本文分类:news发布日期:2025/2/25 2:11:11
相关文章
Java深度优先搜索DFS(含面试大厂题和源码)
深度优先搜索(Depth-First Search,简称DFS)是一种用于遍历或搜索树或图的算法。DFS 通过沿着树的深度来遍历节点,尽可能深地搜索树的分支。当节点v的所在边都已被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这个…
建站知识
2025/2/21 19:57:28
如何实现跨线程传递变量
文章目录 背景Threadlocal好处 解决方案TransmittableThreadLocal 背景
业务开发中常有需求要在各个线程间传递数据,如果硬编码的话,和代码耦合,不好维护。
Threadlocal
ThreadLocal 的典型应用场景包括:
每个线程需要自己独立…
建站知识
2025/2/10 19:02:54
Vue2 响应式原理
Vue 的响应式原理
Vue 的响应式原理基于"数据劫持"和"依赖收集"的概念。当我们将一个普通的 JavaScript 对象传递给 Vue 实例的 data 选项时,Vue 将遍历此对象的所有属性,并使用 Object.defineProperty()来对每个属性进行 getter 和…
建站知识
2025/2/21 18:55:45
LangChain - 向量存储
文章目录 一、基本操作 (FAISSSimilarity search通过向量进行相似性搜索 (Similarity search by vector) 二、异步操作 (Qdrant异步创建向量存储相似度搜索通过向量进行相似度搜索 三、最大边际相关搜索 (MMR)四、集成 本文转载改编自: https://python.l…
建站知识
2025/2/1 23:46:53
Java23种设计模式
本文主要是对Java中一些常用的设计模式进行讲解 后期会进行不断的更新,欢迎浏览 23种设计模式
创建型模式,共五种:工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式。结构型模式,共七种:适配器模式、桥接…
建站知识
2025/2/14 19:21:58
【三十九】【算法分析与设计】综合练习(5),79. 单词搜索,1219. 黄金矿工,980. 不同路径 III
79. 单词搜索 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平…
建站知识
2025/2/7 1:50:23