共有 20 篇文章
📅 最近更新
再次理解OAuth2.0
2025-01-04
- 2025-01-04
再次理解OAuth2.0 授权码模式 模拟一种场景: 用户输入地址跳转应用服务器,应用服务器入口拦截器无法解析到cookie中用户信息,则直接跳转到认证服务器;用户在
Easyexcel
2024-12-26
- 2024-12-26
EasyExcel源码理解 简单读取文件代码流程 以最基础的读Execl操作入手,即以下方法: @Test public void simpleRead() { String fileName = TestFileUtil.getPath() + "demo" + File.separator + "demo.xlsx"; EasyExcel.read(fileName, DemoData.class, new PageReadListener<DemoData>(dataList -> { for (DemoData demoData : dataList) { log.info
Computer Network
2024-11-18
- 2024-11-24
互联网协议 五层协议 五层协议 应用层(Application Layer) 传输层(Transport Layer) 网络层(Network Layer) 链接层(Link La
Rabbit Mq Review
2024-09-21
- 2024-10-21
RabbitMQ-Review 工作模型 名词解释以及作用 Broker(代理):存储,发放转发消息; Channel(信道):在RabbitMQ中,TCP连接通常是不关闭的。 不关闭的原因是 建立和
Https
2024-08-29
- 2024-11-24
HTTPS SSL\TLS协议 问题 https存在的意义是什么? 运行的基本过程是什么? 如何建立安全连接? http通讯的风险 (1) 窃听风险(eavesdropping):第三
Daily Study Array Cursor
2024-08-01
- 2024-08-01
多线程数组问题 背景 一个统计查询的接口,几十个机构查询统计不同类型案件的数量,涉及到查询数据库表操作,每个机构都会有许多次查表操作。那么几十个机构循环逐个查询的效
Oauth
2024-06-01
- 2025-01-04
初学OAuth 2.0 介绍:OAuth是一个关于授权(authorization)的开放网络标准。 参考理解OAuth 2.0 背景 OAuth的适用场合,提出问题 有一个&quo
进阶SpringSecurity
2024-04-11
- 2024-04-11
用户认证流程源码 1. UsernamePasswordAuthenticationFilter-实现类 简单来说,两步。 ① 封装对象; ② 管理认证器进行认证。 详细。 调用a
Git Branch,主次分支合并问题
2024-03-17
- 2024-04-11
问题背景 shanghai--business--webapp(上海业务)的-business-*(java模块)主要用到的分支有
日常练习SQL
2023-08-20
- 2024-04-11
SQL执行顺序: from on join where group by(开始使用select中的别名,后面的语句中都可以使用) avg,sum…. having select distinct order by limit 1. 条件分支 case when 语法: CASE WHEN (条件1) THEN 结果1 WHEN (条件2) THEN 结果
Hugo中Rss安装
2023-06-08
- 2024-04-11
因为发现许多博主都有Rss这个功能,我想着跟个风也搞一个Rss订阅源。接下来记录一下安装的心路历程。 1 本想着找个其他主题模板中copy一个就能完成的事儿,没
1547. 切棍子的最小成本
2023-04-03
- 2024-04-11
题目 https://leetcode.cn/problems/minimum-cost-to-cut-a-stick/ 分析 根据题目给出棍子的长度和切割点 得出最小成本,即当前木棒的长度+切点左边的木棒切割完毕的最小成本+切点右边的木棒切割完毕的最小成本 如何得出最小成本是这道