自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (1)
  • 收藏
  • 关注

转载 idea配置翻译插件(google翻译插件)

IDEA翻译插件 : Translation 安装及使用 解决Google翻译不能使用【保姆级教学】idea配置翻译插件(google翻译插件)

2024-05-21 13:36:15

转载 浏览器中fetch调用接口的使用

浏览器中fetch调用接口的使用。

2024-01-31 17:13:07 109

转载 springboot防止反编译proguard+xjar

springboot防止反编译proguard+xjar

2024-01-31 09:29:27 61

原创 curl 测试返回状态码

o /dev/null 屏蔽原有输出信息。-w %{http_code} 控制额外输出。-m 10 最多查询10s。-I 仅测试HTTP头。curl 测试返回状态码。

2024-01-16 19:03:30 563

原创 使用 Delayed和Runnable 实现延时队列执行任务(多线程task)

使用 Delayed和Runnable 实现延时队列Task。

2023-11-24 09:25:51 205

原创 HTML&CSS3

网页实际上是一个多层的结构,通过CSS可以分别为网页的每一个层来设置样式,类似PS的图层使用CSS来修饰元素样式的方式大致可以分为3种。

2023-11-07 11:53:27 858

原创 vue3快速上手

什么是hook?—— 本质是一个函数,把setup函数中使用的Composition API进行了封装。类似于vue2.x中的mixin。自定义hook的优势: 复用代码, 让setup中的逻辑更清楚易懂。

2023-10-18 12:08:19 967

原创 创建node、vue、以及@vuecli 和 vue-cli 的区别

参考。

2023-10-18 12:05:47 505

原创 docker-compose安装和使用(自启、redis、mysql、rabbitmq、activemq、es、nginx、java应用)

docker-compose安装和使用(自启、redis、mysql、rabbitmq、activemq、es、nginx、java应用)

2023-10-14 11:01:15 873

原创 linux中iptables 设置特定IP访问指定端口

linux中iptables 设置特定IP访问指定端口

2023-06-17 17:25:26 1902

原创 gateway获取请求体和响应体

gateway获取请求体和响应体

2023-05-23 17:05:52 1498 2

原创 easypoi 模板导入、导出合并excel单元格功能

easypoi 模板导入、导出合并excel单元格功能

2023-01-19 13:06:57 8624 1

原创 设置、清理docker容器日志

设置、清理docker容器日志

2023-01-12 18:02:36 1790

原创 TransactionalEventListener使用场景及实现原理

TransactionalEventListener使用场景及实现原理

2023-01-06 13:33:16 224

原创 springboot使用redis共享session

springboot使用redis共享session。

2022-11-24 10:01:21 489

原创 linux字体rpm包安装

centos7 字体rpm包下载 安装

2022-09-17 10:05:24 1950

原创 @Validated和@Valid校验参数

@Validated和@Valid校验参数

2022-09-09 13:42:01 2944

原创 redis、springboot事务

redis、springboot 事务

2022-08-25 21:32:11 385

原创 springboot 使用grpc

springboot 使用grpc

2022-08-15 17:54:18 799

原创 控制台使用 fetch请求

控制台使用 fetch请求

2022-07-06 16:56:37 1057

原创 FTP文件上传下载接口

ftp文件上传下载接口

2022-07-02 16:19:42 931

原创 根据token和url、参数判断时间内是否重复提交

判断请求url和参数是否重复

2022-06-23 21:01:03 340

原创 springboot读取指定的 yml,yaml配置

读取yml,yaml配置文件

2022-06-23 15:09:38 1049

原创 异步线程的使用

异步线程的使用@Async注解异步线程不生效解决方案(二)@Async需要在不同类使用才会产生异步效果,方法一定要从另一个类中调用,也就是从类的外部调用,类的内部调用是无效的没有走Spring的代理类。因为@Transactional和@Async注解的实现都是基于Spring的AOP,而AOP的实现是基于动态代理模式实现的。那么注解失效的原因就很明显了,有可能因为调用方法的是对象本身而不是代理对象,因为没有经过Spring容器管理@SpringBootApplication启动类当中没有

2022-04-20 12:02:49 1320

原创 SpringBoot集成WebSocket

参考springboot整合websocket不能被切面化:SpringBoot 集成 WebSocket 遇到的问题websocketmaven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId>

2022-04-19 19:16:49 541

原创 Postman的使用

Postman使用详解postman系列之发送请求(pm.sendRequest)获取变量设置变量var jsondata= pm.response.json();// 或者var jsondata=JSON.parse(responseBody);var token=jsondata.token;var code=jsondata.code;var timestamp = Math.round(new Date().getTime());console.log(timestamp);

2022-04-16 11:27:41 93

原创 坐标系转换

地图坐标系目前包括:地球坐标 (WGS84)WGS84:World Geodetic System 1984,是为GPS全球定位系统使用而建立的坐标系统。国际标准,从 GPS 设备中取出的数据的坐标系国际地图提供商使用的坐标系火星坐标 (GCJ-02)也叫国测局坐标系GCJ-02是由中国国家测绘局(G表示Guojia国家,C表示Cehui测绘,J表示Ju局)制订的地理信息系统的坐标系统。它是一种对经纬度数据的加密算法,即加入随机的偏差。国内出版的各种地图系统(包括电子形式),必须至少采用GC

2022-04-13 16:19:29 144

原创 请求https,X509证书信任管理器类,避免导证书

