- 博客(71)
- 收藏
- 关注
原创 【网络】深入了解HTTPS协议
例如 :下载一个“天天动听”正常情况下:点击下载按钮, 就会弹出天天动听的下载链接.明文传输是比较危险的事情!!!加密:加密解密密钥。
2025-01-09 11:05:33
1972
91
原创 【MySQL篇】事务的认识以及四大特性
脏读不可重复读和幻读都是由于并发事务互相干扰所导致的问题。为了避免这些问题,可以选择合适的事务隔离级别:读未提交:出现脏读,不可重复读,幻读。读已提交:防止脏读,但可能会出现不可重复读和幻读。可重复读:防止脏读和不可重复读,但可能会出现幻读。串行化:完全避免所有并发问题,但性能最差。
2024-12-24 23:02:14
3769
102
原创 【MySQL篇】聚合查询,联合查询
并且让s1 为计算机原理 课程id为3 s2为java 课程id 为1。只能将它们转化成列与列比较大小,自连接将可以完成操作 自己与自己笛卡尔积。俩张表存在一一对应的情况 ,所有内连接和外连接找到的结果都是一致的;这些数据是全部排列组合的结果,并不是我们全部想要的;显示平均工资大于10000的角色和它的平均工资。列出 同学的名称 课程的名字 以及课程的成绩。当修改其中某个值,让它们不保存一一对应的情况。当对应不存在的列 会用null填充。求语文的最高分 和 英语的最低分。初始化数据,以便下一步的学习。
2024-12-20 23:35:03
5160
102
原创 队列+宽搜
给定一个 N 叉树,返回其节点值的层序遍历。(即从左到右,逐层遍历)。树的序列化输入是用层序遍历,每组子节点都由 null 值分隔(参见示例)。思路:给你二叉树的根节点root,返回其节点值的。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。
2024-12-18 18:56:38
1340
41
原创 力扣Hot100刷题日常(链表篇上)
首先我们需要知道链表 A 和链表 B 的长度。因为在开始比较两个链表是否相交之前,我们需要确保它们有相同的起始点。从长度上来说,两个链表的交点一定会出现在它们后续部分的某个地方。如果两个链表的长度不同,那么我们可以通过调整链表的头节点来使它们有相同的比较起点。: 假设链表 A 比链表 B 长个节点,那么我们可以让链表 A 从第个节点开始遍历;如果链表 B 比链表 A 长,那么我们让链表 B 从第个节点开始遍历。这样我们就确保了两个链表的后续部分从相同的节点开始比较。
2024-12-08 13:41:18
3293
99
原创 刷题日常(找到字符串中所有字母异位词, 和为 K 的子数组, 滑动窗口最大值,全排列)
刷题日常(找到字符串中所有字母异位词, 和为 K 的子数组, 滑动窗口最大值,全排列)
2024-12-01 11:17:15
1575
56
原创 刷题日常(数据流中的中位数,逆波兰表达式求值,最长连续序列,字母异位词分组)
刷题日常(数据流中的中位数,逆波兰表达式求值,最长连续序列,字母异位词分组)
2024-11-26 14:01:53
855
44
原创 【Rabbitmq篇】RabbitMQ⾼级特性----持久性,发送⽅确认,重试机制
介绍【Rabbitmq篇】RabbitMQ⾼级特性----持久性,发送⽅确认,重试机制
2024-11-21 13:02:12
7870
113
原创 Redis的基本使用命令(GET,SET,KEYS,EXISTS,DEL,EXPIRE,TTL,TYPE)
接收Redis的基本使用命令(GET,SET,KEYS,EXISTS,DEL,EXPIRE,TTL,TYPE)
2024-11-19 14:23:12
5341
61
原创 RabbitMQ的工作队列在Spring Boot中实现(详解常⽤的⼯作模式)
介绍RabbitMQ的工作队列在Spring Boot中实现
2024-11-14 19:01:09
4266
45
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人