07 2020 档案

摘要:boost asio是一个封装了基本socket的跨平台通信框架。它支持异步访问,并支持tcp的自动封闭控制等操作。 一个简单的通信协议可以为: header body body长 数据 通过boost::asio接收的话,即可为: void receive_header() { auto keep 阅读全文
posted @ 2020-07-28 10:15 倾越 阅读(829) 评论(0) 推荐(0)
摘要:gRPC是一款基于http协议的远程过程调用(RPC)框架。出自google。这个框架可以用来相对简单的完成如跨进程service这样的需求开发。 资料参考: https://blog.csdn.net/fengbingchun/article/details/100626030 阅读全文
posted @ 2020-07-28 10:05 倾越 阅读(315) 评论(0) 推荐(0)
摘要:flatbuffer是一款类似于protobuf的数据序列化工具。所有数据序列化,简单来说,就是将某程数据结构按照一定的格式进行编码与解码,以方便在不同的进程间传递后,能够正确的还原成之前的数据结构。 flatbuffer大体上的用法与protobuf是类似的。所不同的是,它支持union定义,并可 阅读全文
posted @ 2020-07-28 10:01 倾越 阅读(1103) 评论(0) 推荐(0)
摘要:git config --global alias.lg "log --graph --oneline --pretty='%Cred%h%Creset -%C(yellow)%d%Cblue %s %Cgreen(%cd) %C(bold blue)<%an>'" 阅读全文
posted @ 2020-07-06 17:27 倾越 阅读(181) 评论(0) 推荐(0)