自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(717)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 「鸿蒙开发者必看!」ArkUI 渲染优化全攻略,让你的应用丝滑流畅不卡顿!

在鸿蒙系统(HarmonyOS)中,ArkUI(方舟 UI)框架提供了声明式 UI开发方式,并且结合了GPU 硬件加速,能够实现高效的 UI 渲染。但是,当 UI 组件复杂、动画较多,或者应用数据量大的时候,渲染性能往往会成为瓶颈。这时候,如果不做优化,界面可能会卡顿、掉帧、动画不流畅,甚至出现 UI 线程被阻塞的情况。本篇文章,我们就来聊聊ArkUI 渲染的痛点,并结合实际开发场景,给出一系列优化方案,确保你的鸿蒙应用可以跑得又快又顺滑。

2025-04-01 22:22:07 617

原创 Swift LeetCode 246 题解:中心对称数(Strobogrammatic Number)

在日常开发中,我们经常遇到一些关于对称性的判断,比如字符串回文、镜像翻转等。而“中心对称数”(Strobogrammatic Number)这个问题,本质上是考察一个数字在旋转 180 度后是否还是原来的样子。这个问题看似简单,但如果不理解它的本质,很容易走弯路。本文不仅会分析解法,还会聊聊它的实际应用场景,以及在解决这个问题时可能会遇到的坑,帮助你更深入地理解这个问题。

2025-04-01 22:20:34 534

原创 苹果 2025 年 19 款产品将亮相 | Swift 周报 issue 69

本期是 Swift 编辑组自主整理周报的第六十九期,每个模块已初步成型。各位读者如果有好的提议,欢迎在文末留言。Swift 周报在GitHub 开源,欢迎提交 issue,投稿或推荐内容。目前计划每两周周一发布,欢迎志同道合的朋友一起加入周报整理。事事如意是人生理想,事与愿违才是人生常态。如Swift社区一样,历过风风雨雨,方有春华秋实!👊👊👊周报精选新闻和社区:苹果 2025 年火力全开:19 款产品将亮相 阵容豪华提案:本期提案暂无新内容更新。

2025-03-31 21:57:13 659

原创 LeetCode - #245 最短单词距离 III(会员题)

本题为 LeetCode 的高级会员解锁题我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 244 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。

2025-03-31 21:54:14 300

原创 LeetCode - #244 最短单词距离 II(会员题)

本题为 LeetCode 的高级会员解锁题我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 243 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。

2025-03-30 21:47:33 431

原创 苹果希望在中国推出 AI 功能 | | Swift 周报 issue 68

本期是 Swift 编辑组自主整理周报的第五十期,每个模块已初步成型。各位读者如果有好的提议,欢迎在文末留言。Swift 周报在GitHub 开源,欢迎提交 issue,投稿或推荐内容。目前计划每两周周一发布,欢迎志同道合的朋友一起加入周报整理。间歇性的努力和蒙混过日子,都是对之前努力的清零。时间永不停歇,社会时刻发展,Swift社区也在华丽蜕变!👊👊👊周报精选新闻和社区:消息称苹果与腾讯、字节跳动谈判,希望在中国推出 AI 功能提案:Package 特征提案通过审查。

2025-03-30 21:46:05 719

原创 LeetCode - #243 最短单词距离(会员题)

本题为 LeetCode 的高级会员解锁题我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 242 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。

2025-03-30 21:43:23 345

原创 LeetCode热题解析 | #242 有效的字母异位词:轻松掌握高频考点!

本题为 LeetCode 前 100 高频题我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 241 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。

2025-03-29 16:41:40 329

原创 开发者必看!如何用 ChatGPT 和 AI 工具提升学习效率,快速进阶技能?

AI 技术的迅猛发展,让许多开发者产生了两种截然不同的情绪:一部分人已经开始用 AI 提高学习和工作效率,而另一部分人却还在犹豫,不知道 AI 能帮自己做什么,甚至担心 AI 取代自己。如果你也在思考这些问题,那这篇文章就是为你写的。本文会结合实际场景,详细讲解如何利用 ChatGPT 生成个性化学习计划、优化代码调试、快速生成示例代码,并提供可运行的代码示例,帮助你更高效地学习和提升编程能力。

