- 浏览: 38139 次
- 性别:
- 来自: 南昌
最新评论
文章列表
帮朋友调试weblogic,当错误中提到OutOfMemoryError,但是 java option我修改了啊,怎么么还会有错?程序有问题?还是参数不对?发现这样一篇文章,写的不错,转载了!呵呵!工作中碰到过这个问题好几次了,觉得有必要总结一下,所以有了这篇文章,这篇文章分为三个部分:认识问题、分析问题、解决问题。
一、认识问题:
首先我们通过下面这个 测试程序 来认识这个问题:
运行的环境 (有必要说明一下,不同环境会有不同的结果):32位 Windows XP,Sun JDK 1.6.0_18, eclipse 3.4,
测试程序:
import java.util.concurrent ...
http://bbs.chinaunix.net/viewthread.php?tid=631069&extra=&page=1
关于文件描述符和句柄
- 博客分类:
- linux
转:http://arganzheng.iteye.com/blog/982214
关于文件描述符和句柄
今天jojo突然问我们:“什么叫做句柄?”。我对句柄不是很清楚(Win32下没有怎么编过程),但是我对文件描述符是比较清楚的。但是我觉得应该是差不多的,所以我就这么回答她了:“句柄应该类似与Unix下的文件描述符,是一个内核对象标识。根据这个标识,进程可以访问相应的内核对象。至于为什么不直接返回内核对象地址,原因我想有两个:1. 内核对象驻留在内核地址空件,而进程没有权限访问内核地址空间。C标准库中的File对象返回指针,那是因为它是用户库。2. 不给定内存地址,有利于内核(用户进 ...
webservice
- 博客分类:
- java
http://www.ibm.com/developerworks/cn/java/j-jws6/
客户端:http://www.blogjava.net/fatbear/archive/2009/03/16/260032.html
CXF 2.0 学习笔记-2(客户端)
try {
JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean ();
factory.setServiceClass(WebServiceSample.class);
...
地址:http://www.blogjava.net/zhugf000/archive/2007/05/16/22890.html
JVM Thread DUMP 基本功
Windows 下用Ctrl-Break,Unix 下用 kill -3 <pid> 的命令让JVM输出 thread dump。
每隔几秒 thread dump 一次,多做几次,分析比较。
Thread Dump分析的一些经验
1 找出 ...
http://yuan-xulong.iteye.com/blog/711795
有时候在hibernate调试中,因为需要观察到SQL语句及其变量,可能会使用到p6spy这个工具类,安装步骤如下:
1.拷贝p6spy.jar包到%tomcat_home%/common/lib/下面,或者自己的工程的lib下面。
2.拷贝spy.properties到工程的classes下面,使得应用可以找到该属性文件。
3.更改自己工程的数据库连接配置,比如context.xml或者%tomcat_home%/conf/server.xml文件,把其中的driverclassname的值改为com.p ...