小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
高级树计数:使用`sibling-index()`和`sibling-count()`的数学布局

本文介绍了CSS中的新函数sibling-index()和sibling-count(),这两个函数简化了复杂的动画和布局,使开发者能够轻松实现元素的动画延迟和自动宽度分配,提升了CSS的灵活性和性能。文章还讨论了这些函数的潜在问题及未来的扩展计划。

高级树计数:使用`sibling-index()`和`sibling-count()`的数学布局

Articles on Smashing Magazine — For Web Designers And Developers
Articles on Smashing Magazine — For Web Designers And Developers · 2026-05-21T08:00:00Z

后缀数组是一种高效的字符串处理数据结构,由Udi Manber和Gene Myers于1993年提出,旨在降低后缀树的内存占用。后缀数组支持快速模式匹配和最长公共子串等操作,内存需求显著低于后缀树。SA-IS算法可在线性时间内构造后缀数组,结合LCP数组后可完全替代后缀树,广泛应用于基因组比对和全文搜索等领域。

后缀数组:比后缀树更实用的选择

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-05-21T00:00:00Z

本文介绍了如何使用进程树定位被脚本包装的JVM进程。Kyle Kingsbury提出通过pgrep递归展开进程树,并与jps输出交集来有效定位目标进程。文中还提供了Shell脚本示例,验证了该方法在Clojure测试实例中的有效性。

TIL: 用进程树展开定位被脚本包装的 JVM 进程

暗无天日
暗无天日 · 2026-05-07T00:00:00Z

Merkle树是一种重要的数据结构,广泛应用于分布式系统,如Git、区块链和HTTPS。它通过将数据块的哈希值组织成树形结构,仅需对根节点签名即可验证所有数据块的完整性。Merkle树的验证过程高效,仅需O(log n)的哈希值,且任何数据块的修改都会改变根哈希。本文探讨了Merkle树的构造、验证及其在以太坊的Merkle Patricia Trie和未来Verkle树中的应用。

Merkle 树与认证数据结构:从 Git 到区块链

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-24T00:00:00Z
B树与LSM树:比较与权衡

B树和LSM树是数据库中的两种主要数据组织方式。B树在磁盘上保持数据排序,读取速度快但写入成本高;LSM树在内存中缓冲写入,批量刷新到磁盘,写入便宜但读取成本高。理解它们的优缺点对系统设计至关重要。

B树与LSM树:比较与权衡

ByteByteGo Newsletter
ByteByteGo Newsletter · 2026-04-23T15:30:59Z

前驱/后继问题是算法中的重要问题,涉及动态整数集合的插入、删除和查找等操作。Van Emde Boas树(vEB树)通过递归分层结构,将操作复杂度降低到O(log log U),适用于有界整数。vEB树利用懒惰存储,使得获取最小值和最大值的时间复杂度为O(1)。尽管在理论上优于平衡树和哈希表,但在实际应用中需考虑空间和实现复杂度。

Van Emde Boas 树:当 O(log log n) 不只是理论

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-23T00:00:00Z

本文讨论了区间问题的高效解决方案,介绍了树状数组和线段树两种数据结构。树状数组适合点修改和区间查询,复杂度为O(log n);线段树支持更复杂的操作如区间赋值和懒标记。两者各有优劣,树状数组在常数时间上更优,但线段树在灵活性上更强。

线段树与树状数组:区间问题的优雅武器

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-21T00:00:00Z
.NET 高级开发 | C# 中的动态代码:反射、EMIT、表达式树、Roslyn、Source Generators

本文介绍了C#中动态代码的实现方式,包括反射、表达式树、EMIT、Roslyn和Source Generators。动态代码广泛应用于依赖注入、对象关系映射和AOP等框架。文章详细讲解了如何使用EMIT实现AOP,创建代理类型,并通过依赖注入实现日志记录功能。同时探讨了表达式树在ORM框架中的应用,最后介绍了Roslyn和Source Generators的基本用法。

.NET 高级开发 | C# 中的动态代码:反射、EMIT、表达式树、Roslyn、Source Generators

dotNET跨平台
dotNET跨平台 · 2026-04-16T00:01:38Z

第一眼,《Trees hate...

和玩家过不去的“树”,还没发售就让主播们破防

游戏研究社
游戏研究社 · 2026-04-14T16:00:00Z

“我觉得保留一部分味道,才知道你吃的是……”虽然《电锯人》第二部的“突然死亡”早有预兆,但它最终竟然会以这样一种近乎玩笑的方式完结,恐怕还是超出了绝大多数读者的猜想。3月25日,《电锯人》第二部正式更新了自己的最终话。而前一话(231话),在与战争恶魔的大决战中,波奇塔选择主动让电锯恶魔彻底消失,并由此触发了世界线的重置(至于为什么会重置你别管)。到了最终话……新世界确实重置了:帕瓦复活救下...

《电锯人》完结了?我看是藤本树真的不想画了

