Java线程池ThreadPoolExecutor详解
1、线程池的工作原理? 线程池刚创建时,里面没有一个线程。任务队列是作为参数传进来的。不过,就算队列里面有任务 … Read more Java线程池ThreadPoolExecutor详解
你有没有为写代码拼过命?那你知不知道 人生苦短,我用Python?
1、线程池的工作原理? 线程池刚创建时,里面没有一个线程。任务队列是作为参数传进来的。不过,就算队列里面有任务 … Read more Java线程池ThreadPoolExecutor详解
如果是对zk进行读取操作,读取到的数据可能是过期的旧数据,不是最新的数据。 已上图为例,如果一个zk集群有10 … Read more Zookeeper并不保证读取的是最新数据
在使用Mybatis时,我们通常将其配置在Spring容器中,当Spring启动的时候会自动加载Mybatis … Read more Mybatis源码解读-初始化过程详解
2019-03-31更新: 代码的python3简化版本: https://github.com/peiss/ … Read more 怎样借助Python爬虫给宝宝起个好名字
虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设 … Read more Mybatis源码解读-设计模式总结
作为一个雇员,我们拿工资养活自己,应该秉持着什么样的心态工作呢? 打工者心态要不得,他们认为做多少工作就应该发 … Read more 打工者心态、主人公意识、个人公司品牌
Linux环境命令行 首先,根据进程命令,获取运行的tomcat的进程ID ps aux | grep tom … Read more Tomcat内存分析相关方法(jmap和mat)
软件开发的生命周期,大致都是一样的流程: 需求分析,产出概念模型 概要设计,包括系统边界设计、内部架构设计、设 … Read more 如此重要但是经常被忽视的代码架构!