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