码迷,mamicode.com
首页 >  
搜索关键字:弱引用    ( 485个结果
安卓 框架
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha 安卓 框架 android-framework 1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描述 Android Universal I ...
分类:移动开发   时间:2017-08-21 00:36:58    阅读次数:399
三级缓存底层实现
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha Lrucache底层实际是维护的一个linkedHashMap集合(他是hashmap的一个子类,可以保证存入和取出顺序的集合,与hashmap不同的是他是一个双向链表从Android2.3以后, ...
分类:其他好文   时间:2017-08-20 21:14:14    阅读次数:186
MyBatis 学习笔记
// 获取 SqlSessionFactoryBuilder 用以新建 SqlSession 工厂实例类 SqlSessionFactoryBuilder factoryBuilder = new SqlSessionFactoryBuilder(); SqlSessionFactory build... ...
分类:其他好文   时间:2017-08-16 11:26:09    阅读次数:169
第33条:以弱引用避免保留环
本条要点:(作者总结) 对象图里经常会出现一种情况,就是几个对象都以某种方式互相引用,从而形成“环”(cycle)。由于 Objective-C 内存管理模型使用引用计数架构,所以这种情况通常会泄漏内存,因为最后没有别的东西会引用环中的对象。这样的话,环里的对象就无法为外界所访问了,但对象之间尚有引 ...
分类:其他好文   时间:2017-08-11 10:36:44    阅读次数:285
java的集合类面试题
转自:https://yq.aliyun.com/articles/78788?spm=5176.8252056.759076.3.uFYrmt java.util包中包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。 接口:Collection Col ...
分类:编程语言   时间:2017-08-06 18:01:47    阅读次数:180
垃圾收集器与内存分配策略
如何判断对象生死? 有2种方法:引用计数算法、可达性分析 引用计数法: 有地方应用的话,计数就+1,没有的话就-1。虽然效率高,但是存在缺点,就是对象的相互循环引用的问题。 引用的分类: 强引用、软引用、弱引用、虚拟引用 整个类加载过程分为7部: 加载-》验证-》准备-》解析-》初始化-》使用-》卸 ...
分类:其他好文   时间:2017-08-04 18:20:14    阅读次数:116
jvm引用类型
java的引用类型分四种:强引用-软引用-弱引用-虚引用 1、强引用: java默认的引用就是强引用,尽管jvm内存不足,在gc的时候也不会进行回收,会抛出内存溢出的异常。 Person p = new Person();就是一个强引用 2、软引用: 软引用在jvm内存充足的时候,不会被回收,在不充 ...
分类:其他好文   时间:2017-08-01 15:42:40    阅读次数:127
浅谈MyBatis缓存
在谈论MyBatis的缓存之前,我们先说说它的延迟加载,所谓延迟加载, resultMap中的association和collection标签具有延迟加载的功能。延迟加载的意思是说,在关联查询时,利用延迟加载,先加载主信息。使用关联信息时再去加载关联信息。 设置延迟加载 需要在SqlMapConfi ...
分类:其他好文   时间:2017-07-30 00:09:50    阅读次数:153
hibernate和 mybatis的区别
第一方面:开发速度的对比 就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些。个人觉得要用好Mybatis还是首先要先理解好Hibernate。 比起两者的开发速度,不仅仅要考虑到两者的特性及性能,更要根据项目需求去考虑究竟哪 ...
分类:Web程序   时间:2017-07-17 18:50:14    阅读次数:182
JAVA回收机制
JAVA内存回收算法,主要采用的方式有两种,一种是标记计数器方式,一种是根目录搜索法。 标记计数器方式,是对每一个对象如果被引用,则标记计数器加1,解除引用,则标记计数器减1。当一个对象标记计数器为0时,则回收此对象。但这种方式存在问题,假如两个对象存在交叉引用,则对象值为null时,则无法回收此对 ...
分类:编程语言   时间:2017-07-16 20:17:26    阅读次数:133
485条   上一页 1 ... 15 16 17 18 19 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!