• 世界的多元化与正确的自我认知

    编者按:改革开放的发展,世界更加多元化,世界各国之间需要的是协同、共赢,要在这样的一个多元化的世界里发展下去,我们需要正确地认识自己,这样才能与他人和谐相处,符合可持续发展的观念。很多父母会给孩子形成这样一种观念:你是最棒的(You are the best)!这样其实是...

    MySQL锁

    MySQL锁 xmind图...

    Java线程生命周期

    新建状态(NEW)状态说明:创建了线程对象,但没有调用其start方法此时,在操作系统层面,并没有创建真正的线程,所以不会获取到CPU执行时间发生场景:创建线程后,就处于该状态运行状态(RUNNABLE)状态说明:包括操作系统线程状态中的 Running 和 Ready发生场景:调用了 Thread...

    Java内存模型-JMM

    一、内存模型图二、四项规定所有的变量都存储在主内存中说明:变量包括 成员变量、静态变量和构成数组的元素,不包括局部变量和方法形参(它们放在虚拟机栈中)每条线程都有自己的工作内存,且被该线程使用的变量,拷贝了一份该变量在主内存中的值线程对变量的所有操作,都必须在工作内存中进行,而不能直接读写主内存中的...

    Java并发理论基础

    并发相关的理论基础 XMIND图片...

    CPU内部缓存结构与缓存读写策略

    编者按为什么要了解CPU内部缓存结构?只有了解了CPU内部缓存的结构,在程序开发的过程中遇到问题才能找到方向,特别是在并发编程开发中,所以我们有必要掌握CPU内部的缓存结构及其读写策略一、CPU内部缓存结构图CPU缓存结构CPU缓存是由很多个缓存块(Cache Line)组成的。读取数据时,是以一小...