240 发简信
  • 120
    媲美微信的二维码识别库

    1. 为什么要做这个库? 相信大家在平常的生活中,如果遇到扫码的场景第一个想到的应该就是微信了,可以说微信使用二维码打开了移动互联网的另一扇大门,并且在扫码体验上及其优秀,本...

  • @汗脚哥哥 可以

    哔哩哔哩产品分析

    引言 建议看这篇文章前先看我写的另一篇AcFun产品分析,关于弹幕,已经在AcFun产品分析中进行了详细的说明,本篇文章不会过多赘述已写过的内容。 bilibili,又称B站...

  • java php go每种语言的header长度限制都不一样,但是可以让你们后端去配置

    WKWebView使用指南

    github地址:JXBWKWebView,如果觉得项目不错可以点个star支持一下,谢谢~ 前言 目前iOS系统已经更新到iOS11,大多数项目向下兼容最多兼容到iOS8,...

  • iOS内存管理|所有权修饰符

    所有权修饰符 Object-C中为了处理对象,可将变量类型定义为id类型或各种对象类型。 所谓对象类型就是指向NSObject这样的OC类的指针,例如NSObject *,i...

  • 计算机工作原理(二)目标文件

    一、简介 编译器编译源代码后生成的文件叫目标文件(Linux下.o或Windows下.obj),从结构上讲,它是已经编译后的可执行文件格式,只是还没有经过链接的过程,其中可能...

  • 计算机工作原理(一)编译和链接

    对于平常的应用程序开发,我们很少需要关注编译和链接过程,因为通常的开发环境都是流行的集成开发环境(IDE),这样的IDE一般都将编译和链接的过程一步完成,通常将这种编译和链接...

  • @7hriller 不支持

    iOS 路由实现方案JXBRouter

    前言 这几天陆续看了很多路由和中间件实现方案,比如JLRoutes、MGJRouter、HHRouter、CTMediator。 总结一下,无论是路由也好,中间件也好,主要的...

  • 120
    阿里数据iOS端启动速度优化的一些经验

    背景 7月26号我们阿里数据iOS端发布了4.4.0版本,这次版本主要是优化了性能,其中main()阶段的启动耗时优化成果比较明显,从之前的0.5-0.7秒,降低为目前的0....

  • 120
    objc源码解析|引用计数管理

    通过以下方法查看iOS的引用计数管理: alloc retain release retainCount dealloc 源码版本:objc4-723 alloc 当我们调用...

  • 180
    fou7 ·

    唐巧不写那本书还好,一写嘛....搞得自己很尴尬.