自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (4)
  • 收藏
  • 关注

转载 mysql解压缩安装的详细步骤

mysql解压安装

2022-07-19 11:16:23 7824

原创 skywalking链路追踪

微服务架构已经是一个很通用的系统架构,常见的技术栈如下图所示,这张架构图基本涵括了当前微服务体系下的各种技术栈,可能不同的技术栈有不同的开源实现。

2024-02-04 10:57:56 1271

原创 Git 提交描述规范

以上是Git提交描述中使用的一些字符,不同的项目可以根据需求自定义特定字符,但是要保证提交描述的易读性和一致性。例如 (): ,来使用这些字符。例如: feat(search): add new search function。

2023-07-27 17:06:21 681

原创 【Java异常】Caused by: java.lang.IllegalArgumentException: method GET must not have a request body

微服务使用get方法远程调用的时候报这个错误 java.lang.IllegalArgumentException: method GET must not have a request body。而spring cloud在2.1.x版本中提供了@SpringQueryMap注解,可以传递对象参数,框架自动解析,但是,得是2.1.0以后的版本。主要原因是应为spring cloud项目使用FeignClient的时候。有三种方法可以解决该问题。

2023-07-27 14:59:30 1317

原创 node多版本控制(nvm的下载安装及使用)

在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。

2023-06-29 16:59:05 964 2

原创 MYSQL按照小时、按天、按月分组统计,无数据补0

那这个时候后端程序员就开始头疼了,尤其是当数据库表设计的不合理时,要统计的数据还要关联三四个表,或者要统计的数据逻辑复杂,统计表时写的sql复杂到令人头皮发麻,(有人就说怎么不用存储过程呢,把统计的每个数据写到临时表里,这样不就可以了吗,想简单了,是统计一个数据就复杂到写小百行sql)。不补0对于数据统计来说简洁明了,一个单表分组查询完事。补0的做法在市面相对更广泛一些,就是某个时间没有数据也展示出来该时间且对应数据补0。在开发过程中,写统计接口时,总会遇到按时、按天、按月统计,无数据进行补零的业务需求。

2023-06-29 15:00:51 6604 1

转载 身份证号规则校验

第18位数字是校检码:也有的说是个人信息码,一般是随计算机的随机产生,用来检验身份证的正确性。第7-12位数字表示:出生年(缺省18,19,20这种)、月、日;第15位数字表示性别:奇数表示男性,偶数表示女性;第17位数字表示性别:奇数表示男性,偶数表示女性;第15、16位数字表示:所在地的派出所的代码;前1、2位数字表示:所在省份的代码;第3、4位数字表示:所在城市的代码;第5、6位数字表示:所在区县的代码;第3、4位数字表示:所在城市的代码;第5、6位数字表示:所在区县的代码;

2023-06-01 16:06:48 3362

原创 x509: certificate has expired or is not yet valid: current time

这个错误的原因在于是系统的时间和docker hub时间不一致,需要做系统时间与网络时间同步。docker search mysql 或者 docker pull 这些命令无法使用。

2023-05-22 14:33:45 2494

原创 监听Redis 缓存过期(Key 失效)事件

因为事件通过 Redis 的订阅与发布功能(pub/sub)来进行分发, 所以需要开启 redis 的事件监听与发布。4.启动项目,当我们再次通过 redis-client 进行测试;可以看到 console打印一下日志。打开 notify-keyspace-events Ex 的注释,开启过期通知功能。2.重启redis , 即可测试失效事件的触发, 监听获取的值为 key。5.再打开一个 redis-client,发送过期数据。6.返回之前的 client,监听到过期事件。springboot集成。

2023-05-20 18:17:29 6128

原创 使用docker安装mysql

docker安装mysql

2023-04-26 16:56:07 196

原创 centos7安装Docker以及使用

centos7安装Docker以及使用

2023-04-26 16:02:45 2675

原创 minio的安装和springboot集成minio

minio的安装和springboot集成minio

2023-04-25 15:03:48 3140 5

原创 基于反射+fastjson+jackson实现json多类型实体反序列化

基于反射+fastjson+jackson实现json多类型实体反序列化

2023-04-21 17:30:26 255

原创 使用jackson实现json的序列化以及反序列化

使用jackson实现json的序列化以及反序列化

2023-04-21 17:08:25 321

原创 mybatis中 if标签判断int或者Integer类型时,判断标签不生效问题

mybatis中 if标签判断int或者Integer类型时,判断标签不生效问题

2023-04-21 17:00:43 646

原创 base64和在线url链接转为MultipartFile

1.base64转为MultipartFile。2.url转为MultipartFile。

