Linux
文章平均质量分 58
Linux相关
顺啾咪啾
linux c研发
展开
-
STL里的priority_queue用法总结
STL里的priority_queue用法总结`#include <iostream>#include <vector>#include <queue>using namespace std;struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {}};struct compare { bool operator()原创 2022-02-25 19:14:58 · 181 阅读 · 0 评论 -
解决implicit declaration of function ‘strptime’ [-Wimplicit-function-declaration]
解决implicit declaration of function ‘strptime’ [-Wimplicit-function-declaration]在Makefile里面加上三个宏就可以解决使用strptime函数未声明的编译警告我的Makefile模板如下:SOURCE = $(wildcard *.c)ECHO = @TARGET = offline_toolall: clean $(TARGET)#CC = gccCFLAG原创 2020-11-04 19:36:13 · 2961 阅读 · 0 评论 -
线程同步的方式有哪些(简单易懂)
什么是线程同步线程同步:这里的同步并非同时运行的意思,而是指多线程通过特定的设置来控制线程之间的执行顺序,如果没有同步,那线程之间是各自运行各自的!特殊的线程同步线程互斥可以看成是一种特殊的线程同步,就是当有若干个线程都要使用某一共享资源时,任何时刻最多只允许一个线程去使用,其它要使用该资源的线程必须等待,直到占用资源者释放该资源线程同步的方式和机制1、临界区(Critical Section):在任意时刻只允许一个线程对共享资源进行访问,如果有多个线程试图访问公共资源,有一个线程进入后,其他线程原创 2020-05-13 14:20:56 · 3624 阅读 · 0 评论 -
linux的mount命令
linux的mount命令首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。命令格式:mount [-t vfstype] [-o options] device dir其中:1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:光盘或光盘镜像:iso9660DOS fat16文...原创 2020-04-15 11:24:36 · 82 阅读 · 0 评论 -
Linux系统启动慢 排查
Linux系统启动慢 排查排除指令systemd-cgls 查看服务的启动顺序systemd-anlyze 查看启动时间systemd-anlyze blame 查看启动占用的时间原创 2020-04-15 11:15:31 · 411 阅读 · 0 评论