- 博客(15)
- 收藏
- 关注
原创 Ehcache 使用
Ehcache 使用 fantasylgd 发表于2010-11-17 16:34 浏览(3)评论(0) 分类:技术文档 举报自从Ehcache 到了1.2+的版本,就支持分布式缓存了 Spring + Hibernate的结构 ,ehcache的对这几个框架的支持较好,就采用这个缓存方案下面是配置文件:<defaultCache m
2011-04-14 12:39:00
722
原创 cxf
<br />在javaeye里参考大牛们的帖子去配置spring2.5+hibernate3.2+CXF2.1,最终解决了路径问题后,终于成功了!<br />CXF是Apache的一个重点项目,终于放出来了,因为它跟spring的结合很方便,于是就用一下,还是要自己动手一步步弄一下,才知道其配置上的一些小细节(如果用插件的话,就感觉不到它跟spring的关系和不知道它的很多细节,所以推荐不要用插件的好)。<br />在这里顺带提一下,spring2.5结合junit4.4可以很容易地运用annotation
2010-12-20 11:48:00
1248
原创 项目log4j日志管理详解
项目log4j日志管理详解log4j日志系统在项目中重要性在这里就不再累述,我们在平时使用时如果没有特定要求,只需在log4j.properties文件中顶入输出级别就行了。如果要自定义输出文件,对于初次使用者可能会遇到一点的小麻烦。最近在项目中刚做了一个统计用户登录的日志文件,要求将用户登录到某个模块的信息输出到login.log中,每天生成一个已日期命名的该类文件,现share出来。
2010-10-13 22:48:00
6788
原创 oracle merge into 的用法详解+实例
<br />oracle merge into 的用法详解+实例 <br />作用:merge into 解决用B表跟新A表数据,如果A表中没有,则把B表的数据插入A表; <br /><br /> 1、建设银行:6227 0000 1068 0039 973 户名:郭永苏 <br /> 开户行:北京海淀支行 <br /><br /><br />语法: <br /><br />MERGE INTO [your table-name] [rename your table here] <br
2010-09-28 14:00:00
14277
原创 js的offsetHeight offsetWidth
<br />scrollHeight: 获取对象的滚动高度。<br />scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离<br />scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离<br />scrollWidth:获取对象的滚动宽度<br />offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度<br />offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父
2010-07-08 10:30:00
3476
转载 css
所有浏览器 通用 (市面上主要用到的IE6 IE7 FF)height: 100px; IE6 专用 _height: 100px; IE6 专用 *height: 100px; IE7 专用 *+height: 100px; IE7、FF 共用 height: 100px !important;一、CSS 兼容 CXF使用备忘 8、IE6的双倍边距BUG body
2010-03-10 17:42:00
689
原创 div+css 布局下兼容IE6 IE7 FF常见问题
所有浏览器 通用 (市面上主要用到的IE6 IE7 FF)height: 100px; IE6 专用 _height: 100px; IE6 专用 *height: 100px; IE7 专用 *+height: 100px; IE7、FF 共用 height: 100px !important;一、CSS 兼容 以下两种方法几乎能解决现今所有兼容. 1, !important (不是很推荐,
2009-12-25 11:26:00
1569
原创 IE与Firefox的CSS兼容大全
还算不错的文章,虽然条理性不是非常清楚,也转贴收了吧,方便查资料。 CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。 常见兼容问题: 1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居
2009-12-23 17:45:00
444
原创 java读取CSV文件
public class CsvUtil1 { private String filename = null; private BufferedReader bufferedreader = null; private List list = new ArrayList(); public CsvUtil1() { } public CsvUtil1(String filename) throws
2009-12-13 14:11:00
876
原创 利用JAVA读取EXCEL文件
1 从Excel文件读取数据表Java Excel API既可以从本地文件系统的一个文件(.xls),也可以从输入流中读取Excel数据表。读取Excel数据表的第一步是创建Workbook(术语:工作薄),下面的代码片段举例说明了应该如何操作:import java.io.*;import jxl.*;try{//构建Workbook对象, 只读Workbook对象 //直接从
2009-11-30 11:31:00
668
原创 struts2和spring2的集成配置(zt)
从struts2.0.6的lib目录中复制下面的库文件到WEB-INF/lib目录下:commons-logging-1.1.jarfreemarker-2.3.8.jarognl-2.6.9.jarstruts-api-2.0.6.jarstruts-core-2.0.6.jarstruts-spring-plugin-2.0.6.jarxwork-2.
2009-11-10 18:33:00
611
原创 hibenate集合映射
* 集合映射如果实体类有一个集合类型的属性,就需要一张额外的表,即所谓的集合表,这个表有一个外键引用实体类对应的表的主键。根据集合中存放的元素类型可以分为两种:1,值类型集合,元素是可识别的数据库类型,如基本数据类型或字符串类型等;2,实体类型集合,元素是其他的实体。** 对集合做映射时一般需要指定:1)集合表的表名,在相应元素中使用属性table指定;2)集合外键,是在子元素key
2009-11-10 17:36:00
1647
原创 java 代码优化
1.1 不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。 在使用设计模式(Design Pattern)的场合,如果用Factory模式创建对象,则改用clone()方法创建新的对象实例非常简单。例如,下面是Factory
2009-11-10 14:13:00
414
原创 struts2工作流程
工作流程一个请求在Struts2框架中的处理大概分为以下几个步骤:1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)3 接着Fil
2009-11-06 16:57:00
774
转载 Struts1.2 控制流程
一、ActionServlet的初始化ActionServlet作为Struts组件的前端控制器,由于web.xml的相应配置:0在应用一加载时即会被实例化并调用其init方法,init方法所做的主要工作有二:1. 加载struts配置文件,并创建用于封装配置信息的ModuleConfig对象 2. 加载资源文件,并创建用于封装资源文件的MessageResources对
2009-11-06 15:48:00
512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人