自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 openEuler安全配置规范基线

各从业人员可以基于文本描述,对系统进行配置加固或核查,以确定和提升系统的基础安全性,但配置规范基线文本内容仅是对操作系统众多配置项的配置要求和建议,鉴于使用场景不同,并不表示openEuler发行版本的实际配置必须同配置规范基线文本内容完全一致。>由于当前openEuler安全配置规范基线并未构建完成,所以当前工具仅能覆盖部分规范条目,其中有个别条目受限于技术及规范特点(如依赖于主观判断的条目),无法通过工具进行自动化核查,工具检查结果将显示notchecked。# openEuler安全配置规范基线。

2023-11-15 10:02:01 786

原创 111111

<a name="p1212614417216"></a><a name="p1212614417216"></a><strong id="b1412664419211"><a name="b1412664419211"></a><a name="b1412664419211"></a>说明</strong>

2023-11-15 09:58:15 143

原创 shell常用命令

vi::0h 移动至第一行 :$ 移动文件末尾 :gg 移动至第一行 :2,3s/is/si/g 替换2,3行的is为si :2,$s/is/si/g 替换2,最后一行的is为si :set nu 查看行数 :set nonu 取消查看行数 :sp 【文件名】 编写新文件 通配符:* 代表【0到无穷多个】任意字符 ? 代表【一定有一个】任意字符 [] 代表【一定有一个在括号内的字符】

2023-03-17 18:35:55 402

原创 vector容器

/ 重新指定容器的长度为num,若容器变长,则以默认值填充新位置。//如果容器变短,则末尾超出容器长度的元素被删除。// 重新指定容器的长度为num,若容器变长,则以elem值填充新位置。​ //如果容器变短,则末尾超出容器长度的元素被删除。// 返回容器中元素的个数。// 将[beg, end)区间中的数据拷贝赋值给本身。// 判断容器是否为空。// 将n个elem拷贝赋值给本身。// 重载等号操作符。

2023-03-16 19:06:21 113

原创 map/ multimap容器应用

【代码】map/ multimap容器应用。

2023-03-16 18:50:50 113

原创 strstr函数实现原理

strstr函数实现原理

2023-03-09 17:37:08 118

原创 MyStrcat实现原理

MyStrcat实现原理

2023-03-09 17:35:30 159

原创 My_memcpy函数实现原理

My_memcpy函数实现原理

2023-03-09 17:31:37 108

原创 memset实现原理

memset实现原理

2023-03-09 17:30:23 141

原创 mystrcat函数实现原理

mystrcat函数实现原理

2022-11-28 16:55:07 273

原创 linux的绝对路径和相对路径

linux的绝对路径和相对路径

2022-11-24 09:28:50 437

原创 qmake

qmake的使用

2022-11-23 17:14:08 257

原创 C++中的三个特殊宏:__FILE__,__FUNCTION__和__LINE__

C++中的三个特殊宏:__FILE__,__FUNCTION__和__LINE_

2022-11-23 14:44:35 649

原创 qt pro文件编写

qt的pro文件编写

2022-11-22 18:16:21 344

原创 ssh登录限制策略

Liunx里ssh服务相关配置

2022-11-22 16:45:42 1164

转载 c++字符串char*s与char s[]的区别与使用方法

c++字符串char*s与char s[]的区别与使用方法

2022-11-15 17:03:16 606

转载 string类用法

string的构造、查找、等操作

2022-11-15 16:47:18 911

转载 Linux目录结构

linux目录结构简介

2022-11-15 14:10:48 173

转载 C++中string、char *、char[]的转换

C++中string、char *、char[]的转换

2022-11-14 18:07:08 429

原创 C语言内存相关操作函数

C语言内存相关操作函数

2022-10-28 18:40:31 441

原创 C指针类型浅析

C指针类型浅析

2022-10-28 18:32:45 103

原创 GDB调试多个文件组成的程序时报错

GDB调试多个文件组成的程序时报错无法调取调试信息。

2022-08-25 11:06:25 2930

转载 define的作用

define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语言的学习很不利。1 #define命令剖析1.1 #define的概念#define命令是C语言中的一个宏定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本。该命令有两

2022-07-20 15:15:51 3063

原创 rpm打包时略过生成dubuginfo包命令

rpm默认会打debuginfo包,执行下面命令,不打debuginfo包echo'%debug_package%{nil}'>>~/.rpmmacros重新打包。

2022-07-20 15:05:31 317

转载 scanf()函数和gets()函数

scanf()函数和gets()函数

2021-11-15 22:05:00 362

原创 学习多线程(三)

线程协作(生产者消费者模式)应用场景∶生产者和消费者问题 假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中产品取走消费. 如果仓库中没有产品﹐则生产者将产品放入仓库,否则停止生产并等待,直到仓库中的产品被消费者取走为止. 如果仓库中放有产品﹐则消费者可以将产品取走消费,否则停止消费并等待,直到仓库中再次放入产品为止。 分析这是一个线程同步问题,生产者和消费者共享同一个资源,并且生产者和消费者之间相互依赖,互为条件. 对于生产者﹐没有生产

2021-09-27 10:04:10 77

原创 学习多线程(二)