2025-03-29 16:31:05 971

原创 LeetCode 热题解析:巧解 #241 计算优先级,提升算法思维!

本题为 LeetCode 前 100 高频题我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 240 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。

2025-03-29 16:30:16 442

原创 告别繁琐阅读!用大模型 3 秒生成精准文档摘要

在信息爆炸的时代,我们每天都会接触大量的文档、新闻、论文、报告,甚至是法律文件。如何快速提取关键内容,成为一个亟待解决的问题。人工总结虽然准确,但成本高、速度慢,很难应对大规模数据。而大语言模型(LLM)的出现,让自动化文档摘要成为可能。本文将深入探讨如何利用大模型实现文档摘要,结合实际应用场景,并提供可运行的示例代码。此外,我们还会分析摘要质量的评估方法,确保结果的准确性和可读性。直接从原文中选取关键句子作为摘要。适用于新闻、报告等结构清晰的文本。代表技术:TextRank、BERTSUM。

2025-03-27 19:30:08 1626

原创 LeetCode 热题解析 | #240 搜索二维矩阵 II:高效解法+实战技巧

本题为 LeetCode 前 100 高频题我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 239 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。

2025-03-27 19:19:21 585

原创 Swift 并发:任务取消机制详解,避免不必要的性能浪费!

痛点回顾搜索时,输入过快导致多个请求并发执行,浪费性能用户离开页面,任务仍然在后台运行,影响系统资源手动取消任务后,任务仍然继续执行,体验不佳解决方案在task(id:)绑定任务 ID,自动取消上一个任务在任务内部使用或主动检查取消状态手动任务取消时,任务内部仍需自行处理取消逻辑如果不正确处理任务取消,轻则浪费资源,重则影响用户体验,这些细节一定要掌握好!

2025-03-25 23:18:26 1489

原创 LeetCode #239 | 滑动窗口最大值解析:高效解法 & 面试必备技巧!

本题为 LeetCode 前 100 高频题我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 238 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。

2025-03-25 23:04:09 330

原创 学习新技术总是浅尝辄止?用 AI 打破瓶颈,真正掌握技能!

很多开发者在学习新技术时,都会遇到一个问题——学完就忘,或者学得不够深入,最后不了了之。大多数情况下,学习停留在“看教程、照着敲代码”的阶段,缺乏真正的实战经验。AI 作为一款强大的学习辅助工具,可以帮助我们建立完整的知识体系,并结合实践提升技术掌握度。这篇文章会深入分析为什么很多人学完就忘,并结合实际场景,分享如何用 AI 让学习更高效、更深入,确保学以致用。同时,还会提供可运行的代码示例,帮助你在实践中掌握新技术。

2025-03-24 21:59:46 1166

原创 LeetCode 238 | 除自身以外数组的乘积:高效解法解析,带你冲击 Top 100!

本题为 LeetCode 前 100 高频题我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 235 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。

2025-03-24 09:00:00 531

原创 掌握新编程语言的秘诀:利用 AI 快速上手 Python、Go、Java 和 Rust

在程序员的日常工作中,学会一门新的编程语言已经变成了常态。但这不是一件简单的事,尤其是从一门语言跳到另一门语言时,思维方式的转换往往让人摸不着头脑。本文将结合实际场景,探讨如何通过 AI 辅助学习快速上手新语言,尤其是在从 Python 跳到 Go,或者从 Java 跳到 Rust 的过程中,如何通过 AI 提高学习效率。

2025-03-22 21:57:05 1108

原创 Swift 经典链表面试题:如何在不访问头节点的情况下删除指定节点?

