解忧铺子

解忧铺子

置顶记录一些看到的题目

1.HotSpot为什么要把堆空间分为新生代和老年代? 答案解析:将java堆分为新生代和老年代,这样我们就可以根据各个年代的特点选择合适的垃圾收集算法。 比如在新生代中,每次收集都会有大量对象死去,


admin  256  2019-10-17 阅读全文

记录MySQL NOT EXISTS优化的一个案例

项目的sql用到了not exist 查询,但是效率较低,于是找到了一种较为高效的方法,原文如下: SELECT * FROM dcf_account.t_posting_tran


admin  95  2020-02-13 阅读全文

冬至 2019-12-22

做个记号


admin  188  2019-12-22 阅读全文

tomcat 实现单ip多域名绑定多证书

环境:tomcat 8.5.35 域名:www.weimingxin.cn、www.weimingxin.com 刚开始以为一个tomcat只能绑定一张ssl证书,不过在网上查找发现,tomcat8.


admin  213  2019-12-13 阅读全文

使用Activiti工作流引擎-(1)框架搭建

Activiti是领先的轻量级的,以Java为中心的开源BPMN(Business Process Modeling Notation)引擎,实现了真正的流程自动化。 使用idea+springboo


admin  361  2019-11-02 阅读全文

多线程笔记(8) -显式锁和AQS

显式锁 手动声明或释放锁, synchronized为内置锁(非公平锁),并不是显式锁,synchronized不提供中断或者超时等方法,有局限性 1,如果没有用到Lock类的尝试获取锁tryLock


admin  335  2019-10-08 阅读全文