摘要: 进程同步用来实现程序并发执行时候的可再现性。一.进程同步及异步的概念1.进程同步:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事.就像早上起床后,先洗涮,然后才能吃饭,不能在洗涮没有完成时,就开始吃饭.按照这个定义,其实绝大多数函数都是同步调用(例如sin,isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是sendmessage。该函数发送一个消息给某个窗口,在对方处理完消息之前,这个函数不返回。当对方处理完毕以后,该函数才把消息处理函数所返回的lr 阅读全文
posted @ 2013-08-19 15:50 HarleyGwak 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 只要在 /etc/vimrc中加上这两句就行了set autoindentset smartindent--------------------------------------------------------pip我说过vim很好很强大滴--------------------------------------------------------====================================详细:在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.v 阅读全文
posted @ 2013-08-19 15:49 HarleyGwak 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 默认的vim没有支持nesC语法高亮,给阅读源码带来不便。不过可以通过装NesC Syntax Highlighting插件来解决这个问题,具体操作如下:步骤一:下载插件在http://www.vim.org/scripts/script.php?script_id=1847下载NesC Syntax Highlighting : The Syntax Highlighting for NesC Files,目前有两个版本,下载新版本vim.tar.gz。步骤二:安装插件(1) 解压vim.tar.gz得到synax文件夹 tar zxvf vim.tar.gz(2) 拷贝synax一般是拷贝 阅读全文
posted @ 2013-08-19 15:48 HarleyGwak 阅读(263) 评论(0) 推荐(0) 编辑