自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 收藏
  • 关注

原创 通过sh脚本导入导出docker镜像

脚本需要两个参数,第一个参数是导出的tar包所在的目录(必传),第二个参数是要导出的包,支持模糊查询(非必传)例如:导入docker镜像import_docker_images.sh,脚本内容如下:脚本需要导出的tar包所在的目录作为参数,例如:

2025-03-29 17:31:15 195

原创 Java -jar运行jar包时可添加参数

说明: 指定要执行的 JAR 文件。

2025-03-29 14:13:08 443

原创 Windows共享网络代理给VMware的虚拟机

ip和端口使用第一步中记录的ip、端口。

2025-03-23 12:56:54 180

原创 Linux安装JDK

目录:mv xxx /usr/local/jdk。

2025-03-22 23:52:48 231

原创 CentOS 7使用yum安装软件时报错:Loading mirror speeds from cached hostfile...

yum makecache #设置缓存。yum clean all #清理缓存。

2025-03-22 20:37:57 292

原创 (二)VMware:VMware虚拟机安装CentOS教程

注:安装完成后,后续也可以随时修改,无需纠结。

2025-03-22 18:02:54 1029

原创 SpringBoot 接口对枚举类型的入参以及出参的转换处理

BaseEnum/*** BaseEnum 序列化// 增加一个字段,格式为【枚举类名称+Text】,存储枚举的name gen . writeStringField(gen . getOutputContext() . getCurrentName() + "Text" , value . name());} }/*** BaseEnum 序列化。

2023-12-29 00:32:58 6289 2

原创 Jackson通过自定义序列化器给URL拼接访问域名

在存储文件访问路径时,一般不会存储域名地址,若文件服务域名和当前应用域名不一致时,就需要在返回数据库的图片路径给前端时,拼接文件服务的域名。

2023-12-28 20:50:25 522

原创 Spring Boot在请求的子线程中获取HttpServletRequest

这两种方法殊途同归,之所以子线程能获取到,都是将requestAttributes保存在InheritableThreadLocal中,从而保证在由当前线程创建的子线程中依然可以获取到数据。但是这两种方法在使用线程池依然无法生效。反而会找出线程数据泄露。

2023-12-16 13:15:43 1491

原创 SpringBoot获取HttpServletRequest、HttpServletResponse的三种方式

仅仅适用在controller方法上。当Spring接收到HTTP请求时,会寻找一个合适的方法来处理该请求。我们再看一下RequestObjectFactory.getObject() 的方法,最终还是走到了RequestContextHolder.getRequestAttributes()方法。适用于所有的方法,spring会通过RequestContextHolder.setRequestAttributes方法将RequestAttributes设置到ThreadLocal中。

2023-12-16 12:42:36 5100

原创 Windows安装MongoDB

【代码】Windows安装MongoDB。

2023-11-21 23:56:03 828

原创 通过bat脚本控制Oracle服务启动停止

注意:编码选择ANSI(如果编码不是ANSI运行脚本会显示乱码)

2023-11-18 23:29:02 753

原创 通过正则表达式提取Markdown文本中的图片路径

通过正则表达式提取Markdown文本中的图片路径

2022-12-05 19:32:38 852

原创 Mp4视频播放接口Demo

spring boot 视频播放接口实现demo,并支持断点续传

2022-10-26 23:14:37 892

原创 分布式redis锁实现

分布式redis锁实现

2022-08-12 00:09:22 302

原创 SpringBoot的Validation参数校验以及自定义参数校验注解

SpringBoot的Validation参数校验以及自定义参数校验注解

2022-07-11 23:59:35 4335

原创 Window环境搭建MySQL主从复制

Window环境搭建MySQL主从复制

2022-06-23 23:50:41 618

原创 MySQL安装

MySQL安装

2022-06-23 21:46:07 313

原创 MongoDB

安装:官网启动mongodb服务器:mongod修改默认端口:mongod --port 新的端口号mongodb默认的端口:27017设置mongodb数据库的存储路径:mongod --dbpath 路径 ⭐️ 连接mongodb数据库:mongo三大基本概念:数据库 database集合(数组) collection类似与SQL中的数据表,本质上是一个数组,里面包含看多个文档对象,[{},{},{}]文档对象 document类

2022-05-12 20:31:34 2718

原创 通过切面类对方法添加分布式redis锁demo

通过切面类对方法添加分布式redis锁demo

2022-03-15 09:52:30 405 1

原创 (六)SpringCloud-OpenFeign服务调用

Spring Cloud OpenFeign 对 Feign 进行了二次封装,使得在 Spring Cloud 中使用 Feign 的时候,可以做到使用 HTTP 请求访问远程服务,就像调用本地方法一样的,开发者完全感知不到这是在调用远程访问,更感知不到在访问 HTTP 请求。Spring Cloud OpenFeign 增强了 Feign 的功能,使 Feign 有限支持 Spring MVC 的注解,如 @RequestMapping 等。

2022-03-09 16:35:18 5062

原创 MyBatis根据实体类生成resultMap 和 更新插入语句

根据实体类生成resultMap 和 更新插入语句

2022-02-23 15:25:33 728 1

原创 Groovy动态执行java

directory-name:C:\Users\lei.yan004\Desktop\临时文件\新建文件夹\cloud-openFeign-other-consumer80file-name:C:\Users\lei.yan004\Desktop\临时文件\新建文件夹\cloud-openFeign-other-consumer80\pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.a.

2022-02-14 18:01:20 1350

原创 spring boot自定义配置文件并且提示

SpringBoot项目中配置文件是必不可少的,随着配置的大量增加,如果将所有的配置都放在框架自带的application.properties文件中,就会导致该过度臃肿且分类不够明确,为解决这一问题,我们常常需要自定义配置文件,此时就会带来一个问题,那就是自定配置文件无法被框架所识别(如果被识别,配置文件会带有一个小绿色的叶子),框架无法识别也就是导致输入配置时,没有相应的提示。1、添加依赖<dependency> <groupId>org.springframewor

2022-01-07 16:51:56 2365

原创 查看Linux日志

https://blog.youkuaiyun.com/weixin_39761655/article/details/116657602

2021-12-25 12:19:39 717

原创 (五)SpringCloud-Ribbon负载均衡

Spring Cloud Ribbon简单使用RestTemplate使用

2021-12-25 01:23:31 1996

原创 mybatis遇见的问题(持续更新)

1、bigDecimal不能更新为02、查询oracle数据库date类型的时间没有时分秒,可以看java.sql.Date 是没有时分秒的

2021-12-24 22:43:56 271

原创 欢迎使用优快云-markdown编辑器-留存

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-12-24 22:42:06 577

原创 使用redis lua脚本批量重命名key

批量对key重新命名并重新设置值和有效期eval "local ks = redis.call('KEYS', 'aaaaaaaa*') for i = 1, #ks do local val = redis.call('GET', ks[i]) redis.call('SETEX', 'bbbbbbbb:'..tostring(string.sub(ks[i],10)), 100, val) end return 'OK'" 0批量对key重新命名命令:eval "local ks = re..

2021-12-24 22:41:00 976

原创 (四)SpringCloud-Consul注册中心

Consul注册中心介绍Consul注册中心windows集群环境搭建Consul注册中心Linux集群搭建Consul注册中心使用demo

2021-12-23 19:27:06 1894

原创 将文件夹合并成一个文件和将合成的文件还原成文件夹

将文件夹合成一个文件、将合成的文件还原成文件夹static String dir = "C:\\Users\\lei.yan004\\Desktop\\临时文件\\"; static BufferedWriter bw; static File file = new File(dir+"data.txt"); static { try { FileWriter fileWriter = new java.io.FileWriter(file,true); bw = new Buffe

2021-12-22 15:10:18 613

原创 (三)SpringCloud-Zookeeper注册中心

Zookeeper注册中心、Spring cloud整合Zookeeper

2021-12-20 23:44:28 2877

原创 (二)SpringCloud-Eureka注册中心

Eureka注册中心1、服务端和客户端部署demo2、针对eureka配置进行讲解

2021-12-18 01:09:13 1884

原创 java使用Graphics2D进行图片文字合成示例

java使用Graphics2D进行图片文字合成示例

2021-12-15 11:54:50 1560

原创 (六)Docker常用软件运行

Docker 常用软件运行

2021-12-14 01:06:06 1613

原创 官网redis.conf文件

官网redis.conf文件# Redis configuration file example.## Note that in order to read the configuration file, Redis must be# started with the file path as first argument:## ./redis-server /path/to/redis.conf# Note on units: when memory size is needed, it

2021-12-13 20:02:05 722

原创 (五)DockerFile保留字和使用DockerFile构建镜像

DockerFile文件,以及如何通过DockerFile文件构建镜像

2021-12-12 02:38:41 542

原创 (四)Docker数据卷容器

什么是数据卷容器以及它有什么作用如何创建和使用数据卷容器

2021-12-12 02:36:07 497

原创 (三)Docker容器数据卷

什么是容器数据卷容器数据卷能干什么添加容器数据卷的两种方式1、使用命令直接添加2、使用DockerFile添加

2021-12-11 13:01:36 624

原创 (一)Docker安装步骤

docker 安装步骤

2021-12-09 00:30:05 1451

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除