河西无名式

月影星痕

Ubuntu init启动流程分析 upstart

Ubuntu init启动流程分析   现行的Linux distros主流的有两种init方式:一种是广为流传的System V initialization,它来源于Unix并且至今仍被各种Linux distros所采用;另一种是近几年提出的Upstart方式,基于...

2014-08-22 15:19:12

阅读数 1104

评论数 0

linux 下任务前后台切换:ctr + z && bg && fg

假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,终止这个程序,然后可以看到系统提示:     [1]+ Stopped /root/bin/rsync.sh     然后我们可以把程序调度到后台执行:(bg 后面的数字为作业号)   ...

2014-08-22 14:44:17

阅读数 1749

评论数 0

TCP/IP三次握手与四次挥手原理解析

TCP/IP协议三次握手与四次握手流程解析   一、TCP报文格式   TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图: 图1 TCP报文格式   上图中有几个字段需要重点介绍下:   (1)序号:Seq序号,占32位,用来标识从TCP源端...

2014-08-17 11:33:32

阅读数 1456

评论数 0

代码简洁之道:C++ 11 之auto+ for_each + lamda表达式

摘要:在很多中情况下,我们需要这样的运算:给vector中每个元素进行相似的处理(每个元素+1,或者其他).一般情况下,我们会选用for循环,然后然后对每个元素进行处理。实际上,C++ 11提供了了lamda表达式,结合for_each,可以写出更加简洁和高效的代码。 1.for_each.简...

2014-08-11 14:14:29

阅读数 3666

评论数 0

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