240 发简信
IP属地:上海
  • C++: streambuf

    streambuf定义了对流缓冲区操作的接口,主要分为输出缓冲流和输入缓冲流。streambuf有两种用法,一是直接使用各个接口,二是继承并实现...

  • 常用ansible语法

    递归mv某个目录下的所有文件

  • CPP 内存Core Dump

    利用mprotect+backtrace定位故障 利用mprotect保护栈空间:在操作系统中,进程的栈空间(X86_64)默认大小:8192K...

  • Ceph RGW:初始化过程代码

    RGW 源码梳理 版本:TAG:v16.0.0 RGW代码入口: 配置项: common->options.cc radosgw.cc: RGW...

  • Cosbench对象存储的测试

    Cosbench下载地址:https://github.com/intel-cloud/cosbench/releases/download/v...

  • CPP:编译器及Boost库安装

    C++相关库安装 GCC安装 vim ~/.bash_profile: source ~/.bash_profile cmake安装 boost

  • Ceph RGW: libcurl用法介绍

    libcurl使用 使用libcurl访问外部http时的一个基本流程: 解析Ceph中进行libcurl请求的实现: class RGWCur...

  • C++: 多线程同步机制

    C++生产者消费者 基于锁和条件变量的同步机制 基于pipe的同步机制 基于变量的同步机制,在面对select/poll等场景时,无法做到loo...

  • Resize,w 360,h 240
    Bufferlist::list设计与实现

    buffer::list,结构如下: 成员变量: buffers_t _buffers: ptr循环链表 ptr* _carriage: 指向l...

个人介绍
愿阳光洒满每一个角落。