- 博客(76)
- 收藏
- 关注
原创 PGSQL采用递归实现重叠区间去重,只保留每个重复区间中的一条记录
SQL中出现需要当前数据和后续所有数据比较的的使用,可以采用递归来实现。如:重叠区间保留一条数据,累加到某个值重新计算等
2025-02-26 10:00:33
204
原创 正则表达式
基本表示式、金额、百分比、手机号、中文、数字、英文等。正则匹配顺序导致正则问题的解析。前面指定内容,后面指定内容。 前面不是当前内容, 后面不是当前内容
2024-01-23 16:42:52
720
原创 OAuth2自动配置源码解读,与类相互之间关系
OAuth2 自动配置类关系, 已经相互间调用, 一些主要过滤器。 其他中包含了 OAuth2授权服务器、和资源服务器
2023-08-10 19:46:42
606
原创 Spring WebFlux 实现原理与架构图
Spring Boot WebFlux 启动原理,源码分析、架构图、架构原理。Controller、Request、RouterFunction
2023-07-11 11:22:04
1764
原创 Spring Security OAuth2授权原理、流程与源码解读
Spring Security OAuth2 授权,5中授权模式,授权流程图、授权源码解读
2023-06-21 12:30:30
2497
原创 SpringBoot集成Mybatis
SpringBoot集成Mybatis,连接池,数据库配置,MySQL,日志打印,基于SqlSessionTemplate 实现分页
2023-04-07 11:26:49
324
原创 Java多线程、操作系统内存模型,Java内存模型、volatile
Java多线程, 计算机多线程原理, Java内存模型, Volatile关键字原理与说明
2022-12-10 11:37:21
573
原创 Java虚拟机内存划分、垃圾收集算法、垃圾收集器
JVM内存模型,可达性分析,垃圾回收算法、垃圾收集器、Serial、ParNew、Parallel Scavenge、 Serial Old、Parallel Old、CMS、G1、GC Roots
2022-11-10 21:39:05
483
原创 Git 配置/初始化/克隆/提交/回退/分支
Git,克隆、版本回退、分支切换、本地分支推送到远程分支、文件比较、文件撤销、文件修改记录、文件变更内容查看、推送文件、cherry-pick、tag、指定秘钥地址
2022-09-17 11:18:54
435
原创 Spring Boot Security配置用户认证和资源授权(URL与角色)
Spring Boot Security:完成用户认证,资源授权配置(一般是用户角色和URL的匹配)。
2022-09-11 12:24:18
1144
原创 Spring Cloud Feign
Spring Cloud Feign 中,配置三种不同组件,httpclient5、okhttp、httpclient。以及示例代码和配置。fallback开启的条件。
2022-09-06 22:25:59
375
原创 sh多种赋值方式和连续输出值
sh简单使用,变量赋值,数值相加、命令执行结果赋值,执行脚本时外部输入赋值。连续输出、连续间隔输出、组合输出、if条件
2022-08-27 19:17:49
207
原创 Shell脚本实现SFTP传输文件,通过密码形式
sh脚本实现SFTP传输文件,指定用户名、密码、端口、ip地址,实现文件传输。包含查找文件指定字符串内容,和字符串切割功能,获取切割后指定位置值,文件过大传输部分问题
2022-08-27 17:48:27
13452
原创 Kafka使用Java管理主题和分区
Kafka通过Java管理主题和分区,实现创建主题、删除主题、查看所有主题、查看主题详情、删除消息记录等操作。
2022-08-22 22:01:21
770
原创 Kafka客户端Java代码使用
Kafka采用Java实现生产者生产消息,和消费者消费消息。消费者:避免重复消费的方法以及消息提交Offset。以及Krb认证。
2022-08-19 22:41:16
929
原创 MapReduce读取定长文件入库Hive表Orc格式
MapReduce,读取定长文件,并转换为Orc数据格式,并写入到Hiive表中,创建分区并指定分区的文件。其中包含Orc格式定义和Orc文件写入数据。
2022-08-18 21:48:52
644
原创 Kafka设计架构与原理
Kafka的基本概念与整体架构,以及基于ZooKeeper实现元数据管理和负载均衡。生成者、消费者、主题、副本、AR、ISR、OSR、HW、LEO等
2022-08-14 11:13:31
806
原创 YARN基本介绍与HA
YARN 基本介绍和HA用原理:包含Resource Manger(资源管理器)、Scheduler(调度器)、Applications Manger(应用程序管理器)、 Application Master、Node Manger、Container(容器)
2022-08-10 20:41:37
766
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人