2023-04-11 14:18:23 547 1

原创 java记录操作日志(对象修改细节)

java记录操作日志(对象修改细节)

2023-02-09 16:59:16 3610

原创 EasyExcel导入

EasyExcel导入

2023-01-12 14:09:32 3166

原创 Java解决校验区间值重复问题

Java解决校验区间值重复问题

2023-01-10 15:53:37 387 1

转载 接口安全----接口防刷(拦截器)

接口安全----接口防刷(拦截器)

2023-01-03 14:50:34 1097

转载 stream流排序

stream流排序

2022-12-27 10:39:56 211

原创 Java基于注解实现接口防刷

Java基于注解实现接口防刷

2022-12-21 14:30:24 271

原创 System的getProperty方法传参详解

System的getProperty方法传参详解

2022-12-09 18:12:23 193

原创 lambdaQuery中EQ、NE、GT、LT、GE、LE的用法

lambdaQuery中EQ、NE、GT、LT、GE、LE的用法

2022-12-08 11:57:23 7689

原创 NATAPP内网穿透

NATAPP内网穿透

2022-11-26 19:37:20 360

原创 两个List集合取交集、并集、差集,拆分集合

两个List集合取交集、并集、差集,拆分集合

2022-11-17 10:45:17 593

原创 使用cglib进行数据类型转换

java对象拷贝

2022-11-15 16:48:30 239

原创 Navicat for MySQL 批量执行多个 SQL 文件

Navicat for MySQL 批量执行多个 SQL 文件

2022-10-31 19:39:16 1250

原创 SuppressWarnings注解详解

SuppressWarnings注解详解

2022-08-12 11:03:49 370

原创 拦截器中注入bean失败

拦截器中注入bean失败

2022-08-12 10:50:07 749

原创 配置Windows静态IP地址

配置Windows静态IP地址

2022-08-05 15:42:48 4146

原创 JSON字符串与List集合相互转换

JSON字符串与List集合相互转换

2022-08-04 16:40:51 4526

原创 windows下安装node.js

windows下安装node.js

2022-08-03 15:41:15 233

原创 java实现树的组装

java实现树的组装

2022-07-29 17:59:51 952

原创 java生成数据库设计文档

java生成数据库设计文档

2022-07-29 17:55:11 170

原创 nacos开机自启动 windows

nacos开机自启动 windows

2022-07-29 17:47:07 1281

原创 Windows 下载安装 netcat(nc)命令

Windows 下载安装 netcat(nc)命令netcat(nc)下载netcat(nc)下载地址:https://eternallybored.org/misc/netcat1.请求 netcat(nc)下载地址2. 点击 netcat 1.12 链接进行下载netcat(nc)安装解压netcat-win32-1.12文件夹配置环境变量在Path里添加netcat路径:测试打开两个cmd窗口第一个执行:nc -l -p 9000第二个执行:nc lo

2021-12-23 15:49:51 2437

原创 Docker安装Elasticsearch

注意es和kibana版本一致安装es1.搜索ElasticSearch镜像docker search elasticsearch2.拉取镜像docker pull elasticsearch:7.6.13.查看镜像docker images4.创建一个交接模式网络docker network create elasticsearch_net5.安装docker run -d --name elasticsearch -p 9200:9200 -p 9300:930

2021-06-24 11:34:44 174

原创 logstash同步mysql数据到es

一、安装ElasticSearch1.官网下载ElasticSearch,解压即可。(下载地址:https://www.elastic.co/downloads/elasticsearch)2.进入安装目录下bin目录中,使用命令 ./elasticsearch 启动,启动输出信息结尾出现started 关键字,表示启动成功,使用./elasticsearch -d 命令使服务后台启动,程序默认端口为9200。使用 http://localhost:9200 访问,结果如下4.当前服务只允许

2021-06-21 09:45:25 1839

原创 Elasticsearch

typora-root-url: imgElasticsearch1.Elasticsearch下载官网:https://www.elastic.co/cn/elasticsearch/2.Elasticsearch安装windows下2.1直接解压即可2.2目录bin 启动文件config 配置文件 log4j2 日志配置文件 jvm.options java 虚拟机相关配置 elasticsearch.yml elasticsearch配置文件 默认9200端口lib j.

2021-06-15 21:12:12 655 2

学生就业管理(学生信息管理+饼图)

学生就业管理(学生信息管理+饼图)

2021-12-21

springboot+shiro入门案例

shiro入门案例

2021-12-21

mysql主从复制.docx

mysql主从复制.docx

2021-12-10

elasticsearch-test.zip

elasticsearch-test.zip

2021-06-21

空空如也

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

TA关注的人

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