`
EricDanniel
  • 浏览: 16120 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
为什么需要克隆: 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在Java语言中,用简单的赋值语句是不能满足这种需求的,要满足这种需求有很多途径。  
先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual Studio 里面是得到非常友好的代码提示的。实际上,E ...
相关文章: 设计高性能网站架构-LLMP 利用java操作Excel文件模板模式 模仿Spring写的 JdbcTemplate 不懂Spring 没关系 很实用 推荐圈子: JBPM @net 更多相关推荐 前段时间对Acegi的研究,又勾起我当时看Hibernate源码时的感觉了, 也就想再拾起当初的研究劲头来. 于是趁着周末,当老早写的Hibernate源码方面的博客整理一下,以备以后查找. Hibernate源码研究碎得(一) : http://rmn190.iteye.com/blog/187604 摘要: Hibernate初始化, SecondPass接口的概念? Collecti ...
基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。本文通过实例详细讲述了 Spring 2.5 ...
http://cynic1982.iteye.com/blog/362838
集成struts,spring,hibernate时,对于初学者来说最大的麻烦就其繁琐的xml配置文件。现在三者都对基于注解的配置提供了良好的支持。在struts2中,使用convent plugin,得益于annotation和规约,配置过程得以大大减少。在spring2.5也可以使用@Autowired,进行注入,使用@Controller,@Service,@Repository注解,自动定义bean,还支持annotation风格的声明式事务支持,以及aspectJ类似的AOP。hibernate也可以使用JPA标准注解定义实体描述,避免使用mapping文件。 当然,对于anno ...
  首选创建web.xml 主要是配置Struts的ActionServlet和Spring的字符过滤器<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://j ...
  前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。     总结如下:     Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。     DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际 ...
1.我所知道的aop     初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就 ...

内存泄露

1、未正确的关闭数据库连接 2、类似于堆栈 public class Stack {     private Object[] elements;     private int size = 0;     public Stack(int initialCapacity) {           this.elements = new Object[initialCapacity];     }    public void push(Object e) {           ensureCapacity();           elements[size++] = e; ...
更小更快更省内存的java excel库 fastexcel.sourceforge.net
地址:http://www.ibook8.com/book/java.htm 最新Java电子书(2008.12.3更新) JAVA参考大全.J2SE.5EDITION(世界级程序设计大师作品)    Thinking in Java第三版+第四版(中文版+习题答案) Java数据库高级编程宝典 Java核心技术第八版(core java 8th) Java程序设计基础教程 Java distribute computing 15天学会jQuery J2EE课程设计指导 JMS简明教程 JDK1.6 API中文版(CHM格式) JDK 1.4 Tutorial JDK6.0 中文文档 Java ...
Global site tag (gtag.js) - Google Analytics