- 浏览: 227440 次
- 性别:
- 来自: 海南海口
最新评论
-
it_xiaowu:
jqwerty_123 写道我的出同样的问题却是因为引入cxf ...
java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Ma -
繁星水:
实验证明可用,最后补充一下,可以不需要 set Package ...
axis根据wsdl生成java客户端代码 -
qq_16699317:
qq_16699317 写道求一份源代码,感激不尽。。。多谢了 ...
java博客系统 -
qq_16699317:
求一份源代码,感激不尽。。。多谢了
java博客系统 -
jqwerty_123:
我的出同样的问题却是因为引入cxf的时候jcl-over-sl ...
java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Ma
文章列表
eclipse中调试jvm内存溢出
- 博客分类:
- java基础
http://www.blogjava.net/rosen/archive/2010/06/13/323522.html
是的,上面构造了很多的Pilot类实例,向数组和map中放。由于是Strong Ref,GC自然不会回收这些对象,一直放在heap中直到溢出。当然在运行前,先要在Eclipse中配置VM参数-XX:+HeapDumpOnOutOf ...
try {
Runtime.getRuntime().addShutdownHook(
new Thread(new Shutdown(this))) ;
}
怕忘记 记录一下
- 博客分类:
- oracle重要的sql
- oracle解锁
登录:
sqlplus / as sysdba 这是以SYSDBA这个角色登陆SQLPLUS,SYSDBA只是个角色,它本身并没有密码
conn system/123456 as sysdba
导出命令:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中
exp system/manager@TEST file=d:daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:daochu.dmp owner=(system,sys)
3 ...
查看java内存泄露的办法
1:利用jdk自带的jps命令查看线程pid
命令 jps
然后根据pid查询详细的dump信息 命令如下
或者如下命令
如下命令
然后http://ip/7000查看详细的信息
安装eclipse的mat
插件url如下:http://download.eclipse.org/mat/1.1/update-site/
安装完成以后 切换到memory Analysis视图 然后点击左上角的open snapshot选择刚才jmaps分析出来的dump文件 最终效果如下
淘宝技术:http://www.tbdata.org/archives/1509
百度技术:http://www.javabloger.com/article/microsoft_and_sun_testing_process.html
http://www.baidu-tech.com/
百度:http://baidutech.blog.51cto.com/
腾讯:http://blog.csdn.net/soso_blog
新浪:http://blog.developers.api.sina.com.cn/?p=124
http://www.searchtb.com/2012/09/int ...
redis入门 http://zheng12tian.iteye.com/blog/1471726
jconsole监控jmx和tomcat
- 博客分类:
- jmx
监控tomcat 在tomcat的bin目录下面的catalina.bat里面添加
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=7080 -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.12.175
监控rmi服务
新建my.policy文件
文 ...
encache使用http://mixer-b.iteye.com/blog/1563872
jconsole查看bean
- 博客分类:
- jmx
一、vm参数方式
1、还是用第一篇的那个HelloAgent,修改HelloAgent,将第一句:
MBeanServer server = MBeanServerFactory.createMBeanServer();
改为:MBeanServer server = ManagementFactory.getPlatformMBeanServer();
注:ManagementFactory的全路径为:java.lang.management.ManagementFactory
2、修改Eclipse的run选项,把“-Dcom.sun.management.jmxremote=Hel ...
Java获取当前运行方法的名称
- 博客分类:
- java基础
方法一:new Exception().getStackTrace()[0].getMethodName(),代价有点大,需要生成一个异常的实例。
方法二:JDK1.5之后可用, Thread.currentThread().getStackTrace()[1].getMethodName(),具体使用数组的那个元素和JVM的实现有关,我在SUN JDK6下面测试的是第二个元素,具体说明可以查看Thread.getStackTrace方法的javadoc。
junit测试spring+hibernate
- 博客分类:
- junit
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration({ "/query.xml" })
@Transactional
public class QueryTest {
@Resource
private JdbcTemplate jdbcTemplate;
@Test
public void insert() {
}
}
query.xml
为spring的配置文件
记录一下http://www.uml.org.cn/umlcode/umlcode.asp
http://www.uml.org.cn/oobject/pdf/UMLforJP.pdf
oracle数据库性能优化
- 博客分类:
- oracle解锁
http://wenku.baidu.com/view/f71ef765ddccda38376baf46.html