Cache缓存在计算机领域是一个被普遍使用的概念。硬件中CPU有一级缓存,二级缓存, 浏览器中有缓存,软件开发中也有分布式缓存memcache, redis。缓存无处不在的原因是它能够极大地提高硬件和软件的运行速度。在项目开发中,性能慢的地方常常是IO操作频繁的地方,读取数据库是我们常见的消耗性能的 ...
分类:
Web程序 时间:
2017-10-19 13:54:24
阅读次数:
252
1、Python的创始人:吉多·范罗苏姆(龟叔) 2、Python的分类。 编译型:一次性,将全部的程序编译成二进制文件,然后在运行。 优点:运行速度快。 缺点:开发效率低,不能跨平台。 解释型:当你的程序运行时,一行一行的解释,并运行。 优点:调式代码很方便,开发效率高,并且可以跨平台。 缺点:运 ...
分类:
编程语言 时间:
2017-10-18 21:42:29
阅读次数:
227
JavaScript 严格模式(strict mode)即在严格的条件下运行。严格模式下你不能使用未声明的变量。 为什么使用严格模式: 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; 消除代码运行的一些不安全之处,保证代码运行的安全; 提高编译器效率,增加运行速度; 为未来 ...
分类:
其他好文 时间:
2017-10-18 13:16:58
阅读次数:
131
Python的介绍 Python是一种高级动态、完全面向对象的语言,函数、模块、数字、字符串都是对象,并且完全支持继承、重载、派生、多继承,有益于增强源代码的复用性。 Python是一种计算机程序设计语言(解释型语言),具有代码少、简单、运行速度慢的特点。 用单引号或者双引号括起来的文本在程序中叫字 ...
分类:
编程语言 时间:
2017-10-15 19:53:08
阅读次数:
518
在查询过程中,我们经常用到非空和is null的查询,为了更高效的查询,我们应该知道那种方法更快。 在上一篇中,我们已经添加了一些数据。根据这些数据我们就可以来做一些验证。 第一步,is NULL要比ISNULL()的比较 SELECT * from 表名 where 字段名 is NULL SEL ...
分类:
数据库 时间:
2017-10-15 14:54:43
阅读次数:
245
说到原子,类似于以下的代码可能人人都可以看出猫腻。 我想大多数人都知道其结果未必会得到1000000000。 测试一下吧。 可是真的知道猫腻了吗?如果我编译的时候优化一下呢? 运行速度一下子变的飞快,而且似乎都得到了10亿。 这里,mythread里cnt自加5亿次被优化成了 cnt += 5000 ...
分类:
编程语言 时间:
2017-10-15 00:36:14
阅读次数:
237
python - opencv 的一些小技巧备忘 使用python-opencv来处理图像时,可以像matlab一样,将一幅图像看成一个矩阵,进行矢量操作,以加快代码运行速度。 下面记录几个常用的操作以备忘 1.求取图像中像素值满足特定条件的掩模图像(mask) 这个操作返回的mask大小与imag ...
分类:
编程语言 时间:
2017-10-14 18:44:38
阅读次数:
248
Slim 是个流畅,精简的Rom,他适合要求稳定流畅的用户使用。 我添加的优化: 精简无用语言 完美汉化 加入电源键拍照、触控相机、连拍相机和延时拍照 hosts屏蔽广告 gps优化 增加接通震动,挂断震动设置开关,增大震动强度 精简无用程序 优化所以文件,加快运行速度 全局Zipalign优化,速 ...
分类:
其他好文 时间:
2017-10-13 21:14:11
阅读次数:
125
1.Python是一种计算机程序设计语言(解释型语言),具有代码少、简单、运行速度慢的特点。 2.用文本编辑器写python的程序,保存为后缀名为.py的文件(文件名只能是英文字母、数字和下划线的组合)。 3.python的解释器:Cpython。 4.用单引号或者双引号括起来的文本在程序中叫字符串 ...
分类:
编程语言 时间:
2017-10-13 00:24:42
阅读次数:
178
今天学习了JavaScript里面的for循环以及if的判断语句 for(初始值;循环条件;操作){ 满足条件要执行的代码语句 } 初始值:循环前的初始化变量,通常为赋值表达式:建议用var赋值,可以加快运行速度。 循环条件:每次循环前要计算的条件,是运算符类别中的条件运算符,返回值为true或fa ...
分类:
编程语言 时间:
2017-10-10 17:51:11
阅读次数:
249