小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

定时器在系统编程中非常重要,广泛应用于网络协议、应用层超时和缓存过期等场景。文章探讨了定时器的管理方法,重点介绍了时间轮和层级时间轮的设计。时间轮通过将定时器分配到不同的槽,实现O(1)的插入、取消和到期检查,适合高并发场景。层级时间轮则解决了时间范围和精度的矛盾,适用于长时间定时器的需求。文章还分析了Linux内核的定时器实现及优化策略。

定时器算法:时间轮、最小堆与层级时间轮

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-06T00:00:00Z
深入理解Go语言中的逃逸分析 - 附示例代码

在Go语言中,栈和堆用于数据存储,编译器决定存放位置。逃逸分析判断值是否应放在堆上,以减少垃圾回收负担。关注栈与堆的使用,合理管理指针和生命周期,能降低不必要的堆分配。

深入理解Go语言中的逃逸分析 - 附示例代码

freeCodeCamp.org
freeCodeCamp.org · 2026-02-12T18:31:12Z

Go语言的container/heap库因实现复杂和类型安全问题受到批评。新提案container/heap/v2引入泛型,简化堆的实现,减少样板代码,提高性能,解决了旧版问题。新API更清晰高效,预计将在Go 1.27或1.28中发布。

再见,丑陋的 container/heap!Go 泛型堆 heap/v2 提案解析

Tony Bai
Tony Bai · 2026-02-03T23:29:01Z
MongoBleed漏洞允许攻击者从MongoDB的堆内存中读取数据

MongoDB修复了CVE-2025-14847漏洞,该漏洞影响多个版本,允许未认证攻击者远程泄露敏感数据,CVSS评分为8.7。MongoDB Atlas已修复,自托管版本需更新,建议立即应用补丁或禁用压缩。

MongoBleed漏洞允许攻击者从MongoDB的堆内存中读取数据

InfoQ
InfoQ · 2026-01-10T07:36:00Z
在盐堆中寻找沙粒

本文探讨了如何在大量服务器上快速识别Salt配置管理工具的故障根源。Cloudflare通过构建自助机制,减少软件发布延迟,提高故障排查效率。利用本地缓存和“Salt Blame”模块,团队能够迅速定位问题,降低人工干预,从而提升发布的稳定性和效率。

在盐堆中寻找沙粒

The Cloudflare Blog
The Cloudflare Blog · 2025-11-13T14:00:00Z
【堆与优先队列】堆与优先队列:“数据金字塔“与“我是VIP“

堆和优先队列是高效的元素管理数据结构,优先队列通常通过堆实现。本文介绍了堆的基本操作和优先队列的应用,并展示了在华为云开发者空间进行的实验,最终实现了一个医院急诊分诊系统。

【堆与优先队列】堆与优先队列:“数据金字塔“与“我是VIP“

华为云官方博客
华为云官方博客 · 2025-10-20T01:57:14Z

Redis HyperLogLog(HLL)存在整数溢出漏洞,影响多个版本。攻击者可利用该漏洞实现远程代码执行或导致服务崩溃。修复版本通过新增校验机制来防止溢出。

Redis HyperLogLog 堆越界写入漏洞分析与复现

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-08-28T02:17:36Z
从人类到史莱姆堆:为什么《转生史莱姆日记》在异世界作品中独占鳌头!

《转生史莱姆日记》讲述了主角三上悟转生为史莱姆后,利用能力建立多种族国家,促进种族和谐与合作。故事融合幽默、战斗与情感,角色鲜明,世界观丰富,是一部值得一看的异世界作品。

从人类到史莱姆堆:为什么《转生史莱姆日记》在异世界作品中独占鳌头!

DEV Community
DEV Community · 2025-05-26T03:12:38Z
Go #007 – 函数:多重返回、命名返回与栈帧

Go语言的函数支持多重返回和命名返回,这影响内存分配。多重返回值存储在栈上,命名返回默认也在栈上,若发生逃逸则转入堆。返回指针会导致堆分配。栈分配高效且无需垃圾回收,使用命名返回时需谨慎,以避免不必要的堆分配。

Go #007 – 函数:多重返回、命名返回与栈帧

DEV Community
DEV Community · 2025-05-05T17:35:38Z

本文探讨了OpenJDK中的ZGC垃圾收集器如何为Java堆分配内存,重点介绍了JDK-8350441中引入的Mapped Cache增强功能。ZGC涉及内存管理的细节,适合对Java和垃圾收集感兴趣的读者。

