摘要:
Broker 集群工作原理 broker 启动后,会向 zookeeper 注册,并记录在 Kafka 配置节点下的 /brokers/ids 节点下,之后抢占 /controller 节点,率先注册的节点的 Controller 就会负责 Leader 的选举 选举节点会监听 /brokers/i 阅读全文
摘要:
准备工作 下载 MySQL:下载页面、下载地址 创建 MySQL 用户组、用户、相关目录、日志文件 # 创建新用户组 groupadd mysql # 创建用户 mysql,指定所属用户组为 mysql,禁止其登录 useradd -r -g mysql -s /sbin/nologin # 创建安 阅读全文
摘要:
## CountDownLatch ### 简介 CountDownLatch 是基于计数器的原理实现的, 它内部维护了一个整型的计数器。创建 CountDownLatch 对象时, 需要指定一个初始计数值, 该计数值表示需要等待的线程数量,使用其 await() 方法让其等待。每当一个线程完成了其 阅读全文
摘要:
## Windows彻底卸载IDEA **首先我们来到控制面版,在左上角查看方式这里把选项改为类别,接着点击卸载程序** ![](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2023/03/14/kuangstudy50ae03ef-5ee6 阅读全文
摘要:
## 前言 由于工作原因,需要在 Ubuntu 系统上进行办公,于是就需要把办公环境往 Ubuntu 上迁移,当然也包括用来沟通的工具“微信”。但打开微信官网,可以看到有:android、iOS、Windows、MacOS的,可偏偏就是没有 Linux 的,你说气人不气人。 ![](https:// 阅读全文
摘要:
昨天在项目前后端联调时遇到了跨域问题,于是就在 Controller 类上加上了 @CrossOrigin 注解。加上之后,除了 GET 请求之外,其他请求依然有跨域问题,特此记录一下,也避免大家踩坑。 这是我 Controller 类的代码: @RestController @RequestMap 阅读全文
摘要:
昨天在 Ubuntu 中安装 nodeJS 时遇到一个问题,在为 npm 设置链接时,总是不生效,特此记录一下,也避免大家踩了相同的坑。 我采用的是源码包安装 nodeJS,将源码包解压后,来到解压的 bin 目录后使用下面的命令查看是否正常,并在确认正常后为其设置软链接。 ./node -v su 阅读全文
摘要:
环境信息 系统版本 node.js 版本 安装 Vue 脚手架 通过命令 npm install -g @vue/cli 命令全局安装 Vue 脚手架 安装完毕后,通过命令 npm list -g 查看全局安装的模块,确认安装成功 出现错误 确认安装成功后,通过 vue 和 vue --veriso 阅读全文