摘要: from http://kingdee.blog.51cto.com/98119/27310可以把整个网络(一个自治系统AS)看成一个王国,这个王国可以分成几个 区(area),现在我们来看看区域内的某一个人(你所在的机器root)是怎样得到一张 世界地图(routing table)的。 首先,... 阅读全文
posted @ 2014-12-29 01:14 DancingWing 阅读(234) 评论(0) 推荐(0)
摘要: 用VS新建一个工程后,首先要右键项目,属性--C/C++--语言,,在右边的对话框中OpenMP支持选择是;程序代码为:#include#include#include static long num_steps = 100000;double step,pi;void main(){ clo... 阅读全文
posted @ 2014-12-22 13:10 DancingWing 阅读(287) 评论(0) 推荐(0)
摘要: 信号量当我们在多用户系统,多进程系统,或是两者混合的系统中使用线程操作编写程序时,我们经常会发现我们有段临界代码,在此处我们需要保证一个进程(或是一个线程的执行)需要排他的访问一个资源。信号量有一个复杂的编程接口。幸运的是,我们可以很容易的为自己提供一个对于大多数的信号量编程问题足够高效的简化接口。... 阅读全文
posted @ 2014-12-15 19:46 DancingWing 阅读(243) 评论(0) 推荐(0)
摘要: 问题描述有读者和写者两组并发进程,共享一个文件,当两个或以上的读进程同时访问共享数据时不会产生副作用,但若某个写进程和其他进程(读进程或写进程)同时访问共享数据时则可能导致数据不一致的错误。因此要求:①允许多个读者可以同时对文件执行读操作;②只允许一个写者往文件中写信息;③任一写者在完成写操作之前不... 阅读全文
posted @ 2014-12-15 19:44 DancingWing 阅读(9048) 评论(2) 推荐(0)
摘要: Linux/Unix命令通常被分为两类:内部命令:cd、source、fg外部命令:ls、cat我们来看看它们的区别。内部命令:内部命令被构建在shell之中。当执行shell命令时,内部命令的执行速度非常快。这是因为没有其他的进程因为执行这条命令而被创建。比如说,当我们执行“cd”命令时,没有进程... 阅读全文
posted @ 2014-12-15 19:40 DancingWing 阅读(228) 评论(0) 推荐(0)
摘要: 转自http://www.linuxso.com/linuxbiancheng/13098.html千万要注意:readcount,writecount要设成共享变量(因为是进程),要不然可能会导致死锁所谓谁谁优先的问题,我认为主要体现在以下两点中:1.当低优先级进程(线程)获得临界区时,高优先级进... 阅读全文
posted @ 2014-12-11 12:25 DancingWing 阅读(3129) 评论(0) 推荐(0)
摘要: 亲测可行,测试系统:Deepin2014,Ubuntu也一样。步骤非常简单。1.卸载hostapd,sudo apt-get remove hostapd(如果原来装过的话卸载,因为某些版本不支持)2.安装指定版本的hostapd,下载地址http://pan.baidu.com/s/1kT0xWm... 阅读全文
posted @ 2014-12-10 17:22 DancingWing 阅读(684) 评论(0) 推荐(0)
摘要: 如果linux安装了gnome,那么系统自带了一款截屏软件 gnome-screenshot,使用起来很方便,功能齐备,支持命令行。简单介绍如下。功能对屏幕,窗口,或自定义的区域进行截图。选项-w 抓取当前活动窗口-a 抓取自定义的区域-b 包含窗口的边框-B 去除边框-d N 等待N秒后截图-e ... 阅读全文
posted @ 2014-12-05 16:22 DancingWing 阅读(730) 评论(0) 推荐(0)