个人文集
文章平均质量分 66
Fitzwilliam
仗义每多屠狗辈
展开
-
[>>TIGER<<] BookLocator Source
=======================> BookLocator第一版 遍历电子书文件夹,并按照出版商分类输出。输出方式包括consile和XML files两种形式。package cn.mywork.main;import java.io.File;import java.io.FileOutputStream;import java.io.IOException原创 2007-04-19 14:07:00 · 1088 阅读 · 0 评论 -
[Tip] Log4j的配置
[Tip] Log4j的配置 关于log4j.properties文件的位置:配置文件log4j.properties的默认路径是在src下,eclipse编译的时候,会把它拷贝到classes目录下。可以在web.xml中设置log4j的路径,不过,相应的,需要在servlet的init()方法中对配置文件进行处理。 示例如下:web.xml文件:log4j-原创 2006-08-10 15:48:00 · 1192 阅读 · 0 评论 -
[Source Code]Java I/O --- ---使用dom读取一个xml文件的叶子节点的text content
示例xml文件: aa1 bb1 cc1 aa2 bb2 cc2 three 源代码:package com.mycompany.xmltest;import java.io.BufferedReader;import java.io.File原创 2006-08-09 14:14:00 · 1400 阅读 · 0 评论 -
[Source Code]JAVA I/O --- --- 读取.zip文件,以及zip中的.xml文件
package com.mycompany.iotest;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;原创 2006-07-28 17:38:00 · 2157 阅读 · 0 评论 -
[Source Code]使用Dom和dom4j读取XML文件
package com.mycompany.xmltest;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.io.Reader;import原创 2006-07-31 16:48:00 · 3528 阅读 · 1 评论 -
Hibernate Tips
1. from Bid bid where bid.amount between 1 and 10 session.createCriteria(Bid.class).add(Restrictions.between("amount",new BigDecimal(1),new BigDecimal(10))).list(); 2. fr原创 2006-11-29 10:54:00 · 1521 阅读 · 0 评论 -
Using JUnit
Junit还是比较简单易用的。首先,需要导入1个包,就是junit.jar,这个在www.junit.org上应该有下载。我用的是junit3.8.1。另外,还有一个包junit-addons-1.4.jar也很有用。主要是PivateAccessor这个类用处比较大,续后会介绍。我的工程目录(Eclipse3.1)如下:注:测试类的位置没有特殊的要求,不过最好不要和源代码原创 2006-07-19 17:31:00 · 1496 阅读 · 0 评论 -
SubVersion インストール手順書
原创 2006-11-17 16:01:00 · 1054 阅读 · 0 评论 -
留个世界杯的脚印这里
^_^ 啊呀,虽然小组赛只是挑着看了几场,16强的比赛也只看了一半,但是还是感觉累得不行了啊!唉,上岁数了拉!~!!>_哈哈。留个脚印这里,朕也预测一下世界杯。四强:德国,意大利,葡萄牙,巴西。阿根廷其实状态很好的,也不是没有赢的机会;不过,看死了里克尔梅,阿根廷基本就废了;而里克尔梅又是比较容易摆平的,加上德国队天时地利人和具备,连那个长了个700斤重的头的克洛斯都能运动战进球了,所原创 2006-06-28 21:29:00 · 1105 阅读 · 0 评论 -
[ Vocabulary Building ]Unit 1
=========> 2007-01-09 Bell comes from the Latin word meaning "war". Bellona was the little-known Roman goddess of war; her husband, Mars, was the god of war.antebellum bellicoserebellion原创 2007-01-09 17:12:00 · 1124 阅读 · 0 评论 -
[设计模式]DAO的实现方式探讨_Part II
Data Access Object PatternProblemYou want to encapsulate data access and manipulation in a separate layerForces You want to implement data access mechanisms to access and ma原创 2007-07-04 18:24:00 · 1960 阅读 · 0 评论 -
[设计模式]DAO的实现方式探讨_Part I
先说一下我的参考书目: Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition By Deepak Alur, John Crupi, Dan Malks Publisher : Prentice Hall PTR Pub Date : June 10, 2003 ISBN : 0-13-142246-4原创 2007-07-04 13:28:00 · 1309 阅读 · 0 评论 -
[ Vocabulary Building ]Unit 3
-------------------------------> 2007 - 01 - 31 AMBI/AMPHI means "on both sides" or "around"; ambi comes from Latin and amphi- from Greek. An ambidextrous person can use the right and the left hand原创 2007-01-31 09:42:00 · 990 阅读 · 0 评论 -
[ Vocabulary Building ]Unit 3(2)
--------------------------------------> 2007 - 01 - 31 AMBI/AMPHI means "on both sides" or "around"; ambi comes from Latin and amphi- from Greek. An ambidextrous person can use the right and the le原创 2007-02-05 08:46:00 · 1125 阅读 · 0 评论 -
[Apache --- Ant]DIY Ant Task II --- a little more difficult
build.xml: Source:package org.xxx.anttest;import java.io.File;import org.apache.tools.ant.BuildException;import org.apache.tools.ant.Direct原创 2007-01-18 16:01:00 · 983 阅读 · 0 评论 -
[ Vocabulary Building ]Unit 2
----------------------------> 2006 - 01 - 17 AG comes from the Latin word for "do, go, lead, drive". An agenda is a list of things to be done. An agent is usually someone who does things on behalf原创 2007-01-17 11:15:00 · 1111 阅读 · 0 评论 -
[Hibernate]Fundamental Concepts
Session interfaceThe Session interface is the primary interface used by Hibernate applications. Aninstance of Session is lightweight and is inexpensive to create and destroy. This isimportant翻译 2006-11-10 10:14:00 · 1120 阅读 · 0 评论 -
JavaServer Faces 留个记号
What is JavaServer Faces?JavaServer Faces (JSF) is an application framework for creating Web-based user interfaces. If you are familiar with Struts (a popular open source JSP-based Web application f转载 2006-11-01 14:53:00 · 1096 阅读 · 0 评论 -
sth about "this"
public class Test extends Test2{ Test() { }public void testMethod(){ System.out.println("method in Test----son"); }public static void main(String[] args) { Test t=new Test(); t.f(); }} cl原创 2006-04-05 19:52:00 · 883 阅读 · 0 评论 -
Oracle数据库之间的数据转移
create database link MyLinkconnect to scott identified by "tiger"using MyInstance/*to fill a local talbe using the data selected from another database linked with this */insert into emp select *原创 2006-03-03 17:27:00 · 1075 阅读 · 0 评论 -
[总结]初始化过程浅析
1. 加载类(所有的成员变量,无论是否是静态的,都赋了一个默认值)2. 初始化静态成员变量3. 初始化非静态类成员变量4. 调用该类的构造器 这是每个类的初始化过程。整个程序的初始化过程,是一个类一个类的完成的;其中,可能加载某个类,但是并没有产生它的实例,也就是说,执行了前两步,但是没有执行3,4步。 示例程序:class原创 2006-03-28 15:06:00 · 1323 阅读 · 0 评论 -
抽象类和接口的区别
Abstract Class || Interface~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Method || abstract or not || must be abstract~~~原创 2006-02-10 22:25:00 · 890 阅读 · 0 评论 -
练习使用工具类Collections
import java.util.*; public class TestCollections{ public static void main(String[] args) { CollcetionsTest ct=new CollcetionsTest(); ct.printMap(); } } class CollcetionsTest{ HashMa原创 2006-02-10 22:06:00 · 1252 阅读 · 0 评论 -
有趣的String类
这两天被String类搞得有点糊涂,加上在看其他的东西的时候又遇到了一些有关String的解释,所以特意集中研究了一下,发现String类确实比较有趣,说下个人体会.先看个程序.不看答案,试试你能看出正确的输出结果吗?public class Test{public static void main(String[] args) { String s1=new String("abc"原创 2006-02-10 21:55:00 · 973 阅读 · 0 评论 -
length 和 size 辨析
import java.util.*;public class testLengthAndSize{ public static void main(String[] args) { String[] a=new String[5]; ArrayList aList=new ArrayList(); testLengthAndSize[] t原创 2006-02-10 22:28:00 · 1430 阅读 · 0 评论 -
练习使用HashMap
import java.util.*; public class TestHashmap{ public static void main(String[] args) { MapTest map=new MapTest(); map.printMap(); } } class MapTest{ HashMap hash=new HashMap();原创 2006-02-10 22:01:00 · 1102 阅读 · 0 评论 -
TO DO ... ...
一.Windows-to-Linux roadmap: OverviewA roadmap for developers making the transition to Linuxhttp://www-128.ibm.com/developerworks/library/l-roadmap.html中文链接:http://www-128.ibm.com/developerwork原创 2006-04-25 17:03:00 · 1058 阅读 · 0 评论 -
[Scarab] Structure and Class Hierarchy
Structure >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Class Hierarchy原创 2006-09-21 18:07:00 · 1171 阅读 · 0 评论 -
[Scarab] 相关技术 (Turbine/Velocity/Intake/Torque )
Turbine Training(一) Turbine简介1. 概述Turbine是Apache Jakarta项目中的一个开源的服务器端Java框架。任何支持Servlet2.2或以上规范的容器都可以运行Turbine应用程序。当然,Turbine的最大优势是免费,并且向开发人员提供全部的源代码。Tur原创 2006-10-31 18:13:00 · 3365 阅读 · 0 评论 -
义工网站技术支持招募
义工网站技术支持招募情况简介:该网站为大连市慈善总会义工分会"视听关爱"项目组的网站。网站主要是: 项目组的活动宣传; 成员联络; 活动信息发布,交流; 另外还会有一个音频书库的制作。 "视听关爱"项目组是大连市慈善总会义工分会的一个项目组。主要工作内容是为流浪儿童,智障儿童,残疾儿童做一些爱心奉献活动。所有工作都是义务性质的,没有任何报酬原创 2006-06-04 21:13:00 · 1007 阅读 · 0 评论 -
技术人员的人文精神
上图为大连市慈善总会义工分会“视听关爱”项目组合影。上图为5月21日助残日,"视听关爱"项目组义工和培智学校的智障儿童在大连市森林动物园我们可能无法改变这个世界,可是,我们可以让它看起来更好一点——题记:照片中的许多义工其实自身也不过是一些大孩子而已;不过,他们能够想到为社会公平做一些事,并且真正付诸行动地去做了,也是很令人敬佩的。做技术的,我是指电脑技术人员,大多对现代计算机技术,网络技术,比较原创 2006-05-31 21:38:00 · 1291 阅读 · 0 评论 -
Tomcat5 中JNDI Resources配置 ------ JDBC 数据源配置(JDBC Data Sources)
JDBC Data Sources 的配置和Generic JavaBean Resources的配置基本一样。 1. 安装驱动:把jar包放到$CATALINA_HOME/common/lib目录下 2. 声明资源需求,在web.xml文件中添加如下信息: Resource reference to a factory for jav翻译 2006-05-29 18:08:00 · 2600 阅读 · 0 评论 -
JNDI (The Java Naming and Directory Interface)基本概念
JNDI (The Java Naming and Directory Interface)相关概念 JNDI是一种应用程序接口,向应用程序提供使用java语言编写的命名(naming)和目录(directory)功能。JNDI的架构由API和SPI(Service Provider Interface)组成。如下图所示: JNDI被分成了5个包:·原创 2006-05-29 19:34:00 · 2098 阅读 · 0 评论 -
[示例代码]JDBC数据源配置(JDBC Data Sources)
项目目录结构如上所示。数据库是Oracle9i。 1. 把class12.jar包放到Tomcat的lib目录下。如果是class12.zip的话,把扩展名改一下就行了。2.web.xmlhttp://java.sun.com/dtd/web-app_2_3.dtd"> this is a test for jndi on Oracle jdbc/dbname javax.原创 2006-05-29 18:18:00 · 1312 阅读 · 0 评论 -
[示例代码]通用JavaBean资源配置(Generic JavaBean Resources)
我的环境(Eclipse3.0)如下图所示: 代码如下:1.Mybean:package com.mycompany;public class MyBean {private String foo="default foo";/** * @return Returns the foo. */public String getFoo() { return foo;}原创 2006-05-29 12:54:00 · 1077 阅读 · 0 评论 -
Tomcat5 中JNDI Resources配置 ------ 通用JavaBean资源配置(Generic JavaBean Resources)
Tomcat5 中JNDI Resources配置 ------ 通用JavaBean资源配置(Generic JavaBean Resources)通常有四个步骤:1.首先,当然是建一个JavaBean了。 package com.mycompany;public class MyBean { private String foo = "Default Foo"; public Str翻译 2006-05-27 22:36:00 · 1699 阅读 · 0 评论 -
DOS Command中,for 和 shift的用法示例
-------------------------------------------save as doscmd.bat----------------------------------@echo off@echo *******echo ***遍历当前文件夹所有扩展名为.txt的文档,将“当前路径+每个txt文件名”依次作为参数,call bat2.bat***FOR %%I原创 2006-03-16 16:31:00 · 2788 阅读 · 0 评论