在日常开发中,链表虽然不像数组、字典那么常用,但在某些场景下还是挺重要的。今天我们要聊的就是一个看似简单,但很多人第一次做都会卡住的问题——假设我们有个任务队列,想要移除某个任务(节点),但我们没法获取整个队列的头部信息,这时候可以用这个方法来操作。时,可能需要快速删除某个缓存项,而我们只能拿到这个节点本身。接下来,我们会分析这个问题的痛点、找到最优解,并结合实际开发场景,看看它能在哪些地方派上用场。是链表的最后一个元素,那我们就没法用这个方法了,因为它没有。,再让它跳过下一个节点,间接完成删除。

2025-03-22 21:10:08 902

原创 DeepSeek 模型未来怎么走?技术创新、行业落地全解析!

DeepSeek模型作为国内人工智能领域的新星,凭借强大的能力和开源策略迅速吸引了开发者和企业的关注。它不仅在技术上不断优化,还在金融、医疗、教育等多个行业展现出了广阔的应用前景。本文将围绕DeepSeek的发展趋势,结合实际场景,深入探讨其技术创新、行业应用,并通过代码示例演示如何在实践中使用它。

2025-03-21 23:08:45 921

原创 Swift高效解法!一文搞懂 LeetCode 236「二叉树的最近公共祖先」,助你快速拿下面试!

最近公共祖先(LCA,Lowest Common Ancestor)在二叉树、二叉搜索树(BST)等数据结构中有广泛应用,比如权限管理、网络路由、基因分析等。今天我们用 Swift 来解 LeetCode 236:「二叉树的最近公共祖先」,不仅会给出代码,还会分析它的时间复杂度、空间复杂度,并结合实际场景聊聊它的应用。这道题是典型的二叉树递归遍历题目,核心思想是后序遍历。代码逻辑清晰,时间复杂度O(N),空间复杂度。结合实际场景,LCA 可以用于权限管理、网络路由、基因研究等多个领域。

2025-03-21 18:15:02 940

原创 「实战指南 」Swift 并发中的任务取消机制

Swift 并发提供了一种协作式取消(cooperative cancellation)机制,来让任务在需要时自己退出。简单来说,Swift 不会强行终止你的任务,但它会告诉你任务已经被标记为取消,至于你要不要停下来,那是你自己的决定。这篇文章会讲清楚任务取消的原理、如何正确使用它,以及如何写出高效又优雅的代码。调用方(比如 SwiftUI)没法直接终止任务,只能“标记”为取消。任务本身需要定期检查这个标记,并决定要不要提前终止。你可以选择直接返回、提供部分结果,或者继续执行,全看你的业务逻辑。

2025-03-20 23:19:21 1400 1

原创 LeetCode - #235 二叉搜索树的最近公共祖先

我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 234 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。难度水平:中等。

2025-03-20 22:44:26 361

原创 DeepSeek 模型的成本效益深度解析:低成本、高性能的AI新选择

在人工智能领域,成本效益分析是开发者在选择模型时的重要考量因素。本文将从模型训练、部署、维护等全生命周期的角度,对DeepSeek模型的成本效益进行详细分析,并与其他模型进行对比。同时,结合实际场景,探讨开发者在使用DeepSeek模型时可能遇到的痛点,并提供可运行的示例代码和相关配图。DeepSeek模型在成本效益方面表现出色,适合资源有限的企业和开发者。然而,在实际应用中,需要考虑数据安全、兼容性和技术支持等因素。

2025-03-19 23:13:16 1459

原创 LeetCode - #234 回文链表(Top 100)

本题为 LeetCode 前 100 高频题我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 232 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。

2025-03-19 23:04:16 358

原创 Swift 并发中的任务让步(Yielding)和防抖(Debouncing)

本篇文章的主题是任务让步(Task Yielding)和防抖(Debouncing)。yield和sleep。今天我们就来看看它们的用法,以及在什么场景下应该使用它们。想象一下,你正在开发一个搜索功能,用户每输入一个字符,程序就会去一个庞大的数据集里查找匹配的结果。如果不加控制,每次键入都会触发新的搜索任务,可能会导致多个任务同时执行,影响性能甚至引发竞争条件(Race Condition)。// 执行复杂的搜索任务在这个代码里,每次用户输入新字符,都会创建一个新的任务去执行搜索。

