LYon's Blog

    • ✔️ Archives
    • 🏷️ Tags
    • 🔥 Weekly
    • ⏳ Timeline
    • 🔗 Links
    • 📱 Portfolio
    • 👨‍💻 About
    • Github
    • RSS

      • Overview
        • Overview
        • 链表(Linked list)
        • 数组(Array)
        • 字符串(String)
        • 队列(Queue)
        • 栈(Stack)
        • 哈希表(Hash Table)
        • 二叉树(Binary Tree)
        • 堆(Heap)
        • 图(Graph)
        • 前缀树(Trie)
        • 红黑树
        • B 树
        • 二项树与二项堆
        • 斐波那契堆
        • BFS 和 DFS
        • 分治策略
        • 回溯法
        • 前缀和
        • 递归
        • 贪心算法
        • 滑动窗口
        • 动态规划
        • 双指针
        • 二分查找
        • 排序
        • LRU 缓存淘汰算法
        • 八皇后问题
        • 博弈问题
        • 汉诺塔问题
        • 赫夫曼编码
        • 旅行商问题
        • 随机数算法
        • 字符串匹配
        • 背包问题
        • 验证 IP 地址
        • 词频统计
        • 打家劫舍
        • Overview
        • 微积分
        • 概率统计
        • 线性代数(矩阵)
        • 三维坐标怎样表示地球空间:球、椭球与经纬度
        • 贝叶斯定理
        • 离散数学
        • 数值分析
        • 摊还分析
        • 图形学
        • 排列组合
      • Overview
        • CLI Overview
        • Feishu CLI Skills:能力全表与 iuv-cli 设计参考
        • 阿里云 CLI 配置与能力指南
        • Sentry 配置实践:前后端项目划分、Logs、Tracing、Source Maps 与 CLI 迁移
        • Agently Mail CLI:安装、授权与邮件工作流实践
      • 一些云服务商
      • 好用的前端工具
      • 好看的产品设计
      • 好玩的 Apps 集合
      • 好用的 AI 工具
      • 关注的博客站点
      • Overview
        • BPE 子词分词算法
        • One-Hot 编码
        • Embedding
        • Word2Vec
      • CoAI.Dev:开源 LLM Gateway 的能力、原理与项目现状
        • Overview
          • 线性模型
          • 决策树
            • Overview
              • Overview
                • PyTorch 矩阵运算
            • 反向传播网络
              • Overview
              • 集体智慧编程
              • 周志华西瓜书
            • Overview
              • Overview
              • 语法
                • 元组(Tuple)
                • 字符串(String)
                • 集合(Set)
                • 数组(Array)
                • 字典(Dict)
                • Overview
                • Actor 模型
                • 线程安全
                • async/await
                • Distributed
                • MainActor
                • Sendable
                • Synchronization
                • fileprivate
                • @unknown
                • throws
                • @escaping
                • @Namespace
                • switch
                • throw
                • as
                • associatedtype
                • extension
                • mutating
                • required
                • self 和 Self
                • some
                • typealias
                • where
                • Overview
                • CodingKey
                • Codable
                • Hashable
                • Error
              • 特殊标记
              • 属性(Properties)
              • Struct 中的 self 使用
              • deinit
              • 闭包(closure)(闭包捕获)
              • 类(Class)
              • 泛型(Generics)
              • 枚举(Enumerations)
              • 函数(Functions)
              • 结构体(Struct)
              • 协议(Protocol)
              • @ 符号之属性
              • $ 美元符号
              • key-path 表达式
              • 可选类型
              • Overview
                • contentTransition
                • rotationEffect
                • transition
                • 过渡与动画关系
                • transaction
                • Animatable
                • animation
                • 动画的节流与防抖
                • Settings
                • TextFieldLink
                • TextEditor
                • DatePicker
                • EmptyView
                • refreshble
                • Scene
                • AsyncImage
                • ProgressView
                • Image
                • Link
                • Grid
                • Preview
                • OutlineGroup
                • Table
                • RoundedRectangle
                • Rectangle
                • TextField
                • Stepper
                • Button
                • Form
                • Menu
                • indicator
                • Picker
                • Section
                • DisclosureGroup
                • Label
                • contextMenu
                • Ellipse
                • Shapes
                • Capsule
                • Group 和 Section
                • SubmitLabel
                • commands
                • FetchRequest
                • 单复数形式
                • tag
                • ViewModifier
                • ViewBuilder
                • help
                • searchable
                • AppStorage
                • @Environment
                • allowsHitTesting
                • id
                • KeyboardShortcut
                • dismiss 使用
                • Overview
                • SwiftUI 中的 scenePadding 修饰符使用场景详解
                • alignmentGuide
                • safeAreaPadding 及相关对比
                • contentMargins
                • frame
                • containerRelativeFrame
                • offset
                • LazyVStack
                • EdgeInsets
                • LazyVGrid 和 LazyHGrid
                • insetGroupSpacing
                • ContentUnavailableView
                • coordinateSpace
                • safeAreaInset
                • sidebar 设计规范
                • 获取屏幕宽度
                • 如何居中
                • overlay
                • position
                • ZStack 对齐
                • 顶部 Tab 分页实现方式
                • 通过 TabView 实现侧边栏
                • TabView
                • ignoresSafeArea
                • padding
                • WindowGroup 和 DocumentGroup
                • GeometryReader
                • 文本输入相关的修饰器
                • ShapeStyle
                • monospacedDigit
                • truncationMode
                • cornerRadius
                • fixedSize
                • aspectRatio
                • resizable
                • containerShape
                • accentColor
                • clipped
                • TextSelection
                • allowsTightening
                • fontDesign
                • shadow
                • ButtonStyle
                • blendMode
                • redacted
                • blur
                • contentShape
                • strikethrough
                • foregroundColor
                • stroke
                • border
                • background
                • font
                • secondarySystemBackground
                • colorScheme
                • tint
                • clipShape
                • 系统主题
                • preferredColorScheme
                • Navigation
                • Navigation 如何回到上级
                • NavigationPath
                • navigationBarBackButton
                • NavigationLink
                • navigationDestination
                • popover
                • presentationBackground(sheet)
                • ActionSheet
                • fullScreenCover
                • interactiveDismissDisabled
                • confirmationDialog
                • Alert
                • sheet
                • sheet 和 inspector
                • objectWillChange.send() 使用场景详解
                • 观察者模式引起的无限递归问题
                • ObservableObject
                • Observable
                • Bindable 与 Observable
                • SwiftUI 中的 @Binding 与自定义绑定
                • Binding
                • PreferenceKey
                • onPreferenceChange
                • FocusState
                • ObservedObject
                • onReceive
                • scenePhase
                • onDelete
                • onSubmit
                • 生命周期 onAppear 等
                • 多个 onTapGesture 会怎样?
                • onTapGesture
                • DragGesture
                • GestureState
                • listRowSeparatorLeading
                • 设置边缘边距
                • ForEach
                • List 的修饰符
                • List 列表修饰符
                • listStyle
                • swipeActions
                • defaultScrollAnchor
                • scrollTargetLayout
                • ScrollView
                • ScrollTarget
                • PinnedScrollableViews
                • scrollContentBackground
                • scrollDismissesKeyboard
                • toolbarBackgroundVisibility
                • toolbarVisibility
                • toolbarBackground
                • ToolbarItemGroup
                • ToolbarTitleMenu
                • toolbar
                • TaskPriority
                • translationTask
                • backgroundTask
                • Task 和 .task
                • TaskGroup
              • Overview
              • Locale
              • LocalizedStringResource
              • Bundle
              • ProcessInfo
              • URL
              • JSONEncoder & JSONDecoder
              • Calendar
              • Data
              • Thread
              • Expression
              • CharacterSet
              • NSString
              • NotificationCenter
              • Date
              • FileManager
              • TimeInterval
              • Timer
              • UserDefaults
                • Overview
                • Predicate
                • KeyPathComparator
                • SortComparator
                • SortDescriptor
              • Overview
              • DataStore
              • ModelActor
              • modelContext
              • PersistentIdentifier
              • FetchDescriptor
              • modelContainer
              • 地理位置
              • @Attribute
              • @Relationship
              • @Query
              • Entitlements
              • App Groups
              • iOS 进程间通信方式
              • URL Scheme
              • LaunchScreen
              • ViewModel 和 Context 概念
              • 构建版本号
              • 设置 DEBUG 开关
              • The Composable Architecture
              • Swift Package Manager
              • Xcode Cloud
              • Playground
              • xcconfig 文件
              • REGISTER_APP_GROUPS
              • 国际化
              • 批量自定义按钮
              • 开源示例
              • SwiftUI VIPER 架构
              • 通知机制 APNs
              • iOS 数据持久化方案
              • 如何执行一个 swift 文件
              • 官方示例
              • Overview
              • AppKit 和 SwiftUI 结合使用
              • Key-Value Storage
              • CKModifyRecordsOperation
              • 冲突处理机制
              • queryable 和 searchable
              • 为 CloudKit 配置消息通知
              • Database 类型
              • Subscriptions
              • Zone
              • CD_entityName(Record Types)
              • Metadata(Record Types)
              • 简单例子
              • Overview
              • Overview
              • Background Tasks
              • DispatchQueue
              • Speech
                • 添加交互式按钮
                • 基础概念
                • 计时器示例
                • 基础概念
                • AppEnum
                • AppShortcut
                • Focus Filters
                • AppEntity
                • 计时器示例
                • Overview
                • Audio routing
                • AVAudioEngine
                • AVAudioPlayer
                • AVAudioRecorder
                • AVFAudio 和 AVFoundation
                • Overview
                • 基础概念
                  • DispatchIO
                  • 基本介绍
                    • Overview
                    • PhotosPicker
                    • Photos
                    • PhotosUI
                      • 介绍
                      • 完整示例
                      • Overview
                      • IAP 支付流程
                      • SubscriptionStoreView
                      • purchase
                      • Product
                      • sync
                      • Transaction
                      • ProductView
                      • StoreView
                      • Overview
                      • 核心概念
                      • Overview
                      • UNMutableNotificationContent
                      • WidgetKit、ActivityKit 和 App Intents 关系和区别
                      • 基础概念
                      • 计时器完整示例
                    • Overview
                    • 语法
                    • Overview
                    • UIImpactFeedbackGenerator
                    • SwiftUI 中使用 UIKit
                    • UIResponder
                    • UIApplication
                    • UISegmentedControl
                    • UIUserInterfaceStyle
                    • UIScreen
                    • iPad tabbar 方案
                    • UITabBar
                    • UITraitCollection
                    • UIColor
                    • 嵌入 SwiftUI
                    • App 启动
                  • Overview
                  • 语言基础
                  • 标准库
                  • 命令行
                  • 代码规范
                  • make 关键字
                  • Overview
                    • 语法
                    • BOM
                    • DOM
                    • reduce
                    • Overview
                    • nvm 使用
                    • Buffer
                    • inspector
                    • React 实现右键菜单功能
                    • 基础概念
                    • 组件间通信方式
                    • Overview
                    • 用 CSS 实现带圆弧连接线的时间线卡片
                    • transform
                    • transition
                    • translate
                    • position
                    • Overview
                      • async
                      • type
                    • 无标准库
                    • forEach 和 map 的区别
                    • Promise
                    • Record
                    • TypeScript 语法
                    • 文档导航
                    • Expo、React Native 与 Flutter:概念、架构、上架与选型
                    • React Native 技术原理:从 TypeScript 到原生界面、Fabric 与 Hermes
                    • Expo 技术原理与交付:从 React Native 项目到 EAS 发布
                    • React Native UI 方案横评:Expo UI、HeroUI Native、Paper、Tamagui 与 gluestack-ui
                    • 文档导航
                    • TanStack Query v5 基础:从 Server State 到 Query、Mutation 与缓存
                    • 全面掌握 TanStack Query:现代 React 应用的数据管理利器
                    • TanStack Start Static Prerendering、经典 SSR 与 Cloudflare Workers Cache
                  • Angular
                  • Deno
                  • jQuery
                  • Next.js
                  • 插件
                  • 可视化工具
                  • HTML
                  • 包管理 - npm
                  • 内置对象
                  • 构建工具
                  • Vue
                  • 文档导航
                  • Workers:运行时 API、Bindings 与执行模型
                  • Durable Objects 使用方式与接口整理
                  • Convex Agent Component 与 Cloudflare Agents SDK:关页后继续生成并恢复聊天
                  • Dynamic Workers、Containers 与 Sandbox:关系、区别与使用方式
                  • Dynamic Workers:Worker Loader、受控 Binding 与安全执行
                  • Sandbox SDK:命令、文件、进程与会话 API 实战
                  • Cloudflare Computer 技术解析:持久 Workspace、执行后端与 Agent 集成
                  • Workflows 与 Dynamic Workflows:概念、使用方式与适用场景
                  • Workflows:实例、步骤、事件与恢复 API 实战
                  • Dynamic Workflows:多租户动态代码如何跨休眠恢复
                  • Convex Workflows、Cloudflare Workflows 与 Dynamic Workflows:区别、场景与使用方式
                  • Queues:生产者、消费者、批量处理与重试实战
                  • Cloudflare R2 图片上传到 Hugo 博客:安全、可验证的 AWS CLI 流程
                  • 文档导航
                  • Convex 源码导读:开源仓库版图、核心架构与阅读路线
                  • Convex Components:概念、隔离模型与使用方式
                  • Convex Workflow:接口、事件与恢复 API 实战
                  • Convex + TanStack Query:useQuery 与 useSuspenseQuery 的选择、原理与场景
                  • 文档导航
                  • Flutter 技术原理:Dart、Widget、Engine 与原生发布
                  • Flutter 内建组件与社区 UI 生态:Material、Cupertino 与第三方组件库
                  • Overview
                  • 语言基础
                  • 命令行
                  • 提问的艺术
                  • 人件
                  • Unix 编程艺术
                  • 程序员修炼之道
                  • 一些定律
                    • WebHook URL 概念
                      • Overview
                    • 英国的国王与女王
                        • Overview
                          • Overview
                            • 命令行
                            • Shell 脚本
                            • Linux 运维
                            • iptables PREROUTING、FORWARD 与 POSTROUTING 详解
                            • SSH 常用命令指南
                          • Mac 技巧
                              • Pulumi 入门:原理、组件与 IaC 工作流
                            • Haskell
                            • 文档导航
                            • Common Lisp
                            • Racket
                            • Scheme
                            • devcontainer
                            • VSCode 使用技巧
                            • Overview
                            • Hadoop
                            • Spark
                            • SQL 技巧
                            • PostgreSQL
                            • Elasticsearch
                            • 正则表达式
                              • 文档导航
                              • n8n 介绍
                          • Overview
                          • C 语言基础
                          • 系统调用
                          • C 标准库
                          • C++ 语言基础
                          • C++ 标准库
                          • .gitattributes 的用途和工作机制
                          • Git 基本使用
                          • Kubernetes 文档导航:从入门到排障
                          • 系统化学习路线
                          • Kubernetes 架构全景:关键组件分类详解
                          • 控制平面组件详解:角色、职责与交互
                          • 节点组件详解:角色、职责与交互
                          • API Server 详解:Kubernetes 集群的"中央神经系统"
                          • Kubelet 详解:Kubernetes 集群的"节点管家"
                          • kube-proxy 详解:Kubernetes 集群的"网络流量指挥官"
                          • CoreDNS 详解:Kubernetes 集群的"服务发现引擎"
                          • Containerd 深度解析:现代容器运行时的核心引擎
                          • Kubectl 速查手册
                          • Minikube 使用教程
                          • Kubeadm 详解:Kubernetes 集群的"安装向导"
                          • 使用 Kubeadm 搭建 Kubernetes 集群:单控制面与高可用
                          • Kubernetes 证书、kubeconfig 与 API Server 的关系
                          • Kubernetes Ingress、证书与 cert-manager 总结
                          • 构建高可用Kubernetes集群:GCP与AWS实战指南
                          • Deployment 详解:Kubernetes 集群的"应用部署控制器"
                          • Service 详解:Kubernetes 集群的"服务发现与负载均衡器"
                          • 什么时候用 Service,什么时候用 Deployment
                          • rollout 与 rolling update 的区别
                          • Service 转发链路:从 ClusterIP 到 EndpointSlice 与 kube-proxy
                          • Ingress 详解:Kubernetes 集群的"智能交通指挥中心"
                          • NetworkPolicy 详解:Kubernetes 的网络访问控制机制
                          • Calico 流量走向:BGP、IPIP、VXLAN 与 eBPF
                          • Kubernetes 网络全景与排障入口:DNS、Service 到 Calico
                          • PersistentVolume 详解:Kubernetes 的持久化存储抽象
                          • Kubernetes 网络与运行时选型速记
                          • Pod 优雅退出详解:preStop、SIGTERM 与 EndpointSlice
                          • Kubernetes 调度、污点、容忍、亲和性与驱逐
                          • HPA 详解:Kubernetes 的水平自动扩缩容机制
                          • Kubernetes 可观测性体系:从 metrics-server 到完整监控栈
                          • Kubernetes 集群版本升级方案梳理
                          • Helm 常用命令技术文档
                          • Helm 核心概念详解
                          • RBAC 与 kubeconfig 详解:从身份到授权
                          • port-forward 命令详解
                          • Overview
                          • 黑魔法
                            • `__call__` 方法的使用场景
                            • Typing 模块使用指南
                            • abc 模块与 abstractmethod 使用方法
                            • async 和 await 关键字
                            • asyncio 包的使用方法及典型例子
                            • yield
                          • Poetry - Python 依赖管理和打包工具
                          • PyPI Package 版本号规范
                          • PyPI 打包工具 - twine
                          • Mypy - Python 静态类型检查器
                          • 并行与并发编程
                          • 代码规范
                          • 可视化工具
                          • Numpy
                          • Pandas
                        Kapa.ai

                        Kapa.ai

                        10月 30, 2025
                        AI, Product, Blog

                        此内容为转载文章,原文链接: https://www.kapa.ai/

                        The fastest way to build an AI assistant on your technical content.