
什么是循环依赖 循环依赖指的是多个对象之间的依赖关系形成一个闭环。 下图展示了两个对象 A 和 B 形成的一个循环依赖 下面是个例子 下图展示了多个对象形成的一个循环依赖 如...
在平时的项目中,会使用traceId跟踪请求全流程日志,于是在demo项目中亲自实践下。 实现traceId的基本思路 当客户端有请求进来时,生成一个traceId放在Thr...
定义 书上说,“为其他对象提供一种代理以控制对这个对象的访问。”起初我觉得这个定义很抽象,完全不懂,我想换个说法。如下: 分类 (1)静态代理(2)动态代理 实现及原理 参考...
链接:https://leetcode-cn.com/problems/out-of-boundary-paths[https://leetcode-cn.com/probl...
链接:https://leetcode-cn.com/problems/decode-ways[https://leetcode-cn.com/problems/decode...
链接:https://leetcode-cn.com/problems/find-eventual-safe-states/[https://leetcode-cn.com/...
链接:https://leetcode-cn.com/problems/valid-triangle-number/[https://leetcode-cn.com/prob...
链接:https://leetcode-cn.com/problems/unique-paths[https://leetcode-cn.com/problems/uniqu...
链接:https://leetcode-cn.com/problems/all-nodes-distance-k-in-binary-tree/[https://leetco...
链接:https://leetcode-cn.com/problems/path-in-zigzag-labelled-binary-tree/[https://leetco...
给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。
Trie[https://baike.baidu.com/item/%E5%AD%97%E5%85%B8%E6%A0%91/9825209?fr=aladdin](发音类似 ...
给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nu...
给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字...