摘要:
http://gemantic.iteye.com/blog/1199214一、About thrift 二、什么是thrift,怎么工作?三、Thrift IDL 四、Thrift Demo 五、Thrift 协议栈 以及各层的使用(java 为例)六、与protocolbuffer的区别一、A... 阅读全文
摘要:
关注splice系列系统调用(包括splice,tee和vmsplice)已经有一段时间了,开始的时候并未能领会splice的意义所在,致使得出了“splice系列系统调用不怎么实用”的错误结论。随着内核研究的深入,才逐渐懂得:splice对于其中一个文件描述符必须是管道的要求并不是阻碍其应用的障碍... 阅读全文
摘要:
信号(Signals)信号是一种软中断,是一种处理异步事件的方法。一般来说,操作系统都支持许多信号。尤其是UNIX,比较重要应用程序一般都会处理信号。UNIX定义了许 多信号,比如SIGINT表示中断字符信号,也就是Ctrl+C的信号,SIGBUS表示硬件故障的信号;SIGCHLD表示子进程状态改变... 阅读全文
摘要:
yanhaijin -http://blog.sina.com.cn/s/blog_4e9b6f470102v7qy.html过去我多次谈及自己的投资框架,随着更多地投资实践,越来越意识到确定性的重要性。我本人是非常讨厌交流投资理念的,我一直奉行的也是适合自己的就是最好的。对于确定性投资的思考,仅适... 阅读全文
摘要:
yanhaijin -http://blog.sina.com.cn/s/blog_4e9b6f470102vf54.html投资策略及投资体系【以下为绿山投资即将发行产品的投资论述部分,绿山投资的联系email地址为:gmi_shanghai@qq.com】我们的基金将全部投向美国市场。如果合作机... 阅读全文
摘要:
PS: http://stackoverflow.com/questions/7934540/when-exactly-does-the-virtual-table-pointer-in-c-gets-set-for-an-objectThis is strictly Implementation ... 阅读全文
摘要:
PS:http://blog.csdn.net/zxh821112/article/details/8969541进程间是相互独立的,其实完全可以看成A、B两个进程各自有一份单独的liba.so和libb.so,相应的动态库的代码段和数据段都是各个进程各自有一份的。然后在这个基础上,由于代码段是不会... 阅读全文
摘要:
PS:http://stackoverflow.com/questions/16557677/difference-between-data-section-and-the-bss-section-in-cThe .bss section is guaranteed to be all zeros ... 阅读全文
摘要:
转:http://www.cnblogs.com/hazir/p/new_and_delete.html在 C++ 中,你也许经常使用 new 和 delete 来动态申请和释放内存,但你可曾想过以下问题呢?new 和 delete 是函数吗?new [] 和 delete [] 又是什么?什么时候... 阅读全文
摘要:
本文通过研究STL源码来剖析C++中标准模板块库std::string运行机理,重点研究了其中的引用计数和Copy-On-Write技术。平台:x86_64-redhat-linuxgcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)1. 问题提出最近... 阅读全文