![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习
文章平均质量分 62
学习操作系统等笔记
xywams
这个作者很懒,什么都没留下…
展开
-
学习SHELL的笔记
学习地址:菜鸟SHELL教程一.第一个shell脚本#!/bin/bashecho "Hello World !"运行shell脚本1.作为可执行程序chmod +x ./test.sh #使脚本具有执行权限;./test.sh #执行脚本。2.作为解释器参数/bin/sh test.sh/bin/php test.php二.shell变量变量名和等号之间不能有空格。your_name="qinjx"使用变量只要在变量名前加美元符号即可:实例:your_name="原创 2022-04-12 19:24:57 · 1070 阅读 · 0 评论 -
linux条件变量使用和与信号量的区别
linux条件变量使用和与信号量的区别今天在学习进程同步机制的时候看见一句话:条件变量只能在管程中通过两个原语操作——wait原语和signal原语于是发出了一个疑问:信号量机制和条件变量同步机制的区别在哪里?一.简单介绍1.条件变量同步机制让进入管程却因资源不足而阻塞的进程暂时放弃管程控制权(开放管程),进入该条件变量的等待队列条件变量只能在管程中通过两个原语操作——wait原语和signal原语。一个进程已进入管程但无法继续执行,便在相应的条件变量x上调用x.wait( ),将自己阻原创 2022-03-24 20:06:23 · 3747 阅读 · 0 评论 -
vscode检测到include错误
vscode检测到include错误的解决方案一.安装环境二.配置环境三.运行代码重装系统之后,在vscode里编写代码时发现#include报错,如果你也是刚重装系统或者刚下载vscode,那么出现错误的原因就是没有安装gcc环境。一.安装环境选择开源的MinGW编译器,进入https://sourceforge.net/projects/mingw-w64/files/mingw-w64/,下拉,选择最近的-seh文件,如下图,如果开发windows程序就选win32,linux就选posix。原创 2022-03-13 20:33:02 · 13458 阅读 · 10 评论