Tarjan 算法学习笔记(超详细)

thbcm阅读(180)

对于一张有向图
\(S\) 的子图
\(V\),满足
\(V\) 内的点两两之间可达,并且不存在一个子图
\(G\) 使得
\(G \supseteq V,G \not= V\),通俗的讲就是无法继续扩张的两两可达的子图。

zstd压缩算法概述与基本使用

thbcm阅读(167)

并没有尝试使用zstd的所有功能模式,但是会简单介绍每种模式的应用场景,用到的时候去查api吧

25岁的心里话

thbcm阅读(170)

人与人之间不过是利益的谋权,所谓感情,真心,都不过是利益的遮羞布,你我,都不敢于暴露,但都清楚。

所以要掌控利益。

依赖倒置 DIP、依赖注入 DI、控制反转 IoC 和工厂模式

thbcm阅读(182)

依赖反转/倒置的体现:传统依赖方向是高层模块直接调用低层模块,在源码级别上高层模块依赖低层细节模块。而 DIP 通过抽象反转这种依赖关系,使低层模块的实现在源码级别上依赖高层定义的抽象(
视为高层模块的一部分)。

Vue3生命周期钩子函数深度解析:从源码到实战的万字指南

thbcm阅读(186)

在 Vue3 应用开发中,生命周期钩子函数扮演着至关重要的角色。它们允许开发者在组件从创建到销毁的各个阶段执行自定义逻辑,为开发者提供了对组件生命周期的精细控制能力。理解和熟练运用这些钩子函数,是开发高效、健壮 Vue3 应用的关键。

联系我们