相关文章
JVM调优(Window下)
1、编写代码,像下面代码这样,产生OOM,
private static final Integer K 1024;/*** 死循环,验证JVM调优* return*/GetMapping(value "/deadLoop")public void deadLoop(){int size K * K * 8;List<byte[]> lis…
建站知识
2024/11/23 9:52:57
【力扣】查找总价格为目标值的两个商品,双指针法
查找总价格为目标值的两个商品原题地址
方法一:双指针
这道题和力扣第一题“两数之和”非常像,区别是这道题已经把数组排好序了,所以不考虑暴力枚举和哈希集合的方法,而是利用单调性,使用双指针求解。
考虑数组 pri…
建站知识
2024/11/23 9:46:30
SpringSecurity+OAuth2权限管理实战
Spring Security快速入门
官方文档:
Spring Security :: Spring Security 功能: 身份认证(authentication) 授权(authorization) 防御常见攻击(protection against common attacksÿ…
建站知识
2024/11/19 11:42:18
进程线程20210922
SEL
SEL条目有唯一的 RecoreID,用于检索,如果知道了RecoreID可以随机顺序读取。0000H 和 FFFFH 是保留值,是非法的ID值RecoreID是句柄,是无序不连续的。
SEL Device CMD 设置辅助日志状态需要先读取,反过来不要。 G…
建站知识
2024/11/19 11:42:14
Windows SDK(四)鼠标和键盘消息处理
鼠标基础知识
鼠标一般分为三种状态,三个按钮
三种状态:单击,双击,拖动
三个按钮:左键(LBUTTON),右键(RBUTTON),中键(MBUTTON&…
建站知识
2024/11/22 1:37:42
LeetCode回溯算法的解题思路
回溯法概念
回溯法:一种通过探索所有可能的候选解来找出所有的解的算法。如果候选解被确认不是一个解(或者至少不是最后一个解),回溯算法会通过在上一步进行一些变化抛弃该解,即回溯并且再次尝试。
应用场景
回溯算…
建站知识
2024/11/13 20:31:06
LeetCode1365之切披萨的方案数(相关话题:二维前缀和,动态规划)
题目描述
给你一个 rows x cols 大小的矩形披萨和一个整数 k ,矩形包含两种字符: A (表示苹果)和 . (表示空白格子)。你需要切披萨 k-1 次,得到 k 块披萨并送给别人。
切披萨的每一刀…
建站知识
2024/11/13 20:53:23