狄烁STEC的试验场

hello earth

导航

随笔档案

最新评论

统计

常用链接

管理

项目

阅读排行榜

评论排行榜

2012年5月24日 #

正则表达式 笔记

摘要: 寻找教程的朋友请移步这里正则表达式30分钟入门教程。特点:学习曲线陡峭。不同的正则表达式可以完成功能,但效率却差很多(NFA引擎)。要在复杂性和完整性之间求得平衡,一个重要的因素是了解待搜索的文本。引擎:DFA(确定型有穷自动机,符合或不符合POSIX标准的都属于此类)传统型NFA(非确定型有穷自动机)POSIX NFA引擎差别:NFA是“表达式主导”,DFA是“文本主导”目标文本中的每一个字符在NFA中可能会被检查多次,但在DFA中最多只会被检查一次。传统型NFA支持忽略优先量词(*?、+?、??、{num,num}?)DFA不支持捕获型括号(capturing parentheses)和回阅读全文

posted @ 2012-05-24 21:50 狄烁STEC 阅读(1) 评论(0) 编辑

已知弧长和弦长求半径

摘要: 今天在同学群里有人问“弧长2.8,弦长2.45,求半径”,原以为很简单,解个方程就出来了,动手之后才发现是超越方程求不出精确解。随后用迭代法解了出来,思路如下:在线测试:http://jsbin.com/olojec/edit#source阅读全文

posted @ 2012-05-24 12:04 狄烁STEC 阅读(20) 评论(2) 编辑

2012年4月9日 #

判断非负整数

摘要: 今天群里讨论高效判断值为非负整数,司徒正美整理了一些算法,见"判定是否为非负整数"。我也想了3个算法function(n) { return ( n << 1 >>> 1 === n ); // 没有考虑到大于int32最大正整数的情况},function(n) { return ( +n === n && n >= 0 ); // 没有考虑到小数的情况-_-!},function(n) { return ( parseInt(n) === n && n >= 0 ); // 貌似只有这个靠谱},全部阅读全文

posted @ 2012-04-09 18:25 狄烁STEC 阅读(8) 评论(0) 编辑

2012年4月1日 #

socket.io 在 ie6 下的问题

摘要: 下面这个例子在ie6中会报错(socket.io版本0.9.4)Server:1 var io = require('socket.io').listen(80);2 3 io.sockets.on('connection', function (socket) {4 socket.emit('news', { hello: 'world' });5 socket.on('my other event', function (data) {6 console.log(data);7 });8 });Client: 阅读全文

posted @ 2012-04-01 16:48 狄烁STEC 阅读(28) 评论(0) 编辑

2012年3月29日 #

Jasmine笔记

摘要: Jsamine是一个Javascript行为驱动开发测试框架,能够运行在任何js环境,如浏览器,服务器,手机等等。在线文档:http://dishuostec.sinaapp.com/boogunote/jasmine.htm阅读全文

posted @ 2012-03-29 17:54 狄烁STEC 阅读(10) 评论(0) 编辑

2012年2月7日 #

Stay hungry. Stay foolish.

摘要: Simply put, stay open to new ideas and thoughts and never be content to do the same thing day after day. Never worry about doing something you want to do because you are afraid of what others may think. It’s your life. Don’t waste it doing what others want you to do. Find what you love to do and do 阅读全文

posted @ 2012-02-07 01:43 狄烁STEC 阅读(16) 评论(0) 编辑

2012年1月25日 #

《人件(第二版)》书摘

摘要: 人们在受到时间重压的时候不是工作得更好,只是工作得更快。 为了工作得更快,他们不得不牺牲产品的质量和他们对自己工作的满意度。有经验的(疲惫了的)员工明白事实不是这样。他们知道在枪杆子逼迫下,他们的努力将会受到过度的抑制。他们将没有交替使用各种资源从而使按时交付产品成为可能的自由。他们没有增加人手或减少职责的选择权,唯一能操纵的是质量。始终在时间的压力下的员工会开始牺牲质量,他们将会把问题掩盖起来,等待以后处理或者把问题硬塞给产品的最终用户。他们将会提交不稳定并且没有真正完成的产品。他们会痛恨自己正在做的事情,但他们还有别的选择吗?“在所有人上班之前,一大早我已经尽力完成了我的工作。” “一个晚阅读全文

posted @ 2012-01-25 20:32 狄烁STEC 阅读(18) 评论(0) 编辑

浪费时间的十大原因

摘要: 缺乏明确的目标办事拖延缺乏优先顺序抓不住重点注重过程不重结果做事有头无尾缺乏条理与整洁不懂得授权不会拒绝别人的请求盲目行动简单事情复杂化阅读全文

posted @ 2012-01-25 20:20 狄烁STEC 阅读(19) 评论(0) 编辑

妙语

摘要: 人生就像安装国产软件,如果你什么也不看一路Next,最后肯定会发现身边多了一堆垃圾。——@blogtd女人到底想要什么?答案还不简单吗?无论她看起来想要什么,她想要的终归只有两样东西:很多的爱和很多的安全感。——张小娴地产的十年,绝对是“机会难得的十年”,是“走过路过不要错过的十年”,是“一律拆迁、全部拆迁、样样拆迁的十年”。十年里,多少财富在“一拆一建”之中满天过海的完成了转移?又有多少血汗在“房价永远不会跌”的神话指引下投入了这场惊天的庞氏骗局?这些都无人知晓。唯一可以确定的是,过去的十年,不论如何辉煌靓丽,只不过是对未来的透支,当潮水退去,大海带不走我们的悲哀,却能带走我们的内裤,一场世阅读全文

posted @ 2012-01-25 19:39 狄烁STEC 阅读(4) 评论(0)  编辑

2011年12月16日 #

Amazon kindle 4 note

摘要: 打开 kindle 4/4.0.1 的ssh登录得到root密码4.0 的密码是mario4.0.1 用以下代码得到root密码 (其实就是 fiona加上16位序列号的md5值的第8至11位,推荐使用上面方法获得,注意序列号后有一个换行”\n”)#!/usr/bin/env pythonimport hashlibprint("fiona%s"%hashlib.md5("XXXYOURSERIALXXX\n".encode('utf-8')).hexdigest()[7:11])设置kindleusb连接kindle,在里面建个空文件,阅读全文

posted @ 2011-12-16 15:30 狄烁STEC 阅读(301) 评论(0) 编辑

仅列出标题  下一页