自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring-validation请求参数校验

Spring Boot中使用Validation进行数据校验的方法。 包含分组、正常使用、参数上直接注解

2025-11-20 13:14:01 320

原创 Java采用RSA加解密秘钥(AES),秘钥对文件进行对象加解密

RSA实现文件加解密,并和OPENSSL中命令完全兼容采用RSA对秘钥进行加解密, 用秘钥对文件进行对称加解密。AES,RSA

2025-09-04 09:39:24 204

原创 Shell加解密

Shell命令 RSA生成公私钥, PEM、RSA加解密文件、AES加解密文件

2025-09-03 09:41:49 758

原创 Spring随笔

@Value使用,配置值拼接

2025-09-02 10:29:42 265

原创 Centos7离线安装Mysql8.0版本

Centos7,离线安装mysql8.0版本,包括前置依赖,二进制包。免密登录。开启远程登录功能

2025-08-04 22:18:20 1185

原创 红黑树原理、流程图、代码实现

红黑树:新增、删除、新增流程说明、新增流程示意图、新增节点、删除节点、新增节点各种情况、删除节点各种情况、新增节点流程图、删除节点流程图、删除流程说明、删除流程示意图、Java代码实现、代码实现。

2025-07-08 17:15:18 835

原创 集合-二叉搜索树

二叉树,二叉搜索树, 原理与代码实现, 新增,更新,删除,最大值,最小值,删除最大值,删除最小值。

2025-07-02 17:46:30 177

原创 集合-优先队列

优先队列: 父节点和子节点是有排序关系的。 可参考大顶堆的实现。

2025-07-02 10:35:48 154

原创 算法-计数排序

计数排序。算法说明、算法步骤,算法步骤图、算法示意图、代码实现。

2025-06-29 12:21:27 251

原创 算法-堆排序

算法、堆排序、堆排序原理、堆排序步骤、堆排序流程图、流程图、示意图

2025-06-27 15:41:31 245

原创 算法-矩阵乘法

矩阵相乘,暴力算法

2025-06-27 11:01:06 190

原创 算法-最大子数组

最大子数组,求解收益最大。

2025-06-26 16:40:24 250

原创 算法-归并排序

归并排序, 分了创建多个数组,和复用一个数组的排序方法。创建多个数组的方法有助于理解。流程图、归并算法执行步骤图

2025-06-25 14:19:11 259

原创 Python

获取目录,文件路径拼接, 时间戳转换,

2025-06-10 10:14:27 175

原创 PostgreSQL采用Java导出表结构

PostgreSQL采用Java导出表结构,根据schema获取表名和表备注,获取表字段,表备注,唯一键,字段备注

2025-06-06 10:44:07 303

原创 Flink启动任务代码详解

Flink从算子到作业运行的代码详解。以及Task运行算子的原理

2025-03-20 17:35:37 1226

原创 PGSQL基本使用

日期转换,取上下行,获取连续的开始和结束行

2025-03-13 18:16:18 563

原创 Mybatis XML基本使用

XML 使用 if, if else , case when 。等标签控制SQL语句。 代码和示例

2025-03-12 13:55:29 620

原创 PGSQL采用递归实现重叠区间去重,只保留每个重复区间中的一条记录

SQL中出现需要当前数据和后续所有数据比较的的使用,可以采用递归来实现。如:重叠区间保留一条数据,累加到某个值重新计算等

2025-02-26 10:00:33 369

原创 工作随笔之工具使用

Windows 查看Java进程,并关闭

2024-07-30 15:45:26 287

原创 驾驶证科目1考试

驾驶证考试

2024-03-18 15:58:38 1467

原创 正则表达式

基本表示式、金额、百分比、手机号、中文、数字、英文等。正则匹配顺序导致正则问题的解析。前面指定内容,后面指定内容。 前面不是当前内容, 后面不是当前内容

2024-01-23 16:42:52 968

原创 Mysql基本语法

日期转换字符串、字符串转日期、字符串拼接、字符串截取、日期加减、获取分组排序后的第一行

2023-09-28 14:58:51 229

原创 OAuth2自动配置源码解读,与类相互之间关系

OAuth2 自动配置类关系, 已经相互间调用, 一些主要过滤器。 其他中包含了 OAuth2授权服务器、和资源服务器

2023-08-10 19:46:42 755

原创 Spring WebFlux 实现原理与架构图

Spring Boot WebFlux 启动原理,源码分析、架构图、架构原理。Controller、Request、RouterFunction

2023-07-11 11:22:04 1955

原创 Spring Security OAuth2授权原理、流程与源码解读

Spring Security OAuth2 授权,5中授权模式,授权流程图、授权源码解读

2023-06-21 12:30:30 2786

原创 SpringBoot集成Mybatis

SpringBoot集成Mybatis,连接池,数据库配置,MySQL,日志打印,基于SqlSessionTemplate 实现分页

2023-04-07 11:26:49 386

原创 Idea快捷键

IDea 快捷键 删除行、查看接口所有继承、清除无用引用 大小写、返回上一个跳转

2023-04-06 15:31:45 396

原创 Hive基本概述以及执行原理

Hive基本概述,HiveSQL执行原理。

2023-03-28 14:42:41 499

原创 Spring Cloud 概述

Spring Cloud 使用基本框架介绍,注册中心,配置中心,网关,服务熔断,负载均衡,远程调用,分布式事物

2023-03-27 16:24:45 434

原创 SkyWalking原理与实践

SkyWalking 下载地址,启动配置参数,启动方式,agent配置。

2023-03-22 16:05:18 859

原创 算法-堆排序

推排序:实现原理、Java代码实现堆排序

2022-12-29 10:14:14 187

原创 Java多线程、操作系统内存模型,Java内存模型、volatile

Java多线程, 计算机多线程原理, Java内存模型, Volatile关键字原理与说明

2022-12-10 11:37:21 609

原创 Java虚拟机内存划分、垃圾收集算法、垃圾收集器

JVM内存模型,可达性分析,垃圾回收算法、垃圾收集器、Serial、ParNew、Parallel Scavenge、 Serial Old、Parallel Old、CMS、G1、GC Roots

2022-11-10 21:39:05 533

原创 Redis高可用与集群

Redis实现通过哨兵实现高可用,以集群中的、槽指派、主从节点、复制与恢复。

2022-10-04 19:11:17 680

原创 Git 配置/初始化/克隆/提交/回退/分支

Git,克隆、版本回退、分支切换、本地分支推送到远程分支、文件比较、文件撤销、文件修改记录、文件变更内容查看、推送文件、cherry-pick、tag、指定秘钥地址

2022-09-17 11:18:54 486

原创 Redis持久化AOF/RDB

Redis持久化AOF/RDB

2022-09-15 21:42:43 375

原创 Spring Boot Security配置用户认证和资源授权(URL与角色)

Spring Boot Security:完成用户认证,资源授权配置(一般是用户角色和URL的匹配)。

2022-09-11 12:24:18 1215

原创 Oracle数据库基本操作

Oracle 表字段删除、新增、修改备注、表名修改、修改备注。 文件导入需要注意事项。

2022-09-08 17:27:26 310

原创 Spring Cloud Feign

Spring Cloud Feign 中,配置三种不同组件,httpclient5、okhttp、httpclient。以及示例代码和配置。fallback开启的条件。

2022-09-06 22:25:59 457

空空如也

空空如也

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

TA关注的人

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