2025-03-18 21:11:12 1215

原创 「Swift 实战」如何高效统计 1 到 n 之间出现的 “1“?

之间出现了多少次 “1”,你会怎么做?是一个个遍历,还是有更聪明的方法?这篇文章会带你用 Swift 解决这个问题,而且是。,不用一个个数 “1”,而是分析每一位对结果的贡献,从而大幅提高计算效率。数字 “1” 在我们的生活中无处不在,但如果让你数一数。效率太低,完全不行。,不妨试试这个方法。,手动统计就完全不现实了。里 “1” 的贡献,快速得出最终答案。可以看到,这个方法不仅正确,而且。很小,我们还能手动数一数,但。在分析某一位的贡献时,我们把。“1” 的次数,而是分析。,比暴力遍历快得多。

2025-03-18 21:10:37 396

原创 「灰度发布与 A/B 测试」如何降低上线风险?

每次上线新功能,总是有点让人紧张。万一有 bug?万一影响现有用户?传统的。

2025-03-17 21:16:37 1057

原创 LeetCode - #232 用栈实现队列

我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 231 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。难度水平:简单。

2025-03-17 20:58:54 322

原创 如何减少跨团队交付摩擦?——基于 DevOps 与敏捷的最佳实践

在现代软件开发中,跨团队协作的挑战主要体现在需求变更、测试环境不匹配、沟通不畅,这些问题往往导致交付延迟。本文将探讨如何通过DevOps、Scrum 以及协作文档来提升跨团队协作效率,并提供可运行的 Demo 代码模块,帮助读者落地最佳实践。info:paths:get:summary: 获取用户信息- name: idin: pathschema:responses:'200':description: 成功content:schema:id:name:收益。

2025-03-16 00:51:28 1253

原创 LeetCode - #231 2 的幂

我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 230 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。难度水平:简单。

2025-03-15 23:29:29 470

原创 如何利用 AI 技术快速定位和修复生产环境问题

生产环境的问题往往难以复现,排查成本高,直接影响用户体验。传统的日志分析、异常监控、APM(应用性能监控)等方法已经被广泛使用,但随着 AI 技术的发展,我们可以进一步自动化问题检测、智能日志分析、异常根因分析,极大提高生产问题的排查效率。本文将探讨如何利用 AI 技术优化生产环境的排查流程,并提供实际可运行的示例代码,帮助开发者掌握 AI 赋能下的智能问题诊断方法。传统生产环境问题排查的痛点AI 赋能的智能异常检测基于 NLP 解析日志的代码示例使用时间序列模型进行异常检测AI 技术可以显著提高。

2025-03-14 21:52:20 1130

原创 LeetCode - #230 二叉搜索树中第 K 小的元素

我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 229 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。难度水平:中等。

2025-03-14 21:29:55 394

原创 「基于大模型的智能客服系统」语义理解、上下文记忆与反馈机制设计

当前智能客服系统在处理复杂问题时存在诸多局限,如无法准确理解用户意图、缺乏上下文记忆以及对用户反馈适应能力不足。本文探讨如何基于大模型(如 GPT 系列)设计高效的智能客服系统,重点介绍语义理解、上下文记忆及反馈机制的优化方法,并提供可运行的 Demo 代码,以便开发者实践。语义理解(通过微调和提示优化提高准确度)、上下文记忆(结合 Redis 存储短期和长期会话数据)、反馈机制(采集用户反馈优化模型)。同时,提供了可运行的代码示例,帮助开发者快速构建智能客服系统。未来,智能客服系统将向多模态交互。

2025-03-13 22:22:51 1276

原创 LeetCode - #228 汇总区间

我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 226 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。难度水平:简单。

2025-03-13 21:35:41 410

原创 「AI 加持的高效架构」高并发场景下的服务器成本优化

