240 发简信
IP属地:天津
  • Resize,w 360,h 240
    基础篇:详解锁原理,synchronized、volatile+cas底层实现

    随着多进程多线程的出现,对共享资源(设备,数据等)的竞争往往会导致资源的使用表现为随机无序 例如:一个线程想在控制台输出"I am fine",...

  • Resize,w 360,h 240
    基础篇:JAVA - Object对象

    1 Object的内存结构和指针压缩了解一下 Object的实例数据内存使用三部分组成的,对象头,实际数据区域、内存对齐区 对象头布局如下:主要...

  • Resize,w 360,h 240
    基础篇:深入JMM内存模型volatile、synchronized的内存语义

    先介绍下多进程多线程在linux几种通信方式 管道:管道的实质是一个内核缓冲区,需要通信的两个进程各在管道的两端,进程利用管道传递信息 信号:信...

  • java基础篇:java基本数据类型

    1:java几种基本类型大小 关键字类型位数 (8位一字节)取值范围(表示范围)byte整型8-2^7 ~ 2^7-1short整型16-2^...

  • layui 的基本使用介绍

    layui 的基本使用介绍 全局配置 layui.config({dir: '/res/layui/' //layui.js 所在路径(注意,如...

  • 基于数据库的分布式锁

    记一次分布式锁-基于数据库 1:分布锁,我所了解的一共有三种方式 A:传统的数据库的全局锁 B:基于缓存的全局锁,如redis C:基于zook...