
技术碎片记录
文章平均质量分 77
技术碎片记录
水蓝烟雨
人生需要动态规划,学习需要贪心算法。
展开
-
JDK版本切换 - Windows
JDK的下载、安装、配置以及版本切换的方法。下载方面,可以通过调整网址中的版本号跳转至不同版本的下载页面。安装步骤包括双击exe文件或使用7-zip解压文件,并配置环境变量。配置环境变量时,需要删除旧的path变量,并添加新的JAVA_HOME、CLASSPATH和Path变量,确保JAVA_HOME的位置高于Path以避免切换失败。文章还介绍了如何设置多个版本的JAVA_HOME变量,并通过修改JAVA_HOME的值来实现JDK版本的切换,每次切换后需重新打开CMD命令窗口进行测试。原创 2024-08-11 09:00:00 · 505 阅读 · 0 评论 -
NVM下载安装 - Node版本切换
首先,通过控制面板卸载现有Node.js。然后,下载并安装稳定版本的NVM,安装时会自动配置环境变量。接着,更换NVM的镜像源为国内的镜像源,以提高下载速度。NVM命令包括查看可下载的Node.js版本(nvm list available)、安装指定版本(nvm install )、切换使用版本(nvm use )、列出已安装版本、创建别名、卸载版本、显示当前使用版本、切换到默认版本以及在指定版本环境中执行命令。通过这些步骤和命令,可以方便地管理和切换Node.js版原创 2024-08-12 08:00:00 · 618 阅读 · 0 评论 -
Mysql8.0数据库清理binlog日志
Mysql8.0数据库清理binlog日志原创 2024-07-23 08:00:00 · 778 阅读 · 0 评论 -
整合Tess4J实现OCR图片识别技术
整合Tess4J实现OCR图片识别技术原创 2024-07-19 15:59:36 · 1152 阅读 · 0 评论 -
Bean拷贝之MapStruct
Bean拷贝之MapStruct原创 2024-07-23 07:00:00 · 1006 阅读 · 0 评论 -
SpringBoot整合Easy-Es最佳实践
SpringBoot整合EaSY-Es最佳实践原创 2024-07-07 22:14:54 · 1718 阅读 · 5 评论 -
三分钟快速部署Elasticsearch并整合Kibana和IK分词器
也就是 /var/lib/docker/volumes/es-plugins/_data。● -p *** ( 端口映射 )● -p *** ( 端口映射 )● – name *** ( 容器名称 )● --network *** ( 网络名称 )● – name *** ( 容器名称 )● --network *** ( 网络名称 )把解压后的IK分词器( 文件夹 )上传到。访问(虚拟机/服务器地址。原创 2024-03-29 07:00:00 · 1426 阅读 · 1 评论 -
三分钟极速部署Nacos与服务注册
我们基于Docker来部署Nacos的注册中心,首先我们要准备MySQL数据库表,用来存储Nacos的数据。由于是Docker部署,将SQL文件导入到Docker中的MySQL容器中即可, 记得先创建数据库。启动完成后,访问下面地址:http://192.168.164.128:8848/nacos/,注意它们之间的层级和修改地址192.168.164.128为你自己的。其中的nacos/custom.env文件中,将。子工程依赖如下( 一般引在common模块中 )修改为自己的服务器或虚拟机地址。原创 2024-03-25 07:00:00 · 2349 阅读 · 0 评论 -
SpringBoot整合图形验证码和邮箱验证码进行注册
获取缓存中验证码, 有则判断是否60S内重复发送, 无则拼接验证码并写入缓存。层初步校验图形验证码是否正确, 正确之后再执行发送邮件操作。可以换成你自己的,也可以复制我的,具体代码在下面。获取IP地址的工具类如下, MD5使用的是。邮箱验证码在缓存中的Key格式为。为错误码枚举值,后面也会给出。把下面的一些配置改成你自己的。本期内容分享到此结束啦~原创 2024-03-31 07:00:00 · 597 阅读 · 1 评论 -
Canal实现MYSQL实时数据同步
访问 xxx.xxx.xxx.xxx:8089, 前面换成自己的服务器、虚拟机地址。为了兼容MYSQL8.0+, 我们需要拉取 v1.1.7的镜像。instance.properties 一共2处修改。canal.properties 一共1处修改。如果是服务器部署的话,记得开放对应的端口号。如果是服务器部署的话,记得开放对应的端口号。一般都是开启的, 可以通过下列命令在。,因为后面的文件都是在这个路径下。,所以我们可以制作对应的镜像。或其他数据库工具进行查看。作者并没有上传对应的镜像。原创 2024-04-10 07:00:00 · 4276 阅读 · 3 评论 -
手摸手教你极速部署War包(内含一Tomcat部署多个War包)
如果war包的访问端口不是默认的8080, 则需要到server.xml文件里面更改监听端口。找到这个Connector之后, 修改对应的port端口号为自己的项目端口号即可。将ROOT文件夹删掉, 之后将复制进来的war包重命名问ROOT.war。修改配置文件里的端口号为你项目端口号和修改项目war包的绝对路径。将打包好的war包复制到tomcat下的webapps目录下,打包成功的War包会出现在项目的target目录下。, 一个文件夹里面放置一个项目的war包即可。找到conf目录下的。原创 2024-03-27 07:00:00 · 4587 阅读 · 0 评论 -
SpringBoot整合Minio
创建一个Bucket, Bucket名字要在配置文件上使用, 然后设置权限为可见。访问 xxx.xxx.xxx.xxx:9090, 服务器地址+端口号。前提:已经在本地启动或服务器部署。来部署Minio, 拉取。创建Minio容器并运行。编写相关配置文件的代码。原创 2024-04-16 19:45:00 · 1033 阅读 · 1 评论 -
RabbitMQ延迟插件安装及最佳实践
延迟插件的版本要和RabbitMQ的版本对应。比如我的RabbitMQ的版本是。, 那么延迟插件就要下载对应的。3.进入容器内部, 查看插件。5.重启RabbitMQ容器。4.封装延迟消息时间消息体。2.将插件拷贝到MQ的。本次文章分享到此结束噜~原创 2024-05-01 17:00:00 · 1528 阅读 · 4 评论