自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 AQS(AbstractQueuedSynchronizer)源码解析(ConditionObject)

JDK AQS ConditionObject 源码详细分析,包括条件队列和同步队列的转换、中断处理、await 方法和 signal 方法的源码详解。

2018-03-30 18:15:52 4193 3

原创 AQS(AbstractQueuedSynchronizer)源码解析(共享锁)

JDK AQS 共享锁部分的源码详解,详细介绍了 AQS 共享锁的加锁和释放流程

2018-03-23 16:01:01 4293 1

翻译 MySQL官方文档14.5.2.1 事务隔离级别

原文地址:https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html14.5.2.1事务隔离级别事务隔离是数据库处理的基础之一。隔离是首字母缩写ACID的I;隔离级别是在多个事务同时进行更改和执行查询时,对性能和可靠性之间的平衡,结果的一致性和再现性进行微调的设置。InnoDB提供了S...

2018-03-21 09:54:01 695

原创 Dubbo源码解析之扩展点(ExtensionLoader)篇

阅读须知dubbo版本:2.6.0spring版本:4.3.8文章中使用/**/注释的方法会做深入分析正文我们在阅读dubbo源代码的时候经常会看到ExtensionLoader这个类的身影,命名上我们就可以看出它是一个扩展的加载器,在分析源码之前,读者可以首先去dubbo的官方文档中看一下关于扩展点加载的介绍,对ExtensionLoader先有一个初步的认识,便于更好的理解...

2018-03-18 21:28:27 1778

翻译 MySQL官方文档14.5.1 InnoDB锁

原文地址:https://dev.mysql.com/doc/refman/5.7/en/innodb-locking.html14.5.1 InnoDB锁本节介绍InnoDB使用的锁类型。共享和独占锁意向锁记录锁间隙锁Next-Key 锁插入意向锁AUTO-INC锁空间索引谓词锁共享和独占锁InnoDB使用两种类型的锁,共享(S)锁和独占(X)锁实现标准...

2018-03-10 16:53:02 599

翻译 MySQL官方文档14.8.2.2 InnoDB索引的物理结构

原文地址:https://dev.mysql.com/doc/refman/5.7/en/innodb-physical-structure.html14.8.2.2 InnoDB索引的物理结构除空间索引外,InnoDB索引是B树数据结构。空间索引使用R树,这是用于索引多维数据的专用数据结构。索引记录存储在B树或R树数据结构的叶节点的页中。索引页的默认大小是16KB。将新记录插入Inn...

2018-03-09 14:26:50 508

翻译 MySQL官方文档14.8.2.1 聚簇索引和二级索引

前言本篇文章为MySQL官方文档14.8.2.1节 — 聚簇索引和二级索引译文,纯平自己粗浅的英语功底和翻译软件进行翻译,如有问题,欢迎指正。14.8.2.1 聚簇索引和二级索引每个InnoDB表都有一个特殊的索引,称为聚簇索引,其中存储行的数据。 通常,聚簇索引与主键是同义的。为了从查询、插入和其他数据库操作中获得最佳性能,你必须了解InnoDB如何使用聚簇索引来优化每个表的最常见查找和DML操作

2018-03-09 13:23:26 511

原创 ArrayBlockingQueue源码解析

正文ArrayBlockingQueue,命名上就能看出其含义,基于数组的FIFO阻塞队列,由Doug Lea大神开发,在jdk1.5版本跟我们见面,关于阻塞队列的应用这里不多赘述,相信大家都有所了解,我们直接来看源码实现。首先我们来看内部的成员变量: ArrayBlockingQueue:final Object[] items; //用于存储队列内部的元素int takeIndex

2018-03-08 21:37:44 961 4

原创 AQS(AbstractQueuedSynchronizer)源码解析(独占锁)

JDK AQS独占锁部分的源码详解,详细介绍了 AQS 的 CLH 队列的入队出队操作,并对队列中节点的状态流转做详细的分析和解释

2018-03-01 00:30:06 3972

Java 8实战(中文完整版).pdf

java8 实战 中文版 完整版 清晰 java8 in action 中文翻译版

2018-05-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除