稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
  • 后端
  • 前端
  • Android
  • iOS
  • 人工智能
  • 开发工具
  • 代码人生
  • 阅读
  • 3-23.【函数式编程】什么是 Monoid,并给出数组或字符串的 Monoid 实例。
    1️⃣ 什么是 Monoid 在 函数式编程和抽象代数中,Monoid 是一个具有以下特征的代数结构: 封闭性(Closure) 对类型 T 的任意两个值进行操作,仍然返回同类型值 Swift 示例:
    • 项阿丑
    • 7小时前
    • 4
    • 点赞
    • 评论
    Swift
  • 3-22.【函数式编程】设计一个函数式流水线,处理一系列操作,遇到错误立即返回,并保证副作用可控。
    设计一个 函数式流水线,实现以下目标: 处理一系列数据操作 遇到错误立即返回 保证副作用(打印、日志、网络等)集中可控 使用 Swift 的 Result 类型 + 纯函数 1️⃣ 定义错误类型和函数
    • 项阿丑
    • 7小时前
    • 5
    • 点赞
    • 评论
    Swift
  • Python3+TensorFlow打造人脸识别智能小程序 - 学习服务
    Python3+TensorFlow 打造人脸识别智能小程序---xingkeit.top/7701/ 很多人上手人脸识别,直接把训练和推理代码写在一个文件里,这在 Demo 阶段没问题,但一旦涉及到
    • 用户653816316073
    • 7小时前
    • 7
    • 点赞
    • 评论
    后端
  • 3-21.【函数式编程】比较 try/catch 与 Result<T, Error> 在函数式设计中的差异与使用场景。
    1️⃣ 核心区别 特性 try/catch Result<T, Error> 错误处理方式 抛出异常,由调用方捕获 错误作为值封装在枚举中,沿函数链传递 函数签名 通过 throws 声明 返回类型
    • 项阿丑
    • 7小时前
    • 6
    • 点赞
    • 评论
    Swift
  • 别再写死循环了!用 WebSocket 搞定外汇实时行情,这才是 2026 年的正确姿势
    兄弟们,如果你现在的行情监控脚本里还写着 while True: requests.get(...),请立刻停下!
    • emilyli
    • 7小时前
    • 10
    • 点赞
    • 评论
    API
    别再写死循环了!用 WebSocket 搞定外汇实时行情,这才是 2026 年的正确姿势
  • 黄金网络框架组合:Okhttp+Retrofit+协程+Gson
    博主在之前的毕设项目搭建过程中使用过这个Okhttp+Retrofit这一套,可以说非常优雅,扩展性也比较好。因为工作中接触应用层比较少了,今天一时兴起想起写一篇文章,万一哪天被裁了,也好向上兼容找一
    • 彭于晏689
    • 7小时前
    • 6
    • 1
    • 评论
    架构 Android
  • SSH客户端 Termius 【Mac】
    SSH客户端 Termius 提供直观简洁的界面,支持分组管理主机,便于快速定位和访问。 其特点包括跨平台数据同步、端口转发、命令补全等实用功能,确保用户在不同设备间无缝切换,提高远程工作效率。 原文
    • 用户342625602471
    • 7小时前
    • 7
    • 点赞
    • 评论
    Linux
  • 3-19.【函数式编程】如何用 Result 类型实现函数式错误处理?
    1️⃣ Result 类型简介 Swift 的 Result 是一个泛型枚举: success 包含成功值 failure 包含错误 可用 map、flatMap、mapError 等方法进行组合和转
    • 项阿丑
    • 7小时前
    • 4
    • 点赞
    • 评论
    Swift
  • 2026 年 1 月 哪些汽车膜透光性好?五大优质品牌推荐
    《2026 中国汽车贴膜市场报告》显示,高端汽车膜市场中,高透光产品占比达 42%,纳米陶瓷、磁控溅射等工艺成为提升透光性的核心技术。随着 “亮窗行动” 推进,透光性不达标贴膜的查处力度加大,车主对合
    • 新讯聚焦
    • 7小时前
    • 8
    • 点赞
    • 评论
    资讯
  • 3-18.【函数式编程】讨论 Point-Free 风格在函数复用和可测试性上的优势。
    1️⃣ 函数复用优势 (1) 小函数可组合 Point-Free 风格强调将函数拆解成小、纯、单一功能的函数,然后通过函数组合构建复杂逻辑。 示例: 小函数 increment、double 可独立复
    • 项阿丑
    • 7小时前
    • 4
    • 点赞
    • 评论
    Swift
  • 3-17.【函数式编程】将以下函数转换为 Point-Free 风格
    1️⃣ 原始函数 输入:x 输出:(x + 1) * 2 普通写法显式使用参数 x 2️⃣ 分解为小函数 先把函数拆成两个小函数: 3️⃣ 使用函数组合 在 Swift 中没有内置函数组合运算符,但我
    • 项阿丑
    • 7小时前
    • 3
    • 点赞
    • 评论
    Swift
  • 3-16.【函数式编程】什么是 Point-Free 风格?用 Swift 给一个简单例子。
    1️⃣ 什么是 Point-Free 风格? 定义: Point-Free 风格是一种 函数式编程风格,特点是 不显式提及函数参数,而是通过 函数组合 来定义新的函数。 核心思想: 关注函数组合而不是
    • 项阿丑
    • 7小时前
    • 4
    • 点赞
    • 评论
    Swift
  • 3-15.【函数式编程】为什么纯函数更容易与 async/await、Combine 或 Swift Concurrency 集成。
    1️⃣ 核心原因 纯函数的特性使它们在异步编程中非常自然地组合和使用: 纯函数特性 对异步编程的优势 输入决定输出 异步任务可以安全地并行执行,不依赖外部状态,保证相同输入得到相同输出 无副作用 异步
    • 项阿丑
    • 7小时前
    • 4
    • 点赞
    • 评论
    Swift
  • 3-14.【函数式编程】在 Swift 中如何使用纯函数和副作用分离实现数据处理流水线?
    1️⃣ 核心思路 目标:把数据处理逻辑设计成可组合的流水线,同时: 核心处理逻辑保持纯函数 副作用(打印、网络、文件写入)集中在最外层 原则: 纯函数 → 只处理数据,不依赖外部状态 副作用函数 →
    • 项阿丑
    • 7小时前
    • 4
    • 点赞
    • 评论
    Swift
  • 杭州老司机的贴膜手记:聊聊我的三次选择
    作为在杭州开了近十年车的老车主,我的座驾从代步小车换成家用SUV,先后经历过三次完整的车窗贴膜。这小
    • 用户95574991691
    • 7小时前
    • 6
    • 点赞
    • 评论
    Angular.js
    杭州老司机的贴膜手记:聊聊我的三次选择
  • 3-13.【函数式编程】讨论函数式编程中如何管理 I/O、网络请求或日志打印等副作用。
    1️⃣ 副作用的问题 副作用包括: I/O 操作:读取文件、写入文件、打印、数据库访问 网络请求:调用 API、上传/下载数据 系统状态:修改全局变量、发送通知 问题: 同样输入可能产生不同输出 函数
    • 项阿丑
    • 7小时前
    • 3
    • 点赞
    • 评论
    Swift
  • 3-12.【函数式编程】请举例说明一个有副作用的函数,并给出纯函数替代实现。
    1️⃣ 有副作用的函数示例 假设我们要实现一个累加器,每次调用函数都会累加值并打印: 分析: 副作用 1:修改了外部变量 total 副作用 2:打印输出 非纯函数原因:同样输入 x = 3,每次返回
    • 项阿丑
    • 7小时前
    • 3
    • 点赞
    • 评论
    Swift
  • 3-11.【函数式编程】什么是纯函数?在 Swift 中如何判断一个函数是否纯?
    1️⃣ 什么是纯函数? 定义:纯函数是满足以下条件的函数: 输出仅依赖输入 相同的输入必定产生相同的输出 不依赖或修改外部状态 没有副作用(Side Effects) 不修改外部变量 不操作全局状态
    • 项阿丑
    • 7小时前
    • 2
    • 点赞
    • 评论
    Swift
  • 深度实战玩转算法 - 选择排序算法可视化
    深度实战玩转算法---xingkeit.top/7698/ 智能家居的本质是感知-决策-执行的闭环。算法在其中扮演了“大脑”的角色,负责处理传感器数据并做出最优决策。 场景一:环境自适应——基于线性回
    • 用户653816316073
    • 7小时前
    • 5
    • 点赞
    • 评论
    后端
  • 3-10.【函数式编程】不可变数据结构在 Swift UI 或多线程场景中的优势是什么?请举例。
    1️⃣ 核心优势 优势 说明 线程安全 数据不可变,无需加锁即可在多个线程中读取,避免竞态条件和数据损坏。 可预测性 状态不会被意外修改,方便调试和逻辑推理。 易于 SwiftUI 状态管理 Swif
    • 项阿丑
    • 7小时前
    • 0
    • 点赞
    • 评论
    Swift
  • 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