自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Bean拷贝性能对比

Bean拷贝性能对比

2024-03-01 16:58:44 671

原创 SpringBoot 中的多线程事务处理 一个自定义注解直接搞定!

SpringBoot 中的多线程事务处理 一个自定义注解直接搞定!

2024-02-05 14:01:38 508 2

原创 BigDecimal的介绍及使用场景

BigDecimal的介绍及使用场景

2024-02-04 13:19:24 958

原创 java-工作中常见的5种加密算法

加密在工作中是很常见的事情,比如对接第三方各种参数加密签名校验、敏感数据入库(用户密码)、出平台接口等一系列的需求都是需要加解密的。这里主要说的是常用的5种加解密算法有对称加解密和非对称加密。

2024-01-16 10:03:12 612

原创 ThreadLocal的基本使用及区别-粗略源码了解

然而在使用线程池时,各个线程是可复用的,就导致ThreadLocal变量只在创建线程时生成了一份,后续使用该线程的所有流程都使用的是创建线程时生成的ThreadLocal变量,即A用户操作时可能会获取到B用户创建的操作线程,从而获取到B用户的信息。​ ThreadLocal是JDK包提供的,它提供线程本地变量,如果创建一个ThreadLocal变量,那么访问这个变量的每个线程都会有这个变量的一个副本,在实际多线程操作的时候,操作的是自己本地内存中的变量,从而规避了线程安全问题。

2024-01-12 17:33:01 864

原创 Springcloud中Nacos 服务注册和配置中心

一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。用它让你事半功倍哦

2023-07-13 17:10:43 2332

原创 SpringCloud中OpenFeign远程调用

Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单。它的使用方法是定义一个服务接口然后在上面添加注解。Feign也支持可拔插式的编码器和解码器。Spring Cloud对Feign进行了封装,使其支持了Spring MVC标准注解和HttpMessageConverters。Feign可以与Eureka和Ribbon组合使用以支持负载均衡

2023-07-13 15:20:25 172

原创 java 常见的字段做脱敏

java常见的字段做脱敏

2023-06-12 10:39:12 230

原创 微信小程序登录后端逻辑-JAVA

JAVA 微信小程序登录后端逻辑 拿来即用。

2023-06-03 17:21:49 724

原创 Spring中的循环依赖

Spring中的循环依赖

2023-05-17 10:26:52 94

原创 文件-pdf预览

Java 文件-pdf预览

2023-05-17 09:23:23 45

原创 java获取两个时间的小时分钟差

获取两个时间的小时分钟差。

2023-04-23 16:35:57 512

原创 线程池ThreadPoolExecutor源码剖析

maximumPoolSize 线程池最大线程数量一个任务被提交到线程池以后,首先会找有没有空闲存活线程,如果有则直接将任务交给这个空闲线程来执行,如果没有则会缓存到工作队列(后面会介绍)中,如果工作队列满了,才会创建一个新的空任务线程,然后从工作队列的头部取出一个任务交由新线程来处理,而将刚提交的任务放入工作队列尾部。也就是说新任务进来时,不会缓存,而是直接被调度执行该任务,如果没有可用线程,则创建新线程,如果线程数量达到maxPoolSize,则执行拒绝策略。

2023-04-15 15:32:56 116

原创 pinyin4j-拼音转换

【代码】pinyin4j-拼音转换。

2023-04-15 14:26:21 175

原创 图片验证码-kaptcha-google

springboot集成谷歌图片验证,图片验证码-kaptcha-google。

2023-03-31 10:05:25 442 1

原创 Java网络爬虫(jsoup)

Java网络爬虫(jsoup)

2022-12-13 16:30:51 11 1

原创 MD5加密

MD5工具类,更加安全可靠

2022-11-18 10:33:08 978 2

原创 MyBatisPlus代码生成器

首先需要通过逆向工程基于 t_user 表生产对应的POJO、Mapper、Service、ServiceImpl、Controller等类,项目中使用了MybatisPlus,所以逆向工程也是用了MybatisPlus提供的AutoGenerator

2022-11-17 20:30:05 212

原创 当年12月数据 null为0 sql

当年12 月数据

2022-09-30 11:32:36 131

原创 CentOS Nginx部署

CentOS Nginx部署

2022-08-05 17:10:06 370

原创 RabbitMq 快速与springboot整合

Rabbitmq与springboot快速整合

2022-07-29 17:57:03 347

原创 RabbitMQ 安装

RabbitMq的安装

2022-07-29 17:41:52 179

原创 Linux telnet安装使用

Linux telnet安装

2022-07-28 17:15:59 205

原创 浙政钉DING消息对接文档

浙政钉DING消息对接文档

2022-07-22 15:59:41 6368 8

原创 SpringBoot 快速结合WebSocket的应用

【Spring Boot 实现 WebSocket实时数据推送-服务端】

2022-07-14 09:37:19 357 3

原创 Mybatis-Plus入门-精通

MyBatis-plus简单来说就是一款 Mybatis 增强工具,用于简化开发,提高效率。下文使用缩写 mp来简化表示 MyBatis-plus,致力于 MyBatis 的基础上只做增强不做改变,为简化开发,提高效率而生。

2022-07-02 17:15:36 419

原创 Linux Redis-线上部署redis

linux快速安装单机的redis,快、准、狠

2022-07-02 17:07:02 332 1

原创 Idea EasyCode 一键帮你生成所需代码

Idea 自定义EasyCode 代码生成格式

2022-07-01 13:43:55 495 1

原创 java 自定义返回类型与统一异常处理

java 自定义返回类型与统一异常处理

2022-06-30 12:17:44 971

原创 Jwt + SpringBoot 拦截器+权限认证

Jwt + SpringBoot 拦截器+权限认证

2022-06-30 10:17:59 720

原创 api导入导出

SpringBoot api导入导出

2022-06-29 17:00:47 819 1

工作周报-后端组-江先进-20230623(1).xlsx

工作周报-后端组-江先进-20230623(1).xlsx

2023-06-23

RabbitMQ linux 安装包和安装环境

RabbitMQ linux 安装包和安装环境

2022-07-29

空空如也

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

TA关注的人

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