自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

转载 classpath详解

设置类路径结构可通过对 JDK 工具使用 -classpath 选项(首选方法)或设置 CLASSPATH 环境变量来设置类路径。     C:> jdkTool -classpath path1;path2...    C:> set CLASSPATH=path1;path2...每个 path 以文件名或目录结尾,该文件名或目录取决于将类路径设置成什么: 对于包含 .class 文件的 .z

2006-09-08 17:18:00 973 1

转载 编写高效的线程安全类

在语言级支持锁定对象和线程间发信使编写线程安全类变得简单。本文使用简单的编程示例来说明开发高效的线程安全类是多么有效而直观。 Java 编程语言为编写多线程应用程序提供强大的语言支持。但是,编写有用的、没有错误的多线程程序仍然比较困难。本文试图概述几种方法,程序员可用这几种方法来创建高效的线程安全类。并发性 只有当要解决的问题需要一定程度的并发性时,程序员才会从多线程应用程序中

2006-09-08 17:14:00 917 1

转载 Java 编程技术中汉字问题的分析及解决

在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。一大堆看不懂的 乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示呢?Java 语言 默认的编码方式是UNICODE ,而我们中国人通常使用的文件和数据库都是基于 GB2312  或者 BIG5 等方式编码的,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编 码呢?本文将从汉字编码的常识入手,结合 Java 编程

2006-09-08 17:11:00 877

转载 各种排序算法java实现,好文,做个备份

