240 发简信
  • Redis - 深入理解Redis事务

    目录 Redis是如何实现事务的? 事务中执行的命令出现错误,会回滚事务吗? 同一个连接可以重复开启事务吗? 多个客户端同时开启事务会怎样? 使...

  • 120
    常见分布式链路追踪(Tacing)产品简介

    常见开源产品及演进过程 CAL eBay早在2002年的时候,就开发了一套叫做CAL(Centralized Application Loggi...

  • Java - 线程 & 线程池

    概述:创建线程有两种方法,一种是继承Thread类,另一种是实现Runnable接口。 创建线程 创建线程有两种方法: 继承Thread类 实现...

  • 120
    Java - NIO

    NIO 简介 JDK1.4中引入了新的Java I/O类,在package java.nio.*中,目的是提高速度。NIO一开始是"New In...

  • Java - 网络IO

    发展历程 Java1.0开始提供的IO都同步阻塞IO,即BIO。Java1.4开始提供了同步非阻塞IO,即NIO。Java1.7开始出现的NIO...

  • 120
    Java - IO

    对于程序语言的设计者来说,创建一个好的I/O系统是一项很艰难的任务。挑战不仅存在于IO多样的输入/输出端,还在于多种不同的通信方式,如顺序存取、...

    0.1 54 0 2
  • 120
    Java - Queue

    简介 Queue,翻译成队列,是一种先进先出(FIFO, First In First Out)的数据结构。最先放进去的,取的时候也就最先取出来...

  • 数据结构 - 红黑树

    更多数据结构内容,请参考:数据结构 - 概要 简介 红黑树介绍请参考: 漫画:什么是红黑树? 面试旧敌之红黑树 红黑树是二叉查找树中的Super...

  • 数据结构 - 跳表skiplist

    更多数据结构内容,请参考:数据结构 - 概要 简介 漫画算法:什么是跳跃表? Redis 为什么用跳表而不用平衡树? 为啥 redis 使用跳表...

个人介绍
世界很大,寻寻觅觅,不知道会邂逅什么;
江湖很小,兜兜转转,说不定会回到从前。