💡 「关于」
-
🎓 博主东南大学研二在读,携程 Java 后台开发暑期实习生,热爱健身与篮球。本仓库于我考研时建立并维护至今两年有已,旨在用于记录学习过程中的所思所想,并力图构建一个完善的知识体系
-
🙏 由于本人水平有限,仓库中的知识点来自本人原创、视频、书籍、博客等,非原创均已标明出处(或在参考资料中列出),如有遗漏或发现文章错误及排版问题,请提 issue 或 PR
-
⚡ Gitee 仓库地址 (推荐) | Gitee 在线阅读 (国内访问速度较快) | Github 仓库地址 | Github 在线阅读
-
💬 文章会第一时间发布在公众号 飞天小牛肉,并且会在上面分享我的成长经历,下方扫码关注第一时间获取干货更新:
-
🎁 学习小组:公众号后台回复
学习小组
免费进入学习小组,悄悄告诉你,已经有 100+ 小伙伴在这里啦,连续打卡还能拿红包! -
🚀 大厂面试火箭计划:大厂面试真题汇总,提供背诵版 + 详解版
-
✍ 刷题网站 LeetCode-Offer:LeetCode-Offer 仓库地址 | LeetCode-Offer 在线阅读,主要分享自己的算法模板和刷题顺序,由于正在准备校招,所以每天都会刷题
-
🦄 「开源社区系统 Echo」Gitee 官方推荐项目,目前已累计 1.1k+ star,基于 SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch ... 并提供详细的开发文档和配套教程。公众号后台回复
Echo
可以获取配套手把手教程
- 程序人生 · 「日月既往,不可复追,暑期实习结束!」
- 程序人生 · 「学习打卡拿红包」
- 程序人生 · 「颜值党的生产力工具推荐」
- 程序人生 · 「寒门博士的北大八年」
- 程序人生 · 「互联网校招指北」
- 程序人生 · 「咱普通人努力的意义是什么」
- [程序人生 · 「关于 Notion 的安利以及刷题模板的分享」](走近小牛肉/程序人生/7-关于 Notion 的安利以及刷题模板的分享.md)
- 程序人生 · 「2021 最后一个月,心有所期,全力以赴」
- 程序人生 · 「国企还是互联网」
- 程序人生 · 「互联网的尽头是元宇宙」
秉着先理论后刷题的理念,上线了一个刷题网站:
因为之前刷题总是找不到方法和体系,所以经常半途而废,开这个仓库的目的也是为了督促自己能够每日刷题,同时分享一下自己的刷题套路和经验,大伙儿可以跟我一起每天打卡,一起刷题进大厂!
- 计算机网络那些事儿 · 第 ⭐ 篇「如何构建你自己的计算机网络知识体系」
- 计算机网络那些事儿 · 第 1 篇「一文读懂两台计算机之间是如何通信的」
- 计算机网络那些事儿 · 第 2 篇「网络基础扫盲 | 数据传输方式和交换方式」
- 计算机网络那些事儿 · 第 3 篇「别再恐惧 IP 协议,万字长文 | 多图预警」
- 计算机网络那些事儿 · 第 4 篇「11-戏说不是胡说-高铁换乘之IP地址与MAC地址
- 计算机网络那些事儿 · 第 5 篇「5 幅图拿下 ARP 协议」
- 计算机网络那些事儿 · 第 6 篇「所谓 ICMP,不过将军与士卒而已」
- 计算机网络那些事儿 · 第 7 篇「关于 TCP 三次握手和四次挥手,满分回答在此」
- 计算机网络那些事儿 · 第 8 篇「原来 TCP 为了保证可靠传输做了这么多」
- 计算机网络那些事儿 · 第 9 篇「超详细 DNS 协议解析」
- 计算机网络那些事儿 · 第 10 篇「为什么 DNS 协议使用 UDP?只使用了 UDP 吗?」
- 计算机网络那些事儿 · 第 11 篇「HTTP 协议的前世今生」
- 计算机网络那些事儿 · 第 12 篇「从崩溃的选课系统,论为什么更安全的 HTTPS 协议没有被全面采用」
- 计算机网络那些事儿 · 第 13 篇「经典面试题:在浏览器地址栏输入一个 URL 后回车,背后发生了什么」
- 计算机网络那些事儿 · 第 14 篇「DHCP:IP 并非与生俱来」
- 操作系统那些事儿 · 第 1 篇「了解操作系统的那些事儿,从这篇文章开始」
- 操作系统那些事儿 · 第 2 篇「五分钟扫盲:进程与线程基础必知」
- 操作系统那些事儿 · 第 3 篇「图解经典的进程调度算法」
- 操作系统那些事儿 · 第 4 篇「看完了进程同步与互斥机制,我终于彻底理解了 PV 操作」
- 操作系统那些事儿 · 第 5 篇「高频考点,六大进程通信机制总结」
- 操作系统那些事儿 · 第 6 篇「五分钟扫盲:程序在计算机中是如何运行起来的」
- 操作系统那些事儿 · 第 7 篇「Shopee 送命题,进程切换为什么比线程切换慢
- 操作系统那些事儿 · 第 8 篇「内存管理两部曲之物理内存管理」
- 操作系统那些事儿 · 第 9 篇「内存管理两部曲之虚拟内存管理」
- MySQL 必知必会 · 第 1 篇「一文读懂一条 SQL 查询语句是如何执行的」
- MySQL 必知必会 · 第 2 篇「Are You OK?主键、聚集索引、辅助索引」
- MySQL 必知必会 · 第 3 篇「心态崩了,我怎么知道实际生产环境的 B+ 树索引有多少层?」
- MySQL 必知必会 · 第 4 篇「InnoDB 关键特性:插入缓冲」
- MySQL 必知必会 · 第 5 篇「阿里一面,唯一索引和普通索引如何选择」
- MySQL 必知必会 · 第 6 篇「你的 SQL 还在回表查询吗?快给它安排上覆盖索引」
- MySQL 必知必会 · 第 7 篇「最左前缀有手就会,那索引下推呢?」
- MySQL 必知必会 · 第 8 篇「超长字符串字段,前缀索引两宗罪」
- MySQL 必知必会 · 第 9 篇「三分钟入门 InnoDB 存储引擎中的表锁和行锁」
- MySQL 必知必会 · 第 10 篇「InnoDB 存储引擎中行锁的三种算法」
- MySQL 必知必会 · 第 11 篇「美团一面,四种事务隔离级别分别是怎么实现的」
- MySQL 必知必会 · 第 12 篇「幻读为什么会被 MySQL 单独拎出来解决」
- MySQL 必知必会 · 第 13 篇「携程二面:讲讲 MySQL 中的 WAL 策略和 CheckPoint 技术」
- Java 小白成长记 · 基础 · 第 1 篇「万物皆对象」
- Java 小白成长记 · 基础 · 第 2 篇「Hello World」
- Java 小白成长记 · 基础 · 第 3 篇「运算符与控制流」
- Java 小白成长记 · 基础 · 第 4 篇「对象的初始化和清理」
- Java 小白成长记 · 基础 · 第 5 篇「Java 是如何实现封装的 — 图解访问修饰符」
- Java 小白成长记 · 基础 · 第 6 篇「为什么说要慎用继承,优先使用组合」
- Java 小白成长记 · 基础 · 第 7 篇「区分重载和重写,轻松掌握 Java 多态」
- Java 小白成长记 · 基础 · 第 8 篇「如何理解 Java 中接口存在的意义」
- Java 小白成长记 · 基础 · 第 9 篇「面试常备,字符串三剑客 String、StringBuffer、StringBuilder」
- Java 小白成长记 · 基础 · 第 10 篇「String 的不可变真的是因为 final 吗?」
- Java 小白成长记 · 基础 · 第 11 篇「读懂框架设计的灵魂 — Java 反射机制」
- Java 小白成长记 · 基础 · 第 12 篇「从头捋了一遍 Java 代理机制,收获颇丰」
- Java 小白成长记 · 基础 · 第 13 篇「深入理解 Java 数组」
- Java 小白成长记 · 基础 · 第 14 篇「Java 中为什么设计了包装类」
- Java 小白成长记 · 集合 · 第 1 篇「Java 集合框架体系总览」
- Java 小白成长记 · 集合 · 第 2 篇「送分题,ArrayList 的扩容机制了解吗?」
- Java 小白成长记 · 集合 · 第 3 篇「HashMap 这套八股,不得背个十来遍?」
- Java 小白成长记 · 集合 · 第 4 篇「Hashtable 渐渐被人们遗忘了,只有面试官还记得,感动」
- Java 小白成长记 · 并发 · 第 1 篇「【重磅开篇】形成完善的多线程世界观」
- Java 小白成长记 · 并发 · 第 2 篇「Java 线程和操作系统的线程有啥区别?」
- Java 小白成长记 · 并发 · 第 3 篇「30 张图,以 DEBUG 方式深入理解线程的底层运行原理」
- Java 小白成长记 · 并发 · 第 4 篇「【跬步千里】详解 Java 内存模型与原子性、可见性、有序性」
- Java 小白成长记 · 并发 · 第 5 篇「JMM 最最最核心的概念:Happens-before 原则
- Java 小白成长记 · 并发 · 第 6 篇「【有点收获】三种基本方法创建线程」
我的公众号:飞天小牛肉,专注于分享计算机基础(数据结构 + 算法 + 计算机网络 + 数据库 + 操作系统 + Linux)、Java 基础和面试指南的相关原创技术好文。本公众号的目的就是让大家可以快速掌握重点知识,有的放矢。下方扫码关注第一时间获取干货更新:
有什么问题也可以添加我的微信,记得备注来意:格式 (学校或公司 - 姓名或昵称 - 来意)