相关文章
力扣2642. 设计可以求最短路径的图类
力扣2642. 设计可以求最短路径的图类
题目 题目解析及思路
题目要求对于每一组询问都返回node1到node2的最小距离
用floyd将每对顶点的距离都求出来,当addedge时再更新所有可能被更新的距离
代码
class Graph {//邻接表vector<vector<int>> f;cons…
建站知识
2025/4/21 3:52:57
Java-servlet(二)Java-servlet-Web环境搭建(上)IDEA,maven和tomcat工具下载(附Gitee直接下载)
Java-servlet(二)Java-servlet-Web环境搭建(上)IDEA,maven和tomcat工具下载 前言一、IDEA 的下载二、Maven 的下载我的gitee直接下载链接 三、Tomcat 的下载我的gitee直接下载链接 前言
上一节我们深入探讨了 Java-se…
建站知识
2025/4/14 6:11:33
centos 下dockers部署surveyking-docker开源考试系统
下载初始化脚本,并自动部署至当前文件夹
https://raw.githubusercontent.com/xianyu-one/surveyking-docker/main/setup.sh -O setup.sh
chmod x setup.sh
bash setup.sh 手工部署
1:先卸载这些旧版本,以及关联的依赖项sudo yum remove docker docker-…
建站知识
2025/4/20 20:56:07
Kafka面试题及原理
1. 消息可靠性(不丢失)
使用Kafka在消息的收发过程都会出现消息丢失,Kafka分别给出了解决方案
生产者发送消息到Brocker丢失消息在Brocker中存储丢失消费者从Brocker 幂等方案:【分布式锁、数据库锁(悲观锁、乐观锁…
建站知识
2025/4/16 19:29:33
Redis的持久化-RDBAOF
文章目录 一、 RDB1. 触发机制2. 流程说明3. RDB 文件的处理4. RDB 的优缺点 二、AOF1. 使用 AOF2. 命令写⼊3. 文件同步4. 重写机制5 启动时数据恢复 一、 RDB
RDB 持久化是把当前进程数据生成快照保存到硬盘的过程,触发 RDB 持久化过程分为手动触发和自动触发。 …
建站知识
2025/4/21 9:00:34
3.NumPy:操作数组的一部分
一 如何存取数组的元素 在 NumPy 数组中,要在一对 [ ] 中同时提供两个维度的索引和切片参数:数组名[行操作, 列操作] 二 使用函数来构造数组 1.通过 arange 和 reshape, 可以快速生成指定维度的数组 np.arange(n):生成一个从 0 开…
建站知识
2025/4/21 11:45:07
python第十一课:并发编程 | 多任务交响乐团
🎯 本节目标
理解多线程/多进程/协程的应用场景掌握threading与multiprocessing核心用法学会使用asyncio进行异步编程开发实战项目:高并发爬虫引擎破解GIL锁的性能迷思 1️⃣ 并发编程三剑客 🎻 生活化比喻:
多线程 → 餐厅多个…
建站知识
2025/4/21 5:53:35
解锁责任链模式:Java 实战与应用探秘
系列文章目录 后续补充~~~ 文章目录 一、责任链模式基础入门1.1 责任链模式的定义1.2 核心角色剖析1.2.1 抽象处理者(Handler)1.2.2 具体处理者(ConcreteHandler)1.2.3 客户端(Client) 1.3 类图结构展示 二…
建站知识
2025/4/14 17:48:34