
笔记
distinct_zZ
工作
展开
-
日志体系-logback
参考logback介绍背景logback来源于log4j,有着更好的性能与更好的速度,包含了很多独特的特性logback包含3个部分logback-core:核心部分,是否两个部分的基础logback-classic:log4j的改进优化logback-access:与tomcat等servlet服务器继承提供远程访问logback基本使用package chapters...原创 2019-10-19 09:28:37 · 276 阅读 · 0 评论 -
JAVA线程池原理-1
https://www.cnblogs.com/dolphin0520/p/3932921.html 线程池原理https://blog.51cto.com/10594544/2176728 Java并发之线程池ThreadPoolExecutor源码分析学习为什么使用线程池javadoc中的原文Thread pools address two different problems...原创 2019-07-26 17:04:39 · 266 阅读 · 1 评论 -
软引用,虚引用,弱引用
引用软引用软引用用于构建敏感数据的缓存,弱引用与软引用的区别仅是当前引用失效的时机不同,如果弱引用仅在GC即将OOM的时候虚引用与软引用的区别:不会影响GC,但是需要强制使用ReferenceQueue,从而在回首的时候会是该引用进入队列中,是程序员知道该对象已经被回收package com.demo;import java.lang.ref.Reference;i...原创 2018-07-25 18:50:30 · 123 阅读 · 0 评论 -
ThreadLocal详解
ThreadLocalThreadlocal作用概述1.多个线程拥有属于自己线程的变量,举例来说便是与线程绑定的变量Threadlocal的源码探究逐行研究ThreadLocalMap static class Entry extends WeakReference<ThreadLocal<?>> { /**...原创 2018-06-22 07:27:33 · 172 阅读 · 0 评论