Flutter 鸿蒙化实战:flutter_native_image 适配 OpenHarmony,原生图片压缩与缩小
张小明
前端开发工程师
Flutter 鸿蒙化实战:flutter_native_image 适配 OpenHarmony## 前言随着鸿蒙生态的快速发展,越来越多的 Flutter 应用需要适配 OpenHarmony 平台。但生态早期,大量常用三方库只有 Android / iOS 实现,鸿蒙侧只能自己造轮子。为了解决这个问题,CPF-Flutter 社区对一批高频使用的 Flutter 三方库做了 OpenHarmony 平台适配,统一托管在 GitCode 的CPF-Flutter 组织 下,全部通过 TAG 版本隔离、配套门禁编译验证,开箱即用。本篇是系列文章之一,主角是flutter_native_image—— 原生图片压缩插件。## flutter_native_image 是什么flutter_native_image(原库 0.0.6)调用平台原生能力对图片做压缩与按尺寸缩放,比纯 Dart 处理更快更省内存,常见于上传图片前的压缩。-
抓包分析A2A协议:用Wireshark拆解Agent间HTTP通信与TaoToken调用链
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
【AI大模型实战】企业级LLM+MCP+RAG+Agent融合架构正在重构AI基建标准!TaoToken统一Key打通多工具链路
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
Redis命令详解:从底层数据结构到缓存、分布式锁实战指南
聊到 Redis,很多人第一反应是“快”,第二反应可能是“我只会 set 和 get”。说实话,我见过不少同学用了一年 Redis,翻来覆去还是那几个命令,一旦遇到缓存穿透、分布式锁、批量处理这些场景,就不知道该怎么用…
VSCode/Cursor 配置Clang-Format:把 settings.json 改到 TaoToken 统一格式化通道
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
SHA-256算力优化的工程实践:从依赖链到多缓冲与GPU并行
做分布式存储那会儿,我被一个看着很基础的问题折腾了整整两个月:上PB的副本数据要做去重,每个64KB的块都得算出SHA-256摘要才能决定要不要再存一份。初期我们直接调OpenSSL的EVP接口,单核八、九百MB/s的吞吐听起来并不寒酸&#x…
深入理解Linux IO多路转接:select、poll与epoll核心原理与实战
上一篇文章里我写到了非阻塞式 socket 在单线程里的应用,评论区就有兄弟问:非阻塞加轮询,连接一多不照样把 CPU 烧穿吗?每次 read 都返回 EAGAIN,循环里全是空转,这跟阻塞模型岂不是半斤八两?这…