码迷,mamicode.com
首页 > 2017年10月28日 > 全部分享
【前端阅读】——《代码整洁之道》摘记之整洁代码、命名、函数、注释
这本书提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。(作者认为书可以有另一个名字:《如何在意代码》) 读这本书,促使我思考代码中何谓正确,何谓错误。更重要的是,它还可以促使自己重新评估自己的专业价值观,以及对自己技艺的承诺。 1、整洁编程 ...
分类:其他好文   时间:2017-10-28 23:50:54    阅读次数:212
redis学习笔记(二): adlist
adlist是redis中自己实现的一个双向链表,同时也提供迭代器操作。先上结构 typedef struct listNode { struct listNode *prev; struct listNode *next; void *value;} listNode; typedef struc ...
分类:其他好文   时间:2017-10-28 23:50:46    阅读次数:251
软件体系结构的第二次实验(解释器风格与管道过滤器风格)
一、实验目的 1.熟悉体系结构的风格的概念 2.理解和应用管道过滤器型的风格。 3、理解解释器的原理 4、理解编译器模型 二、实验环境 硬件: 软件:Python或任何一种自己喜欢的语言 三、实验内容 1、实现“四则运算”的简易翻译器。 结果要求: 1)实现加减乘除四则运算,允许同时又多个操作数,如 ...
分类:其他好文   时间:2017-10-28 23:50:39    阅读次数:228
java基础基础总结----- Math(随机数)
前言:math类中感觉最好玩的应该就是随机数 代码: 运行效果: ...
分类:编程语言   时间:2017-10-28 23:50:32    阅读次数:246
webpack的使用一
1.为什么使用webpack 模块化,让我们可以把复杂的程序细化为小的文件; 类似于TypeScript这种在JavaScript基础上拓展的开发语言:使我们能够实现目前版本的JavaScript不能直接使用的特性,并且之后还能转换为JavaScript文件使浏览器可以识别; Scss,less等C ...
分类:Web程序   时间:2017-10-28 23:50:24    阅读次数:227
字典树Trie学习二:Java实现方式之一
特别声明: 博文主要是学习过程中的知识整理,以便之后的查阅回顾。部分内容来源于网络(如有摘录未标注请指出)。内容如有差错,也欢迎指正! 系列文章: 1. 字典树Trie学习一:原理解析 2. 字典树Trie学习二:Java实现方式之一 Trie树基于Java的一种简单实现, 上代码。 1. 定义节点 ...
分类:编程语言   时间:2017-10-28 23:50:16    阅读次数:271
去重和数组排序
数组中去除重复的 第一用for循环的方法 定义数组var a = [2,3,3,4,5,3,2,6,7,3]; 定义一个空数组var b=[ ] 第二用函数的方法 定义数组var a = [2,3,3,4,5,3,2,6,7,3]; 定义一个空数组var b=[ ] 三数组排序冒泡排序 从小到大排序 ...
分类:编程语言   时间:2017-10-28 23:50:08    阅读次数:218
Tree Cutting POJ - 2378
After Farmer John realized that Bessie had installed a "tree-shaped" network among his N (1 <= N <= 10,000) barns at an incredible cost, he sued Bessi ...
分类:其他好文   时间:2017-10-28 23:49:59    阅读次数:254
C++中的覆盖与隐藏(详细讲解)
C++类中覆盖与隐藏一直是一个容易理解出错的地方,接下来我就详细讲解一下区别在何处 覆盖指的是子类覆盖父类函数(被覆盖),特征是: 1.分别位于子类和父类中 2.函数名字与参数都相同 3.父类的函数是虚函数(virtual) 隐藏指的是子类隐藏了父类的函数(还存在),具有以下特征: 子类的函数与父类 ...
分类:编程语言   时间:2017-10-28 23:49:49    阅读次数:353
130242014070 张宇 第2次试验
一、实验目的 1.熟悉体系结构的风格的概念 2.理解和应用管道过滤器型的风格。 3、理解解释器的原理 4、理解编译器模型 二、实验环境 硬件: 软件:Python或任何一种自己喜欢的语言 三、实验内容 1、实现“四则运算”的简易翻译器。 结果要求: 1)实现加减乘除四则运算,允许同时又多个操作数,如 ...
分类:其他好文   时间:2017-10-28 23:49:39    阅读次数:155
Godfather POJ - 3107
Last years Chicago was full of gangster fights and strange murders. The chief of the police got really tired of all these crimes, and decided to arres ...
分类:其他好文   时间:2017-10-28 23:49:28    阅读次数:177
C语言中如何不用strcat函数来连接2个数组
C语言中如何不用strcat函数来连接2个数组? 今天就遇到这个问题,所以就尝试了一下,虽然这个问题被好多大佬看作就不是问题,但我还是对这方面做个简单的介绍。 下面是我的代码和运行情况。 其实简单的引入个j的变量,使其跳过插入的第一个字符数组。 这周又发现一本好书:《心情词典》,它是根据每个心情英文 ...
分类:编程语言   时间:2017-10-28 23:16:26    阅读次数:223
shell基础
shell脚本基础 一、Shell特性回顾 内壳 1、命令历史、命令补全 1000条命令历史 命令历史的使用技巧: !n:执行第n条历史命令 !-n:执行倒数第n条历史命令 !!:上一条命令 !string:最近和string匹配历史命令 !$:上一条命令的最后一个参数 Esc,. 先按esc,然后 ...
分类:系统相关   时间:2017-10-28 23:16:19    阅读次数:320
数据转换程序实验代码
10换2 STACK1 SEGMENT STACK DW 256 DUP(?)STACK1 ENDS DATA SEGMENTMES1 DB 'The ascii code of decimal code are:$'BUF DB 30H,30H,30H,31H,32H DB 10H DUP(0)D ...
分类:其他好文   时间:2017-10-28 23:16:08    阅读次数:240
数据库的隔离级别
数据库特性ACID A原子性 C一致性 I隔离性 D持久性 数据库的隔离级别:(脏读、不可重复读、幻读) 可以读取未提交的事物数据:A事务可以读取到B事务未提交的内容。可能引起脏读、不可重复读、幻读 读取提交的事物数据:A事务只能读取B事务提交的内容。可以避免脏读,可能引起不不可重复读、幻读 可重复 ...
分类:数据库   时间:2017-10-28 23:16:00    阅读次数:208
lua 迭代器 iterator
Lua 迭代器 迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址 在Lua中迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。 泛型 for 迭代器 泛型 for 在自己内部保存迭代函数,实际上它保存三个值:迭代函数 ...
分类:其他好文   时间:2017-10-28 23:15:52    阅读次数:172
es6总结
主要包括let const,模板字符串,解构赋值,箭头函数,扩展运算符,Promise,类,import export等 一、let和const 1.let所声明的变量只在let所在的代码块内有效。let相当于es5用一个函数把变量包裹了。 const声明一个只读的常量。一旦声明,常量的值就不能改变 ...
分类:其他好文   时间:2017-10-28 23:15:45    阅读次数:216
1399条   上一页 1 2 3 4 5 6 7 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!