java web部署
各软件使用版本
:
Tomcat
版本:
apache-tomcat-5.5.17
Jdk
版本:
jdk1.6.0_11
Mysql
版本:
mysql-5.0.77-win32
1.
jdk
安装
新建系统变量
JAVA_HOME
:
C:\Program Files\Java\jdk1.6.0_11
注意:建过之后可以试一下,否则
tomcat
会一闪而过,无法启动
新建系统变量
CLASSPATH
:
.;%JAVA_HOME%\lib;
(注意:点号表示当前目录,不能省略)
在系统变量
Path
的值的前面加入以下内容:
%JAVA_HOME%\bin;(
注意
:
这里的分号不能省略
)
2.
安装
Tomcat
新建系统变量
CATALINA_HOME
:
C:\Program
Files\Java\apache-tomcat-5.5.17
在系统变量
CLASSPATH
的值的
后面
加入:
%CATALINA_HOME%\common\lib;
在系统变量
Path
的值中
"%JAVA_HOME%\bin;"
的
后面
加入以下内容:
%CATALINA_HOME%\bin;
3.
Mysql
安装
http://www.jz123.cn/text/2719438.html
相关文档:
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......
一:准备 www.savarese.org download
1. rocksaw-1.0.0-src.tar.gz
2. vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
1. build vserv-tcpip-0.9.2-src
在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......
一、同步问题提出
线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。
例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。
public class Foo {
private int x = 100;
public int getX() {
&nbs ......
Map map = new HashMap();
Iterator it = map.entrySet().iterator();
while (it.hasNext()) {
Map.Entry entry = (Map.Entry) it.next();
Object key = entry.getKey();
Object value = entry.getValue();
}
......
Caused by: java.sql.SQLException: ORA-00918: column ambiguously defined
Caused by: com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in com/ibatis/jpetstore/persistence/sqlmapdao/sql/Item.xml.
--- The error occurred while applying a parameter map.&nbs ......