emacs 启动过程

启动过程总结 emacs 启动在 lisp 源码里的顶级目录中的 startup.el 文件,如 /usr/share/emacs/26.1/lisp/startup.el 运行 load-path 里面每个目录中的 subdirs.el 文件,递归的把所有把子目录添加到路径中。 运行 load-path 中找到的用户创建

Linux sed 命令用法

sed 命令 简介 sed 是一个按行处理基本文本的流式处理命令,stream editor 的缩写。它每次只能处理输入文本中的一行,输入的文本可以来自文件或者管道。 sed 常

C++11之右值引用

指针成员与拷贝构造 在 C++中,如果一个类中有一个指针成员,就要特别注意拷贝构造函数,一不小心就会出现内存泄露。 一个经典的浅拷贝例子: 1 2 3 4

C++11之构造函数优化

继承构造函数 在 c++中有一个规则,如果派生类使用基类的成员函数,可以通过 using 声明来完成,如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24