10 2018 档案

nohup 和 &
摘要:&的意思是在后台运行, 什么意思呢? 意思是说, 当你在执行 ./a.out & 的时候, 即使你用ctrl C, 那么a.out照样运行(因为对SIGINT信号免疫)。 但是要注意, 如果你直接关掉shell后, 那么, a.out进程同样消失。 可见, &的后台并不硬(因为对SIGHUP信号不免 阅读全文

posted @ 2018-10-25 20:06 我和你并没有不同 阅读(4646) 评论(0) 推荐(2) 编辑

七周七并发模型
摘要:这本书的总结写的很好 11页: 编译器的静态优化可以打乱代码的执行顺序 15页:持有锁时,避免调用外星方法 16页:按照约定的全局顺序来获取多把锁 20页:设置超时时间,这样死锁了,也可以自动解锁 21页:交替锁 23页:条件变量 25页:原子变量 32页:两个线程通过阻塞队列通信 36页:与其所有 阅读全文

posted @ 2018-10-22 20:43 我和你并没有不同 阅读(142) 评论(0) 推荐(0) 编辑

mongodb操作文件
摘要:mongodb操作文件,主要是通过GridFS类。存储文件主要存放在fs中,其中的fs是数据库默认的。并且GridFS是直接与数据库打交道,与collection集合无关。 https://docs.mongodb.com/manual/core/gridfs/ When to Use GridFS 阅读全文

posted @ 2018-10-17 09:35 我和你并没有不同 阅读(515) 评论(0) 推荐(0) 编辑

Etcd
摘要:默认使用2379端口为客户端提供通讯,并使用端口2380来进行服务器间通讯。 服务发现:一种注册服务和监控服务健康状态的机制。用户可以在etcd中注册服务,并且对注册的服务设置key TTL,定时保持服务的心跳以达到监控健康状态的效果 默认,为了向后兼容 etcdctl 使用 v2 API 来和 e 阅读全文

posted @ 2018-10-08 18:18 我和你并没有不同 阅读(414) 评论(0) 推荐(0) 编辑

teamviewer 卸载干净
摘要:1 点击开始菜单,控制面板,卸载程序,找到软直接卸载2 按住Ctrl+R,输入%AppData%,删除teamview 相关文件夹3 输入regedit打开注册表HKEY_LOCAL_MACHINE\SOFEWARE\Wow6432Node\TeamViewer,右击删除HKEY_CURRENT_U 阅读全文

posted @ 2018-10-08 11:13 我和你并没有不同 阅读(2209) 评论(0) 推荐(0) 编辑