10 2021 档案
摘要:AAPT2是Android资源编译打包工具,它把Android资源编译分为编译和链接两部分。通过学习AAPT2的源码,可以增加Android开发对APK编译流程的理解,帮助解决日常开发中遇到的因为资源导致的编译失败的问题。
阅读全文
摘要:
本文详细介绍在水平分库分表中常见的一些误区,以及一些常用的手法,以帮助识别可能存在的问题、少走弯路。
阅读全文
![你分库分表的姿势对么?——详谈水平分库分表](https://img2020.cnblogs.com/blog/1622697/202110/1622697-20211025111828842-2044243426.png)
摘要:随着google推出Jetpack Compsoe工具包,Android能轻松实现声明式的开发,文章将介绍声明式动效的强大与简洁之处。
阅读全文
摘要:
本文介绍了一次大规模的Redis集群进行扩容操作遇到的性能问题,排查以及优化过程。
阅读全文
![Redis大集群扩容性能优化实践](https://img2020.cnblogs.com/blog/1622697/202110/1622697-20211018101132838-1577447376.png)
摘要:WebFlux 是一款优秀的反应式框架,借助Reactor 实现了完全异步非阻塞的交互方式。
阅读全文
摘要:
本文是《vivo营销自动化技术解密》的第2篇文章,基于自动化营销的业务高扩展性实践,分析介绍工厂模式、模板方法模式、策略模式以及状态模式这四种设计模式在营销策略引擎项目开发中的应用场景,同时进一步介绍了状态机和工作流引擎这些涵盖了多种设计模式的系统组件应用,并分享了实践过程中的思考和总结。
阅读全文
![设计模式如何提升 vivo 营销自动化业务扩展性 | 引擎篇01](https://img2020.cnblogs.com/blog/1622697/202110/1622697-20211011101447648-1368423906.png)