- 博客(7)
- 资源 (20)
- 收藏
- 关注
转载 Java中ArrayList和LinkedList区 别
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为A
2012-02-22 11:08:33 517
转载 代理与动态代理
为什么要使用动态代理呢? 我们从反面设想,不使用动态代理,那么就使用普通代理模式,普通代理模式的特点一对一,一个原始类,一个代理类,如果有N多个原始类,就有N多个代理类,结果造成代码琐碎,比如权限代理,要为每个原始类都建立一个其实内部内容都差不多的代理类。那么动态代理正好解决这个问题,只要建立一个权限动态代理类,就能够为多个原始类进行代理。这其中演变深深包含了面向“类”编程到面向“对象
2012-02-21 23:00:11 547
转载 面向对象建模与数据库建模两种分析设计方法的比较
板桥里人 http://www.jdon.com 2007/9/23 我们知道:一个软件从无到有需要经过如下几个阶段:分析、设计、编程、调试、部署和运行。 编程阶段我们通常使用Java/.NET这样面向对象语言工具,可以带来很多设计上的好处,但是也存在一个奇怪的现象: 很多程序员虽然在使用OO语言,但是却在code
2012-02-11 19:17:07 880
原创 序列化开发与迭代开发的选择
今天看了一篇文章,其中说到一些敏捷开发的优势,它说开发应该尽可能早的开始进行,不断迭代和重构,这样才能快速构建出系统,最终达到较好的效果。它举了一个例子,说是将管理者,一般工作人员和小孩子放在一个房间里,各自完成一个任务,将某种物品叠加起来,看谁搭得最高,最后总是小孩子完成得最出色,因为小孩子不会想什么,直接就开始行动,尝试各种情况,最后会找一种比较好的方法,而管理者或者一般成人则会不断的思考用什
2012-02-08 22:07:18 1319 1
转载 JCR简介
JCR全称Java Content Repository API(java内容仓库)(JSR-170)试图建立一套标准的API去访问内容仓库。如果你对内容管理系统(CMS)不熟悉的话,你一定会对内容仓库是什么感到疑惑。你可以这样去理解,把内容仓库理解为一个用来存储文本和二进制数据(图片,word文档,PDF等等)的数据存储应用程序。一个显著的特点是你不用关心你真正的数据到底存储在什么地方,是关系数
2012-02-01 17:31:02 5265
原创 Eclipse老是弹出对话框要求输入密码的问题
这几天在客户这边用eclipse老是弹出要求输入密码的对话框:开始以为是eclipse的自动更新或是什么的,但一直找不到设置的地方,最后发现原来是代理搞的鬼。这边上网使用了代理,eclipse共享了IE的代理设置,所以一直询问代理的用户名密码,但是在IE里面是不需要用户名密码, 这点感觉很奇怪,有高手明白的请指点一下。接着我取消了eclipse的代理设置就正常了。 将a
2012-02-01 17:14:51 9009 2
转载 摘抄《重构-改善既有代码的设计》
什么是重构(Refactoring)?所谓重构是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。重构是一种有纪律的、经过训练的、有条不紊的程序整理方法,可以将整理过程中不小心引人错误的几率降到最低。本质上说,重构就是“在代码写好之后改进它的设计”。Code refactoring is the process of changing a compute
2012-02-01 14:10:38 1076
写给WEB开发人员看的HTML5教程
2013-03-18
SEO圣经中文版
2012-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人