多线程的同步与互斥(互斥锁、条件变量、读写锁、自旋锁、信号量)转载
1. 同步与互斥的概念 现代操作系统基本都是多任务操作系统,即同时有大量可调度实体在运行。在多任务操作系统中,同时运行的多个任务可能: 都需要访问/使用同一种资源; 多个任务之间有依赖关系,某个任务的运行依赖于另一个任务。 1.1. 同步 是指散步在不同任务之间的若干程序片断,它们… 阅读更多 »多线程的同步与互斥(互斥锁、条件变量、读写锁、自旋锁、信号量)转载
1. 同步与互斥的概念 现代操作系统基本都是多任务操作系统,即同时有大量可调度实体在运行。在多任务操作系统中,同时运行的多个任务可能: 都需要访问/使用同一种资源; 多个任务之间有依赖关系,某个任务的运行依赖于另一个任务。 1.1. 同步 是指散步在不同任务之间的若干程序片断,它们… 阅读更多 »多线程的同步与互斥(互斥锁、条件变量、读写锁、自旋锁、信号量)转载
1. 首先进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件 [root@bogon ~]# cd /etc/yum.repos.d/ [root@bogon yum.repos.d]# mkdir repo_bak [root@bogon yum.repos.d]# m… 阅读更多 »CentOS8系统配置国内yum源
1. Alpine中Error required by: world 构建alpine的docker镜像时总是出现问题: 下载ERROR失败,required by: world;这里大概率是源有问题,修改一下即可。 例如: echo "http://mirrors.aliyun.com/alpine/v3.12/ma… 阅读更多 »Alpine解决无法找到包问题
1. 问题调研 mysql问题:error-establishing-a-database-connection-problem; 发现error establishing a database connection的问题——稍微查一下就知道是数据库的问题 去查数据库mysql的err log。具体位置应该是在/var/log/… 阅读更多 »解决内存不足导致错误的问题—交换空间
无法提供摘要。这是一篇受保护的文章。
无法提供摘要。这是一篇受保护的文章。
grpc的编译及简单使用 1.grpc相关参考文档 grpc 主页: https://grpc.io/ grpc 文档: https://grpc.io/docs/ grpc 简介: https://grpc.io/docs/what-is-grpc/introduction/ grpc 编译包1: https://packag… 阅读更多 »gRPC的C++编译及简单使用