自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zgmzyr的专栏

耐心厚积,静待薄发

  • 博客(50)
  • 资源 (18)
  • 收藏
  • 关注

转载 保护您的眼睛 用淡苹果绿的IE背景色

现代人几乎每天都离不开电脑。在工作、娱乐、交友,甚至买卖股票的过程中,电脑都是我们的好帮手。但是,许多应用软件的背景,尤其是网页的底色通常被设定为刺眼的白色,看得久了,眼睛就会出现疲劳、酸涩,甚至流泪的现象。 卫生部近视眼重点实验室主任、复旦大学医学院眼科教授褚仁远说,绿色和蓝色对眼睛最好,建议大家在长时间用电脑后,经常看看蓝天、绿地,就能在一定程度上缓解视疲劳。同样的道理,如果我们把电脑屏幕

2010-05-29 09:05:00 759

转载 每一个JAVA初学者都应该搞懂的问

每一个JAVA初学者都应该搞懂的问题开发者在线 Builder.com.cn 更新时间:2008-03-19本文关键词: JAVA java   作者:sixth  对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。   问题

2010-05-27 22:59:00 616 1

转载 session详解

目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.servlet.http.HttpSession六、HttpSession常见问题七、跨应用程序的session共享八、总结参考文档一、术语session在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction

2010-05-27 22:44:00 490

转载 浅谈DAO工厂设计模式

浅谈DAO工厂设计模式随着软件分层设计的流行及广泛的应用,对于DAO的设计模式大家已经不再陌生了,DAO层已经在软件系统的开发中成为必不可少的一层,将后台的数据层和前台的VO进行分离。前段时间也针对于DAO的设计介绍过一个基于Hibernate的泛型DAO的设计。 csdn blog:http://blog.csdn.net/yongtree/archive/2008/03/12/2172071.

2010-05-26 23:42:00 911 1

转载 泛型DAO设计

泛型DAO设计文章分类:Java编程 关键字: 泛型 dao hibernate 设计模式 泛型是JDK1.5的一个新的特性,使用泛型机制编写的程序代码要比那些杂乱的使用Object变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。如果你的系统运行在JDK1.5以上的版本上,建议多使用泛型来代替无休止的对象转换。          在软件设计中我们开始对系统进行三层甚至是多层架构了,

2010-05-26 23:41:00 807

转载 解决a different object with the same identifier value was already associated with the session错误

解决a different object with the same identifier value was already associated with the session错误论 ]--Category是树形结构,以下是实现修改功能的代码,一开始,我用了getHibernateTemplate().update()结果出现a different object with the sam

2010-05-26 10:25:00 8556

转载 解决a different object with the same identifier value was already associated with the session

这个错误我一共遇到过两次,一直没有找到很好的解决方案,这个错误产生原因相信大家都知道,因为在hibernate中同一个session里面有了两个相同标识但是是不同实体,当这时运行saveOrUpdate(object)操作的时候就会报这个错误。呵呵,也许你会说,你这么说跟没说没什么区别,我承认,呵呵,我不知道具体为什么会产生这个错误,要不然也不会很久都没有解决,现在,给出一个临时的解决方案,给向我

2010-05-26 10:24:00 777

转载 51cto

http://developer.51cto.com/speclist/1004/

2010-05-24 23:34:00 492

转载 架构师

http://developer.51cto.com/developer/top10Architect/

2010-05-24 23:33:00 697

转载 JAVA程序员之路

JAVA程序员之路- -                                     每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法。因为我学习Java是完全自学的,从来没有问过别人,所以学习的过程基本上完全是自己摸索出来的。我也不知道这种方法是否是比较好的方法,只能给大家提供一点参考了。学习Java的第一步是安装好JDK,写一个Hello

2010-05-24 23:32:00 3964 9

转载 剖析Hibernate批量更新

剖析Hibernate批量更新http://developer.51cto.com  2009-09-24 09:45  佚名  博客园  我要评论(0) 这里介绍对于Hibernate批量更新操作,Hibernate是将符合要求的数据查出来,然后再做更新操作。批量删除也是这样,先把符合条件的数据查出来,然后再做删除操作。  学习Hi

2010-05-24 19:06:00 742

转载 概括潜在的Hibernate性能问题

这里介绍对于查询结果比较多的情况无疑是一个Hibernate性能上的潜在威胁。碰到这样的情况,将Many的查询进行分开也是一种解决办法。 学习Hibernate时,经常会遇到Hibernate性能问题,这里将介绍Hibernate性能问题的解决方法。在使用Hibernate进行分页的过程中,如果你收到如下警告,那么这里就是一个潜在的Hibernate性能问题点:WARN

