狄烁STEC的试验场

hello earth

导航

2011年4月13日 #

javascript 高级模板类

摘要: 打算重写一个模板类,先学习一下John Resig大师是怎么写的:// http://ejohn.org/blog/javascript-micro-templating/// Simple JavaScript Templating// John Resig - http://ejohn.org/ - MIT Licensed(function(){ var cache = {}; this.tmpl = function tmpl(str, data){ // Figure out if we're getting a template, or if we need to // l 阅读全文

posted @ 2011-04-13 16:18 狄烁STEC 阅读(424) 评论(0) 推荐(0) 编辑

2011年4月11日 #

7-Zip : Archiving without timestamps

摘要: 写了个批处理导出mysql里的全部库,每个库导出为独立的sql文件,并用7-Zip压缩。当我用软件同步两次备份的时候发现:即使某个库没有变动,sql文件一模一样,但是用7-Zip压缩出来的文件校验值是不同的。原因是7-Zip压缩的时候保存了文件的时间戳,因此导致整个压缩包校验值改变。而官方的帮助文件里没有提到如何忽略时间戳。换用bz,gz可以不保留时间戳进行压缩,但是压缩率跟7-Zip差太多了。最后在7-Zip的SourceForge论坛上找到了解决办法:-m switch.tm=[off | on] default=on Stores last Modified timestamps for 阅读全文

posted @ 2011-04-11 19:21 狄烁STEC 阅读(287) 评论(0) 推荐(0) 编辑

网盘换了又换

摘要: 一直在用金山快盘,自从快盘强制使用虚拟盘之后麻烦就来了。每次要使用网盘里的数据都得打开快盘,否则虚拟盘是不加载的,并且家里的机器上不会自动加载,每次开机都要提示是否加载虚拟盘之类的。换了数据银行之后又回到旧的使用习惯,可是在公司经常是登录不上...登不上网盘我还用它干什么。随后又换了盛大的EverBox,正在测试中...PS:我没有选择使用国外的网盘,理由太多了。 阅读全文

posted @ 2011-04-11 09:31 狄烁STEC 阅读(143) 评论(0) 推荐(0) 编辑

2011年4月2日 #

token name of "goto" in php

摘要: PHP手册上有一句“The goto operator is available as of PHP 5.3.”那么 goto 的解析器代号(token name)有什么变化呢?5.3之前,goto的解析器代号是 T_STRING,在5.3之后,则是 T_GOTO。 阅读全文

posted @ 2011-04-02 14:06 狄烁STEC 阅读(174) 评论(0) 推荐(0) 编辑

用批处理测试MTU

摘要: 一个自动测试MTU的批处理。本地测试结果:ipaddress:192.168.1.1try : 1000 [0 , 2000]try : 1500 [1000 , 2000]try : 1250 [1000 , 1500]try : 1375 [1250 , 1500]try : 1437 [1375 , 1500]try : 1468 [1437 , 1500]try : 1484 [1468 , 1500]try : 1476 [1468 , 1484]try : 1472 [1468 , 1476]try : 1474 [1472 , 1476]try : 1473 [1472 , 14 阅读全文

posted @ 2011-04-02 11:30 狄烁STEC 阅读(895) 评论(0) 推荐(0) 编辑

2011年4月1日 #

自己用的PHP源码批量压缩

摘要: 清理注释、换行、空格。可能有bug。<?phpheader('Content-Type: text/html; charset=utf-8');$source = './demo/src';$destination = './demo/dst';$path = array($source);$file = array();while ($path){ $path_cur = array_pop($path); @mkdir(str_replace($source, $destination, $path_cur)); $file = arr 阅读全文

posted @ 2011-04-01 17:43 狄烁STEC 阅读(670) 评论(0) 推荐(0) 编辑

2011年3月27日 #

吸引优秀程序员的环境

摘要: 《Great Hackers /伟大的黑客》中保罗点格雷厄姆提供了一份列表,关于如果吸引最优秀的程序员:优秀的开发工具、开源软件、带门的房间、一个感兴趣的问题和聪明的同事。 阅读全文

posted @ 2011-03-27 09:21 狄烁STEC 阅读(147) 评论(0) 推荐(0) 编辑

2011年3月22日 #

png2ico

摘要: GANT PNG to ICON converter(c) Andreas Verhoeven 2005, averhoev.2@hccnet.nlGANT is copyright Mattahan 2005------------------------------------------------Commandline options:-? for help-i <dir>, specifies the input folder that contain the PNG files to convert-o <dir>, specifies the output 阅读全文

posted @ 2011-03-22 08:38 狄烁STEC 阅读(370) 评论(0) 推荐(0) 编辑

2011年3月21日 #

TIPI:深入理解PHP内核

摘要: http://www.php-internal.com深入理解PHP内核 Thinking In PHP InternalTIPI是一个开源项目,项目的初衷是为了分享有关PHP内部实现的方方面面,由此而来,就有了《深入理解PHP内核》这本开源书记,项目还会有其他相关的一些项目,比如一些PHP扩展等等。 阅读全文

posted @ 2011-03-21 09:32 狄烁STEC 阅读(299) 评论(0) 推荐(0) 编辑

2011年3月17日 #

javascript 判断浏览器端语言

摘要: Chrome 8、Firefox 4、Opera 11 的 window.navigator.language 可以获取语言,而 ie6、7、8 、9的 window.navigator 有 userLanguage 和 systemLanguage 两个属性,并且 ie9 还多了个 browserLanguage 属性。一般来说 window.navigator.userLanguage ||window.navigator.language 应该能应付得了。 阅读全文

posted @ 2011-03-17 17:17 狄烁STEC 阅读(312) 评论(0) 推荐(0) 编辑