- 博客(3)
- 收藏
- 关注
原创 STL常见面试题总结
一.Vector原理1.vector是动态数组,所以和数组一样拥有一段连续的内存空间,并且起始地址不变。2.因为vector地址空间是连续的,所以能高效的进行随机访问,时间复杂度为o(1)。3.在vector中插入和删除元素,需要对现有元素进行复制、移动,时间复杂度为o(n)。4.如果vector中存储的对象很大,或者构造函数复杂,那么插入等开销会很大。因为拷贝现有对象时需要调用拷贝构造函数。二 vector扩容原理1新增元素:Vector通过一个连续的数组存放元素,如果集合已满,在新增数据的时
2021-07-01 22:30:22
4528
2
原创 Linux目录结构简单说明
Linux文件系统结构层次分明,就像一颗树的形状,最顶层为根目录。根目录下目录说明./bin 常用命令(ls,cd等)。每个命令其实就是一个可执行文件。./boot 系统引导时使用的各种文件。./dev 用于存放设备文件。./etc 存放系统管理和配置文件./home 存放所有用户文件的根目录。./lib ./lib64 系统运行时的库文件。./lost+found 因系统非正常关机而残留的文件./mnt 用于安装临时文件系统的目录。一般挂载就是这个目录./opt 安
2021-06-27 22:40:56
134
原创 sftp命令实现本地Windows和远程Linux之间文件的互传
在使用Windows通过CRT远程访问Linux服务器的时候,要实现文件的交互,可以使用sftp命令。一、命令说明:pwd:用来查看远程Linux服务器当前路径。ls:显示当前linux服务器目录文件。如果想要操作本地windows目录,只需要在每个命令前添加 l即可。lpwd:显示当前windows系统路径。lls:显示本地windows系统当前目录。lcd:指定本地windows系统的目录,注意路径使用 “/”,比如“lcd C:/Users/Administrator/”。put:上传
2021-06-27 14:21:28
6218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人