第2部分 数据库SQL语言数据库索引 索引在数据库中占有非常重要的地位,它是对数据库表中一列或多列的值进行排序的一种结构。正确使用索引,可快速访问数据库表中的特定信息,进而提高数据库脚本的执行效率。 1. 索引分类 数据库表中经常有一列或几列的组合,其值唯一地标识表中的每一行,该列称为表的主键。 在数据库中,将索引分为三类:唯一索引、主键索引和聚集索引。...
分类:
数据库 时间:
2014-06-29 22:43:29
阅读次数:
227
作为一个.NET程序员,真心不喜欢Python以及PHP这种弱类型的语言。有人说,程序员应该多学几门语言,本想学习Java,无奈感觉Java的语法太啰嗦了。很多人都推荐Python,说它的语法简洁,执行效率高。趁这两天空闲,开始学习Python。先从搭建环境开始。作为一个Python初学者来说,一个...
分类:
编程语言 时间:
2014-06-28 20:13:28
阅读次数:
260
1. 使用最新版本的jQueryjQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句: $('.elem') $('.elem', context) context...
分类:
Web程序 时间:
2014-06-26 16:57:20
阅读次数:
157
1. 使用最新版本的jQueryjQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句: $('.elem') $('.elem', context) context...
分类:
Web程序 时间:
2014-06-25 23:50:51
阅读次数:
301
通常为了估测某段较复杂的程序的执行时间或比较多种方案中个方案的执行效率,我们需要计算程序执行所耗费的时间,代码如下:$start_time=microtime(true);//获取程序开始执行的时间
$end_time=microtime(true);//获取程序执行结束的时间
$exec_time=$end_time-$start_time;//计..
分类:
Web程序 时间:
2014-06-25 10:54:08
阅读次数:
271
开源工具经过近几年的发展,已经出现了一大批成熟的可应用到实际项目中的产品,其中,在WEB自动化测试领域,Selenium支持广泛的浏览器和脚本开发语言,高效的执行效率,获得广泛的应用。本课程结合Selenium自动化测试工具,讲解自动化测试脚本设计、框架设计和自动化测试的实施方法。课程大纲:一、自动...
分类:
其他好文 时间:
2014-06-21 00:54:54
阅读次数:
302
原文地址:http://blog.sina.com.cn/s/blog_640b03390100sham.html一直以来,程序的执行效率就是人们所关注的,在PHP中也不例外,从最简单的引号,也在思考他的效率。我们特别做了实验,我们自称这个实验可能前无古人,后无来者。我们的实验是借助最初级的实验方法...
分类:
Web程序 时间:
2014-06-20 18:41:20
阅读次数:
266
贪婪是一种原罪,不要再追求性能的路上离正确越来越远。
内存模型
java内存模型重排序
锁synchronized
什么是锁独占锁分拆锁分离锁分布式锁
volatile
内存模型
java内存模型
提到同步、锁,就必须提到java的内存模型,为了提高程序的执行效率,java也吸收了传统应用程序的多级缓存体系。
在共享内存的多处理器体系架构中,每...
分类:
其他好文 时间:
2014-06-18 12:00:22
阅读次数:
225
1. 使用最新版本的jQueryjQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句: $('.elem') $('.elem', context) context...
分类:
Web程序 时间:
2014-06-14 22:23:16
阅读次数:
360
有时候我们经常为我们的sql语句执行效率低下发愁,反复优化后,可还是得不到提高
那么你就用这条语句找出你sql到底是在哪里慢了 示例: SET STATISTICS io ON SET STATISTICS time ON go
---你要测试的sql语句 select top 100 * from...
分类:
数据库 时间:
2014-06-13 17:12:43
阅读次数:
275