相关文章
【面试题精讲】为什么重写equals时必须重写hashCode方法?
“ 有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top ” 首发博客地址[1] 面试题手册[2] 系列文章地址[3] equals() 方法用于比较两个对象是否相等,而 hashCode() 方法用于获取对象的哈希码…
建站知识
2024/11/24 6:44:58
【数据结构】布隆过滤器
布隆过滤器的提出
在注册账号设置昵称的时候,为了保证每个用户昵称的唯一性,系统必须检测你输入的昵称是否被使用过,这本质就是一个key的模型,我们只需要判断这个昵称被用过,还是没被用过。
方法一:用红黑…
建站知识
2024/10/23 10:21:15
[NISACTF 2022]popchains - 反序列化+伪协议
[NISACTF 2022]popchains 一、解题流程二、小小疑惑 一、解题流程 1、链条:Road_is_Long(construct->wakeup【page$r】-> toString【string$m】)-> Make_a_Change(construct->get【effort$t】)-> Try_W…
建站知识
2024/11/23 12:21:12
C++学习Day3:面向对象OOP、抽象
OOP特点:封装、继承、duotai 接口的好处:Communication & Protection(向外界隐藏实现)
抽象
类的析构函数
析构函数的名称与类的名称是完全相同的,只是在前面加了个波浪号(~)作为前缀&am…
建站知识
2024/11/23 15:23:01
快速掌握批量合并视频
在日常的工作和生活中,我们经常需要对视频进行编辑和处理,而合并视频、添加文案和音频是其中常见的操作。如何快速而简便地完成这些任务呢?今天我们介绍一款强大的视频编辑软件——“固乔智剪软件”,它可以帮助我们轻松实现批量合…
建站知识
2024/11/23 15:37:46
windows内核编程(2021年出版)笔记
1. Windows内部概览
1.1 进程
进程包含以下内容:
可执行程序,代码和数据私有的虚拟地址空间,分配内存时从这里分配主令牌,保存进程默认安全上下文,进程中的线程执行代码时会用到它私有句柄表,保存进程运…
建站知识
2024/11/23 15:27:27