建议和规则建议:用内联函数或静态函数代替与函数相似的宏在宏参数名两边加上括号宏替换列表应该加上括号应该使用typedef定义编码类型不要复用标准头文件名理解连接标记或执行字符串化时的宏替换把头文件放在包含防护条件中避免使用连续的问号保证头文件名唯一不要用不安全的函数替换安全函数在一个do-while...
分类:
其他好文 时间:
2014-07-03 11:38:46
阅读次数:
258
面试题:1、下面代码运行结果var bl = false;$.ajax(url, { //... success: function(){ bl = true; }});while ( !bl ) { alert( bl );}alert( bl );// 结果...
分类:
编程语言 时间:
2014-07-01 23:53:15
阅读次数:
395
C中的标准输入输出可以进行重定向到文件。示例程序:(C Primer Plus示例8.2)// echo_eof.c -- 重复输入,直到文件的结尾#include int main(void){ int ch; while ( (ch = getchar()) != EOF) ...
分类:
其他好文 时间:
2014-07-01 22:43:32
阅读次数:
273
//扩展Array原型,编写一个去除数组重复项的方法// 算法一,两层循环,性能差Array.prototype.unique = function(){ var len = this.length, i; // 两两比较(数组长度大于1) while ( --len > 0 ) ...
分类:
其他好文 时间:
2014-07-01 20:46:35
阅读次数:
229
1. 一个机构要为新学员分配住宿,一共有x个学员,每个房间能住6人,用一个公式来计算需要的房间数. 答案:(x+5)/6. 这个同样适用于分页问题,x就是总记录数,6就是每页显示数。2. 让x值在0到9之间不断循环变化,写出相应的代码:int x=0;while(true){x=(x+1)%10;}...
分类:
其他好文 时间:
2014-07-01 19:28:53
阅读次数:
143
Lua提供了一组传统的,小巧的控制结构,包括用于条件执行的if,用于迭代的while、repeat和for。所有的控制结构都有一个现实的终止符号:if for while 都以end结尾,repeat以until作为结尾。控制结构中的条件表达式可以使任何的值,Lua将所有false和nil的值视为“...
分类:
其他好文 时间:
2014-07-01 12:41:38
阅读次数:
253
var arr = new Array();
for(var i = 0 ;i < 6 ; i++){
if(i == 0){arr.push(1);}
else if(i == 1){arr = new Array();arr.push(1);arr.push(1);}
else{
var arr2 = new Array();
arr2.push(1);
for(var j = 0;j<ar...
分类:
Web程序 时间:
2014-06-30 09:38:21
阅读次数:
260
Linux下Memcached的安装步骤,如果出现/usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory异常在/etc/ld.so.conf中加入/usr/local/lib这一行,保存之后,再运行:/sbin/ldconfig –v更新一下配置即可。...
分类:
系统相关 时间:
2014-06-30 09:20:50
阅读次数:
320
var indexOfSorted = function f(arr,n){
//assume : arr has been sorted
var low = 0;
var high = arr.length - 1;
var mid = (low + high) / 2;
while(high - low > 1){
if(n == arr[low]){return low...
分类:
Web程序 时间:
2014-06-30 08:54:10
阅读次数:
978
题目:
Given numRows, generate the first numRows of Pascal's triangle.
For example, given numRows = 5,
Return
[
[1],
[1,1],
[1,2,1],
[1,3,3,1],
[1,4,6,4,1]
]
分析:打印杨辉三角。numRows...
分类:
其他好文 时间:
2014-06-30 06:25:24
阅读次数:
317