摘要: 1 import java.util.LinkedList; 2 import java.util.List; 3 4 /** 5 * 功能:把一个数组的值存入二叉树中,然后进行3种方式的遍历 6 * 7 * 参考资料0:数据结构(C语言版)严蔚敏 8 * 9 * 参考资料1:http://zhidao.baidu.com/question/8... 阅读全文
posted @ 2016-08-12 22:37 笑哼 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。例如:Cla 阅读全文
posted @ 2016-08-12 16:45 笑哼 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1. Action/Service/DAO简介: Action是管理业务(Service)调度和管理跳转的。 Service是管理具体的功能的。 Action只负责管理,而Service负责实施。 DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的 阅读全文
posted @ 2016-08-12 15:01 笑哼 阅读(4159) 评论(0) 推荐(1) 编辑
摘要: 一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 阅读全文
posted @ 2016-08-12 10:25 笑哼 阅读(225) 评论(0) 推荐(0) 编辑