- 博客(23)
- 收藏
- 关注

原创 SpringBoot 整合 Seata
SpringBoot 整合 SeataSpringBoot 整合 Seata1. 适用场景2. Seata 地址3.案例说明4.项目结构展示5. 代码实现6. 调用测试SpringBoot 整合 Seataspring-boot.version :2.3.0.RELEASEnacos-client : 1.3.1seata版本 : 1.3.01. 适用场景一个SpringBoot的单体项目整合多个关系型数据库。多数据源。2. Seata 地址 http://seata.io/zh-cn
2021-01-17 02:18:39
94251
10

原创 [Linux] SentOs7 安装 Elasticsearch 6.4.3
上传es到指定目录使用 tar -zxvf elasticsearch-6.4.3.tar.gz 进行解压解压完成进入 elasticsearch-6.4.3 目录 修改配置文件。elasticsearch.ymljvm.options修改jvm.options 配置文件。修改elasticsearch.yml配置文件。4.回到b...
2019-06-29 16:24:42
358

原创 Linux下安装jdk
本文章分为四大步骤:一、下载对应jdk版本二、上传到Linux服务器、解压jdk、配置相关文件、让配置生效三、进行验证四、步骤说明一:下载对应的jdk版本。二:上传到Linux服务器、解压jdk、配置相关文件、让配置生效1.上传到linux服务器。2.进行解压:最好要指定一个 目录,不要直接解压在/usr/local 可能会有问题 该示例解压...
2018-12-31 17:13:19
126
原创 nohup命令后台运行SpringBoot项目的 jar包
表示将标准错误输出转变化标准输出,可以将错误信息也输出到日志文件中(0-> stdin, 1->stdout, 2->stderr)。表示将控制台输出数据重定向到demo.log,不写的话默认输出到nohup.log。表示运行jar包,这里也可以执行其他命令,比如python xxx.py。表示要运行的jar包。表示在后台运行程序。
2023-08-18 14:27:59
802
原创 【线程池ThreadPoolExecutor执行流程】
同时,也介绍了 ThreadPoolExecutor 的七大核心参数,包括核心线程数和最大线程数之间的区别,当线程池的任务队列没有可用空间且线程池的线程数量已经达到了最大线程数时,则会执行拒绝策略,Java 自动的拒绝策略有 4 种,用户也可以通过重写 rejectedExecution() 来自定义拒绝策略,我们还可以通过重写 beforeExecute() 和 afterExecute() 来实现 ThreadPoolExecutor 的扩展功能。没满,则将新提交的任务存储在工作队列里。
2023-04-11 19:15:46
553
原创 【MySQL中常见的几种日志】
重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。
2023-04-11 17:28:29
364
原创 replace into详解
replace操作在自增主键的情况下,某些情况冲突时执行的是delete+insert,但是在记录binlog时,却记录成了update操作,update操作不会涉及到auto_increment的修改。如果没有则,则直接插入,在有外键的情况下,对主表进行这样操作时,因为如果主表存在一条记录,被从表所用时,直接使用replace into是会报错的,这和replace into的内部原理是相关(先删除然后再插入)。就没法再插入新纪录了。数据表满了,不是因为空间不够了,而是因为主键的值没法再增加了。
2023-04-08 18:08:20
1153
原创 SpringBoot项目 yml文件脱敏加密配置
文章目录前言一、使用的三方库二、使用步骤1.引入库2.测试前言SpringBoot项目yml配置文件关键数据脱敏加密例如:数据库的用户名、密码、url;Redis的密码、url等。一、使用的三方库Jasypt: Java simplified encryption - Jasypt: Java simplified encryption - Mainhttp://www.jasypt.org/配置信息加密主要利用了http://www.jasypt.org/ 这个类库,Jasypt是一个
2021-01-23 12:24:14
2271
2
原创 Spring Boot 项目 打成war包部署
总结就是以下步骤修改打包方式、剔除自带的tomcat、添加springboot-tomcat的依赖、加入servlet的依赖、修改主启动类。<!-- 修改打包方式 --><packaging>war</packaging><!-- 剔除自带的tomcat --><dependency> <groupId>...
2020-04-15 12:51:44
167
原创 Java 每天学习收获笔记
20200208 java打印数组 String[] str = new String[]{"zxc","asd"}; System.out.println(str); //此方法可以打印数组的 toString 方法 System.out.println(Arrays.toString(str));...
2020-02-08 10:58:31
322
原创 Linux CentOS7 YUM 安装mysql5.7
一、安装YUM Repo1. 先查看 是否存在 MySQL 存在要删除如: 先查看已经安装的rpm包rpm -qa|grep mysqlmysql-libs-5.1.73-8.el6_8.x86_64mysql80-community-release-el7-1.noarch 卸载上一步得到的两个rpm包yum remove mysql-libs-5.1.73-8.el6_8.x...
2020-01-05 18:02:35
531
1
原创 Linux SentOS7 安装 RabbitMQ
1.rabbitmq相关资料链接:https://pan.baidu.com/s/1gWPkhq2Hc3Jw0iffks7DGg 提取码:e9ic2.linux环境准备yum install build-essential openssl openssl-devel unixODBC unixODBC-devel yum -y install make gcc gcc-c++ kern...
2019-12-21 20:46:54
290
原创 SqlServer开启XA
一 起因.1.项目中使用到多数据源其中一个是SqlServer。2.提交数据时因为没有开启XA导致报错。javax.transaction.xa.XAException: com.microsoft.sqlserver.jdbc.SQLServerException: Failed to create the XA control connection. Error: "找不到存储过程 'm...
2019-12-21 12:57:18
2259
原创 收藏Android有用的链接(会持续更新)。。。
RecyclerView滚动事件分析与OnScrollListener的使用:https://www.kaelli.com/14.html Android之Activity生命周期浅析:https://blog.youkuaiyun.com/qq_35559358/article/details/79715222RecyclerView滑动监听:https://blog.csdn.n...
2019-07-21 11:38:13
212
转载 Linux Sentos 配置SFTP
参考链接:https://www.cnblogs.com/bky185392793/p/7365809.html
2019-05-20 15:46:28
212
原创 linux 配置 sftp 常见的问题。
https://www.cnblogs.com/glaivelee/p/6374975.html?utm_source=itdadao&utm_medium=referral
2019-05-15 09:23:11
740
原创 window安装mysql
mysql官网:https://dev.mysql.com/MySQL5.7版本: https://dev.mysql.com/downloads/file/?id=482771安装步骤参考: https://www.cnblogs.com/ayyl/p/5978418.html
2019-01-27 11:56:44
1742
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人