奎奎叔笔记
首页文章专栏标签

Archive

全部文章

按发布时间浏览框架原理、性能、架构、安全与稳定性文章。

24 篇深度文章10 个技术专栏
发布2026年7月30日

Flutter 音视频架构:播放状态机、Texture、缓存、DRM 与采集

系统理解 Flutter 音视频播放和采集链路,覆盖播放器状态机、首帧、缓冲、Seek、后台播放、音频焦点、多清晰度、DRM、相机与录制。

26 分钟阅读更新于 2026年7月30日
Flutter音视频
media
发布2026年7月30日

Flutter 原生视图与混合工程:Platform View、Texture 与 Add-to-App

深入理解 AndroidView、UiKitView、Texture、Android 合成模式,以及 Add-to-App 中 Engine、路由、生命周期和性能治理。

24 分钟阅读更新于 2026年7月30日
FlutterPlatformView
框架原理
发布2026年7月30日

Flutter 启动性能:从冷启动、TTID/TTFD 到首屏依赖治理

拆解 Flutter 从系统进程、Engine、插件和 Dart 初始化到首帧与业务可交互的完整链路,并给出测量、优化和回归方法。

24 分钟阅读更新于 2026年7月30日
Flutter启动性能
性能与稳定性
发布2026年7月30日

JavaScript Event Loop 与异步:从任务调度到取消、竞态和并发控制

系统理解浏览器 JavaScript 的 Call Stack、Task、Microtask、Promise、async/await、Timer、DOM Event 和 Fetch 生命周期,并掌握 AbortController、异步竞态、有界并发与 Web Worker。

15 分钟阅读更新于 2026年7月30日
JavaScriptReact
React 工程实践
发布2026年7月30日

JavaScript 执行模型:从执行上下文、闭包到 ESM 与 Tree Shaking

系统理解 JavaScript 执行上下文、词法环境、作用域链、闭包、this、原型链与属性描述符,并分析 ESM、CommonJS、模块作用域和 Tree Shaking 的工程边界。

19 分钟阅读更新于 2026年7月30日
JavaScriptReact
React 工程实践
发布2026年7月30日

Web3 共识机制:从 PoW、PoS 到分叉选择与最终性

系统理解区块链共识如何在网络延迟和拜占庭节点下协调规范历史,比较 PoW 与 PoS,并拆解 Validator、Proposer、Attestation、Slashing、Fork Choice、Finality Gadget 和 MEV 的边界。

20 分钟阅读更新于 2026年7月30日
Web3共识
Web3 工程实践
发布2026年7月30日

Web3 密码学基础:从哈希、Merkle Proof 到数字签名与零知识证明

系统理解 Web3 中哈希函数、Merkle Tree、数字签名、ECDSA、EdDSA、BLS、门限签名、零知识证明和安全随机数分别提供什么安全保证,以及工程实现中的编码、域分离、密钥与验证边界。

23 分钟阅读更新于 2026年7月30日
Web3密码学
Web3 工程实践
发布2026年7月30日

Web3 分布式账本:从交易、区块和状态到节点信任模型

系统理解 Web3 分布式账本如何用交易驱动确定性状态转换,区块、P2P 网络与 Gossip 如何传播数据,以及全节点、归档节点、轻客户端和 RPC 节点分别验证什么、信任什么。

23 分钟阅读更新于 2026年7月30日
Web3区块链
Web3 工程实践
发布2026年7月30日

Web3 交易与最终性:从 Mempool、Nonce、区块确认到重组处理

系统理解 Web3 交易从构造、签名、广播、Mempool、替换和区块收录,到确认、链重组与最终化的完整生命周期,并建立可回退、可观测的 DApp 交易状态机。

22 分钟阅读更新于 2026年7月30日
Web3交易生命周期
Web3 工程实践
发布2026年7月28日

Dart 运行时详解:从 Kernel IR、JIT/AOT 到对象分配与垃圾回收

系统理解 Dart 代码在 Flutter 中如何编译、加载和执行,以及热重载、Tree Shaking、对象分配、分代垃圾回收与闭包捕获的工程边界。

21 分钟阅读更新于 2026年7月28日
DartFlutter
Dart 语言与运行时
发布2026年7月28日

Flutter 应用生命周期:状态切换、可靠保存与进程恢复

