
其他
张伟林_VillainJan
C++开发。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Markdown基本用法
markdown 基本语法 1、标题 一级:# h1 二级:## h2 2、区块类 用单箭头表示 > 3、无需列表 一级:可以用 + 号,也可以用 - 号,还可以用 * 号 二级:用一个空格隔开,再用 + 号,用 - 号,或用 * 号 4、有序列表 一级:1. 二级:2. 5、链接 [显示文本](链接地址) 6、加粗 实现方式:**这是加粗** 7、斜体 实现方式: *斜体 ...原创 2019-03-26 20:53:59 · 304 阅读 · 0 评论 -
Sublime Text快捷键大全
选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。 Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。 Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。 Ctrl+...转载 2019-06-06 09:11:48 · 2722 阅读 · 0 评论 -
代码可读性
一、可读性的重要性 二、用名字表达代码含义 三、名字不能带来歧义 四、良好的代码风格 五、为何编写注释 六、如何编写注释 七、提高控制流的可读性 八、拆分长表达式 九、变量与可读性 十、抽取函数 十一、一次只做一件事 十二、用自然语言表述代码 十三、减少代码量 参考资料 一、可读性的重要性 编程有很大一部分时间是在阅读代码,不仅要阅读自己的代码,而且要阅读别人的代码。因此,可读性良好的代码...转载 2019-06-17 17:33:24 · 201 阅读 · 0 评论 -
面向对象思想
一、面向对象的三大特性 封装 继承 多态 二、类图 泛化关系 (Generalization) 实现关系 (Realization) 聚合关系 (Aggregation) 组合关系 (Composition) 关联关系 (Association) 依赖关系 (Dependency) 三、设计原则 S.O.L.I.D 1. 单一责任原则 2. 开放封闭原则 3. 里氏替换原则 4...转载 2019-06-17 18:53:35 · 163 阅读 · 0 评论 -
正则表达式
一、概述 二、匹配单个字符 三、匹配一组字符 四、使用元字符 五、重复匹配 六、位置匹配 七、使用子表达式 八、回溯引用 九、前后查找 十、嵌入条件 一、概述 正则表达式用于文本内容的查找和替换。 正则表达式内置于其它语言或者软件产品中,它本身不是一种语言或者软件。 正则表达式在线工具 二、匹配单个字符 . 可以用来匹配任何的单个字符,但是在绝大多数实现里面,不能匹配换行符; . 是元...转载 2019-06-17 19:23:41 · 268 阅读 · 0 评论