其他
miclung
这个作者很懒,什么都没留下…
展开
-
如何使Eclipse显示出文本行号
<br />原创 2011-04-08 08:46:00 · 601 阅读 · 0 评论 -
清除代码异味
为什么我们需要有质量的代码?敏捷开发方法是用来应付那些要求代码做大量改动的反馈信息的方法。如果程序没有用一种好的表达方式来表现,那程序会很难读,难维护,难修改。 什么是代码异味?代码异味是一种由写的很差的代码引起的一种有臭味的感觉,一种程序什么地方会有问题的感觉异味更多的是来自一种直觉,而不是一种有据可查的标准,当你看到有味的代码时你就“感觉”到了如果你不把异味清除,不久转载 2012-08-20 16:50:08 · 1031 阅读 · 0 评论 -
右键之删除svn项目信息
删除代码如下:?Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]@="Delete SVN Folders" [HKEY_LOCAL_MACHINE\SOFTWA原创 2013-01-15 15:16:20 · 593 阅读 · 0 评论 -
程序员的困境
最近我为一个内核程序员的职位面试了十几个候选人。这些候选人都来自一些不错的大公司,这些公司在芯片或嵌入式操作系统领域十分有名。这些候选人大多声称自己在内核方面有着十年的在职工作经验。他们的简历看起来非常耀眼——各种相关的项目、术语和奖项……但他们几乎无人能够回答一个非常基础的问题: 当我们调用标准的 malloc 函数时,内核中会发生什么?先别吃惊。当我要求其中一位候选人基于 gl转载 2013-08-20 23:34:31 · 743 阅读 · 0 评论 -
数字验证正则表达式大全
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\翻译 2014-05-29 09:56:57 · 741 阅读 · 0 评论