- 博客(14)
- 资源 (2)
- 问答 (4)
- 收藏
- 关注
原创 java 虚拟机钩子
[code="java"] package com.test.hook; public class T { /** * java 虚拟机关闭钩子 java.lang.Runtim类提供了addShutdownHook(Thread hook)方法,用来添加虚拟机关闭的钩子。 用途 1应用程序正常退出,在退出时执行特定的业务逻辑 2虚拟机非正常退出,比如用户按下ctrl...
2013-06-30 19:38:05 248
原创 服务器磁盘跑到100%,如何清除
[code="java"] [root@QA_Server81 mapper]# df -l Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/VolGroup00-rootvol 29741864 24001000 4205684...
2013-06-27 14:48:24 364
原创 Executor-新的任务执行架构
[code="java"] 在Java 5.0之前启动一个任务是通过调用Thread类的start()方法来实现的, 任务的提于交和执行是同时进行的,如果你想对任务的执行进行调度, 或是控制同时执行的线程数量就需要额外编写代码来完成。 5.0里提供了一个新的任务执行架构使你可以轻松地调度和控制任务的执行, 并且可以建立一个类似数据库连接池的线程池来执行任务。 ...
2013-06-25 11:11:50 93
原创 Callable和Future
[code="java"] Callable接口定义了一个call方法可以作为线程的执行体,但call方法比run方法更强大: A、call方法可以有返回值 B、call方法可以申明抛出异常 Callable call方法有一个返回值, call方法不能直接调用,它作为线程的执行体被调用。 JDK1.5提供了Future接口来代表Callabl...
2013-06-25 11:09:08 75
原创 http连接
[code="java"] session replication 策略是复制会话,即一个用户访问了一次就把session复制到所有的服务器或这一部分服务器。这样的好处是如果正访问的服务器down了 用户可以自动被转到别的服务器session不丢失。缺点当然是效率低。 session sticky策略则是不复制,一个用户访问了一次后,同一个session周期内,所有的请求都定向到这个服务...
2013-06-14 10:01:28 93
原创 Linux中修改环境变量及生效方法
[code="java"] 方法一: 在/etc/profile文件中添加变量【对所有用户生效(永久的)】 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。 要让刚才的修改马上生效,需要执行以下代码 # source /etc/profile 方法二: 在用户目录下的.bash_profile文件中增加变量【对单一用户生...
2013-06-13 15:25:35 1230
原创 linux 终止用户会话
[code="java"] [root@fengtest2 ~]# w 17:26:04 up 1 day, 1:55, 2 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 192....
2013-06-12 17:29:08 143
原创 ERROR 2002 (HY000): Can't connect to local
错误[code="java"]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)[/code] 解决 [code="java"]vi /etc/my.cnf [client] socket=/usr/local/mysql/mysq...
2013-06-11 19:04:16 106
原创 mysql 源代码安装
[url]http://www.cnblogs.com/fly1988happy/archive/2011/11/21/2257682.html[/url]
2013-06-11 16:11:02 74
原创 Tomcat无法shutdown进程问题解决办法
[code="java"] tomcat无法shutdown,shutdown之后还有一些进程没有释放导致jvm还在活动。 解决:程序中的线程设置为守护线程:setDaemon(true) 在servlet 中 destroy方法里面自己销毁线程 如果是spring则在bean后面配置 destroy-method="destroy" [/code] [code="j...
2013-06-09 10:38:57 151
原创 调整/etc/sysctl.conf网络参数提高系统负载
[code="java"] 调整/etc/sysctl.conf net.ipv4.tcp_syncookies = 1 表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭; net.ipv4.tcp_tw_reuse = 1 表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,...
2013-06-08 16:35:38 150
原创 mysq理解
[url]http://www.cnblogs.com/hustcat/archive/2009/10/18/1585626.html[/url]
2013-06-07 18:42:26 95
apache+tomcat整合
2009-08-24
spring中的aop事务应用
2009-04-21
SSH框架集成
2009-04-16
eWebEditor在Java中的用法,怎么把提交的内容传入数据库中
2009-03-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人