自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 数据库设计中的范式

数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式,但比较抽象,不太直观,不便于理解,更难以记忆。       本文用较为直白的语言介绍范式,旨在便于理解和记忆,这样做可能会出现一些不精确的表述。但对于初学者应

2009-07-21 12:20:00 495

原创 Jboss

JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器。 因为JBoss代码遵循LGPL许可,你可以在任何商业应用中免费使用它,而不用支付费用。  2006年,Jboss公司(http://jboss.org)被Redhat公司(http://redhat.com)收购。  JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0

2009-07-16 08:06:00 451

原创 spring的jdbc事务管理和JTA有什么区别?

hibernate的事务管理方式仅仅就是托管给JDBC(如果用JTA那么就是JTA)   而JDBC的一切行为包括事务是基于一个connection的,那么hibernate委托给JDBC的事务也就是基于一个session。JTA与JDBC事务不同在于可以跨连接。spring也是调用hibernate中事务管理的API, hibernate的事务管理,一般是编程性的, 而委托给spring之后,可

2009-07-16 08:01:00 692

原创 Java EE 中轻量级框架与重量级框架的概念

Jim Rivera是 BEA 公司的一位技术主管,负责通过技术传播推广BEA 产品的应用。Jim 于1999 年加入BEA,担任 BEA WebLogic Server 6、7 和8 版本的技术产品经理。在这个岗位上,Jim 负责各种服务器组件的策略和路线图,包括 EJB、Web services、XML 和集群。Jim 在dev2dev 上有一个blog。dev2dev 通过电子邮件采访了 J

2009-07-16 07:57:00 2506

原创 Spring 框架

   Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,如图 1 所示。Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,如图 1 所示。 图 1. Sprin

2009-07-16 07:30:00 471

原创 什么是J2EE?

1.J2EE全称为Java2 Platform, Enterprise Edition。 “J2EE平台本质上是一个分布式的服务器应用程序设计环境——一个Java环境,它提供了: ·宿主应用的一个运行基础框架环境。 ·一套用来创建应用的Java扩展API。”(引自《J2EE服务器端高级编程》)2.J2EE的13种核心技术JDBC, JNDI, EJBS, RMI, JSP, JAV

2009-07-16 07:08:00 708

原创 ArrayList,LinkedList,Vector的区别

这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下:一、同步性ArrayList,LinkedList是不同步的,而Vector是的。所以如果要求线程安全的话,可以使用ArrayList或LinkedList,可以节省为同步而耗费开销。但在多线程的情况下,有时候就不得不使用Vector了。当然,也可以通过一些办法包装ArrayList,L

2009-07-16 06:57:00 508

原创 Hashtable和HashMap类的不同

Hashtable和HashMap类有三个重要的不同之处。第一个不同主要是历史原因。Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。      也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。这就意味着,虽然你可以不用采取任何特殊的行为就可以在一个多线程的应用程序中用一个Hashtable,但你必须

2009-07-16 06:47:00 535

原创 Servlet生命周期

Servlet生命周期Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。Servlet的生命周期包含了下面4个阶段:(1)加载和实例化Servlet容器负责加载和实例化Servlet。当Servlet容器启动时

2009-07-16 06:27:00 797

原创 XML文档的几种解析方式

xml解析(引用weidewei的java中四种操作DOM、SAX、JDOM、DOM4J(http://wishlife.javaeye.com/blog/181865))xml方式详解与比较 ) 1.详解 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特

2009-07-08 11:14:00 571

原创 如何隐藏地址栏参数

http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">http://www.w3.org/1999/xhtml">框架页面

2009-07-07 07:45:00 2683

原创 在JAVASCRIPT中设置打印页眉页脚间距

例子:  New Document //注册表路径var hkey_key="";var hkey_root="HKEY_CURRENT_USER";var hkey_path="//Software/Microsoft//Internet Explorer//PageSetup//";//设置页眉页脚为空function PageSetup_Null(){ try{

2009-07-02 08:35:00 1659

原创 批处理文件中调用其他批处理

 1.test.batcd C:/Documents and Settings/luhq/デスクトップ/testbatstart /MIN /WAIT copyopepausestart /MIN /WAIT removeope  2.copyope.bate:copy test1.txt test2.txt /Y :ENDexit 3.removeope.

2009-06-30 08:09:00 545

Spring2.5-中文参考手册

即使有好工具和好技术,开发软件仍然是比较困难的。有一些平台,它们包打天下, 但实际上很沉重、难以控制,在开发过程中效率不高,却让开发软件变得更加困难。 Spring为编写企业应用程序提供了轻量的解决方案,同时仍然支持使用声明式事务、 用RMI或web service远程调用、以及使用多种方式来将数据持久化到数据库。Spring提供了全功能的 MVC framework, 以及透明集成AOP到你的软件中的能力。

2012-01-13

正则表达式测试工具,正则表达式测试工具

正则表达式测试工具,正则表达式测试工具正则表达式测试工具,正则表达式测试工具正则表达式测试工具,正则表达式测试工具正则表达式测试工具,正则表达式测试工具

2009-02-15

正则表达式验证工具RegexTester

在上方填入表达式,下方输入字符串,可以验证其正确性

2009-01-14

空空如也

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

TA关注的人

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