`
tianlovv
  • 浏览: 14828 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
原帖:http://www.ibm.com/developerworks/cn/java/j-jtp02183/ 不变对象是指在实例化后其外部可见状态无法更改的对象。Java 类库中的 String 、 Integer 和 BigDecimal 类就是不变对象的示例 ― 它们表示在对象的生命期内无法更改的单个值。 不变性 ...
在hb刚火的那正儿, 看过, 但是对ormaping不是很理解, 现在重新看hb, 以前很多不是很懂的地方现在基本已经全部豁然开朗. ·increment标识生成器由hibernate以递增的方式生成主键 ·identity标识生成器由底层数据库来负责生成主键,这个主要针对支持自增字段作为主键的数据库 ·sequence标识生成器由底层数据库提供的序列来生成主键 ·native标识生成器会根据底层数据库来选择是使用increment,还是identity, 还是sequence来生成主键 ·数据库中都是一对一, 或者多对一这种关系, 如果是单向关联, 一般是这样来设计关联关系 ·如果数据库中的字 ...
在使用JAVA对XML文件进行解析时,有时会发生XML文件解析需要很长时间,以下是这几天遇见的一些小问题 1.tomcat 启动时,控制台输出显示一直在解析validation.xml 文件    我当时的情况是,使用的commons-validatior-1.1.3.jar 而validation.xml使用的是1_3.dtd,由于commons-validator-1.1.3.jar中没有这个文件,就会尝试在通过网络读取这个文件,这就导致了解析validation.xml文件时间过长 解决办法: 将项目中的commons-validator-1.1.3.jar 换成 commons-vali ...
Java代码 计算某一月份的最大天数       Calendar time=Calendar.getInstance();    time.clear();    time.set(Calendar.YEAR,year); //year 为 int    time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0              int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数    注:在使用set方法之前,必须先clear一 ...
实际开发中的一些问题: 批量的修改数据库字段(大数据量), 因为hibernate中提供了批量处理 的解决方案 Hibernate批量处理其实从性能上考虑,它是很不可取的,浪费了很大的内存。从它的机制上讲,Hibernate它是先把符合条件的数据查出来,放到内存当中,然后再进行操作。实际使用下来性能非常不理想,在笔者的实际使用中采用下面的第三种优化方案的数据是:100000条数据插入数据库,主流台式机的配置,需要约30分钟,呵呵,晕倒。总结下来有三种来处理以解决性能问题:   1:绕过Hibernate API ,直接通过 JDBC API 来做,这个方法性能上是比较好的。也是最快的。 ...
首先导入jar包   struts2-tiles-plugin-2.0.14.jar    tiles-api-2.0.4.jar     tiles-core-2.0.4.jar   tiles核心的三个包      此外还有commons-beanutils-1.7.0.jar ,commons-digester-1.8.jar      下来写模板页 layout.jsp    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%& ...
如果你不熟悉Jakarta Commons话,那么很有可能你已经重新发明了好几个轮子。在你编写更多的普通的框架或工具之前,体验一下Commons吧。它将会大大地节约你的时间。太多的人自己写一个,其实是与Commons Lang中的StringUtils重复的Stri ...
1. 概述1.1. 背景在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器 ...
用AJAX开发的时间也有一段日子了,但是“走都没走好,就直接开始跑了”。因为之前在学的AJAX的时间并不多,基本上都是略过,挑一下重点来讲。然后直接学习了了DWR这个简单、强大、好使的框架。所以很多AJAX的基本都忽略了 ...
javabean文件:DataConnection.java;//数据库连接BasicInfo.java;//数据bean容器DataWork.java;//数据操作servlet文件:OrderInfoServlet.java;//servlet实现长文本数据分页显示xml配置文件:web.xml;//servlet配置 DataConnection.java文件内容为:package wap_cctv_film; import java.sql.*; public class DataConnection {   public static Connection getDataCon ...
Global site tag (gtag.js) - Google Analytics