- 博客(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-中文参考手册
2012-01-13
正则表达式测试工具,正则表达式测试工具
2009-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人