最新消息:

java开发技术

java项目中的几种bean对象

yangshuai 5年前 (2014-04-25) 3844浏览

版权声明:本文转自互联网,但无法查明原作者,如果侵犯了您的权益请联系站长 PO(persistant object) 持久对象 在o/r映射的时候出现的概念,如果没有o/r映射,没有这个概念存在了。通常对应数据模型(数据库),本身还有部分业务逻辑的处...

hibernate的缓存机制解析

yangshuai 5年前 (2014-04-14) 1270浏览

hibernate是开发中比较常用的orm框架,优点在这里就不多说了,今天说一下他的缓存。hibernate缓存包括一级缓存和二级缓存,二级缓存hibernate默认采用的ehchache。下面就这两种缓存展开说明: 以下内容摘自:http://ww...

javaweb程序的URL重写工具urlrewritefilter

admin 5年前 (2014-04-10) 4550浏览

什么是url重写? URL 重写是拦截客户端传入 Web 请求URL并自动将其定向到到规则指定的 URL 的过程。比如浏览器发来请求 http://blog.mocoder.com/hello.html ,服务器自动将这个请求中定向为http://b...

设计模式的六个原则

yangshuai 5年前 (2014-04-08) 1552浏览

      学习的编程语言多了就会发现,不同的语言都是大同小异,真正的以编程、开发作为职业就不得不承认代码结构设计是一个很重要的环节。小应用也许可以随意写,但一旦涉及到庞大的系统或者多变的需求,不好的设计就会使维护的成本大大增加。       设计原...

数据库连接池的实现和工作原理

admin 5年前 (2014-03-27) 980浏览

连接池用于创建和管理数据库连接的缓冲池技术,缓冲池中的连接可以被任何需要他们的线程使用。当一个线程需要用JDBC对一个数据库操作时,将从池中请求一个连接。当这个连接使用完毕后,将返回到连接池中,等待为其他的线程服务。 连接池的主要优点有以下三个方面。...

Java线程池的原理和介绍

admin 5年前 (2014-03-27) 847浏览

刚刚研究了一下线程池,如果有不足之处,请大家不吝赐教,大家共同学习、共同交流。 在什么情况下使用线程池? 1.单个任务处理的时间比较短 2.将需处理的任务的数量大 使用线程池的好处: 1.减少在创建和销毁线程上所花的时间以及系统资源的开销 2.如不...

关于ConcurrentModificationException的分析和解决

admin 6年前 (2014-03-12) 1618浏览

关于ConcurrentModificationException  : 这个异常产生的原因有几个:一是直接对集合调用删除操作而不是在枚举器上。二是不同的线程试图对集合进行增删操作的时候。 这个解决办法的第一步就是同步代码,使得你在枚举的时候其它的...