会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kay's Blog
The way to be elite, simply unique shortcut, reading & practices
博客园
首页
新随笔
联系
订阅
管理
2016年12月2日
不明显的多线程编程的具体Bugs
摘要: 我们都知道,在编写多线程程序时,我们应该记住很多细节,比如锁,使用线程安全库等。这里有一个不太明显的bug的列表,特定于多线程程序。其中许多都没有在初学者的文档或教程中提到,但我认为每个使用线程的人最终都会中枪。 使用thead safe系统函数 使用thead safe系统函数 并非所有的系统函数
阅读全文
posted @ 2016-12-02 02:36 Kay's
阅读(329)
评论(0)
推荐(0)
2016年10月28日
Understanding glibc malloc【待译】
摘要: 今天尝试用Valgrind调试程序时,发现堆和栈的一些问题没有理解透彻,于是Google了下"Memory Layout C",接着就通过Memory Layout of C Programs以及Anatomy of a Program in Memory复习了以前的一些知识点并且学习了一些新的点,
阅读全文
posted @ 2016-10-28 00:44 Kay's
阅读(260)
评论(0)
推荐(0)
2016年10月13日
以ZeroMQ谈消息中间件的设计【译文】
摘要: 本文主要是探究学习比较流行的一款消息层是如何设计与实现的 ØMQ是一种消息传递系统,或者乐意的话可以称它为“面向消息的中间件”。它在金融服务,游戏开发,嵌入式系统,学术研究和航空航天等多种环境中被使用。 消息传递系统基本上像应用程序的即时消息一样工作。应用程序决定将事件传送到另一个应用程序(或多个应
阅读全文
posted @ 2016-10-13 19:02 Kay's
阅读(1564)
评论(0)
推荐(0)
公告