摘要:
环境: 1核4G内存128G磁盘,三台机器同一个配置 192.168.242.131 192.168.242.132 192.168.242.133 —— Linux Centos7 x64 系统平台 —— JDK,基于Java开发的组件的运行环境 —— Hadoop, Hbase数据的存储层依赖H 阅读全文
摘要:
硬件环境: 虚拟机环境配置 硬件:1CPU + [RAM]4G + [DISK]128G 系统:Centos7 x64 这里没有像尚硅谷一样做地址映射解析,直接取IP(我太懒) 192.168.242.131 192.168.242.132 192.168.242.133 前置依赖环境: 前置环境准 阅读全文
摘要:
Windows集群部署: 把包解压成三个节点 【kibana-7.16.3-windows-x86_64.zip】 - Node-1001 - Node-1002 - Node-1003 修改集群的配置信息 - Node-1001\config\elasticsearch.yml - Node-10 阅读全文
摘要:
准备样本: Elasticsearch 提供了基于 JSON 提供完整的查询 DSL 来定义查询 查询条件还适用于删除操作 创建索引: # PUT http://127.0.0.1:9200/student/ 推5个文档进索引: # POST http://localhost:9200/studen 阅读全文
摘要:
1、资料: ES官网最新版本下载地址: https://www.elastic.co/cn/downloads/elasticsearch 历史版本下载: https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-16-0 h 阅读全文
摘要:
什么是Canal (卡耐尔) ? Canal 是用 Java 开发的基于数据库增量日志解析,提供增量数据订阅&消费的中间件 原理基于MySQL的binlog从库监听 一、MySQL环境配置 1、更改MySQL配置 (my.ini / my.cnf): [mysqld] # 主库id标识 server 阅读全文
摘要:
一、定向监听 定向监听,即只监听某一个特定的表,或者库 1、创建样本案例 -- 创建监听的库(演示样本) CREATE DATABASE `test-db-2` CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_general_ci'; -- 和需要监听的表 (演示样 阅读全文
摘要:
一、快速搭建Kafka环境 基于Docker容器创建(供参考): https://www.cnblogs.com/mindzone/p/15608984.html 这里简要写一下命令: # 拉取zk + kafka的镜像 docker pull wurstmeister/zookeeper dock 阅读全文
摘要:
官网地址: https://maxwells-daemon.io/ 下载地址(版本发行): https://github.com/zendesk/maxwell/releases 参考教程自尚硅谷视频: https://www.bilibili.com/video/BV1JQ4y1e7CN?spm_ 阅读全文
摘要:
1、强制要求JDK8版本 且 64位 C:\Users\Administrator\Desktop\Nacos-Server\Nacos-2.0.3-8848\bin>java -version java version "1.8.0_291" Java(TM) SE Runtime Environ 阅读全文
摘要:
参考自文章: https://www.acfun.cn/a/ac32056183_2 简而言之就是玩地平线5的时候不要挂着腾讯的QQ、TIM、微信 阅读全文
摘要:
数据结构: 表中一字段存储经度和纬度: + + | INSTALL_LOLA_NUM | + + | 23.0345735213,69.01224234 | | 23.0340313,69.01224234 | | 93.03453,69.01224234 | | 10.23683,69.01224 阅读全文
摘要:
一、等待与唤醒 /** * 线程通讯问题 * Object wait, notify, notifyAll * Condition await signal signAll * CountDownLatch 当前线程等待若干个其他线程执行完成之后再执行 * CyclicBarrier 一组线程等待某 阅读全文
摘要:
学习参考: https://www.bilibili.com/video/BV1ut411T7Yg 一、线程创建的四种方式: 1、集成线程类 /** * 使用匿名内部类实现子线程类,重写Run方法 */ static class CustomThread extends Thread { @Over 阅读全文
摘要:
参考: https://blog.csdn.net/weixin_40716682/article/details/90064473 默认是有边框线的 删除边框线,设置高度和背景色即可 background-color: rgb(220,223,230); height: 2px; border: 阅读全文
摘要:
统一修改字段成小写+下划线的命名规则: V1上线后,重新看SQL调整的较可行的写法: # = = = = = = = = = = = = = = = 统一更改全库所有字段大小写脚本SQL(会删除字段原来的字符集和排序规则) = = = = = = = = = = = = = = = = = = = 阅读全文
摘要:
代码审计报告提出的一个问题: 明文暴露配置信息风险 解决方案可以使用jasypt实现 需要使用依赖: <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</ar 阅读全文
摘要:
安装参考: https://www.cnblogs.com/vipsoft/p/13233045.html 环境安装需要 Zookeeper + Kafka 要学习Kafka还需要繁琐的安装配置,所以环境搭建方案改用Docker完成 这里使用Docker寻找Kafka相关镜像: [root@loca 阅读全文
摘要:
异常提示信息: java.util.ConcurrentModificationException at java.util.LinkedHashMap$LinkedHashIterator.nextNode(LinkedHashMap.java:719) at java.util.LinkedHa 阅读全文
摘要:
问题描述: 从仓库拉取的【.gitignore】忽略配置文件,在项目跑起来之后会生成诸多.idea文件,target打包文件 一开始没有忽略,但是发现使用GD配置之后忽略无效: 解决办法: 做一次随便的提交,然后【undo】撤回这个提交,再拉取一遍远程仓库 再配置ignore文件就有效了 阅读全文