C++ Coroutine: 通用异步任务 Task

本文使用协程实现了一个通用的异步任务执行类 Task,支持设置回调函数并将在 Task 完成后执行回调。

发布于 

Ceph Client 中的 LRU 设计

在 Ceph 中 Client 和 MDS 部分的 lru 实现和淘汰策略稍有不同,但作用都是用来管理 dentry 等结构,方便及时将不使用的文件和目录清出内存,这里主要关注 lru 的实现而不关注 dentry 的淘汰时机。

发布于 

C++20 Asio With Boost 获取 B 站徽章(直播间牌子)

本文介绍了如何使用 C++20 with Asio (Boost 版本) 完成一个简单的客户端用于获取 B 站徽章。

发布于 

ChatGPT 注册教程

ChatGPT 推出已经有一段时间了,但是由于地区政策国内很多小伙伴都还没有能有机会区体验 AI 的魅力,这里就给大家介绍一下如何注册和使用 ChatGPT

发布于 

如何向 STL 算法中传入重载函数

本文分享如何向 STL 算法中传入重载函数,来自 Jonathan 2017 年在 Fluent C++ 上发起的一个挑战

发布于 

RAC 集群访问过程分析

本文介绍了通过 WireShark 分析的在 RAC11gR2 集群访问中连接建立的过程

发布于 

Windows7 下安装 Oracle RAC11gR2

本文介绍了如何在 Window7 环境下安装 Oracle RAC11gR2 的方法以及安装过程中遇到的一些问题的解决方法

发布于 

Nginx 多阶段 Http 请求处理流程

Nginx 通过将各个阶段的所有模块按序的组织成一条执行链,以流水线的形式依次进行处理。

发布于 

Manacher's Algorithm(求最长回文子串)

本文讲述 Manacher 算法(马拉车算法)的原理以及如何利用 Manacher 算法获取最长回文子串。

发布于 
12