2019年3月7日
摘要: JVM总括二-垃圾回收:GC Roots、回收算法、回收器 目录:JVM总括:目录 一、判断对象是否存活 为了判断对象是否存活引入GC Roots,如果一个对象与GC Roots没有直接或间接的引用关系这些对象就可以被回收。 可作为GC Root的对象有: 1、方法区中静态属性引用的对象 2、方法区 阅读全文
posted @ 2019-03-07 11:26 程序员自我修养张振力 阅读(337) 评论(0) 推荐(0) 编辑
摘要: Dubbo负载均衡 Random随机/ RoundRobin轮询/ LeastActive最少Dubbo缓存Dubbo集群容错 Dubbo回调 服务分组: group Dubbo异步调用 <dubbo:method name=“xxx" async="true" /> Dubbo事件通知 onret 阅读全文
posted @ 2019-03-07 11:08 程序员自我修养张振力 阅读(367) 评论(0) 推荐(0) 编辑
摘要: Spring 是一个轻量级的 J2EE 开源框架,其目标是降低企业级应用开发难度,提高企业级应用开发效率。在日程开发中,我们会经常使用 Spring 框架去构建应用。所以作为一个经常使用的框架,了解其原理还是很有必要的。接下来我们就从宏观层面上,来看看 Spring 中的 bean 由实例化到销毁的 阅读全文
posted @ 2019-03-07 10:45 程序员自我修养张振力 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 日志体系 slf4j 替换jcl、jul集成方案 提问: 假设Spring 框架要打印日志,应该选择中其中哪一个组件? 发现哪个都不能选,只能基于应用实际使用的日志组件来。不然就会日志打印会多份。 怎么找到应用实际使用的日志组件 Apache Commons Loging 解决了这个问题 Apach 阅读全文
posted @ 2019-03-07 09:57 程序员自我修养张振力 阅读(519) 评论(0) 推荐(0) 编辑