自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 查看接口实现

http://eclipse-tools.sourceforge.net/updates/

2010-01-05 10:08:21 889 2

原创 生成equal() toStrings() hashCode()

插件地址:http://commonclipse.sourceforge.net步骤:依次点击"Help" -> "Software updates" -> "Find and Install" -> "Search for new features to install",点击"add update site",输入http://commonclipse.sou

2010-01-05 10:06:49 565

原创 养鱼问题

今天看到这里讨论养鱼问题,也试试作为娱乐。据说是爱因斯坦谜题。 题目:1. 有5栋5种颜色的房子2. 每一位房子的主人国籍都不同3. 这五个人每人只喝一个牌子的饮料,只抽一个牌子的香烟,只养一种宠物4. 没有人有相同的宠物,抽相同牌子的烟,喝相同牌子的饮料已知条件:1. 英国人住在红房子里2. 瑞典人养了一条狗3. 丹麦人喝茶4. 绿房子在白房子的左边5. 绿房子主人喝咖啡6. 抽pa

2009-10-12 00:32:00 9080

原创 改写 SQL 2005 数据库默认不区分大小写

创建的数据库中区分大小写 create database test  COLLATE  Chinese_PRC_CS_AS  数据库中区分大小写 alter database test  COLLATE  Chinese_PRC_CS_AS  恢复默认的不区分大小写alter database test  COLLATE  Chinese_PRC_CI_AS...

2009-04-28 14:39:55 294

原创 ClassLoader

http://bbs.cnw.com.cn/viewthread.php?tid=95389 (1)jvm的装载过程以及装载原理所谓装载就是寻找一个类或是一个接口的二进制形式并用该二进制形式来构造代表这个类或是这个接口的class对象的过程,其中类或接口的名称是给定了的。当然名称也可以通过计算得到,但是更常见的是通过搜索源代码经过编译器编译后所得到的二进制形式来构造。 在Java中,类装...

2009-03-12 09:34:13 240

原创 current_session_context_class thread

1. 如果想让spring帮你管理事务,只能在spring中配置SessionFactory。如果使用hibernate原有的securrent_session_context_class threadssionFactory,则只能自己手动管理事务。2. 如果想使用sessionFactory.getCurrentSession()方法,必须配置sessionFactory和jta或threa...

2009-03-11 18:09:11 303

Java内存分配

Java内存分配Java 中的堆和栈简单的说:Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该...

2009-03-11 09:53:00 777

原创 UML类图关系大全

UML类图关系大全 1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用...

2009-03-11 09:34:02 262

原创 JAVA中String类以及对象池的概念

学java的都知道String这个类,是我们一般都要用的一个类,那么我们对这个类又了解多少呢?下面我来给大家介绍下这个类!String 这个类有两大模式一个是对象池的概念,而另一个就是不变模式!String类和对象池   我们知道得到String对象有两种办法: String str1="hello"; String str2=newString("hello");这两种...

2009-03-10 18:20:50 358

原创 Tomcat Server 原理

Tomcat Server 原理构成:1.server代表整个catalina serverlet容器2.service:由一个或多个connector以及一个共享的engine处理引擎组成3.connector 在指定端口上监听客户请求,并将请求交给Engine处理(coyote http 和coyoteJK2)4.Engine 必须配置在Service组件下,Engine可以配置多个...

2009-03-10 17:12:28 272

原创 Ant - junit, build failed= Could not create task o

Ant - junit, build failed= Could not create task or type of type junit When running JUnit tasks in ant and you get the following error:BUILD FAILEDpath\to\Geoserver\build.xml:259: Could not ...

2008-08-21 16:22:35 360

原创 OFBIZ2.0精简版本安装手册

1                  运行环境的安装配置OFBIZ是WWW.SOURFORGE.ORG上最著名的开源项目之一,我们目前研究的是OFBIZ2.0,要了解OFBIZ的详细信息,请参见:http://sourceforge.net/projects/ofbiz/。1.1        TOMCAT4.1.18 + MYSQL4.0 + AN...

2008-08-11 09:51:57 338

findbugs插件

eclipse插件地址:http://findbugs.cs.umd.edu/eclipse插件开发使用:http://dev2dev.bea.com.cn/bbsdoc/20060124186.html使用FindBugs对SpringSide1.0m3进行分析的结果:http://www.blogjava.net/leondu/archive/2006/08/11/62970.html...

