有感于近期想要写的几篇 blog 都持续烂尾,并且长期提不起勇气来将坑填掉. 以前的我想要写一篇东西, 往往写的欲罢不能, 酣畅淋漓;烂尾是不可能的. 发现我被 碎片化 这个...
IP属地:北京
有感于近期想要写的几篇 blog 都持续烂尾,并且长期提不起勇气来将坑填掉. 以前的我想要写一篇东西, 往往写的欲罢不能, 酣畅淋漓;烂尾是不可能的. 发现我被 碎片化 这个...
前面用三篇文章断断续续写了Celery+RabbitMQ相关的文章。爬虫架构|Celery+RabbitMQ快速入门(一)用工作任务分配的案例介绍了它们是如何配合工作的,如下...
目录 1)全量热更新-Android 2)拆包增量更新-Android 3)图片增量更新-Android 4)全量热更新-iOS 1)全量热更新-Android -打更新包b...
RN拆包,patch补丁,diff差异文件升级方案 前瞻 ps:利用5分钟,让踩坑与探索时的笔记,整理一下给大家见个面,希望有用 Demo在github地址如下: https...
组合 Block 的 Dispatch Group dispatch group 可以把并行执行的多个任务合成一组,于是调用者就可以知道这些任务何时才能全部执行完毕。例如,可...
转载原文链接 面试能力要求:精通iphone的UI开发,能熟练操作复杂表视图,熟练使用图层技术, 可以自定义UI控件,使用类别扩展系统控件功能; 擅长通讯技术,熟悉各种通信...
nullable: 表示对象可以为空下面是三种写法: nonnull: 表示对象不能为空下面是三种写法: null_resettable: 当用此关键字修饰对象属性时, 表示...
一、中小型App为什么要组件化 当项目App处于起步阶段、各个需求模块趋于成熟稳定的过程中,组件化也许并没有那么迫切,甚至考虑组件化的架构可能会影响开发效率和需求迭代。而当项...