博客链接:http://www.ideabuffer.cn/2017/04/14/深入理解Java线程池:ScheduledThreadPoolExecutor/ 介绍 自J...
IP属地:上海
博客链接:http://www.ideabuffer.cn/2017/04/14/深入理解Java线程池:ScheduledThreadPoolExecutor/ 介绍 自J...
昨日,有人在一个JVM群里问了一个问题,为什么跨代引用是gc root。这虽然是一个很简单的问题,但是其实涉及到了分代垃圾回收算法的核心理念。 gc root的基本解释 首先...
简书 占小狼转载请注明原创出处,谢谢! 前言 JDK的并发包中提供了几个非常有用的工具类,这些工具类给我们在业务开发过程中提供了一种并发流程控制的手段,本文会基于实际应用场景...
基础知识 在介绍证书链之前,需要首先了解一下非对称加密以及电子证书相关的基础概念。关于这部分,我也一直有些困惑,直到看了阮一峰老师的博客,才对证书有个比较清晰的认知。参考:h...
Java 内存模型概述 Java 内存模型是通过各种操作来定义,包括对变量的读/写操作,监视器的加锁和释放操作,以及线程启动和合并操作。JMM为程序中所有的操作定义了一个偏序...
前言 这篇文章将深入介绍CAS在JDK具体的实现方式,填补Java源码系列(7) -- AtomicInteger中相关内容的空缺,主要从高层调用开始,经历JDK、JNI和a...
测试代码很简单,如下:Test.java 尽量简单的代码,用以说明问题。 编译后产生Test.class,打开 cafe babe这样还是比较难懂的,我们当然也可以强行自己去...
最近在搭建Springboot项目时总是出现如下报错: 完整报错: 找了很久错误原因,就是没发现。对比以前的项目发现也没啥不同,顿时懵了比... 最后根据hibernate_...