ZGC如何为Java堆分配内存

insidejava
insidejava · 2025-04-17T00:00:00Z
栈内存与堆内存

栈内存用于静态分配,管理快速但空间有限,适合基本数据类型和函数调用;堆内存用于动态分配,访问较慢且需手动管理,适合存储大对象和复杂数据结构。

栈内存与堆内存

DEV Community
DEV Community · 2025-04-15T03:19:16Z
Go语言中的逃逸分析:栈与堆分配的解释

Go语言中的逃逸分析用于判断变量是分配在栈上还是堆上。栈分配速度快且自动清理,而堆分配较慢,需要垃圾回收。了解逃逸分析有助于编写高性能代码,避免不必要的堆分配。开发者应避免不必要的指针返回,谨慎使用接口和闭包,以提高程序效率。

Go语言中的逃逸分析:栈与堆分配的解释

DEV Community
DEV Community · 2025-04-13T01:44:46Z
Java中的堆数据结构 - 实现与解释

堆是一种特殊的树形数据结构,分为最小堆和最大堆。最小堆中父节点小于等于子节点,最大堆中父节点大于等于子节点。堆广泛应用于优先队列、堆排序和调度算法。文章介绍了这两种堆的Java实现及其操作。

Java中的堆数据结构 - 实现与解释

DEV Community
DEV Community · 2025-03-26T14:09:38Z

本文介绍了Top K问题的算法模式,主要通过堆来求解最大、最小或最频繁的K个元素。利用最小堆或最大堆遍历元素并与堆顶比较,决定是否替换堆顶。示例中使用小堆找出前K个高频元素,强调了高效性,无需排序。

算法模式:Top K 问题

"地瓜哥"博客网
"地瓜哥"博客网 · 2025-03-25T13:20:04Z
🚀 栈与堆 – 数据在内存中的存储位置?

C#中的数据存储分为堆和栈,二者在工作原理和优势上各有不同。文章简要介绍了它们的功能及适用场景。

🚀 栈与堆 – 数据在内存中的存储位置?

DEV Community
DEV Community · 2025-03-08T12:00:00Z
我们的变量去哪里了 - 调用栈和内存堆简要指南

本文介绍了JavaScript的内存模型,包括调用栈和内存堆。调用栈管理函数调用和原始数据类型,内存堆存储非原始数据类型(如数组和对象)。原始数据类型不可变,存储在调用栈中;非原始数据类型动态增长,存储在内存堆中。文章还讨论了垃圾回收和内存泄漏的常见原因,理解这些概念有助于编写更高效的代码。

我们的变量去哪里了 - 调用栈和内存堆简要指南

DEV Community
DEV Community · 2025-02-19T11:23:15Z
数据结构:堆

堆是一种线性列表,元素包含数据和优先级,通常以二叉树形式表示,根节点为最高优先级。主要操作有插入、删除和调整优先级,时间复杂度分别为O(log n)和O(n)。堆的构建可通过排序或优化方法,后者复杂度为O(n)。

数据结构:堆

DEV Community
DEV Community · 2025-01-13T11:00:00Z

本研究探讨大型语言模型在招聘系统中的公平性,尤其是简历摘要和检索两个实际任务。通过构建合成简历数据集,研究发现不同种族的生成摘要存在约10%的差异,而性别差异仅为1%。结果表明,LLM招聘系统在检索阶段可能存在显著偏见,造成现实中的歧视性结果。

谁最喜欢巨大的数字堆:分析招聘背景中的公平性

BriefGPT - AI 论文速递
BriefGPT - AI 论文速递 · 2025-01-08T00:00:00Z
Codewars - 构建立方体堆

本文讨论了Codewars的挑战,主要是计算n个立方体的和。作者提供了一个JavaScript函数,通过代数方法求解,若输入的m不是立方体和,则返回-1。

Codewars - 构建立方体堆

DEV Community
DEV Community · 2025-01-06T22:44:43Z
C#中的栈与堆:关键区别与使用

在C#中,栈和堆是内存管理的两个关键区域。栈用于静态内存分配,速度快且自动管理;堆用于动态内存分配,由垃圾回收器负责清理,速度较慢。了解它们的区别有助于优化应用性能。

C#中的栈与堆:关键区别与使用

DEV Community
DEV Community · 2025-01-06T10:48:45Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码