首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
半醉前缘
华中科技大学 Java
发布于湖北
关注
已关注
取消关注
@何人听我楚狂声:
一个算是比较亮眼的 Java 项目——MYDB,做一个数据库
其实之前已经推荐过了,捞捞 MYDB: 一个简单的数据库实现 预告 教程大概写了十一章,挺详细的,从 0 章到 10 章。按照模块划分,详细(比较详细)地讲解了每一个模块的实现思路和实现细节。跟着教程,从零开始写一遍,大概需要半个月到一个月,可能还可以更快一点。 教程放在了我的博客:https://shinya.click/categories/mydb 或者也可以看 CSDN 版本的,https://blog.csdn.net/qq_40856284/category_11504274.html 推荐优先看博客版吧,内容会有一些不同,以及一些后续的勘误和新增的内容,都只会在博客上进行了。 项目的 Github 地址为:https://github.com/CN-GuoZiyang/MYDB 最后粘一遍项目介绍: MYDB 是一个 Java 实现的简单的数据库,部分原理参照自 MySQL、PostgreSQL 和 SQLite。实现了以下功能: 数据的可靠性和数据恢复 两段锁协议(2PL)实现可串行化调度 MVCC 两种事务隔离级别(读提交和可重复读) 死锁处理 简单的表和字段管理 简陋的 SQL 解析(因为懒得写词法分析和自动机,就弄得比较简陋) 基于 socket 的 server 和 client
点赞 155
评论 31
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
03-29 22:49
杭州电子科技大学 大数据开发工程师
沪漂北漂哪个更苦?不是都苦吗?
真实感受是:苦的点不一样。北漂苦在天气和距离。冬天零下十几度等公交,鼻涕都冻出来。回家一趟高铁要6小时,过年抢票能把人逼疯。但北京互联网机会是真的多,大厂扎堆,跳槽不用换城市。沪漂苦在生活成本和排外感。同样的工资在上海租的房比北京小一圈,地铁挤到怀疑人生。而且上海人说方言时你真的插不上话,有种隐形的距离感。但气候确实舒服,不用忍受北方的干燥和雾霾。我个人感觉北漂更苦点。因为北京的苦是物理性的——冷、远、干。上海的苦是心理性的——贵、挤、疏离。前者咬咬牙能扛,后者会慢慢消耗你。但说到底,漂哪儿都苦。关键是这个苦值不值。如果能学到东西、攒到钱、看到未来,那苦也就苦了。怕的是苦了半天还在原地踏步,那...
沪漂/北漂你觉得哪个更苦...
点赞
评论
收藏
分享
03-25 13:55
门头沟学院 Java
26年2月杭州云智科技 Java开发工程师 二面
1. 详细讲讲你项目中使用Redis的场景,如何保证Redis和数据库的数据一致性?回答:项目中Redis主要用于缓存热点数据、分布式锁、验证码存储等。保证数据一致性的方案有:Cache Aside模式(读时先查缓存,缓存不存在查数据库并写入缓存;写时先更新数据库,再删除缓存)、延迟双删(更新数据库后删除缓存,短暂延迟后再次删除缓存)、订阅MySQL binlog异步更新缓存。对于分布式锁,使用Redisson客户端的RedLock算法实现。2. 项目中使用RabbitMQ的作用是什么?为什么选择RabbitMQ而不是其他消息队列?回答:项目中RabbitMQ主要用于异步处理、流量削峰、系统解...
查看8道真题和解析
点赞
评论
收藏
分享
03-12 22:32
广东工业大学 Java
腾讯这个进度状态是在横向吗?
10号下午二面的,今晚才从复试通知链接变成这个进度,求佬解答
猪脚饭之王:
对,链接没了代表过了上一轮进入横向
点赞
评论
收藏
分享
03-27 08:57
门头沟学院 嵌入式软件工程师
锐评:那些“烂大街”的嵌入式项目,到底烂在哪?
在嵌入式学习圈,有一类项目几乎成了“标配”:智能小车、环境检测、智能家居、智能门锁,乃至各种“XXXX智能系统”。这些项目年年有人做、届届有人写、简历里人手一个,看起来百花齐放,实际上却越来越同质化,甚至逐渐沦为“技术流水线产品”。那么问题来了:这些项目真的“烂”吗?还是我们做“烂”了?一、智能小车:从“入门神器”到“简历模板”智能小车几乎是每个嵌入式初学者的起点:红外避障、循迹、蓝牙遥控、再高级一点加个摄像头视觉识别。问题不在于它简单,而在于——大家做得一模一样。模块固定:L298N电机驱动 + 超声波 + 红外模块逻辑固定:if-else判断避障代码来源固定:GitHub / CSDN复制...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
被笔试耽误了一天day16(为什么携程第三题始终是0呢
1646
2
...
入职互联网厂大半年,我觉得ai时代学历更加重要了
1559
3
...
3.29 pdd笔试
1361
4
...
暑期进展
1212
5
...
还上啥班 直接创业了?
1088
6
...
京东后端面经
856
7
...
3.29携程笔试
655
8
...
拼多多笔试A了3道
578
9
...
暑期实习
372
10
...
携程笔试
371
创作者周榜
更多
正在热议
更多
#
你觉得大几开始实习最合适?
#
6270次浏览
65人参与
#
租房前辈的忠告
#
379942次浏览
7487人参与
#
厦门银行科技岗值不值得投
#
12063次浏览
302人参与
#
面试被问到不会的问题,你怎么应对?
#
5525次浏览
46人参与
#
Vibe Coding 会干掉初级岗位吗?
#
5643次浏览
100人参与
#
你见过哪些招聘隐形歧视?
#
4287次浏览
46人参与
#
招商银行数字金融训练营
#
45495次浏览
768人参与
#
你都用vibe coding做过什么?
#
2705次浏览
88人参与
#
做完笔试后你收到面试了吗?
#
5745次浏览
62人参与
#
牛友の3月总结
#
10212次浏览
101人参与
#
大厂实习和小厂实习最大的区别是什么?
#
14474次浏览
95人参与
#
如果人生可以debug你会改哪一行?
#
2734次浏览
61人参与
#
AI Coding实战技巧
#
2113次浏览
50人参与
#
你现在一天AI几次?
#
1712次浏览
51人参与
#
降低公积金和取消房补怎么选
#
29473次浏览
88人参与
#
最难的技术面是哪家公司?
#
71798次浏览
1069人参与
#
百度工作体验
#
319389次浏览
2238人参与
#
小厂实习有必要去吗
#
87096次浏览
414人参与
#
通信硬件公司爆料
#
205358次浏览
552人参与
#
你的房租占工资的比例是多少?
#
93599次浏览
898人参与
#
找AI工作可以去哪些公司?
#
26334次浏览
1098人参与
#
工作经验重要还是工资重要?
#
156610次浏览
1109人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务