总是忘记,现在来写下来,以后就忘不了了。
http://www.allimant.org/javadoc/index.php[......]
第二章 线程安全
2.1 什么是线程安全
定义1:无状态的对象一定是现成安全的。
@ThreadSafe
public class StatelessFactorizer implements Servlet {
public void service(ServletRequest req, ServletResponse resp) {
BigInteger i = extractFromRequest(req);
BigInteger[......]
1、配置Java环境
以前都是安装的,导致ClassPath配置不正确,需要设置如下:
JAVA_HOME = C:\Java\jdk1.6.0_14
PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;D:\soft\lucene\lucene-core-3.0.1.jar;D:\soft\lucene\lucene-demo[......]
int lastIndex = listModel.getSize();
Rectangle rect=jlist.getCellBounds(lastIndex-1,lastIndex-1);
scrollPane.getViewport().scrollRectToVisible(rect);[......]
MySQL数据库,如果数据库中Date字段为空为值为'0000-00-00"时,会报错,解决方案为在数据库连接后面加上
zeroDateTimeBehavior=convertToNull
就可以了~[......]