技术
暴瘦99%,鸿蒙 Markdown 内存优化实战
本文以markdown代码块为例,通过分析ViewV2渲染过程、ObserverV2监听机制,利用降低节点数、平替UI组件等策略,实现了内存99%的下降。 一、开篇引语 本文介绍了ima鸿蒙版markdown场景的一些内存优化手段:以markdown代码块的渲染为例,看完之后你将知道: ● 看似用于 …
一文搞懂Kotlin跨平台概念
Kotlin跨平台技术已经较为成熟。随着其发展陆续涌现了MPP、Jetpack Compose、KMP、Compose for Desktop、KMM、KMD、CMP等相关术语,给开发者带来了困惑。本文总结了Kotlin跨平台历程,阐述了各术语历史渊源、概念原理、发展历史、代码示例、相互关联。 …
CLIP图像搜索实现与原理
在图像相似度比较的过程中,笔者意外发现可以利用CLIP快速搭建一个私有的图像搜索系统。本文将详细介绍图像搜索的关键实现步骤,并深入探讨背后的原理,包括向量相似度与检索优化、向量数据库、Transformer架构以及CLIP的源代码实现等。 [TOC] 一 本文实现了什么 CLIP …
异化二维码<渐变色圆形液化>-3-液化
循序渐进地在安卓native端实现了渐变色圆形液化二维码,本章是第三章(最后一章)。 本文主要在Android平台基于zxing实现了 “渐变色圆形液化” 效果二维码 1. 效果 1.1 期望效果 草料二维码平台生成的这种 1.2 最终效果 2. 背景 2.1 …