自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(64)
  • 资源 (7)
  • 问答 (2)
  • 收藏
  • 关注

原创 我对String池和==的理解

 public class Test...{ public static void main(String[] args)...{  String s1=new String("abc");  String s2="abc";//放入String池里  String s3=new String("abc");  System.out.println(s1==s2);//false  Sys

2007-11-28 16:57:00 669 2

原创 用hibernate做模型层时抽取ID为基类

 在做项目当中,我们每时每刻都要用到模型层,就比如用struts+hibernate做也是一样,在做模型时,我们总是定义很多的javabean,可以用它来传替数据。我们用hibernate做持久层时,在建表时总是把字段id设置成主键,它是与项目,可以说没什么关系,这样我们更新数据就更安全了,现在我们来把他抽取出来,作为模型层的基类,在其中我们可以重写equals(),hashCode(),toSt

2007-10-14 17:04:00 309

原创 tomcat5.5配置连接池总结

tomcat5.5配置:别忘了复制jdbc驱动到tomcat的lib文件夹下。1.server.xml:                        name="jdbc/bn"           type="javax.sql.DataSource"           maxActive="10"           maxIdle="5"           username="sa" 

2007-06-23 13:19:00 309

原创 CXF初级入门教程

以前在公司开发webservice,接触的都是axis1.4的版本,好久都没更新了。现在尝试一下使用CXF开发webservice来作为服务端,用axis来作为客户端来调用。一、 新建个web工程,导入CXF 的一些JAR包,如果使用的JDK6的版本的话,只需要如下5个Jar包(不整合spring),若是JDK5.0,可以根据下载的apache-cxf-2.4.6下的lib文件夹下有WHICH...

2012-04-21 15:57:50 154

原创 google的压缩JS工具

今天用了google的压缩工具(网上直接搜了),只有一个Jar包,然后敲命令,后来感觉敲命令比较麻烦,就用Ant构建了下,支持多个不同目录下的JS压缩到一个JS文件中,还支持批处理分别压缩,挺方便的。Ant文件内容如下:[code="java"] [...

2011-09-10 21:45:11 504

原创 使用Maven管理进行多模块开发

   Maven项目管理工具,可以将一个完整的项目拆成一个一个模块进行开发,而一些比较通用的模块就可以作为公用组件。在其他项目中直接依赖使用,比如:公用的方法,权限组件等等。一,新建一个简单的Maven工程,这个Maven工程只含一个pom文件,他是管理各个模块的父级POM,如: <packaging>pom</packaging> <modules&...

2011-03-29 20:37:56 152

Maven基础快速学习入门

说明:要保证自己的网络通畅,否则会纠结的一、  下载Maven3压缩包,到官方网下载,然后解压到某个盘符下,如D:\Program Files\apache-maven-3.0.1。 二、  设置环境变量:MAVEN_HOME:D:\Program Files\apache-maven-3.0.1Path:%MAVEN_HOME%\bin;MAVEN_OPTS:-Xms12...

2011-03-23 20:14:26 112

原创 今天用jQueryWTP,出现问题了。。。

今天下了jqueryWTP0.34foCN,根据官方安装步骤整合到我的Eclipse3.5.2,也算成功了,但是发现问题了:jQuery提示只能是$.才能提示,我打$("#id").都不会提示,也没找到什么原因。用那个spket1.6.18,虽然提示jQuery还不错,但是把我的File Associations全部默认改成spket的text打开了,看着真不爽,要一个一个改回来,毕竟只用来打开J...

2010-10-07 12:47:57 84

sitemesh装饰器入门

一、拷贝sitemesh-2.4.1.jar(可以去官网下)到项目中的lib下二、在web.xml中添加sitemesh的过滤器 <!-- 配置sitemesh --> <filter> <filter-name>sitemesh</filter-name> <filter-class>com.opensymp...

2009-07-02 16:21:39 56

Spring2.5常用配置备份

一、启动spring监听,让web项目整合spring,在web.xml中配置,代码如下:<context-param> <param-name>contextConfigLocation</param-name> <param-value>   classpath:beans.xml </param-value></conte...

2009-06-23 12:38:26 67

Buffalo Ajax的两种配置方式

第一种:属性配置方式一、新建一个web project,加入两个jar包:buffalo-2.0.jar和commons-logging.jar。注:若commons-logging.jar不加入,会抛出异常。二、在项目的webRoot下加入两个js文件:buffalo.js和prototype.js,prototype.js可以到buffalo-demo下复制。三、修改web.xml,把下面代码...

2009-06-18 14:13:41 75

整合struts1.2+spring2.5+hibernate3.2实现简单登录

一、先准备写一份sql文件,用来创建数据库和表,我写了mysql和oracle版本的,比较简单,代码如下:-- ----------------------------------------------- 使用mysql5.0-- ---------------------------------------------drop database if exists test_l...

2009-06-12 15:48:28 134

原创 struts1.2+spring2.5+hibernate3.2亲自整合

一、打开myeclispe,新建个web项目,分别添加struts、spring和hibernate功能,我添加的顺序是先spring-hibernate-struts。(注意:hibernate与spring有jar包冲突,需要删除几个重复的包,别忘了添加数据库驱动jar包。jar包冲突参考spring整合hibernate,jar包冲突错误信息总结) 二、编写数据库语句,如下: p

2009-06-09 16:20:00 121

转载 大幅优化myeclipse的速度

 1、去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除

2009-06-05 17:25:00 149

大幅优化myeclipse的速度

1、去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一...

2009-06-05 17:25:00 69

转载 spring整合hibernate,jar包冲突错误信息总结

Error one: org.springframework.beans.factory.BeanCreationException: Error creating bean with name dataSource defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Instantiati

2009-06-05 16:17:00 1350

spring整合hibernate,jar包冲突错误信息总结

Error one: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Instantiati...

2009-06-05 16:17:00 89

转载 Buffalo Ajax框架使用

 buffalo-2.0(国人开发的Ajax框架),下载buffalo-2.0-bin就可以了,个人认为也下载buffalo-2.0-src下载地址:http://sourceforge.net/project/showfiles.php?group_id=1788671.buffalo-2.0.jar在buffalo-2.0-bin里,把它加到Web应用程序里的lib2.buffalo.js和p

2009-04-08 18:22:00 169

Buffalo Ajax框架使用

buffalo-2.0(国人开发的Ajax框架),下载buffalo-2.0-bin就可以了,个人认为也下载buffalo-2.0-src下载地址:http://sourceforge.net/project/showfiles.php?group_id=1788671.buffalo-2.0.jar在buffalo-2.0-bin里,把它加到Web应用程序里的lib2.buffalo.js和pr...

2009-04-08 18:22:00 57

我对String池和==的理解

 public class Test{ public static void main(String[] args)...{ String s1=new String("abc"); String s2="abc";//放入String池里 String s3=new String("abc"); System.out.println(s1==s2);//false...

2007-11-28 16:57:00 61

用hibernate做模型层时抽取ID为基类

在做项目当中,我们每时每刻都要用到模型层,就比如用struts+hibernate做也是一样,在做模型时,我们总是定义很多的javabean,可以用它来传替数据。我们用hibernate做持久层时,在建表时总是把字段id设置成主键,它是与项目,可以说没什么关系,这样我们更新数据就更安全了,现在我们来把他抽取出来,作为模型层的基类,在其中我们可以重写equals(),hashCode(),toStr...

2007-10-14 17:04:00 106

原创 第一次用div+css布局

主页面index.html源代码如下: DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta htt

2007-10-01 19:29:00 267

转载 Div+CSS布局入门教程5页面制作-用好border和clear

这一节里面,主要就是想告诉大家如何使用好border和clear这两个属性。首先,如果你曾用过table制作网页,你就应该知道,如果要在表格中绘制一条虚线该如何做,那需要制作一个很小的图片来填充,其实我们还有更简单的办法,只要在中加入这么一段就可以了,你可以试试:大家可以再次参考手册,然后你就能明白dashed、solid、dotted...等的作用,利用它们你可以制作出许多效果来,实线、

2007-09-26 09:55:00 253

转载 Div+CSS布局入门教程4页面顶部制作之二

使用列表制作菜单开始此节的学习前,请确认你已经参照之前的几节内容写入了DIV、CSS到index.htm和css.css文件中。这一节我将告诉大家如何用列表来制作菜单。            首页      博客      设计      相册      论坛      关于      以上是这部分的结构,有关于、>这两个HTML元素大家自己去参考相关的内容吧,它们最主要的作用就是

2007-09-26 09:54:00 223

转载 Div+CSS布局入门教程3页面顶部制作之一

当我们写好了页面大致的DIV结构后,我们就可以开始细致地对每一个部分进行制作了。在上一章中我们写入了一些样式,那些样式是为了预览结构而写入的,我们把css.css中的样式全部清除掉,重新写入以下样式代码:样式说明:a:link,a:visited {font-size:12px;text-decoration:none;}a:hover {}这两项分别是控制页面中超链接的样式,

2007-09-26 09:51:00 188

转载 Div+CSS布局入门教程2写入整体层结构与CSS

接下来我们在桌面新建一个文件夹,命名为“DIV+CSS布局练习”,在文件夹下新建两个空的记事本文档,输入以下内容:这是XHTML的基本结构,将其命名为index.htm,另一个记事本文档则命名为css.css。下面,我们在标签对中写入DIV的基本结构,代码如下:[color=#aaaaaa][/color]  [color=#aaaaaa][/color]    [color=#a

2007-09-26 09:45:00 286

转载 Div+CSS布局入门教程1页面布局与规划

在网页制作中,有许多的术语,例如:CSS、HTML、DHTML、XHTML等等。在下面的文章中我们将会用到一些有关于HTML的基本知识,而在你学习这篇入门教程之前,请确定你已经具有了一定的HTML基础。下面我们就开始一步一步使用DIV+CSS进行网页布局设计吧。所有的设计第一步就是构思,构思好了,一般来说还需要用PhotoShop或FireWorks(以下简称PS或FW)等图片处理软件将需要制

2007-09-26 09:43:00 195

转载 DIV+CSS 小三角的做法与使用

用DIV+CSS可以作出很多不同形状的角形;以下我只写了几个;CSS没有优化;是为了让大家看得更清一些;以下是一些小三角的形状:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">www.zishu.cn/*zishu.cn*/*{ margin:0; padding:0;

2007-09-26 09:37:00 211

转载 典型的三行二列居中高度自适应布局

如何使整个页面内容居中,如何使高度适应内容自动伸缩。这是学习CSS布局最常见的问题。下面就给出一个实际的例子,并详细解释。(本文的经验和是蓝色理想论坛xpoint、guoshuang共同讨论得出的完整代码body{background:#999;text-align:center;color: #333;font-family:arial,verdana,sans-serif;}#head

2007-09-26 09:20:00 186

原创 正则表达式的简单例子

import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test { public static void main(String[] args) {  //简单认识正则表达式的概念  /*  p("abc".matches("..."));  p("a8729a".replaceAll("//d

2007-08-30 11:19:00 287

原创 企业面试关于同步问题的经典例子

//synchronized关键字只是锁定当前的方法,但是别的方法(非加锁的)还是照样执行,一般来说我们只在更改值的那个方法里加synchronized,下面这样写,两个方法就不会互相干扰public class TT implements Runnable { int b = 100;  public synchronized void m1() throws Exception{    b =

2007-08-21 12:49:00 374

原创 模拟死锁

//模拟死锁public class TestDeadLock implements Runnable { public int flag = 1; static Object o1 = new Object(), o2 = new Object(); public void run() {    System.out.println("flag=" + flag);  if(flag == 1)

2007-08-21 12:47:00 252

原创 synchronized关键字的使用

//synchronized关键字的使用public class TestSync implements Runnable {  Timer timer = new Timer();  public static void main(String[] args) {    TestSync test = new TestSync();    Thread t1 = new Thread(test)

2007-08-21 12:46:00 216

原创 sleep()&yield()&join()&优先级

//静态Thread.sleep()方法的使用import java.util.*;public class TestInterrupt {  public static void main(String[] args) {    MyThread thread = new MyThread();    thread.start();    try {     Thread.sleep(10000

2007-08-19 11:17:00 249

原创 线程的创建和一些小例子

//线程创建:继承Thread类和实现接口Runnable,但是最好用接口Runnable,因为比较灵活public class TestThread1 { public static void main(String args[]) {  Runner1 r = new Runner1();  //r.start();//实现继承Thread类,就不用再创建Thread,直接调用start()方

2007-08-19 11:14:00 230

原创 BufferStream

//数据缓冲流,经常用来套在其它流上面,提高读取和写入的效率import java.io.*;public class TestBufferStream {  public static void main(String[] args) {    try {      BufferedWriter bw = new BufferedWriter(new FileWriter("F://javash

2007-08-18 17:53:00 403

原创 Print流

//Print流:从控制台上写入一些信息,再写入test.txt文件中,模拟日志系统import java.util.*; import java.io.*;public class TestPrintStream {  public static void main(String[] args) {    String s = null;    BufferedReader br = new B

2007-08-18 17:53:00 218

BufferStream

//数据缓冲流,经常用来套在其它流上面,提高读取和写入的效率import java.io.*;public class TestBufferStream {public static void main(String[] args) {try {BufferedWriter bw = new BufferedWriter(new FileWriter("F:\\javaship...

2007-08-18 17:53:00 65

Print流

//Print流:从控制台上写入一些信息,再写入test.txt文件中,模拟日志系统import java.util.*; import java.io.*;public class TestPrintStream {public static void main(String[] args) {String s = null;BufferedReader br = new...

2007-08-18 17:53:00 49

原创 FileReader&FileWriter

//FileReader文件读取流:把文件TestFileReader.java里的字符读取出来import java.io.*;public class TestFileReader {  public static void main(String[] args) {    FileReader fr = null;     int c = 0;    try {      fr = new

2007-08-18 17:52:00 408

jBPM4.4开发和用户指南

jBPM4.4开发和用户指南两篇中文文档,是学习工作流的好资料。。。

2011-09-27

高校毕业论文设计

里面是明日科技的jsp数据库系统设计,给一些在校大学生的资料。

2007-11-09

hibernate annotations

这是hibernate3.2_annotations版本,里面加入了ejb3的新特性

2007-08-15

Core.JavaServer.Faces第二版(3-3)

这是继第一版本后出来来的第二版,是针对JSF1.2来说的,我看的非常不错,是学JSF的极品,由于网站限制的原因,我分了三部分。此版本是英文版本,源代码网上有,可以自己搜索。这个地方也有:http://www.horstmann.com/corejsf/

2007-07-29

Core.JavaServer.Faces第二版本(3-2)

这是继第一版本后出来来的第二版,是针对JSF1.2来说的,我看的非常不错,是学JSF的极品,由于网站限制的原因,我分了三部分。此版本是英文版本,源代码网上有,可以自己搜索。这个地方也有:http://www.horstmann.com/corejsf/

2007-07-29

Core.JavaServer.Faces第二版(3-1)

这是继第一版本后出来来的第二版,是针对JSF1.2来说的,我看的非常不错,是学JSF的极品,由于网站限制的原因,我分了三部分。此版本是英文版本,源代码网上有,可以自己搜索。这个地方也有:http://www.horstmann.com/corejsf/

2007-07-29

J2EE5.0从入门到精通2-2

这是一本J2EE5.0从入门到精通的一本非常不错的书籍,里面涉及很多新的技术,是我们学java的极品,不过这本是英文版本的,里面的语言比较朴实,容易看懂。总共两部分,这是第二部分

2007-07-29

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

TA关注的人

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