Loading

摘要: 介绍BIO和NIO,以及Reactor通信模型的三种实现方式,包括代码实现细节。 阅读全文
posted @ 2021-09-02 20:55 flowers-bloom 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 我们在日常开发中时常使用到**优先队列**这个结构,它可以帮助我们将添加到集合中的元素按指定的优先级排序,真是十分好用的一个结构。虽然对它底层的实现原理有些了解,但是我还是忍不住想自己动手实现一个优先队列。 阅读全文
posted @ 2021-09-02 17:05 flowers-bloom 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 为了解决比较高要求的延时场景就有了时间轮模型。下面,来动手实现一个单级时间轮和一个两级时间轮。 阅读全文
posted @ 2021-09-02 16:53 flowers-bloom 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 通过介绍Java主线程和子线程的关系,Go的main协程和其他协程的关系来理解Java和Go的程序退出 阅读全文
posted @ 2021-09-02 16:49 flowers-bloom 阅读(203) 评论(0) 推荐(0) 编辑