`
小波think
  • 浏览: 5178 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?   将下列原则应用到你的软件工程中,你会获得立杆见影的成果。   1. 人远比技术重要   你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterprise Java Beans)和代理(agent)是很有趣的东西。但是对于用户来说,如果你设计的软件很难使用或者不能满足他们的需求,后台用再好的技术也于事无补。多花点时间到软件需求和设计一个使用 ...
今天有时间自己也测试了下ArrayList与LinkedList在读写操作的性能,结果如下: os:winxp sp2 JDK1.5.10 cpu:奔腾D2.8 内存:1G  在10000条数据下: 结果一: ArrayList add Method 耗时:0 ArrayList get Method 耗时:15 ArrayList iterator Method 耗时:0 ArrayList remove Method 耗时:79 LinkedList add Method 耗时:15 LinkedList get Method 耗时:266 LinkedList iterator Met ...
在JSF里开发自定义标签时,ID属性值的设置跟一般的属性不一样: if(this.id!=null){ component.setValueExpression("id", this.id); }   如果这样设置运行时会报java.lang.IllegalArgumentException异常,这是因为在UIComponent类的setValueExpression方里会 检测Expression的名字是"id"或"parent"时就会抛出java.lang.IllegalArgumentE ...
有感于目前公司做的项目,每次做都是重新来过.根本就没能形成技术的积累,为了能提高工作效率,其实就是为了让自己能在以后的项目多偷点懒嘿嘿!我准备在业余时间做个基于企业应用最基本需求的平台出来,暂时就叫"综合信息管理平台"吧. 1.系统框架:Strus2+Hibernate+Spring. 2.Ajax:GUI组件:EXT库暂时不能考虑,因为考虑到以后要在外网中去使用.准备从网络里搜点合适的好了嘿嘿!采用property+JSON进行AJAX的实现. 3.安全:系统层的安全采用acegi,数据传输暂时还没想好用什么技术. 准备在设计服务层时尽可能设计的灵活点,这样就可以在C/S ...
Global site tag (gtag.js) - Google Analytics