- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 jQuery 札记
Selector$() => selector,里面可以放'div','.button','#green'等等element。这个整体相当于一个object,它有许多的method selector在选择element时要注意表达方法: div 级用’div’ class=’hello’ 级用’.hello’ id=’hello’ 级用’#hello’ 一般结构$(document).ready(
2015-04-05 13:38:22 232
原创 JavaScript 札记
可以产生0~1之间的小数Math.random()3.141592653589793Math.PI;取整函数Math.floor(1.23); // => 1包含多种类型数据的arrayvar abc = ['hello', 7, 8, "ho"];array也可以用length的方法abc.length; // => 4array中加入新数据的两种方法:abc.push('hoho'); abc[
2015-04-04 21:04:00 234
原创 算法-排序
排序算法 内部与外部排序内部排序 -> 所有记录都加载到内存中 外部排序 -> 把数据分块排序(数据量比较大)一般对大数据量排序时,可以把数据加载进b树 冒泡排序 /*相邻数字之间两两比较,第一轮把最大的数选出来放到最右边,第二轮把剩下的最大的数选出来放到最右边(除开第一轮的那个数)……最后把最左边的两个数比较完,较大的数放右边。如果中途已经全部排好序,则停止排序。*/ #include <i
2015-03-23 19:25:04 413
原创 2015年03月20日 算法第一天札记
主要的性能优化: 减少I/O调用 I/O通常发生在毫秒级,而CPU一般发生在亚微米级,任何I/O的代价都很高昂。 可以通过使用智能缓冲来减小它的影响,ANSI C利用了setvbuf()函数。下面的图可以看到利用1024B的缓存空间就足以消减I/O带来的延迟。 函数调用 函数调用会造成大的延迟,虽然compiler已经作了优化,但还是不可消除。为了减小延迟,可以在“多使用宏”、“减少函数递归”
2015-03-20 23:05:39 796
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人