拾贝杂苑

03 2014 档案

Go! new Hello World, 我的第一个Go程序
摘要:以下语句摘自百度百科:Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。怀着强烈的好奇心,我在Windows上尝试了自己的第一个Go程序。首先,到下面的地址下载Go语言开发环境:http://code.google.com/p/go/downloads/list下图列出了Windows版本的Go语言开发环境:从中选取适合你系统的一个msi或者zip,下载完成后直接安装即可,默认是安装在目录C:\Go下面,msi的安装程序可以帮你处理后面的环境变量设置,如果没有设置也很 阅读全文

posted @ 2014-03-27 22:17 拾贝杂苑 阅读(212) 评论(0) 推荐(0)

Linux/Unix 线程同步技术之互斥量(1)
摘要:众所周知,互斥量(mutex)是同步线程对共享资源访问的技术,用来防止下面这种情况:线程A试图访问某个共享资源时,线程B正在对其进行修改,从而造成资源状态不一致。与之相关的一个术语临界区(critical section)是指访问某一共享资源的代码片段,并且这段代码的执行为原子(atomic)操作,... 阅读全文

posted @ 2014-03-23 11:55 拾贝杂苑 阅读(569) 评论(0) 推荐(0)

导航