1、从www.mysql.com下载推荐版本(recommended)
4.0.21,我下载的是ZIP而非安装版
2、解压文件到一个目录,我是e:\mysql,这个目录下应该有bin、data及其他目录
3、在c:\winnt目录下建一个my.ini文件,写上以下内容,以指出你的安装路径:
[mysqld]
# set basedir to your installation path
basedir=e:/mysql
# set datadir to the location of your data directory
datadir=e:/mysql/data
4、在dos command line下测试安装是否正确:进入e:\mysql\bin目录,用命令
mysqld --console
应该显示以下内容
040927 19:06:48 InnoDB: Started
mysqld: ready for connections.
Version: '4.0.21-debug' socket: '' port: 3306
Source distribution
这表示mysql的service已经启动,监听端口3306
然后在另一个dos窗口关闭mysql service:
mysqladmin -u root shutdown
此
[转载]对象池化技术(三)(2007-02-27 20:00)
KeyedObjectPoolSample.java
import
org.apache.commons.pool.BaseKeyedPoolableObjectFactory;
import org.apache.commons.pool.KeyedObjectPool;
import org.apache.commons.pool.KeyedObjectPoolFactory;
import org.apache.commons.pool.KeyedPoolableObjectFactory;
import
org.apache.commons.pool.impl.StackKeyedObjectPoolFactory;
class KeyedPoolableObjectFactorySample
extends BaseKeyedPoolableObjectFactory {
public Object makeObject(Object key) throws Exception {
return new String('[' + key.hashCode() + ']');
}
}
public class KeyedObjectPoolSample {
public static void main(String[] args) {
Object obj = null;
KeyedPoolableObjectFactory factory
= new KeyedPoolableObjectFactorySample();
KeyedObjectPoolFactory poolFactory
= new StackKeyedObjectPoolFactory(factory);
KeyedObjectPool pool = poolFactory.createPool();
String key = null;
try {
for (long i = 0;
[转载]对象池化技术(二)(2007-02-27 19:54)
ObjectPoolFactorySample.java
import org.apache.commons.pool.ObjectPool;
import org.apache.commons.pool.ObjectPoolFactory;
import org.apache.commons.pool.PoolableObjectFactory;
import org.apache.commons.pool.impl.StackObjectPoolFactory;
public class ObjectPoolFactorySample {
public static void main(String[] args) {
Object obj = null;
PoolableObjectFactory factory
= new PoolableObjectFactorySample();
ObjectPoolFactory poolFactory
= new StackObjectPoolFactory(factory);
ObjectPool pool = poolFactory.createPool();
try {
for(long i = 0; i < 100 ; i++) {
System.out.println('== ' + i + ' ==');
obj = pool.borrowObject();
System.out.println(obj);
pool.returnObject(obj);
}
obj = null;
}
catch (Exception e) {
e.printStackTrace();
}
finally {
try{
if (obj != null) {
pool.returnObject(obj);
}
pool.close();
}
ca
[装载]对象池化技术(一)(2007-02-27 19:44)
主要作者:Morgan Delagrange、Geir Magnusson、Craig McClanahan、Rodney
Waldhoff、David Weinrich和Dirk Verbeeck
最新版本:1.1
所含包数:2个(org.apache.commons.pool和org.apache.commons.pool.impl)
所含类数:21个(其中有4个抽象类和6个接口)
适用平台:Java 2, Standard Edition.
单纯地使用Pool组件不需要太多的Java
2的知识和经验,对语法和基本概念(对象、异常、类、接口、实例、继承和实现等)有一般了解即可。
下载和安装
为了顺利的按照本文中提到的方法使用Pool组件,除去Java 2 SDK外,还需要先准备下列一些东西:
Jakarta Commons Pool
所需版本:1.0.1+
下载地址:
http://jakarta.apache.org/commons/pool
作用:处理对象池化
Jakarta Commons Collections
所需版本:2.1+
下载地址:
http://jakarta.apache.org/comm
|
注意
- 表单属性名不能以大写字母开头。否则,系统就会警告您在调用操作时找不到 getter 方法。
- 表单属性名不能重复。如果您真想使用两个相同的属性名,可以使用空格作为前缀或后缀来解决这个问题。
|
图 11. 关系的图形化表示

到现在为止,您应该会看到一些非常类似于
[摘自]http://www.cnblogs.com/tintown/archive/2005/11/15/276819.html
Nancy Chen Junhua
软件顾问和开发者
2004 年 4 月
本文向您介绍了如何在 Eclipse IDE 中使用 Easy Struts 插件开发 Struts
应用程序。本文首先对 Easy Struts 及其安装配置步骤进行了简介,并通过一个循序渐进的例子介绍了如何构建一个基本的
Struts 应用程序。本文还介绍了增强 Struts
应用程序的各种方法,例如连接数据库,对应用程序进行模块化,内容的国际化和本地化,异常处理和创建自定义插件等等。最后,您将学习如何将自己的
Struts 应用程序部署到 Tomcat Web 服务器上。
由于 Easy Struts 插件可以管理所有的复杂配置文件,因此您可以将精力集中在程序逻辑的开发上。现在让我们先来看一下
Easy Struts中可以帮助您构建一个完整的应用程序的 10 个功能:
- Add Easy Struts support。向项目的 classpa
[转载]Web Services简介(2007-02-10 03:46)
Web Services的基本原理
Web Services 是通过一系列标准和协议来保证程序之间的动态连接。其中最基本的协议包括:SOAP, WSDL,
UDDI
' SOAP: 是“Simple Object Access
Protocol”的缩写,SOAP是消息传递的协议,它规定了Web
Services之间是怎样传递信息的。简单的说,SOAP规定了:
1. 传递信息的格式为XML。这就使Web Services能够在任何平台上,用任何语言进行实现。
2. 远程对象方法调用的格式。规定了怎样表示被调用对象以及调用的方法名称和参数类型等。
3.
参数类型和XML格式之间的映射。这是因为,被调用的方法有时候需要传递一个复杂的参数,例如,一个Person对象。怎样用XML来表示一个对象参数,也是SOAP所定义的范围。
4. 异常处理以及其他的相关信息.
' WSDL:是“Web Services Description Language”的缩写.意如其名,WSDL是Web
Services的定义语言。当你实现了某种服务的时候(如,股票查询服务),为了让别的程序调用,你必须告诉大家你的服务的接口.例如,服务名称,服务所在的机器名称,监听端口号,传递参数的类型,个数和顺序,返回结果的类型等等.这样别的应用程序才能调用你的服务。WSDL协议就是规定了有关Web
S
[转载]职业生涯,为人处世26个原则(2007-02-10 03:11)
1.长相不令人讨厌,如果长得不好,就让自己有才气;如果才气也没有,那就总是微笑。
2.气质是关键。如果时尚学不好,宁愿纯朴。
3.与人握手时,可多握一会儿。真诚是宝。
4.不必什么都用“我”做主语。
5.不要向朋友借钱。
6.不要“逼”客人看你的家庭相册。
7.与人打“的”时,请抢先坐在司机旁。
8.坚持在背后说别人好话,别担心这好话传不到当事人耳朵里。
9.有人在你面前说某人坏话时,你只微笑。
10.自己开小车,不要特地停下来和一个骑自行车的同事打招呼。人家会以为你在炫耀。
11.同事生病时,去探望他。很自然地坐在他病床上,回家再认真洗手。
12.不要把过去的事全让人知道。
13.尊重不喜欢你的人。