上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 110 下一页

2022年10月4日

【C++】友元|friend class

摘要: Friend Classes(友元类) 友元作用: 在一个类中指明其他的类(或者)函数能够直接访问该类中的private和protected成员。 在类的成员函数外部直接访问对象的私有成员。 你可以这样来指明: friend class aClass; 注意:... 阅读全文

posted @ 2022-10-04 01:24 bdy 阅读(319) 评论(0) 推荐(0)

ceph-msg-messager|simple 代码分析

摘要: 目录 ceph的网络通信 ceph网络通信模式分类 simple框架 message数据格式 Ceph通信模块代码分析 ceph网络通信模块类说明 1. Async通信模块角色 2. Async通信模式 Ceph日志和调试 现在ceph的网络是async,... 阅读全文

posted @ 2022-10-04 01:24 bdy 阅读(158) 评论(0) 推荐(0)

linux管道pipe详解

摘要: 原文:https://blog.csdn.net/qq_42914528/article/details/82023408 管道 管道的概念: 管道是一种最基本的IPC机制,作用于有血缘关系的进程之间,完成数据传递。调用pipe系统函数即可创建一个管道。有如下... 阅读全文

posted @ 2022-10-04 01:24 bdy 阅读(542) 评论(0) 推荐(0)

【ceph】ceph分布式存储MDS(各种状态、源码)

摘要: 目录 1. mds存储 2. mds冷备/热备 3. mds主备切换策略 4. 节点失效机制 5. 恢复过程 6. resolve阶段的事件 7. 重建分布式缓存和锁状态 Ceph MDS States状态详解 常见状态 不太常见的或过渡状态 失败状态 状态图... 阅读全文

posted @ 2022-10-04 01:24 bdy 阅读(686) 评论(0) 推荐(0)

【ceph】CRUSH算法的原理与实现|File->Object->PG->OSD的映射方法

摘要: 理解Ceph CRUSH数据定位算法 Ceph的数据定位算法,CRUSH算法,这是一种用户可控的伪随机算法。理解此算法对掌握Ceph助益很大。 下面通过示例来分析CRUSH算法。我们部署一个Ceph集群,用一个节点做monitor,用两个节点(2×3=6块... 阅读全文

posted @ 2022-10-04 01:24 bdy 阅读(226) 评论(0) 推荐(0)

GDB高级技巧:边Debug边修复BUG,无需修改代码,无需重新编译

摘要: 【GDB高级技巧:边Debug边修复BUG,无需修改代码,无需重新编译 - 今日头条】https://m.toutiao.com/i... 阅读全文

posted @ 2022-10-04 01:24 bdy 阅读(16) 评论(0) 推荐(0)

【内存池】讨论为什么 要自己实现内存池

摘要: lzh: 花了一周时间写内存池,结果和stl差不多快,各位有什么优化策略吗?主要是优化速度 愿你此生不锁眉: 大概的实现逻辑是怎样的 愿你此生不锁眉: 现在好多自带的内存池足够用了 lzh:现在采用的算法是和memcached类似的slabs算法 愿你此生不锁... 阅读全文

posted @ 2022-10-04 01:24 bdy 阅读(64) 评论(0) 推荐(0)

【linux】随机读写之DirectIO|MMAP和DIRECT IO区别

摘要: 目录 随机读写之DirectIO MMAP和DIRECT IO区别 随机读写之DirectIO 原文:https://blog.csdn.net/alex_xfboy/article/details/91865675 在上一节中讲过MappedByteBuff... 阅读全文

posted @ 2022-10-04 01:24 bdy 阅读(729) 评论(0) 推荐(0)

【微服务】微服务架构实践

摘要: 微服务架构实践 本文转载于本人的微信公众号中的文章,最新文章请关注公众号。 目录 业务背景 微服务概念 微服务技术选型 微服务架构设计 微服务架构设计落地 微服务架构设计过程中积累的心得 总结 一、业务背景 1.1 产品现状 1、各产品系统独立开发,代码复用率... 阅读全文

posted @ 2022-10-04 01:24 bdy 阅读(202) 评论(0) 推荐(0)

【C++】spdlog--log4cxx有点笨重,试一试spdlog

摘要: spdlog是什么 Fast C++ logging library 按照官方介绍,是一个高性能的C++日志组件,支持跨平台,兼容 C++11。原来项目中使用的是log4cxx,我感觉稍微有点笨重,并且很久没有更新了。 在新项目中,我只需要一款轻量级... 阅读全文

posted @ 2022-10-04 01:24 bdy 阅读(111) 评论(0) 推荐(0)

上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 110 下一页

导航