- 浏览: 15176 次
- 性别:
- 来自: 南京
最近访客 更多访客>>
最新评论
-
biejunbo:
谢谢你,写的挺好的,我再问你一个问题,我用的是struts2+ ...
struts2整合tiles
文章列表
原帖:http://www.ibm.com/developerworks/cn/java/j-jtp02183/
不变对象是指在实例化后其外部可见状态无法更改的对象。Java 类库中的 String 、 Integer 和 BigDecimal 类就是不变对象的示例 ― 它们表示在对象的生命期内无法更改的单个值。
不变性 ...
在hb刚火的那正儿, 看过, 但是对ormaping不是很理解, 现在重新看hb, 以前很多不是很懂的地方现在基本已经全部豁然开朗. ·increment标识生成器由hibernate以递增的方式生成主键 ·identity标识生成器由底层数据库来负责生成主键,这个主要针对支持自增字段作为主键的数据库 ·sequence标识生成器由底层数据库提供的序列来生成主键 ·native标识生成器会根据底层数据库来选择是使用increment,还是identity, 还是sequence来生成主键 ·数据库中都是一对一, 或者多对一这种关系, 如果是单向关联, 一般是这样来设计关联关系 ·如果数据库中的字 ...
- 2009-06-19 07:40
- 浏览 1230
- 评论(0)
在使用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 ...
- 2009-06-11 09:42
- 浏览 1278
- 评论(0)
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一 ...
- 2009-06-04 20:43
- 浏览 1171
- 评论(0)
实际开发中的一些问题: 批量的修改数据库字段(大数据量), 因为hibernate中提供了批量处理 的解决方案 Hibernate批量处理其实从性能上考虑,它是很不可取的,浪费了很大的内存。从它的机制上讲,Hibernate它是先把符合条件的数据查出来,放到内存当中,然后再进行操作。实际使用下来性能非常不理想,在笔者的实际使用中采用下面的第三种优化方案的数据是:100000条数据插入数据库,主流台式机的配置,需要约30分钟,呵呵,晕倒。总结下来有三种来处理以解决性能问题:
1:绕过Hibernate API ,直接通过 JDBC API 来做,这个方法性能上是比较好的。也是最快的。 ...
- 2009-06-02 20:50
- 浏览 1496
- 评论(0)
首先导入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"%& ...
- 2009-05-20 22:28
- 浏览 2954
- 评论(1)
如果你不熟悉Jakarta Commons话,那么很有可能你已经重新发明了好几个轮子。在你编写更多的普通的框架或工具之前,体验一下Commons吧。它将会大大地节约你的时间。太多的人自己写一个,其实是与Commons Lang中的StringUtils重复的Stri ...
- 2009-05-18 22:20
- 浏览 1187
- 评论(0)
1. 概述1.1. 背景在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器 ...
- 2009-05-15 13:45
- 浏览 2061
- 评论(0)
用AJAX开发的时间也有一段日子了,但是“走都没走好,就直接开始跑了”。因为之前在学的AJAX的时间并不多,基本上都是略过,挑一下重点来讲。然后直接学习了了DWR这个简单、强大、好使的框架。所以很多AJAX的基本都忽略了 ...
- 2009-05-08 08:31
- 浏览 908
- 评论(0)
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 ...
- 2009-04-28 19:03
- 浏览 1331
- 评论(0)