郎家岭伯爵的博客
首页
文章归档
我的日记
关于页面
分类
Python (1)
Java (168)
软件工具 (2)
网络技术 (7)
前端 (6)
数据库 (12)
SCCM (2)
Linux (14)
网站建设 (4)
Git (4)
帆软报表 (1)
我的日记 (23)
Maven (2)
ElasticSearch (10)
IDEA (6)
SpringBoot整合组件 (14)
Java笔记 (80)
SpringBoot (22)
Spring (5)
微服务 (16)
常用工具类 (0)
消息队列 (5)
Vue (1)
Docker (4)
Nginx (1)
kubernetes (5)
Zookeeper (1)
SpringCloud (10)
全部分类 ( 221 )
查询
MySQL:数据不存在则insert,存在则update
前言有这样的应用场景:如果该数据在表中不存在则插入数据,如果存在则更新它的数据。例如在如下用户表中,用户不存在(唯一索引 code 用于识别唯一用户)则创建一个新的用户,如果存在则更新其它的数据列。CREATE TABLE user202308 (`id` INT PRIMARY K
MySQL
2023年08月25日
877次浏览
Docker:配置镜像加速器
前言安装 Docker 后,由于某些原因导致拉取镜像很慢,这时我们可以通过修改 Docker 的配置文件来配置国内的镜像加速器。实现添加配置文件在 /etc/docker/daemon.json 文件中写入如下配置:{ "registry-mirrors": [ &quo
Docker
2023年08月23日
1,322次浏览
Linux文件压缩和解压
前言整理下 Linux 中文件压缩和解压的用法。实现单个文件.gz 是单纯的文件压缩格式,它使用 GNU Gzip 压缩算法将单个文件压缩成一个压缩文件。.gz 文件只能压缩单个文件,不能用于压缩多个文件或文件夹。压缩文件:# 压缩单个文件gzip text.txt解压文件:# 解压.gz文件(单个
Linux
2023年08月11日
662次浏览
Linux常用文件显示命令
前言整理下 Linux 中常用的文件显示的命令。实现tail命令说明:tail 命令的功能是用于查看文件尾部内容,例如默认会在终端界面上显示出指定文件的末尾十行。 如果指定了多个文件,则会在显示的每个文件内容前面加上文件名来加以区分。语法格式: tail [参数] 文件名常用参数:-f:持续显示文件
Linux
2023年08月11日
655次浏览
MySQL:根据A表更新B表的数据
背景遇到这样一个场景:在数据库里有两个表,需要根据 source 表中的数据来刷新 target 表中的数据,两表可通过某个字段进行关联(例如通过 user_id 进行关联)。实现例如表结构如下:source 表结构:CREATE TABLE `user_20230224` ( &
MySQL
2023年08月09日
1,019次浏览
多线程之无法抛出InterruptedException异常
问题今天遇到这样一个问题:我在 XXL-JOB 中设置了一个定时任务,并且在这个任务中使用了多线程。在 xxl-job 启动任务后,有一个手动终止任务的功能,点击“终止任务”后 xxl-job 会在程序中抛一个 InterruptedException 异常来终止程序。但由于我们在代码中通常会加入
BUG
2023年08月08日
945次浏览
Nacos配置修改后不生效
问题今天遇到这样一个问题:项目中有些配置读的是 Nacos 配置,但我在配置中心修改 Nacos 配置后没有生效,仍然返回的是原来的数据。解决在实体类中的每个字段的 @NacosValue() 注解上增加 autoRefreshed = true 属性后问题解决。注:此解决方式仅适用于博主遇到的问题
BUG
2023年08月04日
867次浏览
@PathVariable()注解使用
前言@PathVariable() 注解的使用。实现@PathVariable() 注解用于接收请求路径中占位符的值。将 URL 中占位符参数 {xxx} 绑定到处理器类的方法形参中 @PathVariable("xxx") 。例如在如下示例控制器中:@RequestMappin
Java
2023年08月01日
918次浏览
SpringBoot(十三):文件上传下载
前言使用 SpringBoot 实现文件上传下载功能。实现创建 SpringBoot 项目。pom.xml在 pom.xml 中引入如下依赖:<dependency> <groupId>org.springframework.boot</groupId>
SpringBoot
2023年07月24日
890次浏览
SpringBoot(十二):在多数据源下整合Mybatis
前言SpringBoot 整合多数据源的 Mybatis。实现创建一个新的 SpringBoot 项目。本项目以连接两个数据源为例(数据源为本地 MySQL 中两个不同的数据库),大家按照实际需求进行连接。pom.xml在 pom.xml 文件引入以下依赖:<dependency>
SpringBoot
2023年07月21日
1,162次浏览
«
5
6
(current)
7
»
个人信息
郎家岭伯爵
中国
文章数量
221
分类数量
28
标签数量
28
滚滚红尘,须臾花开,刹那雪乱。
所有标签
Java
56
SpringBoot
47
微服务
16
MySQL
11
BUG
11
多线程
10
ElasticSearch
10
Linux
8
Mybatis
8
IDEA
7
个人站点
6
Spring
5
kubernetes
5
RabbitMQ
5
前端
5
Docker
4
Git
4
Redis
4
SCCM
2
Windows
2
软件工具
2
Maven
2
帆软报表
1
Nginx
1
Vue
1
SQL server
1
Python
1
Kafka
0
所有标签
221