- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 Elasticsearch-ik分析器
1、停止 Elasticsearch(如果正在运行): 在安装插件之前,确保 Elasticsearch 没有在运行。进入到你的es的安装目录:如/usr/local/software/elasticsearch。2、安装插件: 使用 elasticsearch-plugin 命令安装 IK 插件。5、查看日志载入插件里有个名为:loaded plugin [analysis-ik]"token": "中国人","token": "中国","token": "我","token": "是",
2025-07-25 22:24:59
560
1
原创 Elasticsearch-8.17.0 centos7安装
Elasticsearch 的配置文件 elasticsearch.yml 存在于你的 Elasticsearch 安装目录下的 config 目录中,例如:/usr/local/software/elasticsearch/config/elasticsearch.yml。如果还有其他问题,或者配置后仍然无法启动,可以查看 Elasticsearch 的日志(/usr/local/software/elasticsearch/logs/elasticsearch.log)来获取更多详细的错误信息。
2025-07-25 22:20:59
1113
原创 RocketMQ 做成服务启动
这个命令的作用是将 /opt/rocketmq 目录及其所有子文件和子目录的权限设置为 755,允许所有者可以读、写和执行,而组用户和其他用户只能读和执行。这个命令的作用是将 /opt/rocketmq 目录及其所有子文件和子目录的所有者和组更改为 rocketmq,确保该用户拥有对这些文件的完全访问权限。rocketmq:rocketmq:将文件的所有者设置为用户 rocketmq,并将所属组设置为 rocketmq 组。7:表示所有者(用户)具有读取、写入和执行权限(4+2+1)。
2025-07-25 21:17:11
374
原创 RocketMQ5.3.1的安装
也可以指定配置文件-c conf/broker.conf,用-pc conf/proxyConfig.json来改默认占用的8080和8081端口,改端口看下面的备注。进入到/usr/local/software/rocketmq-all-5.3.1-source-release/distribution/target/rocketmq-5.3.1/rocketmq-5.3.1/目录执行。备注:启动失败如果是8080端口已经绑定可以修改端口 ========================
2025-07-25 21:07:57
678
原创 Nacos 使用Jasypt加密
password: your_secret_password # 生产环境应从安全渠道获取,设置密钥要和JasyptEncryptor类里的一致。5、启用 jasypt 解密支持,在启动类加上@EnableEncryptableProperties // 手动启用 Jasypt。@EnableEncryptableProperties // 手动启用 Jasypt。3、nacos的配置文件里的内容,用ENC(加密的串)// 加密,把用户加密。// 引入加密的配置类。
2025-07-24 09:21:36
559
原创 Let‘s Encrypt免费证书申请
每天 2 点 和 14 点,系统会静默尝试续期证书,如果证书有更新,就验证 nginx 配置并平滑重载 nginx,使新证书生效,所有日志记录到 /var/log/certbot-renew.log。要保证 SSL 证书申请成功,dusirui.com 和 www.dusirui.com 都必须正确解析到服务器 IP。其中/usr/bin/systemctl 通过which systemctl查看具体位置。/usr/local/nginx/sbin/nginx是自己nginx的安装目录。
2025-07-24 09:19:59
682
原创 windows使用Minio
/ 登录http://127.0.0.1:9090后然后点击access-keys创建的,改成自己的credentials。.filename("C:\\Users\\dufuy\\Desktop\\test5.txt") // 文件的路径。D:\minio_file 有minio的exe文件运行后在C:\minio会创建对应的文件夹。下载一个可执行的文件,然后放到一个目录中,我放到了D:\D:\minio_file目录里。--minio 测试 -->--minio 测试 -->1)引入maven依赖。
2025-02-12 11:32:13
471
原创 CentOS7 redis6安装
6 进入解压出来的redis-6.2.13文件夹,将redis.conf复制到/data/redis6/bin目录下。cp /path/to/source/file.txt /path/to/destination/ 从源到目标文件。5 然后进入redis目录中,执行make PREFIX=/data/redis6 install。7 通过vim命令修改redis.conf,daemonize修改为yes。8 启动时指定redis.conf。4 从根目录下新建数据目录。
2024-09-18 09:00:44
777
原创 docker-compose 安装rabbitmq
然后回退到sbin目录下,执行命令./rabbitmq-plugins enable rabbitmq_management启动图形界面。找到rabbitmq_management-3.8.8.ez 复制下名字 rabbitmq_management。环境准备有docker和docker-compose已经安装。1 创建rabbitmq_docker目录。http://你的IP:15672/3 运行, 不好用就多试验几次。6 访问后用默认的账号密码登录。出现以下问题就多试验几次。5 手动开启图形化界面。
2023-12-27 21:20:34
1009
原创 windows 安装nacos
报错后加入username 和 password failed to req API:/nacos/v1/ns/instance after all # servers([localhost:8848]) tried: ErrCode:403。6 开启权限, 这2个属性只是一部分,其他的看官网https://nacos.io/zh-cn/docs/v2/guide/user/auth.html。db.password.0=你连接mysql的密码。
2023-12-27 10:57:25
493
原创 DB2 Java JDBC 分页demo
conn = DriverManager.getConnection(url, "用户", "你自己的密码");System.out.println("总页数:" + totalPageSize);System.out.println("总页数:" + totalPageSize);ps.setString(4, "测试数据看性能NAME1:"+i);System.out.println("总条数:" + count);System.out.println("总条数:" + count);
2023-06-11 16:25:21
210
原创 java ThreadPoolExecutor
ThreadPoolExecutor // 获取当前线程池中线程数量 int poolSize = es.getPoolSize(); // 获取正在执行任务的线程数量 int activeCount = es.getActiveCount(); // 获取等待执行的任务数量 int queueSize = es.getQueue().size();// getCompletedTaskCount:已经执行完成
2023-06-10 19:31:52
138
原创 6-v挂载和容器间共享数据volume
1、volume数据卷,一个保存数据的单位。所谓容器间数据共享就是在宿主机上开辟一块空间,这块空间的数据会被所有的容器共享。我理解就是一个文件指向。容器不存具体的数据而是放在指定的宿主机文件中。如所有容器指向同一个war或jar包。2、-v挂载,有两种使用方式:1)-v 挂载并运行docker run --name 容器名 -v 宿主机路径:容器内挂载路径 镜像名下面的bin/true相当于占位符2)docker create和--volumes-from...
2021-10-14 14:29:10
176
原创 java8日期时间处理
1、日期格式化package java8.datetime;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.format.DateTimeFormatter;import java.util.Locale;/** * @author kyle * @version 1.0 2018年8月24日 NEW * @function */public class LocalDa
2021-07-30 10:29:46
258
原创 java8filter
import java.util.ArrayList;import java.util.List;import java.util.function.Predicate;/** * @author Kyle * @version 1.0 2018年8月9日 * NEW java.util.function.Predicate<T> * 接口定义了一个名叫test的抽象方法,它接受泛型 * T对象,并返回一个boolean。.
2021-07-21 17:09:01
466
原创 java8排序
import static java.util.Comparator.comparing;import java.math.BigDecimal;import java.util.ArrayList;import java.util.List;import java.util.function.Function;public class SortAppleLambda { public static void main(String args[]) { List<App.
2021-07-21 16:26:35
1544
原创 5-brige容器双向通信
1、分别运行tomcat 和centos并指定名字[root@localhost ~]# docker run -d --name web tomcatc478d9fe2298485f367255dacd25b854a6162965b2108d6fe577bc082dc90595[root@localhost ~]# docker run -d -it --name database centos /bin/bash612ebdc56e2f0c1f763defadd3e6a2ed951a854c1
2021-07-21 13:43:34
158
原创 4-Link单向通信
1、运行容器并为容器起别为web,--name为容器起个别名[root@localhost ~]# docker run -d --name web tomcat62f9c6d4e02708f8420c62ac1d7d232416795323bf1755680f15b88ea2db435a最后一项可以看到names是web[root@localhost ~]# docker ps -aCONTAINER ID IMAGE COMMAND ...
2021-07-21 13:42:14
241
原创 3-docker生命周期展示
1、create 创建[root@localhost ~]# docker create tomcat2、查看所有运行的镜像 -a 显示所有状态的镜像[root@localhost ~]# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESb48c54...
2021-07-21 10:50:57
177
原创 2-docker通过安装tomcat来学习docker常用的命令
官网查看镜像https://hub.docker.com/_/tomcat1、从远程仓库拉取镜像docker pull tomcat,默认拉取为latest[root@localhost ~]# docker pull tomcat2、拉取指定版本的镜像[root@localhost ~]# docker pull tomcat:8.5.51-jdk11-corretto3、查看已拉取的镜像[root@localhost ~]# docker imagesREPOSITORY ..
2021-07-21 09:58:08
179
原创 1-docker安装
一、设置IP和检查网络的连通性1、设置IP[root@localhost ~]# cd /etc/sysconfig/network-scripts/l[root@localhost network-scripts]# lsifcfg-ens33 ifdown-ppp ifup-ib ifup-Team[root@localhost network-scripts]# vi ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROW...
2021-07-21 09:46:48
285
1
原创 centos7安装kafka
centos7安装kafka下载kafka网址:http://kafka.apache.org/进入网址:http://kafka.apache.org/downloads系统环境1、操作系统:64位CentOS72、jdk版本:1.8.0_2713、zookeeper版本:zookeeper-3.4.64、三台服务器部署成功:192.168.192.150; 192.168.192.152; 192.168.192.155;前置设置:1、设置时区和查看时区[root@loca
2021-01-16 21:28:44
296
原创 centos7安装zookeeper
zookeeper 安装1、解压到指定的目录tar -zxvf /usr/local/soft/zookeeper-3.4.6.tar.gz -C /usr/local/2、复制改名,修改zoo.cfg里的内容cd /usr/local/zookeeper-3.4.6/confcp zoo_sample.cfg zoo.cfgvi zoo.cfg先把dataDir=/tmp/zookeeper注释,然后将下面四行代码添加到文件末尾dataDir=/usr/local/zookeeper
2021-01-16 21:25:38
199
原创 centos7安装java8
centos7安装java8存放所有的软件包/usr/local/soft/二安装java1、解压到指定目录tar -zxvf /usr/local/soft/jdk-8u271-linux-x64.tar.gz -C /usr/local/2、设置环境变量cat >> /etc/profile << EOFexport JAVA_HOME=/usr/local/jdk1.8.0_271export CLASSPATH=.export PATH=\$PA
2021-01-16 21:22:34
185
原创 js页面分页
// 分页相关let pageUtil = {};pageUtil.pageIndex = 1; // 当前页数pageUtil.pageRows = 0; // 每页记录数pageUtil.pageCount = 0; // 总页数pageUtil.list = []; // 要分页的list数据pageUtil.curList = []; // 当前页显示的数据 ...
2019-04-29 16:42:55
652
原创 利用ffmpeg工具将mp4文件切片,之后用m3u8格式播放
ffmpeg可以做很多事,今天只用它来做切片。切片就是将一个大文件切成多个小文件然后再播放,小文件下载速度快,所以播放的时候就会流畅很多。将文件变成m3u8格式后,写代码的时候src直接写m3u8的文件名即可<source id="videoUrl" src="test.m3u8" type="" />,播放器会关联切片后的所有文件使之成为一个完整的文件。1、转换类impor...
2019-04-04 10:58:37
2937
1
原创 Maven小知识点
1)Maven利用生命周期与对应的插件绑定来完成任务,为我们简化好多操作。执行Maven命令时,执行当前命令Maven按照生命周期会把之前的命令全执行一遍,如执行mvn package时它会先执行mvn compile(编译)等操作。2) Maven约定优于配置,如Maven工程的目录结构固定,如:src/main/java用于写业务代码,src/test/java用于写测试代码。3)M...
2019-04-02 16:18:01
180
原创 java用接口展示多态
java用接口展示多态/** * @author Kyle * @version 1.0 2018年11月29日 NEW * @function 定义一个接口 */public interface Bird { // 接口只是定义一个抽象的行为,不做具体实现 public void color();}--------------------------...
2018-11-29 14:13:14
260
原创 插入排序
/** * @author kyle * @version 1.0 2018年11月29日 NEW * @function */public class InsertTest { // 插入排序的思想是假设要插入元素之前数组已经是有序的,默认把第0个下标当成有序。 public static void sort(int[] numbers) { ...
2018-11-29 13:13:40
137
editplus3.10
2013-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