- 浏览: 199705 次
- 性别:
- 来自: 苏州
最新评论
-
gdpglc:
2222222222222222222222222222222 ...
JAVA日期格式输出月份前面不想被自动补0 -
hesai_vip:
JPA SPRING 泛型DAO -
gdpglc:
public static String getTime_ ...
JAVA日期格式输出月份前面不想被自动补0 -
junzilan0929cn:
学习了.
EJB 3 初次学习小结 -
xiaowur:
写的很详细...
对我很有帮助
EJB 3 初次学习小结
文章列表
在展现层框架大行其道的今天,Servlet与JSP这2个重要的JAVA WEB标准实现已经被人逐渐的遗忘了,对于初学者来说,对于Servlet与JSP一般更是抱以不削的态度,其实伟大的展现层框架的作者也是对Servlet与JSP进行了更好的封装,在Servlet与JSP中添加各种设计模式,来形成更容易使用的MVC框架,要想学好JAVA WEB,Servlet与JSP是重中之重,必须要熟透Servlet与JSP才能进入JAVA WEB的殿堂,也只有熟悉了Servlet与JSP才能进行更高级别的JAVA学习,为企业级JAVA打好基础。
而学习Servlet与JSP的重中之 ...
- 2009-11-10 10:02
- 浏览 1517
- 评论(0)
这里讨论的是JAVA环境中,使用static关键字实现singleton模式的问题。
singleton模式可以保证对象的实例(如:People p=new People(),People对象的实例p)在其生命周期内是唯一存在的。
public class Singleton {
private static Singleton ...
- 2009-11-06 09:13
- 浏览 1378
- 评论(0)
java.sql.SQLException: org.apache.tomcat.dbcp.dbcp.DelegatingStatement with address: "com.mysql.jdbc.Statement@a2f8" is closed.
at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.checkOpen(DelegatingStatement.java:137)
at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeQuery(Delega ...
- 2009-11-04 22:25
- 浏览 1638
- 评论(0)
网上有很多这方面的东西,但是有些问题,今天我自己又配置了一下,一切OK。
首先,需要给TOMCAT配置,在Tomcat 6.0主目录下的conf目录里的context.xml文件加入:
<Resource name="jdbc/mysql"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
...
- 2009-11-04 19:32
- 浏览 1484
- 评论(0)
Tomcat配置连接池的问题。
异常:javax.naming.NameNotFoundException: Name jdbc is not bound in this Context
web工程下的,WEB-INF下的web.xml添加这一段:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/mysqlx</res-ref-name>
<res-type>javax.sql.DataSo ...
- 2009-11-04 18:55
- 浏览 5999
- 评论(0)
自己从网上找了一些,改了改其中某些方法的BUG,又添加了一些新方法,全部使用原始JDK1.6类库组合。IO对文件的操作。不知道属于什么类型的,最后还是选了原创,其实自己只是修改,学习JAVA FILE类库而已。此类不涉及高级内容,比如:不包含批量操作,不包含文件的过滤。这些高级内容下次补充。包括不包含由于文件夹无限延伸导致的listFiles OutOfMemoryError ,解决这个内容请GOOGLE。
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import ...
- 2009-10-23 09:50
- 浏览 2013
- 评论(0)
在JAVA中,有2种形式可以实现自己的多线程程序,第一种是继承,第二种是实现接口里的方法。
因为在JAVA中不许多重继承,所以大多数我们选择第二种实现接口来实现自己的多线程程序。
第一种:
public class Thread1 extends Thread {
public void run(){
//这里实现自己的逻辑代码;
}
}
启动这个线程:
Thread1 t=new Thread1();//new出Thread1对象实例
t.start();//启动
第二种:
publi ...
- 2009-10-20 16:49
- 浏览 1196
- 评论(0)
有此XML文件,文件名为:Test1XMLDocument,此文件的路径为(E:/JavaProject/JavaStudy/src/com/xml/Test1XMLDocument.xml)
此XML内容为下:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<people>
<abb>
<name>xiaobai</name>
<age&g ...
- 2009-10-16 16:12
- 浏览 1260
- 评论(0)
package com;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
class Peop {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
...
- 2009-10-15 12:41
- 浏览 1816
- 评论(0)
转自:http://pcedu.pconline.com.cn/empolder/wz/webserver/0502/549840.html
1. 配置系统管理(Admin Web Application)
大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。Tomcat按照自己的方式,同样 ...
- 2009-10-13 23:21
- 浏览 1357
- 评论(0)
转自:http://www.javaresearch.org/article/78993.htm
目前整个开发社区对AOP(Aspect Oriented Programing)推崇备至,也涌现出大量支持AOP的优秀Framework,--Spring, JAC, Jboss AOP 等等。AOP似乎一时之间成了潮流。Java初学者不禁要发出感慨,OOP还没有学通呢,又来AOP。本系列文章便是为您做出这方面的补救,只是通过一个简单的例子便可以向初学者展示一下如何来进行AOP。
为了简单起见,例子没有没有使用任何第三方的AOP Framework, 而是利用Java语言本身自带的动态代 ...
- 2009-10-11 10:24
- 浏览 1030
- 评论(0)
split的几种用法:
第一种,去除str中的,号,并且把去除,号的str按循序写入list容器中。
String str="1,2,3,4,5,6"; //要去,的字符串
List list=new ArrayList();
String[] str1 = str.split(","); //把原字符串按,分割
for(int i = 0;i<str1.length;i++)
{
if(str1[i] != "" ...
- 2009-10-10 21:42
- 浏览 1014
- 评论(0)
ava.lang.StringBuffer线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。
可将字符串缓冲区安全地用于多个线程。可以在必要时对这些方法进行同步,因此任意特定实例上的所有操作就好像是以串行顺序发生的,该顺序与所涉及的每个线程进行的方法调用顺序一致。
StringBuffer 上的主要操作是 append 和 insert 方法,可重载这些方法,以接受任意类型的数据。每个方法都能有效地将给定的数据转换成字符串,然后将该字符串的字符追加或插入到字符串缓冲区中。a ...
- 2009-10-10 20:41
- 浏览 970
- 评论(0)
转自:http://hi.baidu.com/1900spy/blog/item/29e822dae79b2fddb6fd48e7.html
1、什么是哈希码(HashCode)
在Java中,哈希码代表对象的特征。例如对象
String str1 = “aa”, str1.hashCode= 3104
String str2 = “bb”, str1.hashCode= 3106
String str3 = “aa”, str1.hashCode= ...
- 2009-09-26 14:52
- 浏览 2208
- 评论(0)
全文转自 http://lavasoft.blog.51cto.com/62575/43218 如遇侵权,请提示删除,谢谢!
Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。
在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。
Java 反射机制主要提供了以下功能:
在运行时判断任意一个对象所属的类。
在运行时构造任意一个类的对象。
在运行时判断任意一个类所具有的成员变量和 ...
- 2009-09-26 08:27
- 浏览 869
- 评论(0)