11 2019 档案

摘要:下面的命令加上括号的是新版本的命令,去掉括号是老版本的命令。 在任何命令后加: ,就会提示处这些命令的具体用法与参数。 | docker命令 | 命令解释说明 | | | | | docker search | search the docker hub for images | | docker 阅读全文
posted @ 2019-11-30 17:22 小石王 阅读(379) 评论(0) 推荐(0) 编辑
摘要:主机虚拟化(vmware,visual box等) type Ⅰ type=Ⅱ 主机虚拟化是隔离最彻底的,但是由于多隔了一个虚拟的操作系统,性能会慢一些。 容器虚拟化(docker等) 隔离没有主机虚拟化强,但是由于没有多余的虚拟的操作系统,所有的docker都运行在一个内核之上,性能会好。 不管什 阅读全文
posted @ 2019-11-30 14:38 小石王 阅读(631) 评论(0) 推荐(0) 编辑
摘要:emacs提供一些编码风格,可以使用 来选择你喜欢的编码风格。 当你开发c/c++时,上面的这些风格对于,if,while,for所用的大括号的缩进,有点不尽人意。具体来说是下面的样子: 看着非常不爽,我想要下面的样子: 如何解决呢? 步骤1:把光标移动到①处。 步骤2:按ctrl c ctrl o 阅读全文
posted @ 2019-11-27 14:41 小石王 阅读(830) 评论(0) 推荐(0) 编辑
摘要:为什么标准库里要有traits? 我们先回忆一下,标准库提供的算法的一些特征: 参数一般包括iterator。 要根据iterator的种类,和iterator包装的元素的类型等信息,来决定使用最优化的算法。 比如如果是vector的iterator,那么就可以使用+, 操作; 如果是list的it 阅读全文
posted @ 2019-11-26 17:47 小石王 阅读(2261) 评论(0) 推荐(0) 编辑
摘要:+ "在emacs 里使用gdb" + "emacs speedbar功能介绍" + "semantic功能介绍" 上面3篇文章精华,都汇总到下面的.emacs文件里了。 lisp ;;启动semantic功能 (semantic mode 1) ;;当光标移到到某个函数调用的地方,或者变量使用的地 阅读全文
posted @ 2019-11-22 16:49 小石王 阅读(419) 评论(0) 推荐(0) 编辑
摘要:在emacs 里使用gdb 就在emacs里启动了gdb 在gdb窗口里 的命令都适用 启动gdb后,再启动minor mode: ,当鼠标放到变量上后,会弹出tooltip来显示变量的值。 要想使用 功能,必须把自己的主mode添加到变量gud tooltip modes里。变量gud toolt 阅读全文
posted @ 2019-11-22 16:31 小石王 阅读(2341) 评论(0) 推荐(0) 编辑
摘要:emacs speedbar功能介绍 speedbar启动命令M x speedbar,效果如下: speedbar是一个frame,它会遮挡你工作中的buffer。鼠标左键点击,或者敲回车,都会自动跳转到相应的文件或者文件里的方法定义或者变量的定义。 函数speedbar get focus :在 阅读全文
posted @ 2019-11-20 17:27 小石王 阅读(1011) 评论(0) 推荐(0) 编辑
摘要:semantic功能介绍 "gnu Semantic Manual" 1,代码自动补全 3,代码导航 启动semantic功能:(semantic mode 1) 1,Semantic mode 是辅助模式,当这个模式启动了,你打开的每个缓冲区是否会被Semantic mode解析,取决于变量【se 阅读全文
posted @ 2019-11-20 17:23 小石王 阅读(1708) 评论(0) 推荐(0) 编辑
摘要:emacs 帮助相关命令 如下表: | No. | 键盘操作 | 键盘操作对应的函数 | 回答的问题 | | | | | | | 01 | ctrl h c | describe key briefly | 这个按键组合将运行哪个函数 | | 02 | ctrl h k | describe key 阅读全文
posted @ 2019-11-18 10:14 小石王 阅读(191) 评论(0) 推荐(0) 编辑
摘要:设置emacs的外观 emacs的外观包括文本区的外观,辅助区的外观,状态行的外观,光标的外观等, 每个外观都有名字,并且都有下面属性: Font Family: 字体名字 Font Foundry: ? Width: 字体宽度 Height: 字体宽度 Weight: 字体重 Slant: 斜体 阅读全文
posted @ 2019-11-17 16:30 小石王 阅读(1116) 评论(0) 推荐(0) 编辑
摘要:emacs c/c++ 中使用的命令大杂烩 注释,缩进,光标移动等 | 键盘操作 | 键盘操作对应函数名 | 说明 | | | | | | ESC Ctrl \ | indent region | 对光标和标记之间的每行文本进行缩进 | | ESC ; | indent for comment | 阅读全文
posted @ 2019-11-16 16:06 小石王 阅读(347) 评论(0) 推荐(0) 编辑
摘要:Emacs的默认配置文件是.emacs,Emacs启动时会读取并执行.emacs中的LISP代码,用户使用.emacs达到自己的Emacs初始化配置目的。 不过单独使用.emacs有一个问题,因为时间一久,Emacs的初始化配置会变得很多很乱,各种mode的配置都放在.emacs中,.emacs文件 阅读全文
posted @ 2019-11-16 15:26 小石王 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:emacs bookmark(书签)初次使用 编辑或者查看多个文件的时候,要想记住刚才在什么地方进行编辑,是很难的。所以emacs的bookmark功能就登场了。你可以在文件的任何地方设置一个书签,然后给书签起个自己容易记住的名字。以后就可以直接用书签的名字,直接定位到文件的某个位置。还有,如果要打 阅读全文
posted @ 2019-11-15 09:44 小石王 阅读(628) 评论(0) 推荐(0) 编辑
摘要:c++ 模板类,方法返回值类型是typedef出来的,或者是auto,那么此方法在类外面如何定义? 比如方法max1的返回值是用typedef定义出来的mint,那么在类外如何定义这个方法呢? 尝试1: 尝试1的结果:编译不过,提示不能识别mint 尝试2: 尝试2的结果:依然编译不过 尝试3: 在 阅读全文
posted @ 2019-11-12 22:06 小石王 阅读(1243) 评论(0) 推荐(0) 编辑
摘要:stl源码学习(版本2.91) list 一,阅读list()构造函数的收获 1,默认构造函数的作用和被调用的时机 stl_alloc.h stl_construct.h 从以上的stl list源码可以看出: list的构造函数list(),只开辟了node的内存空间,并没有构造node里的dat 阅读全文
posted @ 2019-11-05 08:14 小石王 阅读(536) 评论(0) 推荐(0) 编辑
摘要:参考: https://www.jianshu.com/p/9411ee427cfd https://www.cnblogs.com/zhengchl/archive/2012/08/25/2655753.html 如果要永久改变键位设置,则可编辑 首先简述键盘的读取原理。当你按下一个按钮,系统会首 阅读全文
posted @ 2019-11-04 14:09 小石王 阅读(726) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示