摘要: 首先,以JDBC为基础,开始思考这个问题。在查询一个用户信息(id,name)的时候,我们常常是这么操作的:1. 获取一个connection2. 生成一个statement3. 拼接SQL语句4. 查询对象,获取结果集(假设已经找到我们需要的对象)5. 读取结果集信息,封装成需要的用户对象6. 关... 阅读全文
posted @ 2015-11-01 15:06 TTff 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 2015-10-3123:39:21application architecture 阅读全文
posted @ 2015-10-31 23:41 TTff 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1. 充满热情 :喜欢你的工作,创造性做得最好比昨天更好。 2. 热爱你的代码 :为人写代码,而不是为机器写代码,写干净的代码。 3. 版本控制 :备份代码,跟踪变更,经常commit,如果build出错,就不要commit。 4. 阅读代码 :在你成为一个好的作家之前,首先是一个好的读者。70... 阅读全文
posted @ 2015-10-31 23:23 TTff 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 摘自百度知道:JAVA三大框架Struts、hibernate和spring的各自作用是什么? 学习了很长时间的java,相信你已经了解mvc和servlet和jsp了。在学习ssh的时候不了解这个,学习起来就比较困难。ssh这三个框架,单独使用是比较简单的。主要是他们的综合时候。一般Spring... 阅读全文
posted @ 2015-10-31 23:04 TTff 阅读(30702) 评论(1) 推荐(0) 编辑
摘要: 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:?1public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有... 阅读全文
posted @ 2015-10-30 17:28 TTff 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 架和类库等概念的出现都是源于人们对复用的渴望。“不要重复发明轮子”,成了软件界的一句经典名言。从最初的单个函数源代码的复用,到面向对象中类的复用(通常以类库的形式体现),再到基于组件编程中二进制组件(.NET中是以IL程序集形式存在的)的复用,人们复用软件的抽象层次越来越高。现在,框架复用是抽象层次... 阅读全文
posted @ 2015-10-30 17:26 TTff 阅读(380) 评论(0) 推荐(0) 编辑