上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 31 下一页

2013年10月23日

使用visualvm远程监控JVM

摘要: 参考:http://blog.sina.com.cn/s/blog_4e90b3ba0100muco.html1、首先要修改JDK中JMX服务的配置文件,以获得相应的权限:在jdk-1.6.0_26/jre/lib/management找到jmxremote.password.template,两种方法:(1)使用该方法,则对应于步骤2中的(1)(2)(4) a. 将jmxremote.password.template文件复制为jmxremote.password b. 调整jmxremote.access和jmxremote.password的权限为只读写,可以使用如下命令 ch... 阅读全文

posted @ 2013-10-23 19:41 gogoy 阅读(407) 评论(0) 推荐(0) 编辑

2013年10月15日

Session概述(选自WebX)

摘要: http://openwebx.org/docs/Webx3_Guide_Book.html#d0e90848.1.Session概述8.1.1.什么是SessionHTTP协议是无状态的,但通过session机制,就能把无状态的变成有状态的。Session的功能就是保存HTTP请求之间的状态数据。有了session的支持,就很容易实现诸如用户登录、购物车等网站功能。在Servlet API中,有一个HttpSession的接口。你可以这样使用它:例8.1.在Java代码中访问session在一个请求中,保存session的状态// 取得session对象HttpSession session 阅读全文

posted @ 2013-10-15 19:41 gogoy 阅读(355) 评论(0) 推荐(0) 编辑

2013年10月10日

JAVA多线程(1)——线程

摘要: 1、定义:线程是一个程序里面不同的执行路径例子1:只有一个执行路径 (一个分支,即主线程)每个分支都是一个线程:(1)进程是一个静态概念(进程:exe文件、class文件,其实进程是静态的概念,机器上实际运行的都是线程)(2)线程是进程里面的执行路径(3)一个CPU,在一个时间点,只能执行一个线程(因为CPU速度快,切换运输,人不能看出来) 阅读全文

posted @ 2013-10-10 19:33 gogoy 阅读(170) 评论(0) 推荐(0) 编辑

JAVA多线程(3)——如何加锁

摘要: 1、加锁不正确导致数据不一致:m1执行过程中,m2(未加synchronized)可以执行,因为m2不用获得锁就可以执行 1 public class TT implements Runnable { 2 int b = 100; 3 4 public synchronized void m1() throws Exception { 5 b = 1000; 6 System.out.println("in m1() before sleep,b="+b); 7 Thread.sleep(5000); 8 ... 阅读全文

posted @ 2013-10-10 19:22 gogoy 阅读(998) 评论(0) 推荐(0) 编辑

2013年10月8日

JAVA多线程(2)——锁(对象锁和类锁)

摘要: 1、如下代码 1 public class TestSync1 implements Runnable { 2 Timer1 timer = new Timer1(); 3 public static void main(String[] args) { 4 TestSync1 test = new TestSync1(); 5 Thread t1 = new Thread(test); 6 Thread t2 = new Thread(test); 7 t1.setName("t1"); 8 t2... 阅读全文

posted @ 2013-10-08 15:59 gogoy 阅读(465) 评论(0) 推荐(0) 编辑

2013年9月30日

JAVA 类显式加载

摘要: 类显式加载1、Class.forName("classloader.Dog"); 方式加载 Example1 1 package classloader; 2 3 public class Example { 4 public static void main(String[] args) throws ClassNotFoundException { 5 6 Class dogClass = Class.forName("classloader.Dog"); 7 System.out.println("className=" + d 阅读全文

posted @ 2013-09-30 17:21 gogoy 阅读(842) 评论(0) 推荐(0) 编辑

EhCache使用详细介绍

摘要: http://hi.baidu.com/yjl_zzh/item/18e6518397cdd1d9d1f8cdfb2.EhCache的使用注意点 当用Hibernate的方式修改表数据(save,update,delete等等),这时EhCache会自动把缓存中关于此表的所有缓存全部删除掉(这样能达到同步)。但对于数据经常修改的表来说,可能就失去缓存的意义了(不能减轻数据库压力); 阅读全文

posted @ 2013-09-30 16:52 gogoy 阅读(162) 评论(0) 推荐(0) 编辑

Java RMI 入门指南

摘要: http://www.blogjava.net/zhenyu33154/articles/320245.htmlhttp://www.cnblogs.com/ninahan0419/archive/2009/06/25/JavaRMI.html 阅读全文

posted @ 2013-09-30 16:52 gogoy 阅读(122) 评论(0) 推荐(0) 编辑

java 字节流与字符流的区别(缓冲区)

摘要: http://wjheye.iteye.com/blog/1041309 阅读全文

posted @ 2013-09-30 16:47 gogoy 阅读(129) 评论(0) 推荐(0) 编辑

Java问题定位技术

摘要: http://wendang.baidu.com/view/a16fe3d1240c844769eaee08.html### 阅读全文

posted @ 2013-09-30 16:45 gogoy 阅读(519) 评论(0) 推荐(0) 编辑

上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 31 下一页

导航