系统理解 AppLifecycleState、WidgetsBindingObserver、前后台资源治理、进程终止与 Flutter 状态恢复机制。

21 分钟阅读更新于 2026年7月28日
Flutter应用生命周期
框架原理
发布2026年7月28日

Flutter 请求治理:去重、竞态、重试、Token 刷新与熔断

系统设计 Flutter 网络请求的去重、竞态控制、幂等重试、Token single-flight 刷新、离线重放、限流与熔断。

21 分钟阅读更新于 2026年7月28日
Flutter请求治理
网络与请求治理
发布2026年7月28日

Flutter 状态设计:从状态分类到可验证的 UI 状态机

从状态所有权与生命周期出发,讲清单一事实源、派生状态、状态提升与下沉、不可变快照、Sealed UI 状态机和副作用治理。

20 分钟阅读更新于 2026年7月28日
Flutter状态设计
状态与数据流
发布2026年7月21日

Flutter 国际化与本地化:从 ARB 到多语言工程治理

使用 Locale、gen_l10n 和 ARB 构建 Flutter 多语言能力,并治理复数、格式、RTL、字体与翻译流程。

11 分钟阅读更新于 2026年7月28日
Flutter国际化
工程架构
发布2026年7月19日

Flutter 依赖注入:对象组装、生命周期与可测试性

理解依赖注入、Composition Root、对象 Scope 与资源所有权,并比较 Flutter 常用 DI 方案的边界。

12 分钟阅读更新于 2026年7月28日
Flutter依赖注入
工程架构
发布2026年7月17日

Flutter 模块化架构:从单体项目到可治理的业务边界

从业务边界、公共 API 和依赖方向出发,构建可测试、可治理、可渐进迁移的 Flutter 模块化架构。

13 分钟阅读更新于 2026年7月28日
Flutter模块化
工程架构
发布2026年7月15日

Flutter 客户端安全:从威胁建模到工程防护

围绕客户端不可信前提,建立凭证、存储、日志、设备完整性、供应链与事件响应的纵深防御。

14 分钟阅读更新于 2026年7月28日
Flutter客户端安全
客户端安全
发布2026年7月13日

Flutter 输入与链接安全:Deep Link、WebView 与不可信数据边界

从不可信输入边界出发,保护 Deep Link、WebView、JavaScript Bridge、文件和系统权限调用。

15 分钟阅读更新于 2026年7月28日
FlutterDeep Link
客户端安全
发布2026年7月11日

Flutter 异常处理体系:从捕获、转换到恢复

覆盖同步、Future、Stream、Framework、Isolate、Platform Channel 与原生异常的分层处理体系。

12 分钟阅读更新于 2026年7月28日
Flutter异常处理
性能与稳定性
发布2026年7月9日

Flutter 客户端 Trace 与稳定性治理:从链路追踪到灰度、降级和复盘

用 Trace Context、Span、SLO 和错误预算连接 Flutter 客户端链路追踪、灰度、降级与故障治理。

13 分钟阅读更新于 2026年7月28日
FlutterTrace
性能与稳定性
发布2026年7月7日

Flutter 客户端监控体系:从异常发现到问题闭环

设计覆盖崩溃、ANR、启动、卡顿、网络和业务指标的 Flutter 客户端监控与告警闭环。

13 分钟阅读更新于 2026年7月28日
Flutter监控
性能与稳定性
发布2026年7月5日

Flutter 性能优化:从指标、定位到工程实践

从帧流水线和量化指标出发,系统定位 Build、Layout、Paint、Raster、内存与启动性能问题。

11 分钟阅读更新于 2026年7月28日
Flutter性能优化
性能与稳定性
发布2026年7月3日

Flutter 混合开发技术详解

系统梳理 Flutter Add-to-App 的工程结构、Engine 管理、路由通信、插件生命周期和性能边界。

30 分钟阅读更新于 2026年7月28日
FlutterAdd-to-App
框架原理
发布2026年7月1日

Flutter 三棵树协作机制:从 Widget 配置到屏幕像素

深入理解 Widget、Element、RenderObject 的职责,以及挂载、更新复用、布局和绘制的完整协作链路。

10 分钟阅读更新于 2026年7月28日
FlutterWidget
框架原理
© 2026 奎叔 · 用事实、代码与测量记录工程实践