2010-05-24 18:30:00 1058

转载 概括潜在的Hibernate性能问题

http://developer.51cto.com/art/200909/153788.htm

2010-05-24 18:30:00 599

转载 Hibernate lazy load.

HIBERNATE的持久化对象加载策略。 延迟加载, 也就是用到的时候才去加载.这样可以提高一些性能. Hibernate的lazy loading 采用了一个HibernateSession来管理session,它的逻辑是每进行一次数据库操作,就开新的session,操作完成后立即关闭该session。这样做的好处是可以严格关闭session,避免菜鸟级的错误,但是hibernate.org并不

2010-05-22 09:37:00 2299

转载 关于Hibernate的问题,lazy=true和proxy

lazy="true"是用来指定一个collection延迟载入的,和proxy没关系。Top2 楼lyo(一个人的路上)回复于 2003-11-29 13:57:58 得分 0 那就是说只要在配置文件中写上   lazy=true就可以了,在自己的程序中不用特殊编写。     但是proxy是怎麽回事?它是做什莫用的?困惑我很久了   :(Top3 楼miwoo(我的自行车被偷了:(

2010-05-22 08:24:00 1735 1

原创 Hibernate reference 3.2.0 ga 正式版中文参考手册

http://doc.javanb.com/hibernate-reference-3-2-0-zh/ch19.html 

2010-05-22 08:22:00 1116

转载 Hibernate中的延迟加载

众所周知,到了Hibernate3.0以后,关联关系的对象默认都是使用延迟加载,例如<one-to-many>时.但我在映射<one-to-one>,<many-to-one>关系时指定了lazy="true",但是在查询对象时,我只想查询一个对象,仍然会把这个对象所关联的<one-to-one>,<many-to-one>对象一起查询出

2010-05-22 08:21:00 634

转载 Hibernate中outer-join、lazy 、fetch join关键字的使用

1、outer-join关键字(many-to-one的情况)outer-join关键字有3个值,分别是true,false,auto,默认是auto。true: 表示使用外连接抓取关联的内容,这里的意思是当使用load(OrderLineItem.class,"id")时,Hibernate只生成一条SQL语句将OrderLineItem与他的父亲Order全部初始化。select *

2010-05-16 21:50:00 597

转载 FCKeditor乱码一解(解决<会被转换为实体)

最近用了一个FcKeditor简化版,自已修改下了那个图片上传功能本来放在linux下没有什么问题,问题是放在win系统上面,ie访问FckEditor不显示出来后来我把所有内容都转成gb2312 显示问题解决了但是乱码问题还没有解决,1 2 3 o p u 等字母经常被换成别的字符我把所有问件打开,把乱码字符看看在那里被替换的,发现了一个配置文件fckeditor.jsFCKConfig.Pro

2010-05-16 11:25:00 754

转载 [转]FCKeditor中文乱码及上传失败问题

FCKeditor中文乱码问题在FCKeditor的使用中,主要有在3个地方会出现中文乱码:① 在“浏览服务器”页面中创建新目录时问题:当点击“插入/编辑图象”或“插入/编辑Flash”时,会弹出“图象属性”或“Flash属性”对话框,然后单击其中的“浏览服务器”按钮时,会打开“浏览服务器”的页面,在这个页面中创建中文名目录时会出现乱码。解决:修改Web容器的字符编码。因为FCKe

2010-05-16 11:06:00 887

转载 tomcat 发布多个项目时抛的webAppRootKey错误

在tomcat的目录conf/Catalina/localhost下,可以增加xml文件,来指向file系统中任意一处作为网站系统的子根目录,例如:   atcs.xml文件:           Context configuration file for the Tomcat Host Manager Web App         $Id: host-mana

2010-05-15 09:58:00 6946

转载 配置OpenSessionInView的作用(转载)

OpenSessionInViewFilter的作用     Spring为我们解决Hibernate的Session的关闭与开启问题。   Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数

2010-05-14 12:06:00 1306

转载 url rewrite 实现url地址的伪静态化

(1)在Java web服务器内使用url rewrite(实现url地址的伪静态化)每个网页或请求都是一个url地址,一般,这个地址可能是.do,.page,.action之类的并加上?号、&号查询串等构成的一个长长的的url。很urgly。 一般的url----------------------------------------------------------较

2010-05-14 09:20:00 946

转载 UrlRewrite.xml

动态的URL变成静态的URL可以UrlRewriteFilter来处理 UrlRewriteFilter的介绍:    UrlRewriteFilter是一个用于改写URL的Web过滤器,类似于Apache的mod_rewrite。适用于任何Web应用服务器(如 Resin,Orion,Tomcat等)。其典型应用就把动态URL静态化,便于搜索引擎爬虫抓取你的动态网页。    为什么要使动

2010-05-14 09:18:00 8222

转载 Struts2.0标签

Struts2.0标签注意OGNL表达式的配合使用 1、设置属性s:set功能与Struts1.2的bean:define相同(1)复制属性request.setAttribute("mldn","lin");%>#request.mldn">${temp }注意#value中需要使用OGNL表达式来取得属性范围中的属

2010-05-13 23:31:00 2326

转载 svn强制要求提交注释--pre-commit钩子

不少开发员提交修改的时候都不写注释,导致查看历史时很费劲,也不太符合规范。有的公司要求每次提交修改时都写上bug号或者任务描述,那么如何在工具上防止开发员们不写注释呢?   利用svn的pre-commit钩子可简单实现此要求。 进入仓库project1/hooks目录,找到pre-commit.tmpl文件,重命名,去掉后缀.tmpl。 编辑pre-commit文件: 将: $SVN

2010-05-13 09:27:00 5305 1

转载 SVN使用小记

问题 1 : SVN 能更新,但是不能 commit 。 解决方案:将项目名从小写改成大写。 原因分析:服务器是 Windows 系统,读数据时不区分大小写,写数据时区分(比较慎重)。 -》服务器用的是Win2003操作系统。(20090514追加)  问题 2 : commit 时报错: Html代码 Merge conflict during commit     sv

2010-05-13 08:50:00 3721

转载 设置Eclipse背景色

颜色:1windows →Preferences→general→editors→text editors2在 appearance color options 里选在background color3去掉复选框的钩,设置颜色为    色调84     红204饱和度91     绿232 亮度205     蓝207 字体:1windows →Preferen

2010-05-12 18:44:00 7849 1

转载 struts2中i18n的设置

 1、针对xxx.class,建立xxx.properties文件,可以对class中的Output设置本地化输出2、更常用的方法是正对package,建立packageName.properties,在其中设置ActionClass.StringName=XXX。创建action都是:……ApplicationAct

2010-05-11 20:42:00 4707

原创 现在开始精通JAVA,学习路线图

现在开始精通JAVA,学习路线图!  你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式.你应该十分了解UML,尤其是class,object,interaction以及statediagrams.   你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,multi

2010-05-11 17:57:00 690

转载 java 的版本异常

学习之路总是并不平坦的,这不,一开始就遇到问题了:Bad version number in .class file。版本不对?可是我用的java以及javac都是JDK5呀,怎么回事?除了编译版本跟运行版本不一致外是不会出现这种可能的。突然想起前几天试了一下JDK6,把Eclipse的JDK编译器选成JDK6了。果然,将其改回去JDK5就行了。 =====================

2010-05-11 16:50:00 676

转载 使用junit4下myeclipse环境下测试hibernate方法的心得

以下是我使用junit4下myeclipse环境下测试hibernate方法的心得 1、使用AbstractTransactionalJUnit4SpringContextTests (1)实现测试方法结束后,自动结束事务。一个test类中所有的test方法都是在一个事务内,回滚时会全部回滚 (2)如http://berserker-12.javaeye.com/admin/blogs

2010-05-11 16:48:00 3132

原创 DAO测试策略(spring, hibernate)

对于dao层的测试, 集成测试和隔离的单元测试各有优劣. 利用一些Stub的隔离的单元测试速度比较快, 但是不能够测试dao与数据库的交互是否工作. 而集成测试的速度可能因为要建立实际的数据库连接或数据库存在于远程机器上而速度要慢一些, 但它能够真正测试dao与数据库的交互是否正常工作. 在这两种测试中,我更倾向于使用集成测试.下面是我在一个项目(使用spring, hibernate)中的一

2010-05-11 16:47:00 1595

转载 junit4入门

JUnit 是 Java? 语言事实上的 标准单元测试库。JUnit 4 是该库三年以来最具里程碑意义的一次发布。它的新特性主要是通过采用 Java 5 中的标记(annotation)而不是利用子类、反射或命名机制来识别测试,从而简化测试。在本文中,执着的代码测试人员 Elliotte Harold 以 JUnit 4 为例,详细介绍了如何在自己的工作中使用这个新框架。注意,本文假设读者具有 J

2010-05-11 16:43:00 926

转载 Spring+hibernate+junit的Dao测试

开发一个eclipse3.4+Struts2.0+hibernate3.2+Spring2.5+oracle10g的项目。实现完DAO层后,想对Dao层做下测试。以前都是用的Junit3.8,这次换了最新的Junit4.4,但是在写测试类时遇到不少麻烦,将碰到的问题和解决方法记录下来,供后来的朋友们参考。下面分别讲解在Junit4.4和Junit3.8下如何写测试类。对于Junit3.8:Sp

2010-05-11 16:12:00 4325

转载 joram中文文档

1 引言 1.1 编写目的 本文作为B2bi项目中开源产品JORAM的使用指导文档,旨在帮助项目组人员方便明了的进行JMS模块的详细设计和开发工作。本文档主要包含建设银行EAI平台B2Bi子系统中使用的开源JMS产品——JORAM的使用说明。 1.2 名词解释 B2Bi:      Business to Business integration (企业间集成) JMS: Java Message

2010-05-10 19:31:00 2355 1

转载 Hibernate性能优化策略

Hibernate性能优化策略1.     简介版本:Hibernate3.21.1  目的1.2  范围1.3  定义、首字母缩写词和缩略语1.4  参考资料1.5  概述2.     缓存策略2.1  什么是缓存?即Hibernate将数据临时存放在内存中,以便加快数据的存取速度。为此,我们可以想象,缓存的实现,就类似于一个Map对象,首先需要一个key

2010-05-10 19:24:00 516

转载 浅谈hibernate性能优化的几点建议

1、针对oracle数据库而言,Fetch Size 是设定JDBC的Statement读取数据的时候每次从数据库中取出的记录条数,一般设置为30、50、100。Oracle数据库的JDBC驱动默认的Fetch Size=15,设置Fetch Size设置为:30、50,性能会有明显提升,如果继续增大,超出100,性能提升不明显,反而会消耗内存。    即在hibernate配制文件中进行配制: 

2010-05-10 19:19:00 478

转载 MyEclipse 导入项目 must override a superclass method

这个问题是由于您使用JDK1.5,使用jdk1.6可以避免该问题出现,或者将@Override注解删除。jeecms2.2将使用JDK1.5,可以彻底避免此类问题。

2010-05-08 11:42:00 1148

转载 MyEclipse不编译问题的解决

MyEclipse不编译使我们经常会碰到的问题,那么是什么引起MyEclipse不编译的呢?那么本文给出的方案给你介绍一下。这两天MyEclipse 不编译了,无论怎么更改保存, classes目录下都是空的.在网上找了很多文章,总结如下:MyEclipse不编译解决1. 确保 project->build automatically    已经被选上.MyEclipse不编译解决

2010-05-08 11:25:00 823

maven实战完整带书签清晰版PDF (并且有源码)

maven实战是国内著名maven 专家的代表作。完整PDF文档,带完整正确的书签,高清晰度,并且附有源码

2013-03-20

Spring-Security安全权限管理手册(有源码).rar

Spring Security出身名门,它是Spring的一个子项目。

2012-12-31

Effective.Java(第2版)_中文_(带标签).

java开发人员的必读的经典,如果你没有读过这本书,你就不能真正算是一个java开发者........

2012-12-14

Logback中文手册

Logback中文手册,不错的参考手册,logback是log4j的继承者

2012-12-06

重构-改善既有代码的设计+中文版.pdf

java 重构的经典之作,大师的作品,不可不读

2012-10-18

深入浅出Struts2.pdf

关于Struts2,书中讲得很详细,也比较深入,让你不仅知其然,而且知其所以然

2012-10-17

《java并发编程实战》完整中文版pdf(含示例源代码)

java并发编程实战中文版(包含示例源代码),如果深入了解java的并发编程,此书不可不读

2012-10-17

FreeMarker 帮助手册

FreeMarker Manual_zh_CN(2.3.16) v2.pdf FreeMarker 开发文档

2012-09-27

JProfiler使用说明

JProfiler使用说明.pdf java 程序分析工具

2012-09-27

纯真IP数据库格式详解.pdf

纯真IP数据库格式详解.pdf 稀有资源

2012-09-27

Expert+Spring+MVC+and+Web+Flow

Expert+Spring+MVC+and+Web+Flow.PDF

2012-09-27

工具类项目,开发经常用到的一些工具类

工具类项目,开发经常用到的一些可复用的工具类

2011-03-02

JAVA优化编程.pdf

JAVA优化编程, 通过阅读此书,读者应该怎么样去开发高效的系统

2010-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除