插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;/** * @author treeroot * @since 2006-2-2 * @version 1.0 */public class InsertSort implements SortUtil.Sort{  

2006-09-08 17:02:00 681

转载 java sorting

import java.awt.Dimension;import java.awt.Graphics;import java.awt.event.ActionEvent;import java.util.Arrays;import java.util.Random;import javax.swing.*;/** * A class containing a n

2006-09-08 16:59:00 827

转载 Apache服务器配置全攻略

Apache服务器的设置文件位于/usr/local/apache/conf/目录下,传统上使用三个配置文件httpd.conf,access.conf和srm.conf,来配置Apache服务器的行为。  httpd.conf提供了最基本的服务器配置,是对守护程序httpd如何运行的技术描述;srm.conf是服务器的资源映射文件,告诉服务器各种文件的MIME类型,以及如何支持这些文件;ac

2006-09-08 16:50:00 968

转载 Java读取Excel方式对比

1. Java读取Excel方式对比在Java中读写MS Excel文件主要有两种典型的方法l         Java-To-Com的方式:(1)   jCom(2)   Jacobl         直接Excel文件读写(3)   jExcel(4)   POI方法1中,是利用Java-Com桥的方式来读写Excel文件,需要后台有Com组件的支持,不能脱

2006-09-08 16:47:00 1064

转载 J2EE工程实现中常见安全问题解决对策

<!--google_ad_client = "pub-8672584364535288";google_ad_width = 336;google_ad_height = 280;google_ad_format = "336x280_as";google_ad_type = "text_image";google_ad_channel ="";google_co

2006-09-08 16:46:00 955

转载 什么时候应该使用Web Service

现在我将列举三种情况,在这三种情况下,你将会发现使用Web service会带来极大的好处。此后,我还会举出不应该使用Web service的一些情况。 跨越防火墙的通信 如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用DCOM就不是那么简单了,而

2006-09-08 16:44:00 713

转载 10秒为任意数据库增加执行日志功能

JDBMonitor是一个开源项目。使用它开发者可以很轻松为系统增加数据库执行日志功能。它使用十分方便,您所需要做的唯一事情就是在您系统的JDBC连接字符串前增加类似于 listenerconfig=/config.xml:url= 的字符即可,不用写任何代码。使用 JDBMonitor,您可以把数据库执行情况记录通过各种方式记录下来,比如打印到控制台、输出到文件或者通过socket传送给远程

2006-09-08 16:42:00 825

转载 Java列表对象的性能分析

为全面分析这些类之间的性能差异,我们必须知道它们的实现方法。因此,接下来我首先从性能的角度出发,简要介绍这些类的实现特点。一、Vector和ArrayList的实现Vector和ArrayList都带有一个底层的Object[]数组,这个Object[]数组用来保存元素。通过索引访问元素时,只需简单地通过索引访问内部数组的元素:public Object get(int index){ //首先检

2006-09-08 16:41:00 736

转载 Java对各种文件的操作详解

java中提供了io类库,可以轻松的用java实现对文件的各种操作。下面就来说一下如何用java来实现这些操作。 新建目录//String URL = request.getRequestURI();String filePath=C://测试//;filePath=filePath.toString();//中文转换java.io.File myFilePath=new java.io.Fi

2006-09-08 16:39:00 859

转载 Java性能优化技巧集锦

Java性能优化技巧集锦一、通用篇   1.1 不用new关键词创建类的实例   1.2 使用非阻塞I/O   1.3 慎用异常   1.4 不要重复初始化变量   1.5 尽量指定类的final修饰符   1.6 尽量使用局部变量   1.7 乘法和除法 二、J2EE篇   2.1 使用缓冲标记   2.2 始终通过会话Bean访问实体Bean   2.3 选择合适的引用机制   2.4 在

2006-09-08 16:37:00 715

转载 学点Java正则表达式

正则表达式用来指定字符串模式。当你需要定位匹配某种模式的字符串时就可以使用正则表达式。例如,我们下面的一个例程就是在一个HTML文件中通过查找字符串模式来定位所有的超链接。    当然,为了指定一种模式,使用...这种记号是不够精确的。你需要精确地指定什么样的字符排列是一个合法的匹配。当描述某种模式时,你需要使用一种特殊的语法。    这里有一个简单例子。正则表达式[Jj]ava.+匹配下列形式的

2006-09-08 16:28:00 816

转载 百分之百纯 Java(TM) java名词 解释

A 抽象窗口工具箱 (AWT) 由某些图形用户界面 (GUI) 组件所构成。这些组件都是用各自的本地平台版本来实现的 ,提供了所有本地平台所共有功能的子集。大部分功能都被“Swing 集合”所取代。另 见 Swing 集合。 抽象类 包含一种或多种抽象方法的类,不需要构造实例。定义抽象类后,其它类可以对它进行扩充并且通过实现其中的抽象方法,使抽象类具体化。抽象方法 尚未实现的方法。 实际参数列表

2006-09-08 16:25:00 1528

转载 情人碰面的问题.JAVA代码

/* * 8情人问题: * * 问题描述: * 在一个8×8的棋盘里放置8个情人,要求每个情人两两之间不相冲突 *(在每一横列,竖列,斜列只有一个情人)。 *  * 数据表示: * 用一个 8 位的 8 进制数表示棋盘上情人的位置: * 比如:45615353 表示: *       第0列情人在第4个位置 *       第1列情人在第5个位置 *       第2列情人在第6个位置 *    

2006-09-08 16:22:00 782

转载 25级阶梯,每次走一步或两步,问最多有多少种走法

分析:共有25个阶梯,每一步走法共有两种,走一级,或是走两级。分两种情况:如果第一次走两级的话,那么还有25-2=23级阶梯要走。再求剩下23级阶梯共有多少走法。如果第一次走一级的话,那么还有25-1=24级阶梯要走,于是走完25级阶梯的方法总数,就等于爬完23级阶梯总共方法+爬完24级阶梯的方法总数。而23极又可再分为(23-1)、(23-2)级阶梯。依次类推,可见这是一个典型的递归类型。我们可

2006-09-08 16:21:00 1121

转载 如何正确实现多线程安全的singleton patterns

Short IntroductionSingleton pattern, described in the GOF Design Patterns book, is one of the most easily understandable and on of the most frequently used pattern. The goal of the singleton pattern

2006-09-08 16:19:00 967

转载 Java Servlet API说明文档

Java Servlet API说明文档(2.1a版)(一)译者前言:      近来在整理有关Servlet资料时发现,在网上竟然找不到一份中文的Java Servlet API的说明文档,而在有一本有关JSP的书后面附的Java Servlet API说明竟然不全,而这份文档的2.1a版在1998年的11月份就已定稿。所以我决定翻译一份中文的文档(其中一些与技术关系不大的部分已被略去),有

2006-09-08 16:17:00 1253

转载 Tomcat 5.5.x 配置集锦 (续)

接 : Tomcat 5.5.x 配置集锦(x表示4,5,.6,7) 12.如果你的webapp需要只能够进行https方式访问,那么在webapp的web.xml里加上:      must https   /lizongbo/*       CONFIDENTIAL   参考:http://jakarta.apache.org/tomcat/faq/security.htm

2006-09-08 16:14:00 898

转载 Tomcat 5.5.x 配置集锦(x表示4,5,.6,7)

1.下载:http://www.eu.apache.org/dist/jakarta/tomcat-5/http://www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakarta-tomcat-5.5.x-admin.ziphttp://www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jaka

2006-09-08 16:13:00 911

转载 Java事件处理与发送

任何时候,按下键盘或鼠标的键就产生了事件。组件接受和处理事件的方式自JDK1.1以来都保持不变。Swing组件能够产生许多不同类别的事件,包括那些在java.awt.event包以及在javax.swing.event包中的事件。Swing新引入的那些事件类别往往是与特定Swing组件相关的。每一个事件类别都是一个对象,它至少指明了事件的发生源,往往还带有其它消息,如该事件的类别、在事件发生前和发

2006-09-08 16:11:00 1234

转载 各种数据库的JDBC连接代码

-------------------------------oracle--------------------------------驱动:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:@:dbname注:machine_name:数据库所在的机器的名称;      port:端口号,默认是1521      ---------

2006-09-08 16:09:00 752

转载 怎样成为优秀的软件模型设计者?

我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?  将下列原则应用到你的软件工程中,你会获得立杆见影的成果。   1. 人远比技术重要   你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Ente

2006-09-08 16:08:00 733

转载 JAVA构造函数运行解析

源代码如下import java.util.*;class super1{{  System.out.println(super1 ok);}  super1()  {    System.out.println(3);  }}class Employee extends super1{ private String name; private double salary=1500.0

2006-09-08 16:06:00 1432

转载 Java中的两个特殊变量this和super

  Java中的两个特殊变量this和super   2001-04-26· ·Wayne ··yesky   在Java中有两个非常特殊的

2006-09-08 16:02:00 924

转载 JAVA基础知识精华总结

1、 对象的初始化(1) 非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2) 静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化。 不仅第一次创建对象时,类中的所有静态变量都初始化,并且第

2006-09-08 16:00:00 801

转载 JAVA相关基础知识(7)

121、内部类可以引用他包含类的成员吗?有没有什么限制?一个内部类对象可以访问创建它的外部类对象的内容122、WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。 Web ServiceWeb Service是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行

2006-09-08 15:57:00 712

转载 JAVA相关基础知识(6)

101、java中会存在内存泄漏吗,请简单描述。会。如:int i,i2;  return (i-i2);   //when i为足够大的正数,i2为足够大的负数。结果会造成溢位,导致错误。102、java中实现多态的机制是什么?方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading

2006-09-08 15:55:00 774

转载 JAVA相关基础知识(5)

 81、如何设定的weblogic的热启动模式(开发模式)与产品发布模式?可以在管理控制台中修改对应服务器的启动模式为开发或产品模式之一。或者修改服务的启动文件或者commenv文件,增加set PRODUCTION_MODE=true。82、如何启动时不需输入用户名与密码?修改服务启动文件,增加 WLS_USER和WLS_PW项。也可以在boot.properties文件中增加加密过的用户名

2006-09-08 15:54:00 748

转载 JAVA相关基础知识(4)

61、servlet的生命周期web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。62、如何现实servlet的单线程模式63、页面间对象传递的方法request,session,applicat

2006-09-08 15:53:00 689

转载 JAVA相关基础知识(3)

41、是否可以继承String类?String类是final类故不可以继承。42、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?switch(expr1)中,expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是 int、 short、 char 或者 byte。long,string 都不能作用于swtich。43、try

2006-09-08 15:52:00 674

转载 JAVA相关基础知识(2)

 20、EJB与JAVA BEAN的区别?Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,通常Java Bean还要实现Serializable接口用于实现Bean的持久性。Java Bean实际

2006-09-08 15:50:00 801

转载 JAVA相关基础知识(1)

JAVA相关基础知识1、面向对象的特征有哪些方面   1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过

2006-09-08 15:49:00 749

转载 Apache服务器高级设置指南

  转自《软件世界》http://www.swm.com.cn 作了部分修改。 一、 安装      Red Hat默认的是/etc/httpd,配置文件在/etc/httpd/conf目录下,页面文件在/home/httpd目录下。      若是windows2000,请参见我的上篇原创文章http://www.xtong.com.cn/robornet/docs/Apache2_Tomcat

2006-09-08 15:42:00 889

转载 abstract class && Interface 比较

zz From 城市WebClubabstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选

2006-09-08 15:37:00 669

转载 Java1.5语言新特性简单总结

 ********************* Java1.5语言新特性简单总结 ******************************1. 自动装箱与拆箱 对应C# 例1.1  Integer i = 10;  int j = i;  2. 更优化的for循环 对应就C#---foreach循环 例2.1  String[] names = {BadBoy,GoodBoy,

2006-09-08 15:34:00 706

项目管理与Project

项目管理与Project project基础使用

2011-06-01

完美怀孕完全知识手册

父母的血型会影响新生儿的健康,你知道吗?   如果我有遗传性的疾病,可以做父母吗?   准备孕育一个可爱的宝宝,要做哪些准备,你知道吗?   如果,你准备结婚、生育,你需要这本优生优育指导手册,毕竟,给孩子一个完美的开始,机会只有一次!

2009-11-10

空空如也

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

TA关注的人

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