自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 Linux进程的僵死态和孤儿进程

Linux进程

2020-01-07 23:09:18 372

转载 转一篇centos7进程管理

centos7进程管理

2020-01-07 17:24:27 141

转载 转一篇Linux系统定时任务

Linux系统定时任务crontab命令

2019-12-21 18:14:08 114

转载 MySQL的四大约束---转载

MySQL四大约束

2019-12-19 22:11:30 103

转载 一个超级神奇的命令:dd命令

转一篇dd命令的帖子 shell中的dd命令

2019-12-10 14:09:35 554

转载 转一篇QEMU模a9拟开发板的帖子

过程清晰,适合新手

2019-12-03 17:04:44 84

原创 怎么删除一个目录下除了部分要保留文件外的所有文件

有时候,我们在一个目录下创建了太多文件,觉得需要清理一下的时候,又发现太多了不想打字,不想慢慢复制粘贴文件名目录名,而且也容易错删想要保留的部分文件,那么就要用到一点特殊手段了: #shopt -s extglob 开启这个选项,我们才能用下面的命令,否则会提示!不是一个命令 $ rm -v !(“filename”) 删除名字不是filename之外的所有文件 $ rm -v !(“filen...

2019-11-24 23:59:31 357

原创 Linux与C语言标准输入输出流

一、C语言的main函数 常见形式: int main() { … return 0; } 实际上main函数应该为: int main(int argv, char* argv[]) { … return 0; } 二、标准I/O流和error流 前者由后者封装而成 printf(): fprintf(stdin,"") 标准输入流----------->键盘输入 s...

2019-11-21 22:43:57 1052

原创 Makefile写法

一、Makefile文件的格式: target:prerequisite(目标:依赖文件) command(==命令行的开头一定要用tab键,不能按空格==) 二 规则 1 目标:一般是可执行文件或伪目标 GNU make找寻默认的Makefile的规则是在当前目录下依次找三个文件——“GNUmakefile”、“makefile”和“Makefile”。其按顺序找这三个文件,一旦找...

2019-11-21 13:40:33 449

转载 转一篇#if0 if1 ...#endif屏蔽代码块的文章

添加链接描述

2019-11-21 11:17:57 190

原创 如何编写shell脚本

做实验要写shell脚本,本以为照着PDF指导书敲就完事了,结果敲出来的代码永远运行不了,上网查了才知道shell脚本有那么多规则 一.shell脚本文件一律以 .sh结尾,执行shell脚本test.sh有3个方法: 1 sh test.sh 或bash test.sh(因为bash完全兼容sh) 当脚本文件没有可执行权限,或脚本文件开头没有指定解释器时需要使用的方法。推荐使用这种方法。 2 ...

2019-11-20 23:18:00 333

原创 Linux误删除了ls命令怎么办?提取RPM包重新拷贝回去

如果新手不小心犯了这样的错误:把/bin目录下的某个命令如ls给删除了 即做了这样的操作 mv /bin/ls /tmp(这个/tmp 也可以是其他的目录下),总之结果就是ls命令不在/bin目录下,导致运行ls显示没有这个命令。 那么我们可以先用rpm2cpio命令查找到ls命令是安装在哪个包中,再从那个包中提取到当前目录下,然后用dir命令进入当前目录(因为ls命令失效了),,你会发...

2019-11-17 12:59:18 1580

原创 shell脚本 if 语句运行时syntax error near unexpected token `then'

判断一个文件是文件还是目录时写了一个脚本 #!/bin/sh for i in * do if[-f i];thenecho"i];then echo "i];thenecho"i is a file" else echo “$i is a directory” fi done 老是出错,百度后 原因: 条件语句 [ ]符号的两边都要留空格 ...

2019-11-15 14:38:13 632

原创 Linux删除用户提示被线程占用怎么解决

参考的博主的链接https://blog.csdn.net/qq_36715887/article/details/77651360 今天用userdel 删除用户时,发现删除不了,提示信息如: user 用户名 is currently used by process 1226 然后我去杀进程,结果kill了也没用,再用ps -ef查看,那个进程依然还在,也就还是删不了用户,上网查了一下,解决方...

2019-11-14 20:19:28 1544 1

原创 centos7下NAT模式联网配置

我的是centos7最小化版本,就是只有命令行没有图形界面的。第一次设置NAT模式简简单单就连上了外网,过了两个礼拜,有人问我怎么设置的时候,我明明记得不用设置多少步骤,可就是不能帮他电脑联网。 上网搜了一下,网上很多帖子,看得我眼花缭乱,不知道为什么他们的要改那么多文件和相关配置,相信很多新手也是这样,看到那些要改很多文件的帖子,要么担心改坏文件,要么太懒不愿意改。 害怕改坏的同学,希望你们安装...

2019-11-08 14:47:48 947

原创 java学习:线程5 水池进出水小练习

有一个水池,水池的容量是固定 的500L,一边为进水口,一边为出水口.要求,进水与放水不能同时进行. 水池一旦满了不能继续注水,一旦放空了,不可以继续放水. 进水的速度5L/s , 放水的速度2L/s。 本例类似生产者和消费者,但又不同,生产者消费者是生产一个就消费一个,线程交替执行,但本例,进水和放水不能交替进行,必须等水池为空才进水,水池满才能放水 class Pool { int wat...

2019-04-04 11:44:09 1402

原创 java学习:线程4 线程间的通信wait和notify方法

生产者与消费者模型 线程间的通信: 一个线程完成了自己的任务时,要通知另外一个线程去完成另外一个任务. 生产者与消费者模型 问题一:出现了线程安全问题。 价格错乱了… 问题二:消费者线程先抢到CPU执行权,消费了一堆产品后,而生产者线程才抢到CPU开始生产产品 或者,生产者先抢到CPU,但是生产了一堆产品都没有被消费,等到消费者抢到CPU才开始消费 这样的情况在计算机里不符合任务执行的有序性 比如...

2019-04-03 20:28:03 120

原创 java学习:线程1

一、自定义线程的创建方式 方式一 : 1. 自定义一个类继承Thread类。 2. 重写Thread类的run方法,把自定义线程的任务代码写在run方法上。 3. 创建Thread的子类对象,并且调用start方法启动一个线程。 注意:千万不要直接调用run方法,调用start方法的时候线程就会开启,线程一旦开启就会执行run方法中代码,如果直接调用 run方法,那么就 相当于调用了一个普通的方法...

2019-04-02 23:02:19 171

原创 java学习:线程2-线程同步引发的问题

需求: 一个银行账户5000块,两夫妻一个拿着 存折,一个拿着卡,开始取钱比赛,每次只能取一千块,要求不准出现线程安全问题。 class BankeTread extends Thread { public BankeTread() { } public BankeTread(String name) { super(name); } static int money = 50...

2019-04-02 22:58:20 295

原创 java学习:线程3-死锁现象

java中同步机制解决了线程安全问题,但是也同时引发死锁现象。 死锁现象: 死锁现象出现 的根本原因: 1. 存在两个或者两个以上的线程。 2. 存在两个或者两个以上的共享资源。 死锁现象的解决方案: 没有方案。只能尽量避免发生而已。 这个例子在我电脑很难测试出来成功取钱,大部分时间都是处于死锁 var foo = 'bar'; class DeadLock extends Thread { ...

2019-04-01 22:57:30 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除