linux
EileenDeng
step by step, go steady, move fast.
展开
-
【操作系统|linux案例】centos7|ubuntu|linux进程同步生产者消费者问题【代码注释超详解】
实验:用P,V操作和信号量实现进程同步和互斥生产者消费者问题思路:1.同步关系:缓冲区不为空时才能消费,缓冲区满时就不能生产;2.互斥关系:缓冲区是一个临界资源,因此必须互斥使用;设置两个同步信号量FULL,EMPTY,一个互斥信号量MUTEX。*信号量操作使用到的函数:semget(),semctl(),semop():用semget()函数,semctl()函数来对信号量进行创建...原创 2020-05-06 21:30:38 · 2271 阅读 · 3 评论 -
AH00558: apache2: Could not reliably determine the server‘s fully qualified domain name, usin
问题AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message解决方案:https://www.cnblogs....原创 2020-03-20 15:16:57 · 6179 阅读 · 0 评论 -
Ubuntu18.04下编译C程序及Win10和Ubuntu之间的复制粘贴
在ubuntu18.04上安装gcc安装教程点这里安装成功后开始编写第一个C程序编写教程点这里有时需要在Windows10下面的C代码复制过来,复制粘贴不了可以使用以下教程Windows和Ubuntu的复制粘贴解决方案例题教程(包含makefile文件的编写和使用,错误解决方案)2将4个源码文件main.c, haha.c, sin_value.c, cos_value.c, 编译成...原创 2020-03-20 15:00:15 · 701 阅读 · 0 评论 -
在Ubuntu系统上在线下载/删除/查看软件包信息apt命令
以在线安装删除squid软件包为例在线安装 sudo apt install squid显示软件包的详细信息sudo apt-cache show squid删除软件包sudo apt-get remove squid感谢:https://ywnz.com/linuxml/3073.html...原创 2020-03-20 13:38:37 · 1028 阅读 · 0 评论 -
ubuntu18.04 sudo apt update更新慢
Ubuntu18.04 sudo apt update更新慢找了两天的解决方案,终于看到了希望。。。。进入软件与更新2.选择阿里云服务器3.其他软件中勾上canonical partners4.关闭后会出现弹框提示更新,可一更新,也可以取消后手动在终端输入sudo apt update更新。最后感谢:##https://blog.csdn.net/hymanjack/arti...原创 2020-03-20 13:13:26 · 3840 阅读 · 0 评论