2008-01-14

知识点

1,组合与继承的区别。 优先使用对象组合,而不是类继承。 类继承被认为“破坏了封装性”,因为对子类而言,父类的内部细节是可见的! 父类与子类之间的强耦合关系也不符合面向对象设计的思想。 对象组合技术认为,你只需要通过组装已有的构件就能获得你要的功能。但事实是,因为可用构件的集合并不足够丰富。这时候,使用继承的复用来获得新的构件比组装旧的构件来得容易,所以继承和对象组合常常一起使用。 2,策略模式和模板模式的区别。 3,webwork和struts的体系结构。 4,oracle删除重复记录。 5,truncate与delete的区别。 相同点:truncate是不带 ...
1.google android 2.struts2/struts2与jsonplug 3.BeanShell and antlr 4.flex   。。。。
1.垃圾收集算法的核心思想   Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。   垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被引用,则为垃圾对象,可以回收其占据的空间,用于再分配。垃圾收集算法的选择和垃圾收集系统参数的合理调节直接影响着系统性能,因此需要开发人员做比较深入的了解。 2.触发主GC(Garbage Collector ...
一、db4o简介:     简单的说,就是可以用对象的方式存储数据,比如java的集合对象,javabean,pojo对象等。     开源,可以基于dboGPL协议免费使用,最新版本目前到了6.1版本(java)。官方网站有基于MySql数据库和其他存取方式性能比较的数据,性能十分不错。传闻应用十分广泛,从金融系统到战斗机控制系统都有使用。 db4o 为我们带来的是这样一种面向对象的查询方式: 1.完全原生,目前查询语言能用Java和.NET表达 2.100% 面向对象, 抛开对象-关系映射 3.100% 的类型安全 ...
在类的方法或成员变量前加修饰符pirvate,表示该方法只能在该类中被访问。。。 但是,我在别的类中,通过反射,可以“暴力”的执行加private的方法或者得到加private的成员变量。。。   是不是“自相矛盾”啊?那位牛人可否解释一下。。。谢谢
http://www.javaeye.com/topic/140725
http://www.javaeye.com/topic/141854?page=1
飞云小侠 2005-7-27 http://www.jscud.com 转载请注明作者 我在项目中经常用到这样的功能:例如添加完一个文章,我通常会提示用户"操作完成",然后转向到文章列表页面或者文章详情页面.以前的做法是使用WebWork本身的dispatcher结果类型,设置结果页面为信息提示页面,在程序中设置目标页面和提示信息.这样虽然也可以完成我的目标,但是目标页面是在程序里面写死的,无法放在配置里. 这几天研究了一下WebWork的Result Type,发现写一个新的Result Type很容易,于是诞生了我的一个新的Result Type: 功能:信息提示并转向到目标页 ...
java 代码 timeZone_digital = new Date().getTimezoneOffset() 得到时区时间差值             以上是JS得到的            public static TimeZone getTimeZone(String&nbs ...
级别: 初级 陈 雄华 (quickselect@163.com), 技术总监, 宝宝淘网络科技有限公司 2007 年 8 月 31 日 Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。 在这个分为两部分的文章中,我们将从众多的 Spring 工具类中遴选出那些好用的工具类介绍给大家。第 1 部分 ...
cnhzliye
搜索本博客
存档
最新评论