在编译libvpx的时候遇到挺多的问题,1.[STRIP] libvpx.a < libvpx_g.astrip: Bad file number 这个错误也是比較难搞的,一開始以为仅仅是strip没有找到造成的,可是后来尝试改动strip路径也无法解决.这个错误须要改动Makefile代码,%.a...
分类:
其他好文 时间:
2015-05-19 10:21:56
阅读次数:
132
[root@master conn]# pip install chardet==2.2.1 Collecting chardet==2.2.1 /usr/lib/python2.6/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:79: InsecurePlatformWarning: A true SSLC...
分类:
其他好文 时间:
2015-05-18 17:00:05
阅读次数:
691
对多行的语句块使用大括号
//bad
if(test)
return false;
//good
if(test) return false;
//good
if(test){
return false;
}
//bad
function(){return false;};
//good
function(){
return false;
}
对于使用if和else的多行语句块,...
分类:
编程语言 时间:
2015-05-18 16:49:45
阅读次数:
108
http://poj.org/problem?id=2377bessie要为FJ的N个农场联网,给出M条联通的线路,每条线路需要花费C,因为意识到FJ不想付钱,所以bsssie想把工作做的很糟糕,她想要花费越多越好,并且任意两个农场都需要连通,并且不能存在环。后面两个条件保证最后的连通图是一棵树。输...
分类:
其他好文 时间:
2015-05-18 10:49:16
阅读次数:
90
开发者可能听到过"bad smell"这个词,这个词用在软件编码中是什么意思呢?代码还有smell吗?当然没有,正如计算机病毒,bug等词一样,这仅仅是个形象的说法。这个词在这里的意思是代码实现了需求,可是代码却不精炼,冗余,结构混乱,难读懂,难维护,难扩展等等。与之相相应的一个词是"refacto...
分类:
其他好文 时间:
2015-05-17 21:30:42
阅读次数:
159
总是使用var声明变量,不然将其变为全局变量。我们要想办法避免全局空间污染。
//bad
aaa = new AAA();
//good
var aaa = new AAA();
//God bless!
使用var声明每个变量,这样很容易添加新的变量声明,而不用去担心a,替换a
//bad
var items = getItems();
goSportsTeam = true ;
dr...
分类:
编程语言 时间:
2015-05-15 17:55:13
阅读次数:
138
使用点表示法访问属性。
var objA = {name:A,age,30};
//good
var nameA = objA.name;
//bad
var nameA = objA['name'];
//God bless!
用变量访问属性是要用下标表示法([])
var objB = {name:B,age;30};
function getProp(prop){
re...
分类:
编程语言 时间:
2015-05-15 15:35:13
阅读次数:
142
对字符串使用单引号。
//good
var name = 'Terence';
//bad
var name = "Terence";
超过80个字符的字符串应该使用字符串连接符进行换行。
//good
var msg = '测试信息测试信息测试信息测试信息'+
'测试信息测试信息测试信息测试信息测试信息'+
'测试信息测试信息测试信息';
//bad
var msg = '测试信息测试...
分类:
编程语言 时间:
2015-05-14 14:11:46
阅读次数:
163
服务器时不时出现Nginx 502 Bad Gateway,如果在电脑旁边还好,要是半夜或者出去了,怎么办?没关系,写个脚本检测服务状态,发现异常,自动重启。自动重启脚本:/dev/null"; $res = shell_exec($exec); if(strip...
分类:
Web程序 时间:
2015-05-14 08:36:20
阅读次数:
185
使用字面量语法创建数组
//good
var items = [];
//bad
var items = new Array();
当需要添加数组元素时,使用push而不是直接添加
var items = [];
//good
items.push('abc');
//bad
items[items.length] = 'abc';
当需要复制数组时,可以使用slice.
var len...
分类:
编程语言 时间:
2015-05-13 16:48:54
阅读次数:
183