内容列表
- Log4j
- 目录
1. 简介
2. 安装
3. log4j基本概念
3.1. Logger
3.2. Appender
3.2.1. 使用ConsoleAppender
3.2.2. 使用FileAppender
3.2.3. 使用WriterAppender
3.3. Layout
3.4. 基本示例
3.4.1. SimpleLayo
- 分类:Java 查阅全文
- CLR和JRE的运行机制的初步总结
- CLR和JRE的运行机制的初步总结
概念比较: Java C# byte code IL(字节码,中间语言) jvm.dll mscrolib.dll,mscrojit.dll(虚拟机) JRE CLR(运行环境) JDK .Net Framework(开发框架) package assembly(类库,程序集) 一、关于类库的版本管理问题 Java和C#代码运行要依靠其运行环境(JRE,CL
- 分类:Java 查阅全文
- JSP与JavaMail(4)---发送HTML格式的邮件
- 5.发送HTML格式的邮件所谓HTML格式,就是超文本格式.你的邮件可以用HTML代码编写,发给对方后,对方收到的将是信息将是超文本,超文本比纯文本好看多了.下以面是在以前例子的基础上修改的程序:<%@ page contentType="text/html;charset=GB2312" %><%request.setCharacterEncoding("gb2312");%&
- 分类:Java 查阅全文
- Intellij IDEA整合Tomcat手册
- Intellij IDEA整合Tomcat手册
经过一晚上的尝试,并参考了www.intellij.com网站上提供的“How-to Set up Web Application Support in IntelliJ IDEA“(webAppl.pdf)下面把握的配置过程说一下
//注,笔者有误,并不是非要整合才能这样,而是要把tomcat中的servlet.jar的包引入,唉
- 分类:Java 查阅全文
- Java 的JDBC 数据库连接池实现方法
- Java 的JDBC 数据库连接池实现方法
关键字: Java, JDBC, Connection Pool, Database, 数据库连接池, sourcecode
虽然 J2EE 程序员一般都有现成的应用服务器所带的JDBC 数据库连接池,不过对于开发一般的 Java Application 、 Applet 或者 JSP、velocity 时,我们可用的JDB
- 分类:Java 查阅全文
- JUnit实战篇 (二)
- JUnit实战篇 (二)
- 分类:Java 查阅全文
- JUnit实战篇 (一)
- JUnit实战篇 (一)
- 分类:Java 查阅全文
- MQ和WEBSPHERE整合
- 整合MQ和WEBSPHERE
参考文章:http://www2.tw.ibm.com/developerWorks/tutorial/content/20021207.html
环境:
Win2000 SP4+WebSphere4 AES+MQ5.2.1
本文假设你已正确安装websphere和mq5.2.1并且在mq上定义下列队列管理器,在dos下切换到C:\Program Files\
- 分类:Java 查阅全文
- Struts HOW-TO 系列 之 数据库访问
- Struts HOW-TO 系列
++怎样访问数据库++
[访问一个数据库]
在一个其于Struts的应用系统的设计过程中,最好能在web/表示层(presentation layer)和你的商务逻辑类(包含所有数据访问操作的层)的中间,定义一个Action类,作为小型的适配器(thin adapter)。
所以,你可以先定义一些商务API(business API),这些API就是简单的
- 分类:Java 查阅全文
- equals与"=="操作符的比较
- equals方法是Object类的一个方法,所有继承自Object类的类都会集成此方法,并且可以重载这个方法来实现各自的比较操作,而且jdk也正是推荐这种做法。所以开发人员尽可以在自己的类中实现自己的equals方法来完成自己特定的比较功能,所以各个类的equals方法与= =之间并没有绝对的关系,这要根据各自类中自己的实现情况来看。也就是说可能会有两种情况发生:equals方法和= =相同或者不
- 分类:Java 查阅全文
- 关于有状态和无状态会话bean的解释
- 现实中,很多朋友对两种session bean存在误解,认为有状态是实例一直存在,保存每次调用后的状态,并对下一次调用起作用,而认为无状态是每次调用实例化一次,不保留用户信息。仔细分析并用实践检验后,你会发现,事实恰好相反:
有状态和无状态会话bean的本质区别是它们的生命期。
首先解释一个下面要用到的概念--用户:session bean 的用户实际上就是直接调用ejb的类的实例,甚至是这个
- 分类:Java 查阅全文
- Hibernate投入JBoss怀抱
- 今天一大早,“那个叫TSS的大泥潭”已经开了锅,而故事的焦点一如既往地是JBoss。JBoss的首席体系结构师Bill Burke宣布:著名的O/R映射框架Hibernate正式加入了JBoss家族,Hibernate的主要作者Gavin King成为JBoss Group的成员。
Bill Burke在一封公开信中说,JBoss一直在寻找替代CMP entity bean的持久化解决方案,而基
- 分类:Java 查阅全文
- 在应用程序中将OJB作为一个存储层使用(六)
- Product映射:
现在我们要开始讲解从Product类到数据库表PRODUCT的映射。通常这种映射都不是通过
编程实现,而是通过定义一个xml文件。DescriptorRepository类提供了一些方法来读取
xml文件并进行初始化。结果就能在以后的编程中被使用(也可以通过纯编程来实现)。
我们已经写好了我们的映射关系,文件放置在src/test/ojb/r
- 分类:Java 查阅全文
- Best Practice 1 Do not store large object graphs in HttpSession
- 1 Best Practice 1 Do not store large object graphs in HttpSession
大型的应用需要使用持久化HttpSessions,而这会耗费一定的系统资源。一个HttpSession无论什么时候使用都必须由servlet读无论什么时候需要更新也都是由servlet来写。在此过程中包括序列化数据并且从数据库中对它进行读、写。在大多数的应用中,每个
- 分类:Java 查阅全文
- 整合MQ和WEBSPHERE
- 整合MQ和WEBSPHERE
参考文章:http://www2.tw.ibm.com/developerWorks/tutorial/content/20021207.html
环境:
Win2000 SP4+WebSphere4 AES+MQ5.2.1
本文假设你已正确安装websphere和mq5.2.1并且在mq上定义下列队列管理器,在dos下切换到C:\Program Files\
- 分类:Java 查阅全文
- BEA进军AOP?
- BEA雇佣了AspectWerkz的作者Jonas Boneur。在JBoss刮起AOP旋风之后,BEA是否意识到这种新技术的重要性?Jonas Boneur是否会给WebLogic带来基于AOP的新理念?我们拭目以待。
AspectWerkz是Codehaus.org下的一个open souce项目,提供一个AOP的框架。
——————
It
- 分类:Java 查阅全文
- j2me游戏开发实例讲解
- J2ME再现华容道
一.序言
昨天在网上闲逛,发现一篇讲解用delphi实现华容道游戏的文章,颇受启发.于是,产生了将华容道游戏移植到手机中去的冲动.现在手机游戏琳琅满目,不一而足,华容道的实现版本也很多.正巧不久前笔者对J2ME下了一番功夫,正想借这个机会小试牛刀.选用J2ME作为开发语言还有一个原因就是目前Java开发大行其到,无限增殖业务迅猛发展,J2ME的应用日渐活跃起来,也希望我
- 分类:Java 查阅全文
- Best Practice 3 Do not create HttpSessions in JSPs by default
- Best Practice 3 Do not create HttpSessions in JSPs by default
默认的JSP文件中会创建HttpSession对象。这主要是默认使用J2EE的标准以利于对后台默认对象的使用,这样就可以在JSP源码和标签中使用这些对象的时候不需要明确的声明。HttpSession对象使这些对象中的一个。如果你不要在JSP文件中使用HttpSession对
- 分类:Java 查阅全文
- Best Practice 4 Minimize synchronization in Servlets
- Best Practice 4 Minimize synchronization in Servlets
Servlets是多线程的。基于Servlets的应用不得不处理这项内容。然而如果代码中的大部分为同步性质的,那么应用的效用会变为单线程,并且会降低系统的吞吐量。
图4a中的同步代码中servlet的处理主要代码来保护一个servlet的实例变量,在图4b中的“numberOfRows.”
- 分类:Java 查阅全文
- 用OTA下载本机j2me程序至手机
- windows200 + tomcat4.1.24 + j2wtk2.0
1。安装一web服务器(偶使用的是tomcat)修改相应配置文件使其支持JAD和JAR两种MIME
类型
JAD: text/vnd.sun.j2me.app-descriptor
JAR: application/java-archiv
- 分类:Java 查阅全文