【前言】虽然现在没有接触过大型项目,但是工作了会注重性能。学习一下,应该能更好更快的理解别人写的经典优秀的代码。结合CSAPP和自己的理解,总结一下。 一、程序优化综述 1、高效程序的特点 (1)适当的算法和数据结构。方法和数据的组织形式无疑是最关键的,是优化的基础; (2)代码能够被编译器转化成高 ...
分类:
移动平台 时间:
2018-06-14 00:07:41
收藏:
0 评论:
0 赞:
0 阅读:
248
假如有下面这样简单的xml内容: 读文档的内容 修改和删除xml文档的内容 新生成了文件test2.xml 文件test.xml被修改成: 新增xml文件 生成的内容: ...
分类:
其他 时间:
2018-06-14 00:07:16
收藏:
0 评论:
0 赞:
0 阅读:
94
在工作中,制定一套统一的编码风格,可以提高开发效率,维护起来的也要容易很多,也能避免一些不必要的错误出现。 项目中常用的检查编码风格的工具JSLint、JSHint、JSCS、ESLint,,在这呢,我就不介绍这些工具的使用,大家可以自行去看看官方文档就好,我就给大家介绍平时写时候的要点就好 基本的 ...
分类:
Web开发 时间:
2018-06-14 00:06:58
收藏:
0 评论:
0 赞:
0 阅读:
133
Excel的方向键操作不再是sheet范围内转动;而是变成了整个sheet页面在跳动。 不只是Excel,viso也是如此。 这是因为你的Scroll Lock键被按下了;所致箭头被解读为页面滚轮在滑动;只需要把Scroll Lock键给关闭即可。我的笔记本数字键F6有个锁头图表,就是这个功能;在F ...
分类:
其他 时间:
2018-06-14 00:06:34
收藏:
0 评论:
0 赞:
0 阅读:
181
一、表单 1. 基本实例 单独的表单控件会被自动赋予一些全局样式。所有设置了 .form-control 类的 <input>、<textarea> 和 <select> 元素都将被默认设置宽度属性为 width: 100%;。 将 label 元素和前面提到的控件包裹在 .form-group 中 ...
分类:
其他 时间:
2018-06-14 00:06:09
收藏:
0 评论:
0 赞:
0 阅读:
184
Given a non-negative index k where k ≤ 33, return the kth index row of the Pascal's triangle. Note that the row index starts from 0. In Pascal's trian ...
分类:
其他 时间:
2018-06-14 00:05:56
收藏:
0 评论:
0 赞:
0 阅读:
131
函数其实就是一个功能,一个方法,可以简化代码。函数必须调用才会执行。 定义 使用def来定义一个函数,括号里面传递的是形式参数。他是一个变量。函数体里面写的是函数具体实现的功能部分。 def say(name): print("%s 这是一个函数" %name) 调用函数的时候:say(''zhan ...
分类:
编程语言 时间:
2018-06-14 00:05:40
收藏:
0 评论:
0 赞:
0 阅读:
110
参考:http://interactivepython.org/courselib/static/pythonds/SortSearch/TheMergeSort.html ...
分类:
编程语言 时间:
2018-06-14 00:05:19
收藏:
0 评论:
0 赞:
0 阅读:
174
01 工作上认识个老哥,四十多岁,有意思的人。 他在一线门户做过电商一把手,后来出来单干,又经历过两次创业。无论职业经理人,还是创业当老板,他保持着每周工作 100 小时以上的习惯。 和他喝过了一次酒,发现个有趣的事情:在如此高强度的工作状态下,他却从来没感到过“痛苦,难受,度日如年”。创业之路,百 ...
分类:
其他 时间:
2018-06-14 00:04:46
收藏:
0 评论:
0 赞:
0 阅读:
224
补充说明:1、python是区分大小写字母的,如a和A是两个不同的标签。 2、python中的各标点符号应采用英文半角,若采用中文的标点符号则会报错,如‘:’和‘:’ 3、 在交互式命令行中使用“Ctrl+N”和“Ctrl+P”可以回显之前敲过的代码。 运算符 python中的算术运算有:+(加)、 ...
分类:
其他 时间:
2018-06-14 00:04:27
收藏:
0 评论:
0 赞:
0 阅读:
306
1、强制要求参数 ES6提供了默认参数值机制,允许你为参数设置默认值,防止在函数被调用时没有传入这些参数。 在下面的例子中,我们写了一个required()函数作为参数a和b的默认值。这意味着如果a或b其中有一个参数没有在调用时传值,会默认required()函数,然后抛出错误。 2、强大的redu ...
分类:
其他 时间:
2018-06-14 00:04:12
收藏:
0 评论:
0 赞:
0 阅读:
153
slider.vue组件的模板部分 ...
分类:
其他 时间:
2018-06-14 00:03:55
收藏:
0 评论:
0 赞:
0 阅读:
191
先做《统计学学习指导书》 总结经验:统计学第六版可以分为三部分。第一部分是1到3章介绍了统计学两个分类之类描述统计数据,而5678章讲述了推断统计,其余张节介绍了数据统计的总和应用的一些方法,如单双因素法,等。。。到时候详述 关于1-4节主要讲述的内容:首先介绍了什么是统计学,统计学主要分为两部分描 ...
分类:
其他 时间:
2018-06-14 00:03:34
收藏:
0 评论:
0 赞:
0 阅读:
139
先来看一个问题: 在之前看过的许多javascript书籍中,都宣称js是可以使用字符串作为数组下标的,因此我在用的时候也没觉得有什么不妥。但是在查看最后一句的控制台输出结果的时候,始料未及的情况出现了:length为0 显示的数组的length值居然是零,接着测试一下之前的步骤是否成功对数组进行了 ...
分类:
编程语言 时间:
2018-06-14 00:02:44
收藏:
0 评论:
0 赞:
0 阅读:
198
第五章第二节 设计可复用的软件 5-1节学习了可复用的层次、形态、表现;本节从类、API、框架三个层面学习如何设计可复用软件实体的具体技术。 Outline 设计可复用的类——LSP 行为子结构 Liskov替换原则(LSP) 各种应用中的LSP 数组是协变的 泛型中的LSP 为了解决类型擦除的问题 ...
分类:
其他 时间:
2018-06-14 00:02:17
收藏:
0 评论:
0 赞:
0 阅读:
166
numpy 中的切片与数组中的切片类似。 数组 [ 起始:终止:步长, 起始:终止:步长, ... ] 所有的切片操作(无论是步长为+的正序,还是步长为 - 的逆序)都是开始位置包含,结束位置不包含(终止位省略时则包含);可以借助于range函数辅助理解。 每一个维度之间采用 “ 逗号 ” 间隔,逗 ...
分类:
其他 时间:
2018-06-14 00:02:02
收藏:
0 评论:
0 赞:
0 阅读:
232
问题描述 集合Gk表示这样一堆数字,该集合内的数字有k个1。比如,G1 = { 1, 10, 100, 1000, ...} G2 = {11, 110, 1110 }, ... , Gk { ... } 给定一个数字,找出该数属于哪一个集合,并且返回该数在集合中的下标。 输入:6 = 110 输出 ...
分类:
其他 时间:
2018-06-14 00:01:47
收藏:
0 评论:
0 赞:
0 阅读:
115
上下文中存放的是当前调用过程中所需的环境信息。所有配置信息都将转换为 URL 的参数,参见 schema 配置参考手册 中的对应URL参数一列。 RpcContext 是一个 ThreadLocal 的临时状态记录器,当接收到 RPC 请求,或发起 RPC 请求时,RpcContext 的状态都会变 ...
分类:
其他 时间:
2018-06-14 00:01:00
收藏:
0 评论:
0 赞:
0 阅读:
330
<div class="code"> <input type="text" value="" placeholder="请输入验证码" class="input-val" /> <canvas id="canvas" width="100" height="43"></canvas> <button ...
分类:
Web开发 时间:
2018-06-14 00:00:41
收藏:
0 评论:
0 赞:
0 阅读:
129
值类型:值的拷贝。 引用类型:一般指对象,地址的指针引用 typeof有几种类型:6种 变量和布尔值之间的转换 js中内置的函数 ...
分类:
Web开发 时间:
2018-06-14 00:00:24
收藏:
0 评论:
0 赞:
0 阅读:
122