实现X509证书信任管理器类(避免导证书)package com.showlin.httpsDemo;import javax.net.ssl.X509TrustManager;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;/** * @Author:xielin * @Description: 实现X509证书信任管理器类(避免导证书) * @Date:2

2022-03-29 13:14:07 599

转载 Intellij idea高效使用(插件、设置)

Intellij idea高效使用教程安装好Intellij idea之后,进行如下的初始化操作,工作效率提升十倍。一. 安装插件Codota 代码智能提示插件Key Promoter X 快捷键提示插件CodeGlance 显示代码缩略图插件Lombok 简化臃肿代码插件Alibaba Java Coding Guidelines 阿里巴巴代码规范检查插件CamelCase 驼峰命名和下划线命名转换MybatisX 高效操作Mybatis插件SonarLint 代码质量检查插件Sa

2021-12-16 09:37:19 428

原创 POI 对excel 引用表达式 读取

参考:https://stackoom.com/question/3YJrt static FormulaEvaluator evaluator = null; static DataFormatter dataFormatter = new DataFormatter();/** * 解析 * * @param cell * @return */ public static String parseCell(Cell cell

2021-12-06 12:02:29 333

原创 frp,内网穿透学习

搭建frp

2021-12-02 16:20:54 943

原创 Centos7 搭建NTP服务器及客户端同步时间

Centos7 搭建NTP服务器及客户端同步时间参考: CentOS7中使用ntp服务同步时间最近项目中需要搭建CEPH集群,所以需要搭建NTP服务器来做时钟同步,在配置时钟同步服务器时第一次同步时间时,使用ntpdate命令,后续通过ntpd服务与服务器同步时间。一、搭建NTP服务器【!!!】这里需要注意的是,在使用ntp服务器时,如果有防火墙,则需要开启ntp服务器的udp协议123端口,否则其他虚拟机不能成功同步时间。1、查看服务器、客户端操作系统版本**$ cat /etc/redh

2021-12-02 16:11:35 452

原创 RabbitMQ安装

我下载好RabbitMQ和Erlang之后,打开http://localhost:15672/ 尝试去查看它的后台控制页面,结果发现不行,而且貌似RabbitMQ启动也失败了。于是我尝试了一下操作。1、使用管理员运行CMD,然后切换到RabbitMQ下的sbin目录。2、执行指令:rabbitmq-service.bat remove去除现有的RabbitMQ指令。3、设置RabbitMQ的日志地址。set RABBITMQ_BASE=D:\work\RabbitMQ这个可以随意设置。

2021-11-29 15:56:39 208

原创 linux 删除文件的几种方式

linux 删除文件的几种方式创建、删除和修改文件是用户在 Linux 系统中执行的非常常见操作。大家都知道,在 Linux 系统里使用 rm 命令删除单个文件时,几乎一瞬间就完成了。但是如果文件数量很大,那么删除操作就需要很长时间才能完成。你有没想过,删除 50 万个小文件,需要花费多少时间?我写这篇文章的目的,是为了找出在 Linux 中删除巨量文件的最快方法。通过测试发现,rm 命令简直弱爆了!我们将从一些简单的文件删除方法开始,然后比较不同方法完成文件删除任务的速度。看看哪种方式删除速度最

2021-11-25 09:20:38 83743

原创 转成mysql正则表达式查询

根据?和转成正则表达式查询车牌号?表示一位, 表示0位或多位//赣?12*plateTextStr = plateTextStr.replaceAll("\\?", "(.{1})").replaceAll("\\*", "(.{0,})");// mysql中可以使用REGEXP // https://www.runoob.com/mysql/mysql-regexp.html// SELECT name FROM person_tbl WHERE name REGEXP plateText

2021-09-30 17:43:02 266

原创 多数据源循环依赖问题

使用springboot + druid + mybatisplus完成多数据源配置The dependencies of some of the beans in the application context form a cycle: spring中依赖进入循环的解决办法只需要再application.properties 文件中 加入 一行代码spring.datasource.initialize=false重新运行 就ojbk 了...

2021-09-14 15:29:36 374

原创 MySQL5.7默认打开ONLY_FULL_GROUP_BY模式问题与解决方案

MySQL5.7默认打开ONLY_FULL_GROUP_BY模式问题与解决方案在[mysqld]下设置sql_mode = ‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’然后重启mysql即可

2021-09-10 14:41:07 158

原创 spring-retry注解自动触发重试

用spring-retry注解自动触发重试方法Spring-Retry重试实现原理依赖 <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId><!-- <version>1.2.2.RELEASE</

2021-09-07 09:59:57 216

原创 MySQL MVCC机制介绍

在MySQL InnoDB存储引擎下RC、RR基于MVCC(多版本并发控制)进行并发事务控制MVCC是基于”数据版本”对并发事务进行访问RR级别: Select1=张三 Select2=张三RC级别:Select1=张三 Select2=张小三RC级别下出现了“不可重复读”UNDO_LOG不是会被删除吗?中间数据万一被删了版本链不就断了?UNDO_LOG版本链不是立即删除,MySQL确保版本链数据不再被“引用”后再进行删除。ReadView是什么ReadView是“快照读”SQL.

2021-09-06 10:44:07 87

原创 Forest - 轻量级HTTP客户端框架

Forest - 轻量级HTTP客户端框架参考:再见,HttpClient!再见,Okhttp!我觉得对于尤其是做对接第三方api的开发同学来说,这款开源框架能帮你提高很多效率。Forest 底层封装了2种不同的http框架:Apache httpClient和OKhttp。所以这个开源框架并没有对底层实现进行重复造轮子,而是在易用性上面下足了功夫。我用Forest最终完成了和多个服务商api对接的项目,这些风格迥异的API,我仅用了1个小时时间就把他们转化为了本地方法。然后项目顺利上线。Fore

2021-09-02 20:44:31 1009

tb_district.sql

全国省市区字典表

2021-04-14

空空如也

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

TA关注的人

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