摘要: learn git branching项目学习笔记。 阅读全文
posted @ 2020-05-25 11:33 梨可707 阅读(473) 评论(0) 推荐(0) 编辑
摘要: <! TOC "基础" "包、变量、函数" "包、导入" "导出名" "变量" "函数" "基本类型" "类型转换与类型推导" "常量" "流程控制语句" "循环:for语句" "分支:if语句 else" "分支:switch语句" "defer" "更多类型" "指针" "结构体" "数组与切片 阅读全文
posted @ 2019-10-16 12:26 梨可707 阅读(306) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-09-25 16:32 梨可707 阅读(3) 评论(0) 推荐(0) 编辑
摘要: shadow,一款开源的网络模拟器。似乎只是作者的个人项目,坑有点多,记录一下安装过程,踩到的坑,也有一些新的学到的东西。 shadow的维护感觉不太好,很多wiki教程不太清楚,很多包太吃版本。 首先po出项目地址: "shadow/shadow" 。 本次安装在Ubuntu desktop 18 阅读全文
posted @ 2019-09-09 01:53 梨可707 阅读(884) 评论(1) 推荐(1) 编辑
摘要: 直接导致无法复制文件、复制文本等。而虚拟机开个VS code就够慢了,实在是需要与宿主机更好的交互。 这是本来不应该发生的情况,一般可能是: 1. 虚拟机系统没装VMware Tools 2. VMware对该虚拟机的设置中未开启 3. 上述两个都没问题,恭喜,请重新安装vmware。 对于第三种情 阅读全文
posted @ 2019-09-09 01:37 梨可707 阅读(7753) 评论(0) 推荐(0) 编辑
摘要: 本文是236357Distributed Algorithms The byzantine generals文档的总结。 本文阐述了拜占庭协议共识需要满足的条件、对拜占庭问题中的一些约束(如$n \frac{t}{3}$)做了证明,有助于读者理解这些约束条件的产生、随后提出了一个满足拜占庭共识达成条 阅读全文
posted @ 2019-09-02 17:58 梨可707 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 什么是std::optional? C++17中新引入了 。类模板 管理一个 可选 的容纳值。简单说来, 就是一个和类型,常见的用处就是作为函数返回值来处理一个可能失败的函数。 如何处理无参返回? 此前处理无参返回的函数一般有两种方式。 第一种: 返回参数作为引用/指针型输入参数而存在,传入地址,在 阅读全文
posted @ 2019-08-31 21:54 梨可707 阅读(2126) 评论(0) 推荐(0) 编辑
摘要: 为什么会有 ”size_t为何要存在” 的疑问? 许多C/C++文件中都会出现类型 ,比如在bitcoin源码中,有这样的一个函数: 该函数完成了返回 类型 代表的串的长度,返回值被设置为 类型。这是 经常被使用的一个场景“ 数组可能的长度 。 另一个使用场景就是函数 (其实本质上是一样的,都是表示 阅读全文
posted @ 2019-08-30 21:58 梨可707 阅读(1648) 评论(1) 推荐(1) 编辑