相关文章
手写Zookeeper分布式锁
zookeeper版本:zookeeper-3.4.13,该版本原生api不支持递归创建节点 依赖
<dependency><groupId>org.apache.zookeeper</groupId><artifactId>zookeeper</artifactId><version>3.4.13</version>
</depende…
建站知识
2025/1/10 20:52:28
softwate1_common模块
这里写目录标题 DataTableExecStateFeatureTypeMissDataCompleteMethodsRRunPyEntityRunPyRTableHeaderDTOTableManagerDTOTaskRequestUploadResultUserThreadLocal DataTable
package com.cqupt.software_1.common;import com.baomidou.mybatisplus.annotation.IdType;
impor…
建站知识
2024/10/13 11:55:30
非结构化数据库 MongoDB存文件
在MongoDB中存储文件,你可以使用GridFS。GridFS是MongoDB的一个规范,允许存储和检索大于BSON文档大小限制(16MB)的文件。
以下是使用Python和pymongo库进行GridFS存储的示例代码:
首先,安装pymongo库&…
建站知识
2025/1/9 9:36:28
hls.js实现分片播放视频
前言:hls.js官网:hls.js - npm
一、demo——在HTML中使用
<audio id"audio" controls></audio><script src"https://cdn.jsdelivr.net/npm/hls.jslatest"></script>
<script>document.addEventList…
建站知识
2024/12/22 14:49:58
Java面试题:线程池中常见的阻塞队列
线程池中常见的阻塞队列
workQueue:当没有空闲核心线程时,新来任务会加入此队列进行排队,队列满会创建救急线程执行任务
ArrayBlockingQueue:
基于数组结构的有界(容量固定)阻塞队列,FIFO
先进先出
提前初始化Node数组
提前创建Node
一把锁,同时只能进行入队和出队
Lin…
建站知识
2025/1/12 6:26:08
[力扣题解] 130. 被围绕的区域
题目:130. 被围绕的区域
思路
代码
Method 1 : 深度优先搜索,自己写的
class Solution {
private:int dir[4][2] {{1, 0}, {-1, 0}, {0, 1}, {0, -1}};void dfs(vector<vector<char>>& board, vector<vector<bool>>&am…
建站知识
2024/11/19 19:09:11