自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 操作系统核心名词解释--期末简答题快速复习

操作系统核心名词解释--期末简答题快速复习

2025-06-15 18:21:27 625

原创 计算机网络-自顶向下期末复习一篇就够了——重点复习笔记整理

计算机网络-自顶向下期末复习一篇就够了——重点复习笔记整理

2025-06-14 21:40:59 306

原创 计算机网络-自顶向下—第五章数据链路层重点复习笔记

计算机网络-自顶向下—第五章数据链路层重点复习笔记

2025-06-14 21:31:54 1347

原创 计算机网络-自顶向下—第四章网络层重点复习笔记

计算机网络-自顶向下—第四章网络层重点复习笔记

2025-06-14 21:29:42 1169

原创 计算机网络-自顶向下—第三章运输层重点复习笔记

计算机网络-自顶向下—第三章运输层重点复习笔记

2025-06-14 21:26:49 1578

原创 计算机网络-自顶向下—第二章应用层-重点复习笔记

计算机网络-自顶向下—第二章应用层-重点复习笔记

2025-06-14 21:22:52 1681 1

原创 计算机网络-自顶向下—第一章概述重点复习笔记

计算机网络-自顶向下—第一章概述重点复习笔记

2025-06-14 21:18:41 972

原创 UML和模式应用(软件分析设计与建模期末复习)

UML和模式应用(软件分析设计与建模期末复习)

2025-06-12 20:06:55 869

原创 leetcode:42. 接雨水(秒变简单题)

leetcode:42. 接雨水(秒变简单题)

2025-06-10 19:47:06 406

原创 计算机网络自定向下:第二章复习

计算机网络自定向下:第二章复习

2025-06-09 23:17:52 1481 1

原创 参与开源以及贡献代码全流程(保姆级别教程)

本文详细介绍了如何参与开源项目及贡献代码的流程和注意事项,包括选择项目、fork仓库、克隆到本地、阅读贡献指南、提交代码、创建Pull Request等步骤,并强调了沟通礼仪、代码质量的重要性,适合初学者参考学习

2025-06-05 16:46:14 1244 1

原创 计算机网络自顶向下期末复习:第一章

计算机网络自顶向下期末复习:第一章

2025-06-05 16:45:53 717

原创 手撕四种常用设计模式(工厂,策略,代理,单例)

手撕四种常用设计模式(工厂,策略,代理,单例)

2025-05-17 21:26:24 952 1

原创 消息队列如何保证消息可靠性(kafka以及RabbitMQ)

消息队列如何保证消息可靠性(kafka以及RabbitMQ)

2025-05-12 18:30:16 1362

原创 295. 数据流的中位数解题思路(通俗易懂大小堆解法)

295. 数据流的中位数解题思路(通俗易懂大小堆解法)

2025-05-12 18:27:54 413

原创 计算机网络自顶向下思维导图

计算机网络自顶向下第一到六章思维导图

2025-04-27 19:03:59 232

原创 Mysql锁详解

Mysql锁详解,主要介绍了全局锁,表锁,行级锁的内容

2025-04-27 19:03:46 1339

原创 java中final以及static的作用

也就代表了子类不能重写该方法,同时JVM可能内联final方法的调用,提升效率。表明该类不可以被继承,类中的所有的成员方法都是final方法,成员变量不受影响。static关键字的主要作用就是为了创建类级别的共享变量。final可以修饰变量,可以修饰类也可以修饰方法。表明方法被锁定,没有任何类继承后能修改其含义。表明该方法是类方法,不需要创建任何的实例。在类加载时,用于初始化static变量。工具类方法(Math.max())修饰变量主要是为了防止变量值改变。创建不依赖于外部类实例的嵌套类。

2025-04-24 14:23:41 425

原创 Baidu Comate初体验:强大的全局ai工具

本文主要内容为使用idea在java开发中使用Baidu Comate的初体验

2025-04-22 13:30:00 1023

原创 leetcode32:最长有效括号

leetcode32:最长有效括号

2025-04-22 09:30:00 434

原创 腾讯OCR文字识别实践--简历文本识别

腾讯OCR文字识别实践--简历文本识别

2025-04-11 17:14:42 813

原创 图片文本识别OCR+DeepSeekapi实现提取图片关键信息

图片文本识别OCR+DeepSeekapi实现提取图片关键信息

2025-04-11 17:14:11 2059

原创 缓存雪崩解决方案:二级缓存VS随机TTL

虽然随机 TTL和二级缓存都是解决缓存雪崩的有效手段,但它们的设计目标和适用场景有所不同。随机 TTL 简单有效,适用于单一缓存层的情况,尤其是 Redis。二级缓存通过结合 Redis 和本地缓存来增强系统的容错性、高可用性、性能优化,适用于更复杂和高并发的场景。

