UNIX/LINUX
unix/linux
zhihong4102
这个作者很懒,什么都没留下…
展开
-
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?解决
重启虚拟机原创 2021-11-24 09:44:13 · 521 阅读 · 0 评论 -
pthread_mutex_init & 互斥锁pthread_mutex_t的使用(转)
互斥锁创建有两种方法创建互斥锁,静态方式和动态方式。POSIX定义了一个宏PTHREAD_MUTEX_INITIALIZER来静态初始化互斥锁,方法如下:pthread_mutex_t mutex=PTHREAD_MUTEX_INITIALIZER;在LinuxThreads实现中,pthread_mutex_t是一个结构,而PTHREAD_MUTEX_INITIALIZER则是一个结构常量。动态方式是采用pthread_mutex_init()函数来初始化互斥锁,API定义如下:int pt.原创 2021-11-16 14:32:55 · 418 阅读 · 0 评论 -
semaphorex信号量
/************************************************************************* > File Name: mutex.c > Author: laiqingcai > Mail: 837620452@qq.com > Created Time: 2021年11月12日 星期五 20时56分28秒 ******************************************原创 2021-11-13 14:09:14 · 699 阅读 · 0 评论 -
socket实现简单的服务器客户端交互图
原创 2021-06-26 17:49:55 · 451 阅读 · 0 评论 -
apue之信号设置和sigprocmask实例
#include <stdio.h>#include <unistd.h>#include <signal.h>void handler(int signo){ printf("Caught SIGINT\n"); //SIGINT信号处理函数 if (signal(SIGINT, SIG_DFL) == SIG_ERR) printf("can't reset SIGQUIT"); return;} int main()原创 2020-11-21 16:09:57 · 111 阅读 · 0 评论