04 2021 档案
摘要:Redis 安装教程 只需要三步 下载安装包 进入官网找到下载地址https://redis.io/download,建议选择stable版本 直接点击下载,或者 wget https://download.redis.io/releases/redis-6.2.2.tar.gz 解压,并进入目录
阅读全文
摘要:什么是字符编码 计算机世界只认识0和1,如果想要表示多种多样的字符,需要确定一种01串到字符的映射,比如可以规定"11"代表“我” 01串越长,表示的字符越多,比如8位可以表示(1 << 8)个字符,但是每个字符占用的空间也相应变多 各种不同的映射规则,就是各种编码标准,其中有几种业界公认的编码标准
阅读全文
摘要:磁盘IO测试工具fio入门 基于linux,本文从安装,参数介绍到运行,手把手教你打开fio的大门,详细的调参和各种介质的测试,留坑待填 fio安装 下载fio代码 需要低版本fio,可切换到某tag:git checkout fio-3.10 安装fio Just type:: $ ./confi
阅读全文
摘要:#C++缺省参数问题 一般函数 有函数声明时,默认参数可以放在函数声明或者定义中,但只能放在二者之一,建议放在声明中 没有函数(原型)时,默认参数在函数定义时指定 static void Test0(int a = 0); ... void Test0(int a) { cout << a << e
阅读全文
摘要:Frangipani是一篇1997年**“分布式文件系统”的论文,其中关于缓存一致性**,分布式事务和分布式故障恢复的简单并且优秀的设计思想,依旧值得我们学习和借鉴 本文将按照以下几个方面透彻介绍Frangipani的方方面面 一、Background 1.历史背景 在1997年,笔记本还不流行,主
阅读全文
摘要:shared_from_this() 实现原理 shared_ptr 实现原理 作用 C++中采用new和delete来申请和释放内存,但如果管理不当,很容易出现内存泄漏 stdshared_ptr, stdunique_ptr, std::weak_ptr,三种智能指针类,可以自动管理内存 使用示
阅读全文

浙公网安备 33010602011771号