2025-03-31 18:26:59 921

原创 为什么消息队列使用kafka,而不是用其他消息队列(热度计算)

黑马头条:为什么消息队列使用kafka,而不是用其他消息队列

2025-03-21 14:34:27 810

原创 黑马头条核心代码逻辑复习第四天

黑马头条核心代码逻辑复习第四天

2025-03-16 21:33:30 611 2

原创 黑马头条核心代码逻辑复习第五天

黑马头条核心代码逻辑复习第五天

2025-03-16 21:24:30 1145

原创 黑马头条核心代码逻辑复习第三天

文章创建旨在帮助快速查看黑马头条主要编写的功能代码,帮助复习代码,对于部分的中间件的简介和入门案例采用了略过,重点是业务代码。可以在面试前看看复习

2025-03-14 08:58:12 755

原创 黑马头条核心代码逻辑复习第二天

文章创建旨在帮助快速查看黑马头条主要编写的功能代码,帮助复习代码,对于部分的中间件的简介和入门案例采用了略过,重点是业务代码。可以在面试前看看复习

2025-03-13 20:11:54 1193

原创 131.分割回文串 解题以及优化思路

131.分割回文串解题以及优化思路

2025-03-13 12:27:50 469

原创 79. 单词搜索:题解

79. 单词搜索:题解

2025-03-11 20:57:39 677

原创 黑马点评day6;Feed流推送,附近商铺,用户签到,UV统计

Feed流(关注推送)是一种基于用户兴趣的信息流推送方式,常用于社交媒体、新闻应用等,特点是沉浸式体验和无限下拉刷新。

2025-03-07 09:59:51 1257

原创 黑马点评中用户共同关注报错问题

黑马点评中用户共同关注报错问题

2025-03-06 15:12:12 195

原创 黑马点评:分布式锁中lua脚本报错

黑马点评中lua脚本执行报错解决

2025-03-05 11:14:14 400

原创 黑马点评day4:使用RabbitMQ实现消息队列

使用RabbitMQ实现黑马点评中的消息队列

2025-03-04 20:04:58 2843 7

原创 黑马点评学习笔记-Redis练手项目——day3(分布式锁篇)

黑马点评day3:分布式锁相关问题

2025-03-03 16:10:05 1292

原创 java八股篇之mysql篇

主要分为优化以及事务相关,主从同步,分库分表索引是帮助mysql高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构(b+树——,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。索引(index)是帮助MySQL高效获取数据的数据结构(有序)提高数据检索的效率,降低数据库的IO成本(不需要全表扫描)通过索引列对数据进行排序,降低数据排序的成本,降低了CPU的消耗。

2025-03-01 09:15:21 1150

原创 黑马点评学习笔记-Redis练手项目——day2(缓存篇)

随后就是在更新的时候,采取先更新数据库,再删除缓存(这样发生不一致问题的几率更加小(要先查询看看店铺id是否存在,否则会发生空指针问题)-》而且再命中之后还要判断缓存中存储的值是不是空值(不是则返回,是则直接结束)一开始店铺查询是需要使用mp的查询数据库实现的,由于这个。如何保证缓存与数据库的操作的同时成功或失败?前两种是被动措施,后面的是主动的措施。修改店铺是先修改数据库再删除缓存.先操作缓存还是先操作数据库?先操作数据库,再删除缓存。先删除缓存,再操作数据库。删除缓存还是更新缓存?

2025-02-27 20:22:07 1132

原创 java八股篇之Redis篇

根据自己建立业务回答缓存:穿透,击穿,雪崩,双写一致,持久化,数据过期,淘汰策略分布式锁:setnx,redisson缓存穿透:查询一个不存在的数据,mysql查询不到数据也不会直接写入缓存,就会导致每次请求都查数据库解决方案一:缓存空数据解决方案二:布隆过滤器给缓存中的某一个key设置了过期时间,该key为热点数据,当key过期的时候,大量并发访问请求过来,这样的并发请求可能会导致数据库压垮。单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离。

2025-02-25 18:32:26 1336

原创 黑马点评学习笔记-Redis练手项目——day1

介绍了在黑马点评项目中如何通过 Session 和 Redis 实现用户登录功能。Session 主要用于存储用户的登录信息,而 Redis 则解决了集群环境下 Session 无法共享的问题。通过使用 Redis 存储验证码和用户信息,并通过 Token 进行用户身份验证,可以有效地管理用户登录状态,确保应用在分布式环境下的高可用性和一致性。

2025-02-24 18:30:52 853

原创 华南理工大学大学物理实验:空间滤波

华南理工大学大学物理实验:空间滤波

2024-12-13 13:59:34 1391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除