一、静态代理模式二、Lamda表达式理解Functional Interface(函数式接口)是学习Java8 lambda表达式的关键所在 函数式接口的定义:任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口 public interface Runnable{ public abstract void run(); } 对于函数式接口,我们可以通过lambda表达式来创建该接口的对象推导Lambda表达式: 定义一个函数式接口 实现类

2021-09-27 09:43:50 80

原创 多线程学习笔记01:多线程的两种方式

一、继承Thread类子类继承Thread类具备多线程能力 启动线程:子类对象.start() 不建议使用,避免OPP单继承局限性启动步骤 1.自定义线程类 2.重写run()方法 3.调用start()方法重启线程 (注意:线程开启不一定立即执行,由CPU调度)package Lesson01; public class TestThread1 extends Thread{ @Override public void run() { for (int i = 0;

2021-09-27 09:42:18 100

原创 c语言中一些变量的大小

和机器字长及编译器有关系:所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的):1 sizeof(short int)<=sizeof(int)2 sizeof(int)<=sizeof(long int)3 short int至少应为16位(2字节)4 long int至少应为32位。unsigned 是无符号的意思。例如:16位编译器char :1个字节char*(即指针变量): 2个字节short

2021-09-22 12:11:09 1343 2

原创 Java 2021\9\17

一、三大特性继承、封装、多态、二、五大原则(高内聚,低耦合)1.单一原则2.开放封闭3.隐式替换4.依赖倒置5.接口分离java变量的生存周期: 1.成员变量:在类里,方法外;对象调用,位于堆中;有默认初始值,与实例对象共存亡;变量属于实例对象 2.静态变量:在类里,方法外;对象调用,类名调用,位于方法区;有默认初始值 与类共存亡,变量属于类; 3.局部变量:方法中或方法的形参;无初始值,先定义,赋值后才能使用 , 位于栈中,与方法共存亡。...

2021-09-17 09:47:51 105

原创 16进制表示方法

十六进制表示方法。答案中的最后一位H代表的是十六进制表示法。十六进制的数为0-9,A-F,其中A代表10,B代表11,C代表12,D代表13,E代表14,F代表15. 将B中的0000 FFFAH转换成十进制得,15163+15*162+15161+10*160=65530...

2021-09-14 11:56:59 3591

原创 斐波那契数列的两种实现方式

递归#include<stdio.h>int fbnq(int n){ if (n <= 2) return 1;//n=1,2 返还1; else return fbnq(n - 1) + fbnq(n - 2);//n>2 返还前两个数之和}int main(){ int n = 0; scanf("%d", &n); while(n){ int ret = fb...

2021-09-09 13:06:39 208

原创 ASCII

ASCII a=97 z=122 A=65 Z=90

2021-09-08 23:57:06 73

原创 ArrayList和LinkedList的区别

ArrayList的实现是基于数组来实现的,LinkedList的基于双向链表来实现。这两个数据结构的逻辑关系是不一样,当然物理存储的方式也会是不一样。LinkedList比ArrayList更占内存,因为LinkedList的节点除了存储数据,还存储了两个引用,一个指向前一个元素,一个指向后一个元素。对于随机访问,ArrayList要优于LinkedList。对于插入和删除操作,LinkedList优于ArrayList(理论上),实际并非如此(实际上ArrayList不论是插入还是..

2021-09-02 14:24:43 101

原创 重写和重载的区别

override(重写)1、方法名、参数、返回值相同。2、子类方法不能缩小父类方法的访问权限。3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。4、存在于父类和子类之间。5、方法被定义为final不能被重写。overload(重载)1、参数类型、个数、顺序至少有一个不相同。2、不能重载只有返回值不同的方法名。3、存在于父类和子类、同类中。...

2021-09-02 14:18:21 105

原创 2021-08-28

编码 Unicode 表:(97 = a 65=A 2 16 65535)2字节 0-65536 2 16 65536u0000~ uFFFF转义字符\t 制表符\n 换行强制转换 (类型)变量名 高--低自动转换 低--高注意点:1.不能对布尔值进行转换2.不能把对象类型转换为不相干的类型3.再把高容量转换到低容量的时候,强制转换4. 转换的时候可能存在内存溢出问题,或者精度问题!修饰符不区分先后顺序...

2021-08-29 10:16:48 46

原创 ADO.NET

ADO.NET—SQLConnection-数据连接VS-sql 建立连接String constr=“右键数据库,查看属性,复制连接字符串,有分隔符用@“Sqlconnection con= new Sqlconnection(constr)属性 state 方法 open closeCommand-命令对象-用于对数据库发出SQL命令SQl执行SQL语句属性:CommandType:命令类型Text默认-SQL语句 TableDirect:表对象 StoreProc

2021-06-17 23:45:02 66

.net数据库

2021-06-17 11:54:30 97

原创 增删改查简单示例

select * from T_user where name='sunjin'select sex,COUNT(*) from T_user Group by sexinsert into T_user(name,pw,sex,age)values('zhangsan','123456',N'男',22)delete from T_user where Id=3update T_user set age=18 where sex=N'男'

2021-06-16 23:25:37 94

原创 2021-05-28

封装set、get()需要自己添加规范使其合法。继承publicprojicteddefault

2021-05-28 22:48:25 63

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除