logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux 权限

前面提到过,普通用户执行一条命令,但是没有权限,可以使用sudo command,短暂的提权,使用root身份执行命令。shell 命令及其运行原理:Linux严格意义上说的是一个操作系统,我们称之为“核心(kernel)“ ,但我们一般用户,不能直接使用kernel。在公共目录中,各个用户可以自由操作。我们知道,Linux是一个多用户操作系统,因此我们需要在一个公共的目录下,允许其他人对临时文件

#linux
Linux 下基本指令

cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。uname -a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称。除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜,less也适合查看大文本。,当该文

#linux#centos
vector 的使用及模拟实现

【代码】vector 的使用及模拟实现。

#算法
学习C++ Day 01

有半缺省和全缺省两种,全缺省是全部参数都给缺省值,半缺省就是只给一部分,参数是从左往右给的,所以半缺省只能缺左边的不然无法匹配。(1)引用做参数:做参数有两个大作用,其一作为输出型参数(就是在函数内部改变,需要在外面拿到,类似想要改变变量就需要传指针,想要改变指针就需要传二级指针,通过引用就可以直接传引用这样就可直接实现),其二可以提高效率(以值作为参数或返回值,函数不会直接传递实参或将变量本身直

#学习#c++#开发语言
学习C++ Day 03

(4)如果嵌套了结构体的情况,嵌套结构体对齐到自己的最大对齐数的整数倍处,结构体的整体大小就是所有最大对齐数(含嵌套结构体的对齐数)的整倍。this 指针:C++ 编译器给每个“非静态的成员函数”增加了一个隐藏的指针参数,让该指针指向当前对象(函数运行时调用该函数的对象),在函数体内中所有“成员变量”的操作,都是通过该指针去访问。类的实例化:类是对对象进行描述的,实际并没有分配实际的内存空间,实例

#学习
学习C++ Day 04

自定义类型成员,会调用他的默认构造函数。注意:在编译器生成的默认拷贝构造函数中,内置类型是按照字节方式拷贝的(浅拷贝/值拷贝),而自定义类型是调用其拷贝构造函数完成拷贝的。构造函数:构造函数是一个特殊的成员函数,名字与类名相同,创建类类型对象时由编译器自动调用,以保证每个数据成员都有一个合适的初始值,在对象的整个生命周期内只调用一次。总之,一般情况下,构造函数都需要我们自己写,只有当内置类型成员都

#学习#c++#开发语言
学习C++ Day 05

const 成员:将 const 修饰的“成员函数”称之为 const 成员函数,const 修饰类成员函数,实际修饰该成员函数隐含的 this 指针,表明在成员函数中不能对任何成员函数进行修改。注意:前置++返回+1之后的结果,this指针指向的对象函数结束后不会销毁,故可以用引用返回提高效率;后置++返回+1之前结果,需要保存旧值,temp是临时对象,因此只能以值的形式返回。成员函数后面加 c

#学习#c++#算法
到底了