08 2018/08 AQS (Abstract Queued Synchronizer)源码解析 -- 独占锁与共享锁的加锁与解锁 概述此前的日志中,我们介绍了 CASCAS 思想与 java 原子操作的实现 本篇日志中,我们来介绍 java 中线程同步的另一个基础工具类 --&n #技术帖 #技术分享 #锁 #源码
06 2018/08 ReentrantLock 用法详解 概述此前的日志中我们介绍了 synchronized 锁的使用及实现原理:synchronized 的使用及实现原理文中,我们看到,jdk1.6 对 synch #技术帖 #技术分享 #线程 #锁
03 2018/08 CAS 思想与 java 原子操作的实现 概述上两篇日志中,我们介绍了 java 内存模型和 volatile 关键字以及 synchronized 关键字java 内存模型与 vo #技术帖 #技术分享 #java #cas
01 2018/08 我的 InteliJ IDEA 快捷键配置 快捷键配置存储位置系统默认快捷键配置Windows 系统中,IntelliJ IDEA 的默认快捷键配置文件位于:${安装目录}\lib\resources.jar\id #技术帖 #技术分享 #java #设置
27 2018/07 synchronized 的使用及实现原理 概述上一篇日志中,我们介绍了 java 的内存模型和 volatile 关键字实现java 内存模型与 volatile 的实现 我们提到,volat #技术帖 #技术分享 #线程 #thread
27 2018/07 文件系统简析 文件系统布局文件系统被存放在磁盘上,磁盘一般都会被划分为一个或多个分区,每个分区中会存放一个独立的文件系统磁盘的0号扇区称为“主引导记录”(MBR),用来引导计算机,MBR的结尾是分区表,该表给出每个 #技术帖 #操作系统 #os #linux
26 2018/07 java 内存模型与 volatile 的实现 概述此前的日志中,我们介绍了线程同步机制java 的线程安全性与线程同步机制我们提到了 volatile、synchronized 关键字与 java.util.conc #技术帖 #锁 #java #synchronized
13 2018/07 Win10 集成的 linux 子系统 WSL 的安装与使用 概述windows10 推出了 windows 子系统,也许李纳斯对微软的让步,也许是看到越来越多后端开发程序员转向了 MAC 阵营拥有强大的&nbs #linux #vim #windows #wsl
26 2018/06 高并发环境面临的系统瓶颈与应对方案 概述博主目前负责一个线上交易履约系统的构建与日常开发、维护,业务处于一个飞速上升的时期,在可预见的未来,QPS 的增长将十分可观今日闲暇之时,头脑风暴了一个问题 -- 随 #技术帖
22 2018/06 深入解析 spring 启动过程 概述此前,我们介绍了很多关于 spring 使用的日志,但是 spring 究竟是如何启动的呢?他的工作机制又是怎样的呢?本文我们就来剖开源码,深入解读&nbs #技术帖 #技术分享 #容器 #java