相关文章
【Java基础 下】 029 -- 多线程
目录 一、为什么要有多线程? 1、线程与进程 2、多线程的应用场景 3、小结 二、多线程中的两个概念(并发和并行) 1、并发 2、并行 3、小结 三、多线程的三种实现方式 1、继承Thread类的方式进行实现 2、实现Runnable接口的方式进行实现 3、利用…
建站知识
2024/12/25 21:24:20
redis cluster配置之read-mode
背景生产部署了redis集群,三台机器(三主三从,主从不在同一台机器上),redission连接使用。当有一个master节点挂掉时,redis整个集群不可用。解决过程运维登上机器上,执行cluster info发现集群OK状…
建站知识
2024/12/25 1:02:41
硕士毕业论文常见的排版小技巧
word排版陆续更新吧,更具我所遇到的一些小问题,总结上来 文章目录1.避免题注(图或者表的标题)与图或表格分不用页注意点:光标移动到表的题注后面2.设置论文的页眉关键点:需要将每一章节末尾,都要…
建站知识
2024/12/20 0:41:54
Windows上一款特别好用的画图软件
安装
废话不多说,打开windows的应用商店,搜索draw.io,点击获取即可。
画图
draw.io的布局左边是各种图形组件,中间是画布,右边是属性设置,文件扩展名是.drawio。 点击左边列表中的图形可以将它添加到画…
建站知识
2024/12/18 2:58:22
Protobuf 使用和原理
文章目录1. protobuf 简介1.1. 发展背景1.2. 优缺点1.2.1. 优点1.2.2. 缺点2. 使用2.1. 消息类型2.1.1. 字段限制2.1.2. 数据类型2.1.3. 分配字段编号2.1.4. 保留字段2.1.5. 默认字段规则2.1.6. 枚举2.2. Protobuf 工作流程2.2.1 编译proto文件2.3. 使用建议3. 原理3.1. 编码格…
建站知识
2024/12/21 1:12:50
Rocketmq技术详解
Rocketmq技术详解
运维部署 docker-compose.yml
version: 3.5
services:rmqnamesrv:image: foxiswho/rocketmq:servercontainer_name: rmqnamesrvports:- 9876:9876volumes:- ./logs:/opt/logs- ./store:/opt/storenetworks:rmq:aliases:- rmqnamesrvrmqbroker:image: foxisw…
建站知识
2024/12/10 8:12:03
Nodejs 中 JSON 和 YAML 互相转换
JSON 转换成 YAML
1. 安装 js-yaml 库:
npm install js-yaml2. 在程序中引入依赖库
const yaml require(js-yaml);3. 创建一个 js 对象, 代表 json 数据
const jsonData {name: John,age: 30,city: New York
};4. 使用 yaml.dump() 把 js 对象转换成 YAML, 返回 YAML 字符…
建站知识
2024/12/23 20:31:55
phpmyadmin 文件包含(CVE-2014-8959)
0x01 漏洞介绍 phpMyAdmin是phpMyAdmin团队开发的一套免费的、基于Web的MySQL数据库管理工具。该工具能够创建和删除数据库,创建、删除、修改数据库表,执行SQL脚本命令等。phpMyAdmin的GIS编辑器中libraries/gis/GIS_Factory.class.php脚本存在目录遍历漏洞。远程攻击者可借助…
建站知识
2024/12/25 7:30:26