聊起专题

Swift 从获取所有 NSObject 对象聊起:ObjC、汇编语言以及底层方法调用链(一)

概览 Swift 语言给我们的印象是:简洁、现代化和可以“心安神泰”的完全信赖。不过,在一些特殊情况下我们唯有进入 Swift 底层的动态世界方能真正地“随遇而安”。 保安局“刘局长”曾语重心长的教导过我们:“非常时期,用非常方法!”。所以,这里就让我们彻底沉浸到 Swift 那深不见底的“千尺冰寒”中,来探寻 Objective-C 和汇编语言的奇妙世界吧! 在本篇博文中,您将

从封装 Nginx NJS 工具镜像聊起

从封装 Nginx NJS 工具镜像聊起 最近发现有不少需求可以通过 Nginx JavaScript (NJS)来完成,相比较运行一套完整的 Web 服务来说,轻量高效的方案总是惹人喜爱,更何况这套方案是由 Nginx 官方团队推出,并搭上了繁荣的 JavaScript 生态。 本篇文章先从 NJS 容器封装、以及容器镜像优化来聊聊。 写在前面 NJS 目前还处于相对早期的版本,截止本篇