- 博客(13)
- 资源 (3)
- 收藏
- 关注
转载 Java 多线程实现方法——继承Thread类和实现Runable接口
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口; Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的 run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限, 下面看例子: [java] view plaincopy
2012-05-29 14:40:42 329 1
原创 struts2获得request的三种方法
1、通过spirng IOc取得 HttpServletRequest request = (HttpServletRequest) context.get(ServletActionContext.HTTP_REQUEST); 2、通过ServletActionContext类来获取,使用struts2经验如果处理get传参是中文,只能使用该方法进行处理乱码问题 HttpServ
2012-05-28 09:21:23 267 1
原创 tomcat的catalina.out疯长问题已经解决方案
问题原因: tomcat的logs/catalina.out日志文件记录的是程序运行过程中产生的日志,包括运行环境日志、业务输出日志、登陆日志等。若正常环境下(即不使用log4j等额外的组件),这个日志就会无限制的增长下去,日积月累,该日志就会变得越来越大。 特别说明:catalina.out,是在/bin/catalina.sh脚本中可以配置的 解决catalina.out日志文件无限增长
2012-05-17 12:02:37 2304
原创 log4j日志分级输出到不同文件的配置
基础:log4j的配置项说明: log4j总共有6中级别,从高到低分别为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级从高到低分别是 ERROR、WARN、INFO、DEBUG。 其中: DEBUG Level 指出细粒度信息事件对调试应用程序是非常有帮助的。 INFO level表明 消息在粗粒度级别
2012-05-17 11:42:29 1009
转载 servlet,RMI,webservice之间的区别
最近项目中有提供或者调用别的接口,在纠结中到底是用servlet还是用webservice,所以上网查看了下他们以及RMI之间的区别,方便加深了解。 首先比较下servlet和webservice下 请求: servlet:提供了请求/响应模式,是JAVA的一种规范,只能使用于java上,用来替代早期使用的难懂的CGI,是一种无状态的请求响应,客户端访问一个服务器的ur
2012-05-16 10:50:31 161
原创 linux远程登陆
ssh 用户名@IP 例如:有一台机器,ip:192.168.100.2,用户名:root,密码:123456;另一台机器,ip:192.168.100.4,用户名是root,密码:654321 我想从192.168.100.2机器,远程访问192.168.100.4 那么在192.168.100.2机器命令行中,输入:ssh root@192.168.100.4 然后就会出现提示输入密码
2012-05-11 17:00:38 192
原创 mysql分页查询
1、SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15 ,注意,10为偏移量 //为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1: 2、SELECT * FROM table LIMIT 95,-1; // 检索记录行 96-last. //如果只给定一个参数,它表示返回最大的记录行数目: 3、SEL
2012-04-20 21:00:33 178
原创 tomcat内存溢出
1、我们的tomcat的安装路径为:/opt/apache-tomcat 2、调试命令为:/opt/apache-tomcat/bin/catalina.sh 3、修改catalina.sh,添加如下内容:JAVA_OPTS='-server -Xms1024m -Xmx1024m XX:PermSize=128M -XX:MaxPermSize=256M'
2012-04-20 19:34:03 137
原创 linux下,tomcat自启动
1、我们的tomcat安装在: /opt/apache-tomcat 2、我们启动tomcat的脚本在:/opt/apache-tomcat/bin/startup.sh 3、在/etc/rc.d/rc.local文件里面,添加如下内容:/opt/apache-tomcat/bin/startup.sh 4、reboot命令重启linux就行
2012-04-20 19:31:33 116
原创 Tomcat部署在webapps下面,访问时不用项目名
方法: 1、从eclipse中,用export命令,将项目打包成.war包 2、解压后,拷贝出里面的两个文件夹:META-INF和WEB-INF。 3、在tomcat下,找到webapps文件夹,进入后,新建一个文件夹:ROOT 4、将步骤2的两个文件拷贝到ROOT下即可
2012-04-06 09:57:18 341
原创 用Sax解析xml文件
1、主类,是继承了sax中,DefaultHandler类,重新了该类定义的方法。 执行顺序为:1、一开始执行startDocument()方法,开始对文档进行解析,只执行一次 2、碰到元素后,执行startElement()方法,对元素进行解析,方法中的参数是自动赋值的,不用我们手动赋值。该方法主要用于解析元素的属性
2012-03-23 18:53:50 234
原创 log4j取得Logger对象的方法
import org.apache.log4j.Logger; private Logger log = Logger.getLogger(类名.class);
2012-03-23 09:38:42 347
原创 redis远程登录
开启一个linux,登录到redis。 命令:redis-server 是登录到服务器 redis-cli 是建立客户端 redis-cli -h 192.168.12.12 远程登录redis客户端
2012-03-22 18:55:01 3149
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人