- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 最简单易读的KMP算法代码
用很简单的方式定义一下需要的变量。char *pOrg = "abcabcabaabcaba";int orgLen = 15;char *pattern = "abcabab";int ptnLen = 7;char iamHere[6] = {0};对每个pattern的字符,记录一下从头开始最大公共字串出现的长度。void initIamHere(){for(int
2013-07-20 21:58:53
601
原创 为什么我们的度量统计老做不好?
不管你是CMMI,还是Agile,度量统计其实都很重要。数据会说话。只有数据会说话。但实际中,我们很难度量统计出精确客观的重要参数。比如漏测,比如千行缺陷率,比如S型曲线。因为工程师们并不能严格按照要求填写Bug表单。这时候,经理们往往很发火:不就是表单吗?!这都填不好?!工程师们哑口无言,是啊,你总不能说经历要求错了吧?你总不能说Bug表单真的很难填吧?
2013-06-25 09:50:06
676
原创 关于这个“锤子”,我先抛砖引玉说说我的看法。
1. 品味,品味,品味老罗和雷军都是乔布斯的粉丝。但老罗的演讲更加“故事性”。也就是说在不缺乏老乔的精练风格的同时,老罗更胜一筹。这个也很好解释,因为老罗首先是个文人。没有某种美情节的人(或者文字或者其它艺术),离品味总隔了一层纱。而“品味”是个很重要的前提——在个人终端、个人云系统这个领域。2. UX, UX, UX老罗就弄了150个人,能干啥?他就做UX
2013-03-28 12:54:38
691
原创 {ZT} 23种设计模式彩图
<br /><br /> <br /><br /> <br /><br /> <br /><br /> <br />
2010-06-04 06:20:00
1145
原创 黑他!
<br /> <br />很多时候,人们的QQ/博客等账户的密码和自己的电脑密码可能是一样的。<br /> <br />一旦获得某人的QQ等密码,并继而通过他在网站、贴吧发帖所留下的IP痕迹,从而定位到他使用的电脑,就可以Impersonate他本人,完全操纵。
2010-06-03 05:49:00
597
转载 取得文件夹大小的 DOS 下的批处理命令
<br />@For /F "tokens=*" %%a IN ('"dir /s /-c | find "bytes" | find /v "free""') do @Set summaryout=%%a<br />@Echo %summaryout%<br />@For /f "tokens=1,2 delims=)" %%a in ("%summaryout%") do @set filesout=%%a&set sizeout=%%b<br />@Echo %filesout%<br />@Echo
2010-06-03 05:12:00
5745
原创 软件从业者成功的秘密
从业的早期,我还认为软件是聪明才智的发挥。如同在沙滩上嬉戏,想构建什么只凭自己的能力。禀此信念我去追求软件的本质秘密,却一无所获。后来我才明白,软件和聪明扯不上关系,相对于经济学,相对于数学,它只是个三级以下不入流的角色。 近几年,我认为软件其实就是个木匠活。几乎没有什么创造性的发挥,只是手工活的熟练与否。禀此信念我去追求软件的本质秘密,也是一头雾水。 现在,我认
2010-04-07 04:21:00
695
1
原创 Advanced Message Queuing Protocol (AMQP) 简介
Advanced Message Queuing Protocol高级消息队列协议 AMQP是一个开放的互联网协议,专用于商业消息服务。AMQP工作组(目前包括思科、高盛、微软等15家公司)合作致力于制定一套消息基础架构(message infrastructure)规范,从而提供一种简单、但是很强大的方法,来连接企业内部或者企业间的消息独立的应用程序。英文原版协议(含草
2008-12-17 11:28:00
1972
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人