首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
MPLS VPN 配置
MPLS VPN 配置实现,主要是cisco,分步骤角色来实现。路由器角色分为CE和PE,P。 骨干网基础打底(PE和P) IGP(OSPF / IS-IS)全网可达 Loopback 可达
智能体来了从 0 到 1:多步骤执行,才是 AI Agent 的分水岭
在当前人工智能的工程实践中,一个共识正在逐渐清晰: 是否具备“多步骤执行能力”,已经成为区分普通 AI 应用与智能体系统的关键标准。 相比传统的对话式系统,智能体并非仅提升了模型能力,而是完成了一次应
3-6.【函数式编程】设计一个函数,接受数组 [Int],返回每个元素的阶乘数组,要求使用函数式风格。
1️⃣ 定义阶乘函数 阶乘可以用递归或 reduce 实现: reduce(1, *) 会把序列 1...n 的元素相乘 避免了显式循环,更函数式 2️⃣ 定义主函数 使用 map 将输入数组中的每个
RAG 学习总结
RAG是一种将 LLM 与外部数据源结合的方法,解决模型实时性和幻觉问题的一种方法,本文为个人学习记录。
3-5.【函数式编程】讨论 map、flatMap、compactMap 的使用场景和效率差异。
1️⃣ map 作用:对集合(数组、可选等)中的每个元素应用闭包,生成一个同样结构的新集合。 不会去掉 nil 不会扁平化嵌套数组 适用场景: 纯转换操作,例如把数字转成字符串、平方、加前缀等 示例:
3-4.【函数式编程】如何使用 map + filter + reduce 组合实现统计字符串数组中长度大于3的单词字符总数?
假设有一个字符串数组: 目标:统计长度大于 3 的单词的字符总数 步骤分析 过滤长度大于 3 的单词 → filter 把每个单词映射成它的长度 → map 把长度累加起来 → reduce 实现代码
3-3.【函数式编程】解释 flatMap 在可选类型和数组中的行为差异,并给出示例。
1️⃣ flatMap 在数组中的行为 作用:将嵌套数组“拍平”,或将元素映射成数组后自动扁平化。 特点: 类似于 map,但结果会“扁平化一层” 返回一个单层数组,不会出现嵌套数组 示例 1:普通数
3-2.【函数式编程】给定数组 [1,2,3,4],使用 reduce 实现数组求和和数组元素平方求和。
数组示例: 1️⃣ 数组求和 使用 reduce 求和的思路: 初始值设为 0 每一步累加当前元素 简写版本(更常用) : 2️⃣ 数组元素平方求和 思路: 初始值设为 0 每一步累加当前元素的平方
3-1.【函数式编程】map 与 for 循环在 Swift 中的区别?在什么情况下推荐使用 map?
1️⃣ 基本概念对比 特性 for 循环 map 目的 遍历集合并执行操作(可以有副作用) 遍历集合并生成新的集合 返回值 没有返回值(Void) 返回一个新的数组或集合,长度与原集合一致 可读性 适
2-30.【Concurrency】Swift Concurrency 与 OperationQueue 的协作模式有哪些优势与局限?
1️⃣ 核心结论 一句话总结:Swift Concurrency 更安全、可组合、结构化,OperationQueue 更灵活兼容旧代码,但异步集成需额外适配。 2️⃣ 协作模式 ① 在 Operat
基于Python玩转人工智能_TensorFlow框架应用实践 - 实战课程
训练模型不仅仅是 model.fit() 那么简单。从数据加载到模型保存,每一个环节的优化都能带来质的飞跃。学习地址:pan.baidu.com/s/1WwerIZ_elz_FyPKqXAiZCA?p
2-29.【Concurrency】在混用 MainActor 与 DispatchQueue 的场景下,如何避免死锁或线程阻塞?
1️⃣ 核心结论 一句话:主线程永远不要被同步阻塞或等待它自己完成异步任务。 2️⃣ 常见死锁场景 ① 同步阻塞主线程 问题: 主线程被 sync 阻塞 Task 在 MainActor(主线程)排队
2-28.【Concurrency】async/await 与 GCD 混用时需要注意哪些线程安全问题?
1️⃣ 核心原则 关键点: Actor(包括 MainActor)保证内部状态安全 GCD 队列本身不能保护跨队列共享状态 async/await 任务可能切换线程 2️⃣ 常见线程安全问题 ① 非
2-27.【Concurrency】如何在 async 函数中优雅处理 Task cancellation?
1️⃣ 核心原则 2️⃣ 检查取消的基本方法 ① 使用 Task.checkCancellation() 如果任务已取消 → 抛出 CancellationError 异步调用者可捕获或让上层继续传播
Photoshop3.6操控变形改变大象的鼻子
PS 2018 操控变形改变大象鼻子实操笔记 核心结论:操控变形(Puppet Warp)是改变大象鼻子形态的核心工具,可通过添加“图钉”(锚点)固定鼻子关键部位,拖动图钉调整形态,实现弯曲、伸展、扭
2-26.【Concurrency】在 TaskGroup 中,如何正确响应取消信号?
1️⃣ 核心原则 一句话:父任务取消 → 子任务标记为 cancelled → 子任务在挂起点响应 → TaskGroup 安全退出。 2️⃣ 基本示例 父任务或外层 Task 调用 .cancel(
IPD 需求管理怎么做:从需求基线到CCB变更控制全流程
IPD 需求管理的核心,是用需求分层与追溯建立共同语言,用需求基线固化交付承诺。本文给出一套可落地的全流程、角色机制与指标闭环,帮助组织稳节奏、降返工、提质量。
2-25.【Concurrency】Concurrency 的任务取消是如何传播的?
1️⃣ 核心结论 一句话:取消是“向下传递的协作信号”,不是强制杀死线程。 2️⃣ 父子任务关系与结构化并发 Swift 使用 结构化并发(Structured Concurrency)管理任务生命周
算法面试刷题课–竞赛命题人带你刷70+中高级题型|算法面试专题课(Java版)[完结无密]
很多同学在面试算法题时,看到题目没思路;或者写出来了,代码边界条件一塌糊涂。高级算法题通常不是“凭空发明”出来的,而是由基础模板演化而来的。 学习地址:pan.baidu.com/s/1WwerIZ_
2026 年 1 月 汽车膜透光性选购指南 靠谱品牌性能详解
《2026 中国汽车贴膜市场报告》显示,高端汽车膜市场中,高透光产品占比达 42%,纳米陶瓷、磁控溅射等工艺成为提升透光性的核心技术。随着 “亮窗行动” 推进,透光性不达标贴膜的查处力度加大,车主对合
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30