游戏研究社
游戏研究社 · 2026-03-27T16:00:00Z
我们如何使用抽象语法树(AST)将 Workflows 代码转换为可视化图表

Cloudflare Workflows 是一个持久执行引擎,支持链式处理、失败重试和状态持久化。它采用动态执行模型,步骤可并行执行。新功能提供可视化图表,帮助开发者理解工作流结构和执行关系,通过解析代码生成抽象语法树(AST),便于调试和错误追踪。

我们如何使用抽象语法树(AST)将 Workflows 代码转换为可视化图表

The Cloudflare Blog
The Cloudflare Blog · 2026-03-27T13:00:00Z
树犹如此:连树都这样…究竟是哪样?

“树犹如此”出自东晋恒温,象征岁月流逝与世事变迁。白先勇和辛弃疾等引用此典,表达对人生无常的感慨,反映人们对理想与现实的无奈。

树犹如此:连树都这样…究竟是哪样?

费照君个人网站
费照君个人网站 · 2026-03-10T14:54:20Z

本文探讨了在Rust中使用数组存储树的实现,认为数组比指针更简单,尤其在蒙特卡洛树搜索中。尽管存在未初始化索引的担忧,使用`Vec<Option<usize>>`可以解决空值问题。作者讨论了树的生命周期管理及其他库的优化,并询问这种设计模式是否应避免或在特定情况下合理。

【Rust日报】2026-01-31-使用数组存储树(或图)

Rust.cc
Rust.cc · 2026-01-31T11:50:44Z
线段树问题

线段树是一种高效处理区间问题的数据结构,复杂度为 $O( ext{log} N)$。它通过分治法将数组划分为二叉树,支持区间查询和修改。线段树的懒惰传播技术可以避免不必要的更新,适用于求和、最大值等复杂区间操作。尽管代码量大且空间开销高,但其功能强大,广泛应用于算法中。

线段树问题

Sekyoro的博客小屋
Sekyoro的博客小屋 · 2026-01-25T15:42:06Z
Qt 6.11 Beta 版本发布,新增画布绘图器、OpenAPI 及任务树模块

Qt 6.11 Beta 1于2025年12月18日发布,新增Qt Canvas Painter、Qt OpenAPI和Qt TaskTree三个模块,为3月的稳定版做准备,计划于1月发布第二个Beta版本,最终版预计在3月17日发布。

Qt 6.11 Beta 版本发布,新增画布绘图器、OpenAPI 及任务树模块

实时互动网
实时互动网 · 2025-12-19T01:52:19Z
从零开始构建LSM树存储引擎 – 完整手册

数据库是软件系统的重要组成部分,能够高效存储和检索大量数据。随着数据量的增加,LSM树(日志结构合并树)成为一种高效的存储系统。本文介绍了LSM树的关键组件,如MemTable、SSTable和WAL,强调了写入速度和数据持久性的重要性,并探讨了删除和合并数据的挑战。

从零开始构建LSM树存储引擎 – 完整手册

freeCodeCamp.org
freeCodeCamp.org · 2025-12-18T20:25:02Z
Kubernetes v1.35:Timbernetes(世界树发布)

Kubernetes v1.35发布了60项增强功能,包括17个稳定、19个测试和22个实验特性。新特性如Pod资源就地更新、工作负载身份的Pod证书和节点声明特性,提升了系统灵活性和安全性。同时,Ingress NGINX将于2026年退役,cgroup v1支持被移除。

Kubernetes v1.35:Timbernetes(世界树发布)

Kubernetes Blog
Kubernetes Blog · 2025-12-17T18:30:00Z
不完美的树

作者回忆与父亲挑选圣诞树的经历,发现父亲总是选择不完美的树。尽管母亲批评这些树,但缺陷反而成为家庭美好的回忆。文章探讨了完美与不完美的关系,强调生活中的瑕疵和故事才是值得珍惜的。

不完美的树

Collab Fund
Collab Fund · 2025-12-16T22:44:00Z

曼迪·布朗在博客中探讨“成长”的意义,强调应关注“向下成长”,即扎根和稳固。她对比商业与自然界的成长,指出商业常通过“增长黑客”操控增长,而自然的树木则与环境和谐共存。她质疑21世纪技术的增长是否如癌症般失控,给社会带来负担。

像树一样成长,而不是像癌症

Jim Nielsen’s Blog
Jim Nielsen’s Blog · 2025-12-02T19:00:00Z
gtr — Git 工作树运行器 - 一款便携式跨平台CLI,简化git工作树管理,编辑器…

文章讨论了AI系统的架构设计与工程实践,重点介绍了AI基础设施的框架、工具和开发文化。特别提到gtr(Git Worktree Runner),这是一个跨平台的CLI工具,旨在简化git工作树管理,支持并行开发和代码审查,适用于多分支环境,提升开发者的工作流程。

gtr — Git 工作树运行器 - 一款便携式跨平台CLI,简化git工作树管理,编辑器…

云原生
云原生 · 2025-11-17T13:27:53Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码