原本地址:http://www.javaworld.com/javaworld/jw-07-2008/jw-07-harmful-idioms.html?page=1 译注:个人认为文中观点极好,特翻译一下,与大家共享。对于文中错误之处、不通之处、不妥之处,请随时提出意见或建议。由于白天极累,所以脑子有点打浆,容易出错。尽管已经校对,但错误难免,请多包涵! 任何语言的习惯用法都能在你写代码时帮到你。但是 John O'Hanley 指出,一些流传极广的 Java 习惯用法对于代码的可维护性是有害的。如果你准备好打破习惯并优化你代码的可维护性,那么请继续读下去。 编码规约的出现是为了使程序 ...
加班两三个小时,就是因为被一个 DWR 的函数给玩了。dwr.util.removeAllRows(ele, options) 这个函数可以把 ele 元素下的所有子元素删除,但允许你添加例外。我试图把一个 <table> 下的一行保留下来。 <table> <tr id="row"> <td>a</td> </tr> <tr id="row1"> <td>a</td> </tr> <tr id="row2"> <td>a</td> </tr> <tr i ...
说起JNI,《The Java Native Interface -- Programmer's Guide and Specification》我认为是挺好的入门教程。浅显易懂,而且也附有参考。对很多问题和陷阱也进行了讲解和提示。可以在 Sun 的官网上免费下载到这本书,下载地址:http://java.sun.com/docs/books/jni/download/jni.pdf。 但是我认为这本书在第 9 章 Leveraging Existing Native Libaries 中对开头所讲的一段程序的解释有点潦草。内容大意是有一个 Win32 API, CreateFile。它带了 ...
刚才浏览问答频道的生活栏的时候看到这样一个问题,写程序这种劳动能创造价值吗?我觉得有位仁兄的看法挺实在, 引用2008-05-09 王贵伟 (初级程序员) 首先可以肯定的告诉你,写程序这种劳动创造现代化的世界,很有价值。 靠写程序至少可以养家。 世界的每个角落现在都能找的到计算机程序的存在。 我们程序员就是coding worker ,和建筑工人一样,没有什么区别,他们买力气建楼,修路。我们买脑子,打代码。我们可能工资比他们高点,价值是一样的。世界少了谁都会崩溃。 也有的人说国内知识产权保护太差,没意思。我觉得也是大实话。但是我更赞同《人月神话》的作者 Dr. Brooks 说的。大概意思是, ...
我经常会遇到进行批量文件修改的情况。Windows 脚本我十分不精通,以前都是靠现写一个 C# 程序。遇到 Ruby 后,我十分喜欢它语法上的灵活性。(虽然我认为太灵活不一定好)而且它还是一种脚本语言,很方便。考虑到我所遇到的情况,我想写一个类来支持对文件名(文件夹名)或全路径名进行正则表达式匹配。同时也支持反向过滤。即,保留那些没有匹配上的文件或文件夹。 举一个例子。比如用备份工具备份“我的文档”再还原后,很多隐藏文件现在都会显现出来。比如 thumbs.db 和 picasa.ini(因为我用 Google 的 Picasa)。我想把 picasa.ini 重新隐藏起来并删除 thumb ...
yangdong
搜索本博客
最近加入圈子
存档
最新评论