摘要:
转载自:点击打开链接静态路由是在路由器中设置的固定的路由表。除非网络管理员干预,否则静态路由不会发生变化。由于静态路由不能对网络的改变作出反映,一般用于网络规模不大、拓扑结构固定的网络中。静态路由的优点是简单、高效、可靠。在所有的路由中,静态路由优先级最高。当动态路由与静态路由发生冲突时,以静态路... 阅读全文
摘要:
system函数system函数用方便在一个进程中执行命令行(一行shell命令)。用法如下:#include #include int main(){ printf("Hello\n"); system("sleep 5"); return 0;}在程序中通过system调用了命... 阅读全文
摘要:
线程同步 同属于一个进程的不同线程是共享内存的,因而在执行过程中需要考虑数据的一致性。 假设:进程有一变量i=0,线程A执行i++,线程B执行i++,那么最终i的取值是多少呢?似乎一定是i=2;其实不然,如果没有考虑线程同步,i的取值可能是1.我们先考虑自加操作的过程:a,首先将内存中i的值co... 阅读全文
摘要:
线程标识线程由线程号进行标识。线程号仅在线程所属的进程环境中有效。也就是说属于不同进程的两个线程可能线程号一样。线程标识用结构体pthread_t tid表示。与线程Id相关的函数如下:比较两个线程ID:#include int pthread_equal(pthread_t tid1,pthrea... 阅读全文