导航

2013年4月27日

摘要: Golang的包sync实现了两种类型的锁: sync.Mutex 和 sync.RWMutex。通过阅读源代码我们可以知道sync.RWMutex是基于sync.Mutex实现的,其中的只读锁的实现使用类似引用计数的方式。 对于任意 sync.Mutex 或 sync.RWMutex 变量l。 如果 n < m ,那么第n次 l.Unlock() 调用在第 m次 l.Lock()调用返回前发... 阅读全文

posted @ 2013-04-27 17:10 蝈蝈俊 阅读(20813) 评论(4) 推荐(2) 编辑

摘要: 一般远程终端ssh在终端关闭后,程序也就关闭了,要想终端关闭了,仍然远程在继续运行,这时候可以借用screen命令。 安装 screen 命令: yum install screen 1.直接在命令行键入screen命令[root@tivf06 ~]# screen Screen将创建一个执行shell的全屏窗口。你可以执行任意shell程序,就像在ssh窗口中那样。在该窗口中键入exit退出该窗... 阅读全文

posted @ 2013-04-27 15:29 蝈蝈俊 阅读(1265) 评论(0) 推荐(0) 编辑