稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
  • 后端
  • 前端
  • Android
  • iOS
  • 人工智能
  • 开发工具
  • 代码人生
  • 阅读
  • 5-6.【性能分析与优化】值类型“看起来在栈上”,但实际上什么时候会逃逸到堆上?
    1️⃣ 栈分配 vs 堆分配 栈(stack) : 生命周期短,跟随作用域。 访问快,自动释放。 常见:局部变量、函数参数(非闭包捕获)。 堆(heap) : 生命周期由引用计数控制(ARC)。 访问
    • 项阿丑
    • 11天前
    • 5
    • 点赞
    • 评论
    Swift
  • 5-5.【性能分析与优化】在什么情况下 struct 的性能会比 class 更差?请举真实场景。
    下面我用 真实可遇到的场景 给你拆。 一、真实场景 1:大 struct + 频繁传参(最常见) ❌ struct 翻车版本 为什么慢? Packet 是值类型 每次 process(packet)
    • 项阿丑
    • 11天前
    • 7
    • 点赞
    • 评论
    Swift
  • 5-4.【性能分析与优化】Copy-on-Write(CoW)在什么场景下反而会成为性能瓶颈?
    一、CoW 的核心假设(先记住) 一旦现实不满足这个假设,CoW 就会崩。 二、最常见的 CoW 性能灾难场景 1️⃣ “读-写交错”的大数组流水线 问题在哪里? data 被遍历(只读视图) 同时又
    • 项阿丑
    • 11天前
    • 24
    • 点赞
    • 评论
    Swift
  • 5-3.【性能分析与优化】在大规模数据处理(如列表、流式计算)中,Swift 相比 Objective-C 常见的性能劣势在哪里?为什么?
    下面我按 「劣势点 → 为什么 → 什么时候会明显」 来拆。 一、Swift 在大规模数据处理里的常见性能劣势 1️⃣ ARC 开销更重(Swift > Objective-C) 表现 retain
    • 项阿丑
    • 11天前
    • 12
    • 点赞
    • 评论
    Swift
  • 5-2.【性能分析与优化】哪些“看起来无害”的代码,实际上可能造成严重性能问题?
    一、集合 & 值语义陷阱(最常见) 1️⃣ for x in array { ... array.append(...) } 为什么危险 每次 append 都可能触发 COW 实际是 O(n²) +
    • 项阿丑
    • 11天前
    • 10
    • 点赞
    • 评论
    Swift
  • 5-1.【性能分析与优化】性能瓶颈最常见出现在哪些层面?如何定位出来的?
    一、最常见的 Swift 性能瓶颈层面 1️⃣ 值类型(struct / enum)的拷贝与 Copy-on-Write 常见问题 大 struct 在频繁传参、返回 Array / Dictiona
    • 项阿丑
    • 11天前
    • 9
    • 点赞
    • 评论
    Swift
  • 🧠_内存管理深度解析:如何避免GC导致的性能陷阱[20260130044420]
    Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
    • Github开源项目
    • 11天前
    • 7
    • 点赞
    • 评论
    程序员 开源
    🧠_内存管理深度解析:如何避免GC导致的性能陷阱[20260130044420]
  • 主线程Runloop
    Runloop循环的代码,不是在主线程上运行的吗 Runloop循环的代码,不是在主线程上运行的吗 Runloop循环的代码,不是在主线程上运行的吗
    • betcha0724
    • 11天前
    • 63
    • 1
    • 评论
    前端
  • Runloop的无限循环
    不是说runloop是无限循环吗,为啥主线程还会休眠? 不是说runloop是无限循环吗,为啥主线程还会休眠?
    • betcha0724
    • 11天前
    • 113
    • 2
    • 评论
    前端
  • 主线程Runloop与帧渲染的关系
    如何理解iOS里面runloop和帧渲染的关系,如果页面没有更新,runloop需要进行一次循环,才能渲染出一帧新的画面吗
    • betcha0724
    • 11天前
    • 21
    • 点赞
    • 评论
    前端
  • ⚡_延迟优化实战:从毫秒到微秒的性能突破[20260130035637]
    Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
    • Github开源项目
    • 11天前
    • 4
    • 点赞
    • 评论
    面试 GitHub
    ⚡_延迟优化实战:从毫秒到微秒的性能突破[20260130035637]
  • CADisplayLink与帧渲染
    为什么CADisplaylink的回调会影响ui刷新呢?回调里有UI渲染相关代码? 为什么CADisplaylink的回调会影响ui刷新呢?回调里有UI渲染相关代码?
    • betcha0724
    • 11天前
    • 25
    • 点赞
    • 评论
    前端
  • CADisplayLink信号产生与回调执行
    CADisplaylink信号是什么驱动的?如果主线程阻塞,对CADisplaylink的回调有什么影响?
    • betcha0724
    • 11天前
    • 26
    • 点赞
    • 评论
    前端
  • 🌐_网络IO性能优化:从TCP到HTTP的层层优化[20260130032520]
    Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
    • Github开源项目
    • 11天前
    • 11
    • 点赞
    • 评论
    架构 算法
    🌐_网络IO性能优化:从TCP到HTTP的层层优化[20260130032520]
  • 🌐_网络IO性能优化:从TCP到HTTP的层层优化[20260130021840]
    Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
    • Github开源项目
    • 11天前
    • 13
    • 点赞
    • 评论
    Vue.js Java
    🌐_网络IO性能优化:从TCP到HTTP的层层优化[20260130021840]
  • 🛠️_开发效率与运行性能的平衡艺术[20260130014940]
    Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
    • Github开源项目
    • 11天前
    • 4
    • 点赞
    • 评论
    程序员 开源
    🛠️_开发效率与运行性能的平衡艺术[20260130014940]
  • 十大渗透测试中常用的漏洞扫描工具
    在网络安全领域,渗透测试是评估系统安全性的一种重要方法。它通过模拟攻击者的行为来发现并修复潜在的安全漏洞,从而提高系统的防御能力。为了有效地执行渗透测试,安全专家们依赖于一系列先进的漏洞扫描工具。这些
    • 柯信软件测评
    • 11天前
    • 15
    • 点赞
    • 评论
    后端 面试
    十大渗透测试中常用的漏洞扫描工具
  • 代码审计:软件测试中不可或缺的一环
    代码审计是什么? 代码审计(Code Audit)是指对软件源代码进行系统化的审查和分析,以识别潜在的安全漏洞、性能瓶颈、逻辑错误和其他可能影响软件质量的问题。这项工作通常由专业的安全专家或经验丰富的
    • 柯信软件测评
    • 11天前
    • 17
    • 点赞
    • 评论
    后端 面试
    代码审计:软件测试中不可或缺的一环
  • 构建软件应用安全的多维度测试策略
    在当今数字化时代,随着信息技术的广泛应用,软件应用的安全性已经成为企业运营和用户隐私保护的关键考量。一个安全的软件不仅能保障业务的连续性和稳定性,还能有效防止数据泄露、恶意攻击等风险。因此,在软件开发
    • 柯信软件测评
    • 11天前
    • 10
    • 点赞
    • 评论
    Vue.js
    构建软件应用安全的多维度测试策略
  • ⚡_延迟优化实战:从毫秒到微秒的性能突破[20260130012251]
    Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
    • Github开源项目
    • 11天前
    • 7
    • 点赞
    • 评论
    面试 GitHub
    ⚡_延迟优化实战:从毫秒到微秒的性能突破[20260130012251]
  • 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