- 博客(8)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 AT_abc305_e 广搜题解
此题翻译的通俗易懂点:可以理解为一个无相图中有很多路灯,它的照射范围是有限的,随着距离的延伸,亮度越来越低。3.遍历主队列时,如果伴随队列当前点的亮度与主队列当前点的亮度相同,并且未访问过,则加入主队列,否则跳过,伴随队列指针指向下一个元素(亮值)2.此时主队列有元素,遍历主队列,获取此点的临点(临点亮度 -1),如果未到过,则加入主队列,否则跳过,主队列指针指向下一个元素(亮度值)4.主队列遍历完时,遍历伴随队列,元素未访问过,则加入主队列,否则跳过,伴随队列指针指向下一个元素(亮值)
2024-12-24 10:50:52
177
原创 Node.js 安装配置
nvm(Node Version Manager)是一个用于管理多个 Node.js 版本的工具。它允许在同一台机器上轻松地安装、切换和管理不同版本的 Node.js。
2024-12-05 12:05:23
476
原创 Mybatis 源码分析
MyBatis 是一个优秀的持久层框架,它简化了 JDBC 的操作,使得开发人员可以更加专注于 SQL 语句的编写,而不是繁琐的 JDBC 代码。MyBatis 通过 XML 或注解的方式配置 SQL 映射,实现了数据库操作与业务逻辑的分离,提高了代码的可维护性和可读性。
2024-11-14 18:33:57
2042
原创 Kafka 原理深入解析
一条消息只能被某一个消费者消费的模式,类似queue模式,只需让所有的消费者在同一个消费组内即可:–consumer-property group.id=XXX。–replication-factor : 指定主题的副本因子,即每个分区的副本数量(副本因子应小于或等于集群中的 broker 数量,否则会创建失败)#通过将消费者放在不同的消费者组中,确保每个消息可以被多个消费者消费。–bootstrap-server : 指定 Kafka 集群的地址,例如 localhost:9092。
2024-11-04 22:31:56
994
原创 一致性算法-Raft&ZAB
选举超时:随机的选举超时时间可以减少多个节点同时发起选举的概率。任期号:任期号用于区分不同的选举周期,确保选举的有序进行。日志信息:日志信息的比较确保了最新的日志条目被优先考虑,提高了系统的安全性。
2024-11-02 15:54:49
692
原创 Tesseract-OCR Centos安装
下载语言库,并放置在 /usr/local/share/tessdata/ 目录。管它有没有,先执行一遍再说^_^leptonica 源码。tesseract 源码。
2023-12-06 18:32:58
1831
原创 K8S虚拟机安装
命令:sudo kubeadm init --config kubeadm-config.yaml --v=5 # 安装,输出详细日志,保存执行。执行命令:kubeadm config print init-defaults 生成默认配置文档 kubeadm-config.yaml,修改。通过vagrantfile来创建三个虚拟机,分别为k8s-node1,k8s-node2和k8s-node3,内容如下。执行命令:kubeadm reset -f。k8s.gcr.io/pause:3.6拉取超时处理。
2023-12-06 16:20:29
1784
原创 Docker 安装与使用
yum-util 提供yum-config-manager功能,另外两个是device mapper驱动依赖的。浏览器访问 http://127.0.0.1:5000/v2/_catalog。在公用仓库中pull仓库镜像。Dockerfile 构建。将本地镜像上传私有仓库。通过容器ID生成镜像。
2023-12-06 16:19:13
521
tesseract Linux本地库文件(5.4.0)
2022-11-30
JBPM5.4 每启动一个流程增加2个线程
2014-09-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