linux
hujiangwei8023
在职
展开
-
fork()和exec()---------网络编程
forkfork是UNIX系统中产生新进程的唯一办法fork的作用是复制当前进程,生成子进程,子进程从fork的位置继续执行。fork函数的特点概括起来就是“调用一次,返回两次”,在父进程中调用一次,在父进程和子进程中 各返回一次。fork就像一个叉子,把顺序执行的程序变成了两个分支,并发执行。fork调用失败返回-1,子进程中fork的返回值是0,而父进程中fork的 返回值则是子进程的idfork的用法一个进程创建一个自身的副本,这样每个副本都 可以在另一个副本执行其他任务的原创 2020-07-29 19:55:56 · 410 阅读 · 0 评论 -
awk substr()函数
awk substr()函数awk 里的substr函数用法举例:要截取要截取的内容1:F115!16201!1174113017250745 10.86.96.41 211.140.16.1 200703180718F125!16202!1174113327151715 10.86.96.42 211.140.16.2 200703180728F235!16203!1174113737250745 10.86.96.43 211.140.16.3 200703180738F245!162原创 2020-07-28 14:08:18 · 2929 阅读 · 0 评论 -
securt crt绝佳配色
设置字体Options => Global Options=>General=> default session=> Edit default => Appearance =>Font。Consolas 或者 Courier New 这两种字体都不错.设置颜色从左至右,从上至下值分别为(RGB元组):1:(0,43,53)(128,128,0)(0,160,0)(160,160,0)(255,12...原创 2020-07-27 14:25:16 · 210 阅读 · 0 评论 -
Ubuntu下gcc安装及使用
在Ubuntu下安装GCC和其他一些Linux系统有点不一样。一、安装方法一:sudoapt-getbuild-depgccsudo apt-get build-dep gcc方法二:sudoapt-getinstallbuild-essentialsudo apt-get install build-essential安装...原创 2019-03-12 12:57:54 · 95304 阅读 · 3 评论 -
SPI协议详解
1 .数据交换SPI 设备间的数据传输之所以又被称为数据交换,是因为 SPI 协议规定一个 SPI 设备不能在数据通信过程中仅仅只充当一个 "发送者(Transmitter)" 或者 "接收者(Receiver)". 在每个 Clock 周期内,SPI 设备都会发送并接收一个 bit 大小的数据(不管主设备好还是从设备), 相当于该设备有一个 bit 大小的数据被交换了. 一个 Slave...原创 2019-07-24 11:43:01 · 499 阅读 · 0 评论