- 浏览: 83512 次
- 性别:
- 来自: 武汉
文章列表
一、Eclipse 在手动格式化web.xml时报错:“Format" did not complete normally. Please see the log for more info”,格式其它*.xml时无错。最后重新后写web.xml中内容,发现,定义 servlet时多了一些空格。去掉OK。
二、Eclipse启动tomcat配置JDK参数:-Xms512m -Xmx1024m -XX:MaxPermSize=256m -XX:PermSize=128M
tomcat7下tomcat-user.xml中配置登陆用户
<role rolename="tomcat"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="a&qu ...
一、java.lang.NoSuchMethodException catalina.deploy.WebXml addServlet
Eclipse中使用servlet3,这样工程要将tomcat目录下lib/catalina.jar包加入构建路径中,在发布后该jar包也将发布于项目的WEB-INF/lib下,这时启动tomcat时会报错:java.lang.NoSuchMethodException catalina.deploy.WebXml addServlet。
一、注解一个Servlet3规范的Servlet
@WebServlet(name="hello",asyncSupported=true,
loadOnStartup=2,
urlPatterns = { "/test/hello" },
initParams={@WebInitParam(name="config",value="config.xml")}
)
public class Hello extends HttpServlet
二、Listener注解
@WebLi ...
英文格式可见JDK API略举几个:
//2012-01-16
System.out.println((new SimpleDateFormat("yyyy-MM-dd")).format(new Date()));
//16-Jan-2012
System.out.println((new SimpleDateFormat("dd-MMM-yyyy",Locale.ENGLISH)).format(new Date()));
//16-Jan-2012 Monday
System.out.println((new SimpleDateForm ...
import java.text.ParseException;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.List;
/**
* @author ken
* @Time 2011-12-18
*
*/
public class CalenderUtil {
public static void main(String[] args) th ...
package com.manor.util.file;
import java.io.File;
import org.apache.log4j.Logger;
import com.manor.util.pub.SysUtil;
/**
* @author ken
* @Time 2011-12-14 文件夹工具类
*/
public class FolderUtil {
private static Logger log = Logger.getLogger(FolderUtil.class);
/**
* 创建目录,仅是创建目 ...
From:mysql 帮助文档
--查看所有数据库信息
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA
--数据库中的表的信息
SELECT * FROM INFORMATION_SCHEMA.TABLES
--表中的列信息
SELECT * FROM INFORMATION_SCHEMA.COLUMNS
--表索引的信息
SELECT * FROM INFORMATION_SCHEMA.STATISTICS
--表描述了存在约束的表
SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
- ...
package com.util.jdbc;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.util.Enumeration;
import org.apache.log4j.L ...
H2 数据库很小,刚接触下,官网上下载了exe安装文件后,安装后有一些文件,其中的bin目录的四个文件最重要,双击h2.bat则会在控制台出现H2控制台并且在浏览器上打开H2的网页控制台如附件图。直接登陆,会自动创建数据库test,要创建其它数据库也可在jdbc:h2:~/DBName 中设置DBName即可。
create table t (id int primary key,name varchar(12));
insert into t values(10,'测试中文123'),(20,'english123')
select * from t
执行上面三条语句查看。
...
Derby,很久前小用过,现在想在做demo时使用之。安装很简单
从官网上下载最新db-derby-10.8.2.2-bin.zip,将解压后的db-derby-10.8.2.2-bin\lib加入到classpath中去,然后到db-derby-10.8.2.2-bin\bin目录下双击运行ij.bat(自己的机器上JAVA_HOME,CLASSPAHT,PAHT之前均已设置好)即可。目录下db-derby-10.8.2.2-bin/index.html是最好的文档了。
创建数据库及表见附件图片。
PS:iteye的上传图片怎么是这个样子???
什么东东,Derby只支持一个数据库连接 ...
一、Tomcat项目中将访问项目的地址改为:http://ip:port/
1.Tomcat6中其它默认配置
2.server.xml中:项目名以TT为例
原来:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
无context元素
改后:
<Host name="localhost" appBase="" unpackWARs=&q ...
Collections静态类,提供了一些排序之类的方法:
测试类
package ds.collections;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
/**
* Collections 排序
* @author Hust
* @Time 2011-11-9
*/
public class CollectionsT ...
Set 存储的值不重复.
package ds.collections.sets;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import java.util.TreeSet;
/**
* set测试
* @author Hust
...
需求:已知字符串为一数字字符形式,多为float,double转换过来,将其后多余的0与.去掉.
package test;
/**
* 去掉多余的.与0
* @author Hust
* @Time 2011-11-7
*/
public class TestString {
public static void main(String[] args) {
Float f = 1f;
System.out.println(f.toString());//1.0
System.out.println(subZeroAndDot(" ...