- 博客(186)
- 资源 (35)
- 收藏
- 关注
原创 ListChangeUtil工具类,对比差异度ADD增量集、DELETE减量集
【代码】ListChangeUtil工具类,对比差异度ADD增量集、DELETE减量集。
2023-07-25 14:09:20
50
原创 Docker操作
ENTRYPOINT 指定一个容器启动是运行的命令,ENTRYPOINT的目的和CMD一样,都是指定容器启动程序及参数,不会被docker run之后的参数替换,会追加。CMD 指定一个容器启动时要执行的命令,Dockerfile中可以有多个CMD指令,但是只有最后一个生效,CMD会被docker run 之后的参数替换掉。docker run -it mycentos:2.3 -i 启用CMD保留字指令时运行该命令会将参数‘-i’替换["curl","-s","MAINTAINER 作者+作者邮箱。
2023-07-18 23:00:31
1489
1
原创 Minio(minio-20221029062133.0.0.x86_64.rpm) Linux 环境安装
linux 安装 minio 202210版
2023-05-10 10:54:29
356
1
原创 SpringBoot整合Flink(施耐德PLC物联网信息采集)
施耐德PLC设备(TM200C16R)设置好信息采集程序,连接局域网,SpringBoot订阅MQTT主题,消息转至kafka,由flink接收并持久化到mysql数据库;失效数据清理机制(为了方便测试,所以清理机制执行频率高且数据失效低)202303171001/p(发布话题,由设备发送,应用端接收)202303171001/s(订阅话题,由应用端发送,设备接收)采集报文测试(如下图表示成功,并且已经发送到了kafka主题上)应用端账号:admin@tenlink。应用端密码:Tenlink@123。
2023-03-22 17:20:37
2436
4
原创 SpringBoot整合Kafka(包含Kafka_2.12-3.3.1单节点安装,kafka可视化程序efak v3.0.1安装)
清除zookeeper配置(kafka原生zookeeper配置文件是:zookeeper.properties)文件中配置的dataDir=''路径下的文件,或者换个地址;配置kafka内嵌的zookeeper (位置:vim ./config/zookeeper.properties )注意端口号和存储地址。清除kafka配置文件(server.properties)中log.dirs=''路径下的文件,或者换个地址;主题配置(生产者最好配置指定主题,不要开放权限过大,导致脏数据存留)
2023-03-22 16:06:15
1001
1
原创 Gitlab 无损迁移
使用以上命令会在/var/opt/gitlab/backups(默认)目录下创建一个名称类似为1537261122_2018_09_18_9.2.5_gitlab_backup.tar的压缩包,这个压缩包就是Gitlab整个的完整部分, 其中开头的1537261122_2018_09_18_9.2.5是备份的时间戳和日期。恢复备份(备份文件的位置一定要与配置文件/etc/gitlab/gitlab.rb中配置的是一致的,否则无法读取)其中所有项目,所有分支,以及所有用户(非ROOT)权限都是一致迁移的。
2023-02-24 15:15:25
389
原创 Minio + Nginx 实现静态资源对外访问
由于文件下载功能实现方式问题(web直接调用文件预览接口,有minio直接返回可预览路径二次请求实现文件下载)。 在公司局域网内没有问题,到客户环境文件无法下载,客户环境文件上传直接同网段局域网内部通讯没有问题,但是下载请求为公网,又不想打破网关内内网通讯,静态低敏访问直接开启对外访问权限的业务逻辑,所以,解决问题的方式只有一个,就是下载功能返回的路径必须是公网可以正常访问。......
2022-06-28 15:50:29
9549
11
原创 SpringBoot Test
maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency>
2022-05-28 21:11:50
75
原创 Spring Boot 整合 Nacos
Spring Boot 整合 Nacos maven依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://mav.
2022-04-07 18:45:27
2068
原创 Ubuntu 18.0桌面系统使用帮助
Ubuntu 18.0桌面系统使用帮助设置root密码:sudo passwd root 切换root身份: su 谷歌浏览器:https://blog.csdn.net/web_snail/article/details/96439899 vim : ubuntu 系统输入命令:sudo apt-get install vim-gtk 邮件:https://blog.csdn.net/gatieme/article/details/78174372 wps:https://blog.csd.
2022-03-23 18:06:24
2030
2
原创 Api 请求日志-封装日志自定义注解
Api 请求日志-封装日志接口自定义日志注解import java.lang.annotation.*;/** *Description: <功能操作日志注解>. <br> *<p> <声明在被spring管理的类的方法上,会记录下当前的操作日志类型> 比如:@CP_OperateLog(value="注解日志",type=1,key="test") </p> *Makedate:2020年12月30日 上午10:55:2
2022-03-23 18:03:08
387
原创 Page封装类
/* * COPYRIGHT Beijing cp-boss-Tech Co.,Ltd. * **************************************************************************** * 源文件名: org.cpframework.dao.page.Page.java * 功能: cpframework框架 * 版本: @version 1.0 * 编制日期: .
2021-10-28 10:09:05
260
原创 SpringBoot-Spring Data Jpa - 复杂业务查询 Specification
SpringBoot-Spring Data Jpa - 复杂业务查询 Specification Specification 前言 应对Spring Data Jpa 复杂逻辑查询而生的条件对象 Specification 构建对象 Object泛型描述,针对业务逻辑构建的条件对象,通常与Repository层泛型一直 and 与 or 就是创建的逻辑 ‘与’、‘或’ 对象,表示构建的条件对象为逻辑 ‘与’、‘或’ 关系 Specification<Object>
2021-10-11 18:31:59
268
原创 SpringCloud 客户端负载,简化服务通讯 Ribbon
简介Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon虽然只是一个工具类框架,它不像服务注册中心、配置中心、API网关那样需要独立部署,但是它几乎存在于每一个Spring Cloud构建的微服务和基础设施中。因为微服务间的调用,API网关的请求转发等内容,实际上...
2021-09-09 09:35:17
95
原创 MySQL - 主从同步
MySQL - 主从同步环境准备两台mysqlMySQL核心配置1.【必须】主服务器唯一IDserver-id =12.【必须】启用二进制日志log-bin=自己本地的路径/mysqlbin3.【可选】启动错误日志log-err=自己本地的路径/mysqlerr4.【可选】根目录basedir="自己本地路径"5.【可选】临时目录tmpdir="自己的本地路劲"6.【可选】数据目录datadir="自己本地路径/Data/"7.read-only=0主机,读写都可以
2021-08-22 13:55:58
175
原创 HAproxy - Linux 安装并反向代理MySQL
HAproxy - Linux 安装并反向代理MySQL安装yum search haproxyyum yinstall haproxy.x86_64 -y配置192.168.213.156:3306与192.168.213.162:3306是两个 mysql 服务vim /etc/haproxy/haproxy.cfgglobal log 127.0.0.1 local2 chroot /var/lib/hapr...
2021-08-22 11:28:55
164
原创 MySql - Linux Mycat安装&水平切分
MySql - Linux Mycat安装&水平切分目录准备环境安装Mycat配置Macatserver.xml配置schema.xml配置rule.xml配置启动Mycat报错解决启动成功客户端连接测试存储数据测试准备环境三台虚拟机,192.168.213.156和192.168.213.162分别安装mysql 8 ,192.168.213.163安装MycatMycat 1.6稳定版下载github下载地址...
2021-08-19 23:22:16
248
原创 分布式 - 分布式锁
分布式 - 分布式锁目录分布式锁流行的三种方式与分析实现原理关系型数据库实现Redis实现Zookeeper实现自动释放锁Redisson客户端与SpringBoot整合Curator客户端与SpringBoot整合分布式锁流行的三种方式与分析实现原理关系型数据库实现SELECTlock_name FROMlock WHERElock_name = 'order' FOR UPDATE; for update是一种行级锁,又叫排...
2021-08-18 22:04:50
191
原创 FastDFS - Linux 安装(Tracker、Storage、配合Nginx实现对外发)
FastDFS - Linux 安装(Tracker、Storage、配合Nginx实现对外发)目录准备安装包准备环境Tracker节点配置Storage节点配置配置client测试FastDFS服务对外发布测试外发注意:准备安装包FastDFS官网下载准备环境准备2个服务器,一个调度节点,一个存储节点,2个服务器做同样的准备 上传压缩包,在/usr/local文件夹下创建fastdfs文件夹 mkdir /usr/local/f...
2021-08-17 00:08:42
809
原创 Logstash - Linux 实现MySQL与ES数据同步
Logstash - Linux 实现MySQL与ES数据同步环境准备 Elasticsearch 7.4.2 MySQL8.0.15 logstash-7.4.2.tar.gz mysql-connector-java-8.0.15.jar搭建Logstash版本与Elasticsearch必须保持一致7.4.2,在ES官网下载Logstash下载配置Logstash同步脚本配置进入/usr/local/目录,将安装文件解压到这里 /usr/local..
2021-08-15 00:36:16
999
3
原创 MySql-5.8 - Linux 安装
MySql-5.8 - Linux 安装mysql 下载地址准备好了安装包上传至linux服务器,准备安装安装加压文件 将压缩包解压到/usr/local/目录下,并改名mysql cd /usr/local/tar -xvf /home/chenyb/software/mysql-8.0.15-linux-glibc2.12-x86_64.tar.xzmv mysql-8.0.15-linux-glibc2.12-x86_64/ ./mysql配置my.
2021-08-14 20:40:35
1644
原创 Elasticsearch DSL入门
Elasticsearch DSL入门DSL结构 bool模块 一下3者可以同时存在,结果集沉淀的方式继续匹配,如果只需要其中一个模块则可以省略外包bool的写法 must:必然的,匹配的 must_not:不是必然的,不匹配的 should:有可能,或者 from:分页数据第几页 size:每页显示的数据总数,默认为10 sort:排序模块 POST http://192.168.213.1
2021-08-13 22:46:49
101
原创 Elasticsearch 分词器的使用与IK分词器安装
Elasticsearch 分词器安装与使用ES内置分词器standard:默认分词器,简单会被拆分,英文统一转换为小写 simlle:按照非字母分词,英文统一转换为小写 whitespace:按照空格分词 stop:去除无意义的单词,比如:the、is、a、an keyword:不做分词,把文本的整体当作一个单独的关键词测试分词结果指定分词器测试结果GET http://192.168.213.154:9200/_analyzePOST http://192.168
2021-08-13 00:11:08
630
原创 Elasticsearch - Linux 安装7.14.0&集群搭建
Elasticsearch - Linux 安装7.14.0Elasticsearch官网下载最新版本7.14.0
2021-08-11 13:43:30
1152
原创 MariaDB - Linux 系统离线安装MariaDB10.4.21
MariaDB - Linux 系统离线安装MariaDB10.4.21MariaDB官网下载稳定版即可 这里选择的版本是10.4.21 选择对应的系统下载传到linux服务器上解压文件 进入 cd /usr/local/ 解压 tar -zxvf /home/chenyb/software/mariadb-10.4.21-linux-systemd-x86_64.tar.gz 改名 mv mariadb-10.4.21-linux-systemd-x86_...
2021-08-08 19:57:09
2751
原创 LVS - linux LVS + Keepalived + Nginx Keepalived对LVS(DR)的自动装配与RS节点的心跳监听
Keepalived - linux Keepalived配合Nginx完成集群灾备方案,实现ip漂移主备方案
2021-08-08 14:10:16
215
原创 网卡 - linux - 配置虚拟LO回环
LO - linux - 配置虚拟lo(环回) 创建网卡子环回(响应路由) 关闭网络配置管理器,避免网络接口冲突systemctl stop NetworkManagersystemctl disable NetworkManager切换到网卡配置文件目录:cd /etc/sysconfig/network-scripts 创建环回子配置文件:cp ifcfg-lo ifcfg-lo:1配置环回子配置文件DEVICE=lo:1IPADD...
2021-08-07 23:03:17
1807
elasticsearch(win环境入门套).rar
2020-08-26
fastDFS资源服务器linux环境安装部署包
2018-10-29
java源码整理包-集合
2018-10-26
oracle&&mysql;多环境配置(SpringBoot)
2018-06-13
minio-20221029062133.0.0.x86-64 rpm 安装包下载,方便童鞋们下载资源
2023-05-10
内置 kafka-2.12-3.3.1.tgz 和 kafka-eagle-bin-3.0.1.tar.gz
2023-03-22
notepad++ 下载地址不好找,记录在此 :http://notepad.puboat.com/
2022-11-19
spring_security.rar
2019-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人