![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 79
xiaomu_a
好记性不如烂笔头
展开
-
SpringBoot发送Gmail邮件
输入程序名称,点击“创建”后会显示一个密码,该密码可以用来发送邮件.开启“两步验证”,小编这里已经开启了,所以显示的关闭.点击右上角“小齿轮”,然后点击"查看所有设置"登录上述网址,找到“安全”(Security)搜索"App passwords",点击第一个。原创 2024-05-30 18:41:54 · 605 阅读 · 6 评论 -
多数据源配置H2 Mysql
最近有一需求,原本项目中由于某些原因使用嵌入式数据库H2,鉴于嵌入式数据库可靠性以及不方便管理等因素,需要将数据库迁移到Mysql。主要修改点有三处:①添加Mysql连接依赖①数据库的连接地址和数据库驱动③jpa使用的数据库。修改后pom.xml。修改后dev.yml。原创 2024-01-18 10:27:26 · 859 阅读 · 0 评论 -
手写OpenFeign(简易版)
手写OpenFeign远程调用组件原创 2024-01-15 16:53:15 · 1027 阅读 · 0 评论 -
gateway配合nacos路由报错:Unable to find instance for XXX
gateway配合nacos 找不到服务的问题nacos版本: 1.1.4spring-boot版本: 2.5.2spring-cloud版本: 2020.0.3spring-cloud-alibaba版本: 2021.1gateway网关pom.xml<dependencies> <!-- gateway --> <dependency> <groupId>org.springframework.cloud</g原创 2021-07-16 21:15:36 · 6905 阅读 · 3 评论 -
springboot整合seata踩坑记录(AT模式)
一.环境说明1、SpringBoot版本:2.5.22、SpringCloud版本:2020.0.33、spring-cloud-alibaba版本:2021.14、seata-server-1.4.25、nacos版本:1.1.4这里项目创建过程就不做过多赘述了…二.官网下载seata服务seata官网:https://github.com/seata/seata/releases三.修改seata服务配置文件将下载完之后的文件解压,进入到里面的config目录,里面有一个regis原创 2021-08-05 21:28:30 · 1815 阅读 · 0 评论 -
SpringBoot+Canal+RabbitMQ实战
https://github.com/alibaba/canalMySQL主备复制原理canal 工作原理前提是mysql、rabbitmq已经安装完成查看是否生效:https://github.com/alibaba/canal/releases/download/canal-1.1.6/canal.deployer-1.1.6.tar.gz下载完之后解压压缩文件,进入canal.deployer-1.1.6之后可以看到:配置 Canal 服务方式为 RabbitMQ 和连接配置(🏷 只列出需要原创 2023-05-10 17:44:45 · 1011 阅读 · 1 评论 -
java性能检测工具:jvisualvm
前戏:安装JDK并配置好环境变量1. win + R 输入cmd进入命令行界面2. 输入:jvisualvm可以看到本地的java进程3. 查看CPU、内存使用情况右下角:运行:运行的线程休眠:调用sleep()方法的线程等待:调用wait()方法的线程驻留:线程池里空闲的线程监视:等待锁的线程4. 安装插件(以Visual GC插件插件为例)打开网址:https://visualvm.github.io/pluginscenters.html找到对应的jdk版本,例如我原创 2021-08-19 16:09:06 · 327 阅读 · 0 评论 -
Java使用opencv实现人脸识别、人脸比对
OpenCV是一个开源的计算机视觉库,它提供了一系列丰富的图像处理和计算机视觉算法,包括图像读取、显示、滤波、特征检测、目标跟踪等功能。opencv官网:https://opencv.org/原创 2023-10-12 18:04:29 · 10782 阅读 · 13 评论