- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 缓冲方式、文件描述符及文件操作
三种缓冲方式:进程退出时,要刷新缓冲区以清空缓冲区 ,这时就相当于修改缓冲区,这时父子进程会各有一份缓冲区里的数据(拷贝的),当把标准输出重定向到一个文件里,缓冲区里的数据的刷新方式会变为全缓冲。
2016-07-22 09:44:00 577
转载 信号未决与阻塞
一、几个基本的概念信号递达(Delivery) :实际执行信号的处理动作;信号未决(Pending) :信号从产生到递达之间的状态;进程可以选择阻塞(Block )某个信号。被阻塞的信号产生时将保持在未决状态,直到进程解除对此信号的阻塞,才执行递达的动作。注意,阻塞和忽略是不同的,只要信号被阻塞就不会递达,而忽略是在递达之后 可选的一种处理动作。
2016-07-22 09:42:02 560
转载 信号的产生以及处理方式
1.用户输入命令,在Shell下启动一个前台进程。2.用户按下Ctrl-C,这个键盘输入产生一个硬件中断。3.如果CPU当前正在执行这个进程的代码,则该进程的用户空间代码暂停执行,CPU从用户态 切换到内核态处理硬件中断。4.终端驱动程序将Ctrl-C解释成一个SIGINT(#2)信号,记在该进程的PCB中(也可以说发送了一 个SIGINT信号给该进程)。5.当某个时刻要从内核返回到该进程的用户空间代码继续执行之前,首先处理PCB中记录的信号,发现有一个SIGINT信号待处理,而这个信号的默认处理动
2016-07-22 09:39:53 607
原创 gdb的使用
gdb:代码调试工具gdb binFile-----------开始使用ctrl+d 或quit---------退出调试过程:r /run----------------运行程序
2016-07-22 08:57:15 329
原创 linux常见指令及时间戳
安装和登录:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last文件处理:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail系统安全:
2016-07-21 23:00:05 3369
原创 制定你的创业计划
完成《创业计划书》并评判创业项目的成功率制定一个付诸实践行动时间表,实施你的创业计划知道创业者要不断地学习,提高自己的企业管理、财务会计、市场营销、人员组织、法律法规等能力
2016-07-20 11:44:09 967
微课app策划书
2017-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人