相关文章
Optional.ofNullable()方法
空指针异常
public static void main(String[] args) {List<String> list null;list.forEach(x -> System.out.println(x));
}优雅判空
public static void main(String[] args) {List<String> list null;List<String> newList Optional.ofNullable(…
建站知识
2025/1/12 18:55:58
React18源码: schedule任务调度messageChannel
React调度原理(scheduler)
在React运行时中,调度中心(位于scheduler包)是整个React运行时的中枢(其实是心脏),所以理解了scheduler调度,就基本掌握了React的核心React两大循环:从宏…
建站知识
2025/1/12 18:42:52
udp服务器【Linux网络编程】
目录 一、UDP服务器
1、创建套接字
2、绑定套接字
3、运行
1)读取数据
2)发送数据
二、UDP客户端 创建套接字:
客户端不用手动bind
收发数据
处理消息和网络通信解耦
三、应用场景
1、服务端执行命令
2、Windows上的客户端
3…
建站知识
2025/1/12 18:47:48
redis的限流器都有哪些方式
redis限流是必须的,因为你服务器每秒能处理的请求数量是有限的,超过限制轻则服务变慢,重则直接服务崩溃。解决方式主要有三种,计数、漏桶(不讲)、令牌桶
计数
类似雪花算法,设定一个请求上限&…
建站知识
2025/1/12 18:53:42
最新IE跳转Edge浏览器解决办法(2024.2.26)
最新IE跳转Edge浏览器解决办法(2024.2.26) 1. IE跳转原因1.1. 原先解决办法1.2. 最新解决办法1.3. 最后 1. IE跳转原因
关于IE跳转问题是由于在2023年2月14日,微软正式告别IE浏览器,导致很多使用Windows10系统的电脑在打开IE浏览…
建站知识
2025/1/12 18:52:57
sql-labs第46关(order by盲注脚本)
一、环境
网上有自己找
二、解释
order by 注入我们看他的true和false来进行注入出来
二、实操
让我们用sort 看看源码
最终我们的id是放到order by后面了 如果我们直接用列去排序
?sortusername/password username:
password: 可以看到顺序是不…
建站知识
2025/1/12 18:56:19
【LeetCode】升级打怪之路 Day 06:哈希表的应用
今日题目: 349. 两个数组的交集 | LeetCode202. 快乐数 | LeetCode1. 两数之和 | LeetCode205. 同构字符串 | LeetCode599. 两个列表的最小索引总和 | LeetCode49. 字母异位词分组249. 移位字符串分组36. 有效的数独 目录 应用 1 -- 哈希集合LeetCode 349. 两个数组…
建站知识
2025/1/8 12:12:09