240 发简信
  • CountDownLatch

    概念 CountDownLatch是一个同步工具类,用来协调多个线程之间的同步,或者说起到线程之间的通信(而不是用作互斥的作用)。 CountD...

  • DCL深入剖析

    代码如下所示 先说说为何需要使用DCL 延迟初始化,减少程序启动时间 延迟初始化需要使用同步,但同步速度慢,所以先使用null判断 等new的时...

  • ThreadLocal和InheritableThreadLocal

    ThreadLocal 概述 ThreadLocal一般称为线程本地变量,它是一种特殊的线程绑定机制,将变量与线程绑定在一起,为每一个线程维护一...

  • Mysql中的MVCC

    MVCC(Multi-Version Concurrency Control)即多版本并发控制。MySQL的大多数事务型(如InnoDB,Fal...

  • 并发控制

    并发操作带来的数据不一致性有 丢失修改两个事务读入同一数据 不可重复读2次读取未用数据,前后不一致(为了检验) 读“脏”数据事务A修改数据并写会...

  • 聚簇索引与非聚簇索引(也叫二级索引)

    通俗点讲 聚簇索引:将数据存储与索引放到了一块,找到索引也就找到了数据 非聚簇索引:将数据存储于索引分开结构,索引结构的叶子节点指向了数据的对应...

  • 120
    mysql——索引

    先来看个问题 假设现在有100000条从0到10000且从大到小排列的整型数据,1条数据的大小假设(真的只是假设)是1KB,操作系统的每次I/O...

  • 120
    mysql关于or的索引问题

    起 问:一条sql语句只能用一个索引么? 其中 toconuid列 和 tocomuid列 分别为单列索引 explain后 显示两个索引都用了...

  • 120
    亿书DPOS机制(未完)

    DPOS机制 DPOS机制是通过资产占比(股权)来投票,更多的加入了社区人的力量,人们为了自身利益的最大化会投票选择相对可靠的节点,相比更加安全...

个人介绍
技术,改变生活!