会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lliujiang
博客园
首页
新随笔
联系
订阅
管理
2026年1月12日
滑动窗口刷题总结
摘要: 滑动窗口类题目的模板(非定长) public int variableLengthSlidingWindow(int[] nums) { Map<Integer, Integer> state = new HashMap<>(); // choose appropriate data structu
阅读全文
posted @ 2026-01-12 20:41 coder江
阅读(29)
评论(0)
推荐(0)
2026年1月7日
http client实现请求级别的配置
摘要: 笔记:单例RestTemplate下为指定请求定制差异化超时(Apache HttpClient) 一、业务背景(真实案例) 核心诉求:项目中已单例化RestTemplate(底层为Apache HttpClient),全局配置了默认超时时间,但部分接口(如大文件下载、第三方慢接口)需要更大的超时时
阅读全文
posted @ 2026-01-07 20:36 coder江
阅读(5)
评论(0)
推荐(0)
Redis的高可用部署模式
摘要: Redis 高可用部署模式完整学习笔记 一、高可用核心概述 Redis 高可用的核心目标是保障服务持续可用、数据不丢失、性能可扩展,应对节点故障、流量激增等场景。主流高可用部署模式分为三类:主从复制(基础)、哨兵模式(高可用增强)、Redis Cluster 集群(高可用+高性能扩展),三类模式层层
阅读全文
posted @ 2026-01-07 20:28 coder江
阅读(19)
评论(0)
推荐(0)
2026年1月4日
Http Client核心配置和特性
摘要: 系统学习 Apache HttpClient(Java):核心特性与实战配置 Apache HttpClient 是 Java 生态中最主流的 HTTP 客户端工具,用于替代 JDK 原生的 HttpURLConnection,提供了更丰富的功能(如连接池、Cookie 管理、长连接、HTTPS 支
阅读全文
posted @ 2026-01-04 15:42 coder江
阅读(97)
评论(0)
推荐(0)
2025年12月29日
数组刷题总结
摘要: 按照 「纸面拆解→分块编码→可视化建模→刻意复盘→同类题梯度训练」 的全套流程,来解 XX这道题. # 55. 跳跃游戏 贪心算法,算法模板为: class Solution { public boolean canJump(int[] nums) { int maxReach = 0; for (
阅读全文
posted @ 2025-12-29 23:56 coder江
阅读(17)
评论(0)
推荐(0)
2025年12月17日
数学刷题总结
摘要: 9. 回文数 简单把几个用例拿出来,然后先解决大多的用例,然后处理少量用例,问题就解决了。 class Solution { public boolean isPalindrome(int x) { if (x < 0) { return false; } if (x < 10) { return
阅读全文
posted @ 2025-12-17 20:48 coder江
阅读(9)
评论(0)
推荐(0)
2025年12月15日
动态规划刷题总结
摘要: 动态规划算法描述 动态规划(dynamic programming)是一个重要的算法范式,它将一个问题分解为一系列更小的子问题,并通过存储子问题的解来避免重复计算,从而大幅提升时间效率。 dp[i]表示子问题的解 初始状态 状态转移方程 通过只保留必要的状态来节省空间,这种方法叫做滚动变量,或者滚动
阅读全文
posted @ 2025-12-15 22:51 coder江
阅读(18)
评论(0)
推荐(0)
2025年12月14日
分治算法刷题总结
摘要: 148. 排序链表 两个思路,一种是从顶向下的排序,另外的一种是从低向上的归并排序,归并排序的复杂度是NLogN class Solution { public ListNode sortList(ListNode head) { if (head == null || head.next == n
阅读全文
posted @ 2025-12-14 20:06 coder江
阅读(8)
评论(0)
推荐(0)
2025年11月24日
二叉树刷题总结
摘要: 530. 二叉搜索树的最小绝对差 二叉搜索树的特点,左边<根<右,有一个特点,就是中序遍历是有序的(二叉搜索树的中序遍历序列是升序的),这里如何记忆前,中和后序,就理解根在三个中的那个位置,前序就是收尾 我们在二叉搜索树中获取有序数据仅需 O(n)时间,无须进行额外的排序操作,非常高效。 /* 前序
阅读全文
posted @ 2025-11-24 21:04 coder江
阅读(21)
评论(0)
推荐(0)
2025年11月23日
二分查找刷题总结
摘要: 推荐使用闭区间的方式去做二分查找的题目 如果数量比较少,那么建议使用顺序遍历的方式 二分结束时一定有: i指向首个大于 target 的元素,j指向首个小于 target 的元素。易得当数组不包含 target 时,插入索引为i 74. 搜索二维矩阵 问题描述:从一个二维数组中搜索到target 1
阅读全文
posted @ 2025-11-23 21:57 coder江
阅读(324)
评论(0)
推荐(0)
下一页
公告