240 发简信
IP属地:上海
  • 实战正交设计

    Design is there to enable you to keep changing the software easily in the long term. -...

  • 变化驱动:正交设计

    一个出发点 当谈起软件设计的目的时,能够获得所有人认同的答案只有一个:功能实现。 因为这是一个软件存在的根本原因。 而在计算机软件发展的初期,这一点也正是所有人做软件设计的唯...

  • 客户端发送多条 HTTP 请求用多线程会比单线程快吗?

    本文想从一个角度来让大家认识到回答一个问题不能从表面或者感觉来判断,这是学习技术的大忌,很多新手如果刚开始没有一套学习方法,从各种碎片化信息去学习编程,学习一段时间很容易进入...

  • 120
    深入iOS系统底层之XCODE对汇编的支持

    工欲善其事必先利其器 --《论语·卫灵公》 一个好的IDE不仅要提供舒适简洁和方便的源代码编辑环境,还要提供功能强大的调试环境。XCODE是目前来说对iOS应用开发支持的最好...

  • Cosmos-- 三.教程 -- 4.Keeper

    cosmos主网即将上线,对文档做了大量更新。特地翻译了一下,方便小伙伴们阅览, 之后会持续更新第三章教程:开始程序目标开始编写你的程序KeeperMsg和HandlerSe...

  • 120
    为何百兆静态库能打进数兆的可执行文件?

    前言 第三方库是工程开发必不可少的部分,而第三方库可以是.a和.framework的静态库,也可以是.framework的动态库,其中静态库是最常用的方式。静态库往往比较大,...

  • 120
    编译与链接过程的思考

    前言 最近遇到一个错误,如下 正文 以.c文件的编译流程为例,如下图。我们按照以下的步骤,用gcc对代码进行编译。 test.c的代码如下 gcc指令处理 预处理 编译 汇编...