上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 64 下一页
摘要: @transactional注解在什么情况下会失效,为什么。 @Transactional的使用: 在xml中配置spring事务管理类DataSourceTransactionManager 调用含注解的方法并抛异常,执行有异常抛出,z1表新增记录、z2表无新增记录,事务失效 修改后: 在代理下( 阅读全文
posted @ 2018-05-09 11:12 西北野狼 阅读(1151) 评论(0) 推荐(0) 编辑
摘要: ArrayList中的remove方法(注意ArrayList中的remove有两个同名方法,只是入参不同,这里看的是入参为Object的remove方法)是怎么实现的: 执行System.arraycopy方法,导致删除元素时涉及到数组元素的移动。 删除方法1: modCount+1,涉及到ite 阅读全文
posted @ 2018-05-09 08:50 西北野狼 阅读(6806) 评论(0) 推荐(0) 编辑
摘要: Hashmap在并发环境下,可能出现的问题: 1、多线程put时可能会导致get无限循环,具体表现为CPU使用率100%; 原因:在向HashMap put元素时,会检查HashMap的容量是否足够,如果不足,则会新建一个比原来容量大两倍的Hash表,然后把数组从老的Hash表中迁移到新的Hash表 阅读全文
posted @ 2018-05-08 14:57 西北野狼 阅读(4568) 评论(0) 推荐(0) 编辑
摘要: 主要优化堆,堆内存分为一个伊甸园区(Eden Space)两个幸存区(Survivor Space)。 伊甸园区为new出来的对象; 幸存区为伊甸园区满gc minorGC后进入幸存区; 幸存区 Full gc 后进入养老区 Fenure Generation Space; 最后进入永久存储区 Pe 阅读全文
posted @ 2018-05-07 00:34 西北野狼 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 正确截取List指定位置的内容 阅读全文
posted @ 2018-04-24 09:22 西北野狼 阅读(9120) 评论(0) 推荐(0) 编辑
摘要: ArrayList 总体介绍 ArrayList 实现了 List 接口,是顺序容器,即元素存放的数据与放进去的顺序相同,允许放入 元素,底层通过 数组实现 。除该类未实现同步外,其余跟 Vector 大致相同。每个 ArrayList 都有一个容量(capacity),表示底层数组的实际大小,容器 阅读全文
posted @ 2018-03-25 22:56 西北野狼 阅读(230) 评论(0) 推荐(1) 编辑
摘要: 1.一个类只能进行单继承,但可以实现多个接口。 2.有抽象方法的类一定是抽象类,但是抽象类里面不一定有抽象方法; 接口里面所有的方法的默认修饰符为public abstract,接口里的成员变量默认的修饰符为 pulbic static final。 关系 1. 接口可以继承接口 2. 抽象类实现接 阅读全文
posted @ 2018-03-21 00:06 西北野狼 阅读(666) 评论(0) 推荐(0) 编辑
摘要: Hashtable同样是基于哈希表实现的,同样每个元素是一个key value对,其内部也是通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 Hashtable也是JDK1.0引入的类,是线程安全的,能用于多线程环境中。 Hashtable同样实现了Serializable接口,它 阅读全文
posted @ 2018-03-11 15:00 西北野狼 阅读(274) 评论(0) 推荐(0) 编辑
摘要: kotlin中is来判断一个对象与指定的类型是否一致: var a: Any = "a" if (a is String) { println("a是String类型") } if (a !is Int) { println("a不是Int类型") } Kotlin相等判断: equals()或 = 阅读全文
posted @ 2018-02-23 11:44 西北野狼 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 采用LRU算法实现的话就是将最老的数据删掉。利用LRU缓存,我们能够提高系统的性能. 一,是它本身已经实现了按照访问顺序的存储,也就是说,最近读取的会放在最前面,最不常读取的会放在最后(当然,它也可以实现按照插入顺序存储)。 二,LinkedHashMap本身有一个方法用于判断是否需要移除最不常读取 阅读全文
posted @ 2018-02-07 17:40 西北野狼 阅读(1322) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 64 下一页