
JAVA基础
iteye_9818
这个作者很懒,什么都没留下…
展开
-
详解spring 事务属性
http://www.iteye.com/topic/78674 Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事...原创 2008-12-02 14:48:59 · 260 阅读 · 0 评论 -
xp 下 安装 jdk8
官方的 jdk8 不支持xp,在xp上安装会提示 动态链接库错误。无法定位程序输入点 RegDeleteKeyExA 于动态链接库 ADVAPI32.dll 上。 xp安装 jdk8 方法如下1 用 7-zip 解压 jdk-8-windows-i586.exe,提取里边的 tools.zip,注意用7-zip直接进入tools.zip,然后选中全部 解压,否则可能...2014-04-11 14:48:54 · 491 阅读 · 0 评论 -
多线程使用笔记
同时启动大概20几个线程ending create all thread -- 93 结论,启动线程 费时 极少。2014-04-13 17:26:22 · 81 阅读 · 0 评论 -
ConcurrentModificationException
在项目开发中,我们可能往往需要动态的删除ArrayList中的一些元素。 一种错误的方式:[java] view plaincopyfor(int i = 0 , len= list.size();i<len;++i){ if(list.get(i)==XXX){ list.remove(i); } } ...原创 2014-04-20 16:57:07 · 101 阅读 · 0 评论 -
java 所有历史版本jdk下载
http://www.oracle.com/technetwork/java/javase/archive-139210.html原创 2017-02-08 17:26:36 · 381 阅读 · 0 评论 -
内存溢出
一、内存溢出类型1、java.lang.OutOfMemoryError: PermGen spaceJVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。如果web app用了大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设置较小,超出了...原创 2017-03-10 17:42:23 · 310 阅读 · 0 评论