在高并发场景下,服务器资源消耗巨大,导致运维成本飙升。本篇文章将探讨限流、缓存、队列等技术手段,并结合 AI 技术优化服务器负载,降低计算成本。通过具体案例分析,提供更经济高效的高并发架构解决方案。限流(Redis + AI):有效控制流量,避免服务崩溃。缓存(Redis、CDN):减少数据库查询压力,提升响应速度。消息队列(RabbitMQ、Kafka):异步处理,优化资源利用。AI 预测(流量分析 + 调度):动态调整服务器资源,降低成本。

2025-03-12 22:22:25 1474

原创 LeetCode - #229 多数元素 II

我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 228 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。难度水平:中等。

2025-03-12 22:08:01 281

原创 「优化 AI 计算成本」减少 GPU 资源消耗的实战分析

数据库存储和查询成本高,特别是数据量大的企业面临巨大的挑战。本篇文章将探讨索引优化、减少冗余数据、冷热存储管理以及缓存(Redis、CDN)在优化数据库访问中的作用。通过实际示例,帮助企业优化数据库性能,降低成本。索引优化可提高查询速度,避免冗余索引。减少冗余数据,采用数据规范化和去重策略。冷热数据管理,优化存储成本。缓存(Redis、CDN)降低数据库查询压力。✅自动化数据库优化策略(AI 驱动索引优化)✅结合大数据技术(如 Apache Spark)进行冷热数据管理✅。

2025-03-11 20:58:52 1692

原创 LeetCode - #227 基于 Swift 实现基本计算器

在这篇文章中,我们将实现一个基于 Swift 语言的基本计算器。该计算器能够解析和计算包含和的数学表达式,并且遵循运算符的优先级规则。整数除法仅保留整数部分,不能使用eval()这样的内置解析方法。通过栈来处理和的优先级问题。逐步解析数字,遇到操作符时再处理。遍历结束后计算栈内所有元素的总和即可得到最终结果。时间复杂度O(n),空间复杂度O(n),适用于大规模输入。

2025-03-11 20:25:54 575

原创 「MySQL 数据库优化」降低存储与查询成本的最佳实践

数据库存储和查询成本高,特别是数据量大的企业面临巨大的挑战。本篇文章将探讨索引优化、减少冗余数据、冷热存储管理以及缓存(Redis、CDN)在优化数据库访问中的作用。通过实际示例,帮助企业优化数据库性能,降低成本。索引优化可提高查询速度,避免冗余索引。减少冗余数据,采用数据规范化和去重策略。冷热数据管理,优化存储成本。缓存(Redis、CDN)降低数据库查询压力。✅自动化数据库优化策略(AI 驱动索引优化)✅结合大数据技术(如 Apache Spark)进行冷热数据管理✅。

2025-03-10 23:48:02 1947

原创 LeetCode - #226 翻转二叉树(Top 100)

本题为 LeetCode 前 100 高频题我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。LeetCode 算法到目前我们已经更新到 224 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。

2025-03-10 23:20:43 373

FBYBankCardRecognition-iOS-master.zip

快捷支付涉及到方方面面,同时安全问题既是用户所关心的,也是制作者不容忽视的重要部分。 比如涉及到支付和金钱的app,商户端app等等,都需要进行实名认证,实名认证可以通过银行卡认证和身份证认证。 今天我就和大家介绍一下银行卡识别功能,这个方法是通过图像识别,可以快速、高效的识别银行卡信息。可快速高效对银行卡进行识别,可识别卡号是平的和凹凸的银行卡。

2020-05-28

FBYBankCardOC-master.zip

实现仿支付宝银行卡钱包功能,功能接口支持 Swift 5.0 和 OC ,可添加管理银行卡,支持绑定和解绑功能。

2020-05-27

FBYFaceRecognitionDemo_iOS-master.zip

人脸识别 -- 活体检测源码分享,demo 人脸识别功能是对讯飞人脸识别sdk二次封装,活体检测功能是自己开发封装。

2020-04-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除