2008-07-30 17:09:06 282

原创 ant模板

< ? xml version = "1.0"  ?>< project name= "tax-calculator" default= "package" >    < property name= "src.dir" location= "src" / >    < property name= &qu

2008-07-30 10:42:29 372

原创 hibernate标识符问题

转http://lz726.iteye.com/blog/116616 有关lazy的异常分析对象表识符:        Hibernate 的 pojo 对象   import org.apache.commons.lang.builder.EqualsBuilder; import org.apache.commons.lang.builder.HashCodeBuil...

2008-07-28 10:57:38 399

原创 ibatis 国际化问题

public class userBean{    private String locale = "en";    private String errMessage;    public void changeLocal(ActionEvent e){       if(locale.equals("en"))          locale = "zh_TW"      e...

2008-07-15 18:07:47 290

ibatis crud返回值问题

<insert id="insertBook" parameterClass="book"> insert into BOOKS (bookNum, bookName, author, publisher,price, state, quality) values ( #bookNum:VARCHAR#, #bookName:VARCHAR#, #author:VARCHA...

2008-07-15 15:06:11 433

Java语言中的取整运算

在Java中进行取整,尤其是四舍五入取整还有点麻烦。下面是我根据网上的一些解答整理的三种取整运算(包括截尾取整,四舍五入,凑整),类似于面向过程语言(如C和Basic)中的取整函数(不过在Java中它叫类的方法,“类名.方法名(参数)”的运算都是类的静态方法)。其中,注释掉的那段是在网上查到的有的朋友认为正确的四舍五入的取整方法,但是经过我的实验却是不正确的四舍五入的取整方法。...

2008-06-11 14:04:07 724

使用JMock来实现孤立测试

[转]使用JMock来实现孤立测试 我们在测试某类时,由于它要与其他类发生联系,因此往往在测试此类的代码中也将与之联系的类也一起测试了。这种测试,将使被测试的类直接依赖于其他类,一旦其他类发生改变,被测试类也随之被迫改变。更重要的是,这些其他类可能尚未经过测试,因此必须先测试这些类,才能测试被测试类。这种情况下,测试驱动开发成为空谈。而如果其他类中也引用了被测试类,我们到底先测试...

2008-05-29 10:54:16 324

Hibernate3.0 包说明

asm.jar: ASM is an all purpose Java bytecode manipulation and analysis framework. asm-attrs.jar:  hibernate2.jar:   Hibernate的库,没有什么可说的,必须使用的jar包  cglib-asm.jar:   CGLIB库,Hibernate用...

2008-05-29 09:14:12 268

Hibernate中二级缓存的建立

1、在hbm.xml中增加声明。例如: true [color=red][/color]

2008-05-12 09:51:03 268

TCP UDP

TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主...

2008-04-23 09:51:37 501

C/S B/S

一、什么是C/S和B/S 要想对“C/S”和“B/S”技术发展变化有所了解,首先必须搞清楚三个问题。 第一、什么是C/S结构。 C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/...

2008-04-23 09:46:54 353

Microsoft SQL Server 2005

Microsoft SQL Server 2005 服务器端安装要求window 2003 系统在XP系统中安装.NET Framework SDK会自带2005数据库作为服务器

2008-04-23 09:39:57 494

数据库连接池

使用连接池的优点使用连接池的优点主要体现在两个方面: 对数据库的连接统一进行配置、管理、监控,以及对数据库连接池的参数进行优化调整 同时对应用中没有关闭或其他原因造成没有关闭的数据库连接由连接池统一进行管理。便于应用的...

2008-04-23 09:36:53 304

singleton模式安全

单例模式的一般例子:public class Singleton{[color=orange]private static Singleton instance = null;[/color]public static Singleton getInstance(){if(instance == null){instance = new Singleto...

2008-04-17 09:50:38 252

OO的基本概念---------多态性

OO五大原则:SRP、OCP、LSP、DIP、ISP SRP(Single Responsibility Principle 单一职责原则) 对象的功能应该单一 OCP(Open Close Principle 开闭原则) 对修改关闭,对扩展打开 LSP(Liskov Substitution Principle 里氏替换原则) “老鼠的儿子会打洞”,子类应该具备父类的特征。 DIP(Depen...

2008-04-16 14:53:57 1007

spring 2.0 包说明

Spring压缩包目录说明关键字: sring jar1. Spring压缩包目录说明aspectj目录下是在Spring框架下使用aspectj的源代码和测试程序文件。Aspectj是java最早的提供AOP的应用框架。dist 目录下是Spring 的发布包,关于发布包下面会详细进行说明。docs 目录下是相关的文档,包括有Spring api 的javadoc、r...

2008-04-08 17:38:46 255

spring 2.0 aop 配置

Spring 2.0中 AOP的编程:[color=red]nested exception: 该嵌套异常往往是导入包是嵌套造成的,将包remove后再重新导入[/color]方式一:publicclass User { publicvoid method() { System.out.println("in method1"); }}pu...

2008-04-08 17:18:11 284

ApplicationContext细说

   ApplicationContext是Spring的核心,Context我们通常解释为上下文环境,我想用“容器”来表述它更容易理解一些,ApplicationContext则是“应用的容器”了:P,Spring把Bean放在这个容器中,在需要的时候,用getBean方法取出,虽然我没有看过这一部分的源代码,但我想它应该是一个类似Map的结构。在Web应用中,我们会用到WebApplicati...

2008-03-20 14:09:16 295

转载MyEclipse快捷键与插件大全

【J2EE开发日记】 MyEclipse快捷键与插件大全 (1)Ctrl+M --切换窗口的大小(2)Ctrl+Q --跳到最后一次的编辑处(3)F2        --当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。          F3        --跳到声明或定义的地方。          F5  ...

2008-03-20 11:10:37 463

forward和redirect区别

forward 是服务器内部重定向,程序收到请求后重新定向到另一个程序,而客户机并不知晓;forward会将   request  state、bean、等信息带到下一个jsp页面;使用getAttribute()来取得前一个jsp所放的信息 redirect  是服务器收到请求后发送一个状态头给客户,客户将再次请求,就有两次网络通行的来往。redirect 是送到客户端后再次reque...

2008-03-19 17:00:04 283

有关table的一些用法

文本框只能输入数字 克隆一个对象 var trObj = document.getElementById('hiddenTr')...

2007-12-26 16:30:02 286

页面显示

[color=violet][/color] ${status.index+1} ${orderDetail.indexCode} ${orderDetail.code} ...

2007-12-24 14:40:39 345

Hibernate单、双向关联与inverse属性

6.2 问题:Hibernate单、双向关联与inverse属性6.2.1 Hibernate的单、双向关联http://book.csdn.net/bookfiles/563/10056318684.shtml设计师L并不理解在Hibernate中单向关联与双向关联有什么区别。于是他也就无法告诉开发人员,在配置实体间关系时究竟如何配置。从Hibernate的文档中来看,官方并没有...

2007-11-27 18:14:01 301

Hibernate实体状态

6.1 问题:Hibernate中的实体状态6.1.1 怎样理解实体状态程序员M在使用Hibernate时总是有些惊奇,原因在于Hinberate中对各个实体的状态有着不可思议的控制魔力。比如:有时候在更改实体的属性时,与数据库中对应的列值也会被更改,而有时候又无法对应更新起来。想要更新的时候无法更新,不想更新的却更新了。这就引发了程序员M的问题:在什么情况下这个实体是持久...

2007-11-27 18:12:31 303

HibernateTool插件说明

插件地址:http://download.jboss.org/jbosside/hibernatetools/updates/development/1.安装插件MyEclipse中安装方法:Help / SoftUpdate / Find and install / ...new Remote site/填写url重启MyEclipse2.设置控制台类似建立工程在Pack...

2007-11-22 16:58:13 315

Hibernate性能分析点滴

hibernate.jdbc.batch_size 这个属性的使用场合是批量导入数据或批量删除时使用.其实就是相当于使用PreparedStatement.executeBatch()方法..将数个sql语句一起提交获得性能上的提高. hibernate.jdbc.batch_size在hibernate.cfg.xml中设定. ...

2007-11-19 17:59:48 278

空空如也

空空如也

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

TA关注的人

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