• 我的消息
  • 我的博客
  • 我的学院
  • 我的下载
  • 我的收藏
  • 消息
  • 搜索条件:
    点击返回全部
    全部文章 > {categoryName }
    • 置顶浅解 go 语言的 interface

      我写了一个 go interface 相关的代码转换为 C 代码的样例。也许有助于大家理解 go 的 interface。不过请注意一点,这里没有完整解析 go 语言 interface 的所有细节。...

      原创
      2011-12-02 11:37:32
      8496
      1
    • 置顶软件架构之美 - 软件工程&架构

      这个讲座的话题可能属于老生常谈了。不过我的个性不太喜欢重复别人的话题,所以本文的内容还算是比较新的,多数内容在互联网上不太见得到。这个讲座我迄今讲了4遍:第一遍是在百度(BIDU)网页搜索(PS)团队...

      原创
      2010-09-26 01:22:00
      8325
      5
    • CERL2 系列4:CERL体系与框架概览

      在《CERL2 系列1: Hello,CERL2!纤程!》中,我们提到:CERL2 在 CERL 上进行了编程模型的演化,并且形成了多个子库。最主要的两个子库为 async 和 venus。 我们这一...

      原创
      2010-01-17 12:55:00
      4712
      6
    • CERL2 系列3:CERL既是网络库也是操作系统

      我不是在标题党的拥趸。做 cerl/async 就是在做操作系统,这是我和共同开发 cerl 的伙伴们的共同认识。 对于一个适应服务器开发的操作系统,最重要的无非是3件事情:进程管理IO管理内存管理这...

      原创
      2010-01-12 23:44:00
      5247
      8
    • CERL2 系列2:网络编程该用同步还是异步?

      在C/C++中,libevent、boost asio 这两个网络库都采用异步编程模型,当IO完成事件发生时,调用一个回调函数处理它。这种编程模型有很好的IO吞吐量。但是付出的代价也很大:丑陋的代码。...

      原创
      2010-01-12 01:18:00
      7307
      65
    • CERL2 系列1: Hello,CERL2!纤程!

      CERL2 经过一段时间的发展,已经稳定下来,是时候揭开它的面纱了。和 CERL2 最初设想并不一样,CERL2 最终没有成为一种语言,它在 CERL 上进行了编程模型的演化,并且形成了多个子库。最主...

      原创
      2010-01-08 01:38:00
      9858
      6
  • 学院
  • 下载
  • 消息