推荐: blog.csdn.net/aquester https://github.com/eyjian https://www.cnblogs.com/aquester http://www.boyubj.com/uid/20682147.html
全部博文(581)
发布时间:2020-04-03 10:17:31
gRPC 的库有点多,手工编写 Makefile 不简单,它有如下这么多的库和依赖库:```$ lscmake libabsl_log_severity.a libabsl_throw_delegate.a libgrpc.a &nb.........【阅读全文】
发布时间:2020-04-01 12:13:15
首先,下载 grpc 源代码到本地:* git clone https://github.com/grpc/grpc.git如果只想下载指定版本的,如以版本“1.27.3”为例,可改成如下语句:* git clone -b v1.27.3 https://github.com/grpc/grpc.git上列操作成功完成后,grpc 源码的第三方依赖目录 third_party 实际是空的,需通过下列步骤拉取依赖的.........【阅读全文】
发布时间:2020-02-21 14:46:41
有两个解决办法:即在执行前先设置好环境变量“GOPROXY”和“GO111MODULE”:export GO111MODULE=onexport GOPROXY=https://goproxy.io对于1.13及以上版本,可直接如下这样:go env -w GOPROXY=https://goproxy.cn,direct,因为“goproxy.io”自动下载的包被放在用户的主目录下,完整路径为.........【阅读全文】
发布时间:2020-02-16 11:41:04
目录目录 11. 前言 12. 系统架构 22.1. 主从架构 22.2. 基本概念 32.3. 主控节点(Master Node) 42.3.1. kube-apiserver42.3.2. kube-controller-manager42.3.3. kube-scheduler42.3.4. cloud-controller-manager52.4. 工作节点(Work Node) 52.4.1. Kubelet5.........【阅读全文】
发布时间:2020-01-16 14:34:02
在Linux上执行“man raise”,即可看到两者的区别: 函数raise函数kill函数性质LIBC库函数,raise基于系统调用kill或tgkill(如果内核支持)实现.........【阅读全文】
发布时间:2020-01-13 16:00:38
试图修改tcp_tw_recycle的值时,遇到错误:# echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle-bash: /proc/sys/net/ipv4/tcp_tw_recycle: 只读文件系统 该错误的原因是因为以只读(ro)方式mount了tcp_tw_recycle所在目录,比如因为目录“/proc.........【阅读全文】
发布时间:2020-01-13 15:33:37
下列错误,可能是因为在64位上跑32位程序:Value too large for defined data type 此错误对应的出错代码为EOVERFLOW,原因可能是目标文件超过2GB大小。下列代码可能会导致这个错误出错(为何说是可能,本节最后部分解释):// g++ -g -.........【阅读全文】
发布时间:2020-01-07 10:47:48
目录目录 11. 前言 22. 基本概念 32.1. 仓库 32.2. 镜像ID和容器ID 33. 创建网桥 34. 安装Docker44.1. 二进制安装 44.1.1. 下载安装 44.1.2. 配置服务 54.1.3. 启动服务 64.2. rpm安装 64.3. yum安装 64.3.1. 添加Docker仓库 74.3.2. 安装docker-ce74.........【阅读全文】
yuanxy20132014-01-14 14:48
LZ,你的基于C++的纯面向对象的通用高性能大并发TCP-SERVER/CLIENT开发框架实践系列之《前言篇》,《基础篇》写得非常棒,但是《服务器篇》、《客户端篇》却找不到,恳请楼主赐读。