A1:笑得海潮 B3:冒泡的崔 D2:Cornell University,Computer Vision Group H2:冰河的博客 G3:丕子博客 K1:MLA CHINA K4:斯坦福视觉实验室 L4:MIT 机器学习实验室
现在位置 >首页 > 所有关于Java的文章
cat_ico23 category
发表于318 天前 技术 评论数 7 ⁄ 被围观 3,330 次+
程序中的一个细节:只要一个返回语句
别再这样写了: public boolean foo(){ if (true){ return true; } else { return false; } } 每次当我深入某个开源项目,看到大概是某个专家写的、并被有经验的专业人士审查过的这样的代码,我都会惊讶不已,竟然没有人去阻止这个开发者在这个方法里胡乱的放置返回语句。 请告诉我,把代码写成下面的样子很难吗? public boolean foo(){ boolean flag = true; if (true){ flag=true; } else { flag=false; } return flag; } 这是Java基本常识。实际上,这不仅是Java基本常识,这是小学水平的Java知识。如果你的方...
阅读全文
cat_ico23 category
发表于471 天前 技术 评论数 12 ⁄ 被围观 1,154 次+
网摘:对OO的思考
我经常会读到或听到有人说一些“这个和那个不是正确的面向对象”,或“…面向函数”,或诸如此类的言论。我以前也会发表这样的言论——当我刚从大学 出来的时候。这种的观点在昨天这里发表的一篇名为”what we don’t need in object oriented programming“里也体现了出来。 后来,在现实世界中,我知道了这真正的事实: 我们开发软件并不是为了让它面向对象化,或遵循其它的模式。 我们开发软件是为了解决问题。 每一种编程模式(OO, FOP, AOP 等)都擅长于解决某一特定类型的问题,但没有一个——我个人认为——是全能的。所...
阅读全文
cat_ico23 category
发表于482 天前 技术 评论数 5 ⁄ 被围观 1,067 次+
MS Sql 2000中字段text为空时的bug解决办法:sqljdbc4.jar
最近针对一个比较老的数据库开发一个个性化论文推荐系统,由于系统比较陈旧,用的数据库的平台还是sqlserver2000,大家现在其实已经都用2005或者2008甚至更高的版本了,但是为了和系统兼容,我们也还是用2000系统吧。 但是在开发过程中,在进行数据导入的时候,经常遇到这种问题: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes..... 经过搜索原因,是因为原来数据库中有些表中的有些text类型的字段为“”,不是null也不是NULL,就是“”,这就产...
阅读全文
cat_ico23 category cat_ico9 category
发表于490 天前 技术, 生活 评论数 11 ⁄ 被围观 1,228 次+
项目测试,态度问题
态度决定一切. 这几天本来是国庆放假,其实自己这半年已经没有假期了,本来是打算继续弄 自己的图像识别的算法的,结果师哥发了一封很尴尬的邮件:"各位好! 各位水平是不错,但这个系统怎么做成这个熊样,屡屡出问题,一遍一遍丝毫没有改进。 我还没进系统,就碰到一堆问题:...... 是不是大家根本就没测过啊。这样的系统连一些基本的功能都不行,怎么好意思问人家要经费啊。 XX分配一下任务,希望你们配合XX,放假期间完成测试、修改。节后我会再测一遍。如果还是这么多错误。我只能跟X老师如实汇报了。项目屡屡测试...
阅读全文
cat_ico23 category
发表于495 天前 技术 评论数 3 ⁄ 被围观 1,104 次+
Tomcat版本不兼容之小问题
实验室做的电子推荐系统,今天我要搭建到服务器上去测试。 开发框架是j2ee的S+S+H,由于一开始的问题,造成了tomcat和myeclipse的版本不同,我刚开始用的linux 下面的myeclipse8.5,tomcat自带的是6.0吧,感觉还不错,开发的一切正常,而且用了fmt标签做一些数据的格式化格式化问题: <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> 等我把版本降到了myeclipse6.5和tomcat5.5,就开始有问题了,没有解析这个fmt的包,其实找到包添加进lib下就行了,我懒,因为tomca...
阅读全文
cat_ico23 category
发表于545 天前 技术 评论数 21 ⁄ 被围观 2,134 次+
SSH中JQuery+Ajax实现批量选择和删除
通常见到的一个数据列表,前面有很多复选框,咱们可以选择多个,或者全选,进行全部删除,例如咱们经常用的邮件列表。这两天做实验室的项目,也用到了一些,以前用的纯的js,近年来jquery非常热,所以将一些老技术替换了一下,下面就举例子吧。项目的开发框架是J2EE的Struts+Hibernate+Spring。 首先看看视图层的列表数据,咱们要对复选框进行初始化。在迭代器中,每一条数据都有一个复选框。 <input value="${mail.id}" id="${mail.id}" name="MailCB" type="checkbox&quo...
阅读全文
cat_ico23 category cat_ico14 category
发表于587 天前 技术, 电影 评论数 17 ⁄ 被围观 823 次+
JavaZone--Java 4-Ever (Java永远)
如果你是Java程序员或者说你有意往Java方面发展,这么这部由JavaZone制 作的恶搞微软.NET的小电影一定值得你去看一看。 影片通过叛逆小伙的成长历程描述了在微软帝国下Java所给人们带来的新思维和新方向,拍摄的非常具备专业水准,强烈推荐观看。 (Scene: A father and his son playing "throw-and-catch") (场景: 一位父亲和儿子玩丢接球游戏) Narrator: They appear to be a perfect family 旁白: 他们看起来像是一个完美的家庭... (Scene: bedtime story) (场景: 床边故事) Father: Export all OLE objects ...
阅读全文
cat_ico23 category cat_ico32 category
发表于743 天前 技术, 时事 评论数 5 ⁄ 被围观 526 次+
Sun-------------太阳还是落了
  欧盟无条件批准 Oracle公司对Sun收购案的消息,实际上宣告了一个伟大公司的离去。        Java之父James Gosling在自己的博客贴出了一幅画,应该代表了许多技术人的心情.  对了,他还写了一句话:So long, old friend...      再见,Sun!   这个曾经创造了众多神作的伟大公司。   这个英雄辈出的伟大公司。   这个多年前就提出过网络就是计算机宏大愿景的伟大公司。   【在Sun公司工作的杰出科学家和工程师】    Bill Joy(BSD和vi之父)   Ivan Sutherland(图灵奖得主)   Bryan Cantrill(DTrace之...
阅读全文

无觅相关文章插件,快速提升流量

不想听你唠叨×