# learning-note
> repository相关的markdown的目录,在`com`目录下使用命令`python TOC-new.py all`生成,`toc`文件夹为带目录的MD文件
[在线阅读网站](https://rbmonster.github.io/learning-note/): TOP标签会出现失效的情况,使用侧边栏进行导航
一个技术点,面试官常见的三连问:
1. xxx是什么?
2. xxx优缺点是什么?
3. xxx应用及使用场景是什么?
BTW:强烈大家注册一个ChatGPT,可以用来完善面试题。
目前有些内容有一些过时,入职新公司估计很长时间都没空更新了,大家参考着看看。👻
## Java相关
- [Java基础](/src/main/java/com/toc/JAVA_BASE.md)
- [Java集合类](/src/main/java/com/toc/COLLECTION.md)
- [Java IO](/src/main/java/com/toc/JAVA_IO.md)
- [Java虚拟机](/src/main/java/com/toc/JVM.md)
- [Java 单元测试](/src/main/java/com/toc/UNIT_TEST.md)
- [Netty](/src/main/java/com/toc/NETTY.md)
- [MyBatis](/src/main/java/com/toc/MYBATIS.md)
- [Drools规则引擎](/src/main/java/com/toc/RULE_ENGINE.md)
## Java并发相关
- [Java线程](/src/main/java/com/toc/THREAD.md)
- [Java并发(虚拟机)](/src/main/java/com/toc/CONCURRENT.md)
- [Java并发(AQS)](/src/main/java/com/toc/CONCURRENTTOOL.md)
- [Java并发应用](/src/main/java/com/toc/CONCURRENT_APPLICATION.md)
## Spring
- [Spring 基础](/src/main/java/com/toc/SPRING.md)
- [Bean生命周期](/src/main/java/com/toc/LIFECYCLE.md)
- [Spring 源码](/src/main/java/com/toc/SOURCECODE.md)
- [拦截器与过滤器](/src/main/java/com/toc/FILTERANDINTERCEPTOR.md)
- [Spring Boot加载流程](/src/main/java/com/toc/SPRINGBOOT.md)
- [Spring Security](/src/main/java/com/toc/SPRING-SECURITY.md)
- [Spring Sharding-JDBC](/src/main/java/com/four/SHARDING_JDBC.md)
## 中间件
- [Redis](/src/main/java/com/toc/REDIS.md)
- [MySQL](/src/main/java/com/toc/MYSQL.md)
- [MongoDB](/src/main/java/com/toc/MONGODB.md)
- [Elasticsearch](/src/main/java/com/toc/ES.md)
- [ZooKeeper](/src/main/java/com/toc/ZOOKEEPER.md)
- [消息队列](/src/main/java/com/toc/MESSAGEQUEUE.md)
- [FastDFS](/src/main/java/com/toc/FASTDFS.md)
## 算法
- [算法基础](/src/main/java/com/toc/ALGORITHM.md)
- [排序算法](/src/main/java/com/toc/SORT_ALGORITHM.md)
## 计算机基础
- [计算机网络](/src/main/java/com/toc/NETWORK.md)
- [操作系统](/src/main/java/com/toc/OPERATING_SYSTEM.md)
- [Linux命令](/src/main/java/com/toc/LINUX.md)
## 系统设计
### 设计思想及概念
- [设计原则及架构思想](/src/main/java/com/toc/SYSTEM_DESIGN.md)
- [设计模式](/src/main/java/com/toc/CODEDESIGN_BOOK.md)
- [分布式基本概念](/src/main/java/com/toc/DISTRIBUTED_SYSTEM.md)
- [领域驱动设计(DDD)](/src/main/java/com/toc/DDD.md)
### 设计案例
场景设计:
- [秒杀系统](/src/main/java/com/toc/SECONDS_KILL_DESIGN.md)
- [短链接](/src/main/java/com/toc/TINYURL.md)
- [抢红包](/src/main/java/com/toc/SECONDKILL_REDPACKAGE.md)
- [扫码登陆](/src/main/java/com/toc/SCAN_LOGIN.md)
- [会议系统设计](/src/main/java/com/toc/MEETING_DESIGN.md)
- [敏感数据过滤设计](/src/main/java/com/toc/SENSITIVE_FILTER.md)
- [购物活动金额结算设计](/src/main/java/com/toc/SHOPPING_SETTLEMENT.md)
- [本地缓存设计](/src/main/java/com/toc/LOCALCACHE.md)
- [pvuv设计](/src/main/java/com/toc/PVUV_DESIGN.md)
- [基于Feed流系统设计](/src/main/java/com/toc/PVUV_DESIGN.md)
- [评论系统](/src/main/java/com/toc/COMMENT-SYSTEM.md)
- [核酸系统](/src/main/java/com/toc/NCOV-SYSTEM.md)
拓展设计:
- [接口设计](/src/main/java/com/toc/INTERFACE_DESIGN.md)
- [延迟队列](/src/main/java/com/toc/DELAYQUEUE_DESIGN.md)
- [RPC框架介绍与设计](/src/main/java/com/toc/RPC_DESIGN.md)
- [JWT、MFA及相关应用](/src/main/java/com/toc/JWT_APPLICATION.md)
- [OAUTH2、CAS、SSO](/src/main/java/com/toc/OAUTH2_CAS_SSO.md)
- [Redis数据结构的设计应用](/src/main/java/com/toc/REDIS_APPLICATION.md)
- [Spring侵入式数据库读写分离实现](/src/main/java/com/toc/READ_WRITE_DB.md)
- [数据库表相关设计题](/src/main/java/com/toc/TABLE_DESIGN.md)
## 分布式与微服务
- [Spring Cloud相关知识](/src/main/java/com/toc/SPRING-CLOUD.md)
- [Spring Cloud 微服务 sample](https://github.com/rbmonster/sanwu-microservice)
- [Dubbo sample](https://github.com/rbmonster/sanwu-dubbo-demo)
## 大数据
- [Spark](/src/main/java/com/toc/SPARK.md)
- [Flink](/src/main/java/com/toc/FLINK.md)
## 其他
### 参考书籍及资料记录
- [【设计模式 head first】](/src/main/java/com/toc/CODEDESIGN_BOOK.md)
- [【基于Redis的设计与实现】黄健宏](/src/main/java/com/toc/REDIS_BOOK.md)
- [【MySql 45讲】丁奇](/src/main/java/com/toc/MYSQL_BOOK.md)
- [【深入理解Java虚拟机】周志明](/src/main/java/com/toc/JVM_BOOK.md)
- [【凤凰架构】周志明](https://icyfenix.cn/summary/)
- [【计算机网络-自顶而下】](src/main/java/com/toc/NETWORK_BOOK.md)
- [【重构-改善既有代码的设计】](src/main/java/com/toc/REFACTOR_BOOK.md)
- [【图解kafka之实战指南】](src/main/java/com/book/KAFKA_IN_ACTION.md)
## 参考资料
技术博客:
| 地址 | 简介 |
| --- | --- |
| [JavaGuide](https://github.com/Snailclimb/JavaGuide)| 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识 |
| [小林coding](https://xiaolincoding.com/) | 小林 x 图解计算机基础-图解计算机网络、操作系统、计算机组成、数据库,让天下没有难懂的八股文!|
| [bugstack](https://bugstack.cn/) | 虫洞栈Java干货,设计模式 面试问题带着例子说明得明明白白 |
| [advanced-java](https://github.com/doocs/advanced-java) | 互联网Java工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 |
| [AobingJava](https://github.com/AobingJava/JavaFamily) | 敖丙的Java面试总结 |
| [CS-Notes](https://github.com/CyC2018/CS-Notes) | 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计 |
| [日拱一兵](https://dayarch.top/) | 挺用心的一个Java博主,解读Java相关技术 |
| [美团技术团队](https://tech.meituan.com/) | 美团技术团队永远的神,深度解读技术 |
算法资料:
| 地址 | 简介 |
| --- | --- |
| [🌟 OI-wiki](https://oi-wiki.org/basic/) | OI-wiki 算法体系化宝典(强力推荐)|
| [fucking-algorithm](https://github.com/labuladong/fucking-algorithm) | labuladong刷算法套路,提供算法题的工具方法思想 |
| [leetcode-master](https://github.com/youngyangyang04/leetcode-master) | 代码随想录LeetCode 刷题攻略:配思维导图 |
| [LogicStack-LeetCode](https://github.com/SharingSource/LogicStack-LeetCode) | 「宫水三叶的刷题日记」刷穿 LeetCode 系列文章源码 |
系统设计及大数据:
| 地址 | 简介 |
| --- | --- |
| [BigData-Notes](https://github.com/heibaiying/BigData-Notes) | 大数据入门指南(基本的入门指引) |
| [system-design-primer](https://github.com/donnemartin/system-design-primer/blob/master/README-zh-Hans.md) | 来自微软的系统设计笔记,国人翻译 |
| [system-design](https://github.com/soulmachine/system-design/blob/master/cn/SUMMARY.md) | 一位博主的系统设计总结(很久未更新,可做参考) |
Spring源码拆解资料:
| 地址 | 简介 |
| --- | --- |
| [mini-spring](https://github.com/DerekYRC/mini-spring) | mini-spring是简化版的spring框架,建议先动手跟着实践一遍再去阅读源码,能帮助你快速熟悉spring源码和掌握spring的核心原理。|
| [tiny-spring](https://github.com/code4craft/tiny-spring)| Spring的精简版。从使用功能的角度出发,参考Spring的实现,一步一步构建,便于无基础的逐步深入理解Spring|
| [spring-analysis](https://github.com/seaswalker/spring-analysis) | Spring源码解读(很久未更新了,但是spring基本的精髓都讲到了,适合参考阅读源码) |
没有合适的资源?快使用搜索试试~ 我知道了~
《JAVA面试题》--Java开发及面试(个人面试、工作总结、资料收集站).zip
共638个文件
java:471个
md:148个
yml:5个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 99 浏览量
2024-04-02
17:03:51
上传
评论
收藏 1.99MB ZIP 举报
温馨提示
十余年JAVA从业经验,精通JAVA技术体系,有志于做JAVA技能提升的朋友可与我联系,交个朋友 十余年JAVA从业经验,精通JAVA技术体系,有志于做JAVA技能提升的朋友可与我联系,交个朋友 十余年JAVA从业经验,精通JAVA技术体系,有志于做JAVA技能提升的朋友可与我联系,交个朋友
资源推荐
资源详情
资源评论
收起资源包目录
《JAVA面试题》--Java开发及面试(个人面试、工作总结、资料收集站).zip (638个子文件)
HelloWorld.drl 288B
.gitignore 417B
index.html 2KB
Demo.java 13KB
Countries.java 10KB
ServerSocketDemo.java 8KB
SynchronizationComparisons.java 8KB
ListPerformance.java 8KB
CarBuilder.java 7KB
BankTellerSimulation.java 7KB
BuildTree.java 6KB
TenantInterceptor.java 5KB
MultiPackage.java 5KB
BinarySearchRight.java 5KB
BinarySearchLeft.java 5KB
SensitiveFilter.java 5KB
HandlerDispatcher.java 5KB
Dag.java 4KB
ListTestMax.java 4KB
StateMachine.java 4KB
BinarySearchMutation.java 4KB
HttpSocketDemo.java 4KB
ToastOMatic.java 4KB
RedisJedisDemo.java 4KB
AESUtils.java 4KB
TestAllocation.java 4KB
DataSourceConfig.java 4KB
Demo2.java 4KB
TestController.java 4KB
TestTransactionController.java 4KB
Restaurant.java 4KB
RotateArrayBS.java 4KB
ProgramingTransactionController.java 4KB
ProgramPackage.java 4KB
ServerChannelDemo.java 3KB
QueueDemo.java 3KB
MapComparisons.java 3KB
AceMessageConverter.java 3KB
WaxOMatic2.java 3KB
NotifyVsNotifyAll.java 3KB
OrnamentalGarden.java 3KB
LogAspect.java 3KB
MapPerformance.java 3KB
SystemCode.java 3KB
HelloWorld.java 3KB
CoinChange.java 3KB
ListComparisons.java 3KB
SimpleHashMap.java 3KB
ProConDemo.java 3KB
TestSort.java 3KB
DelayCooperation.java 3KB
Demo.java 3KB
ResponseControllerAdvice.java 3KB
TreeMinDepth.java 3KB
JunitSpringTestDemo.java 3KB
Interrupting.java 3KB
ReaderWriterList.java 3KB
InterceptorConfiguration.java 3KB
TrieST.java 3KB
TestLock.java 3KB
CountSort.java 3KB
MergeSort.java 2KB
ClientChannelDemo.java 2KB
ZeroOnePackage.java 2KB
DeleteBSTNode.java 2KB
BinarySearch.java 2KB
Maps.java 2KB
SetPerformance.java 2KB
LevelOrder.java 2KB
TestNGDemo.java 2KB
Tester.java 2KB
BFS.java 2KB
UserController.java 2KB
EasyResource.java 2KB
BitOperation.java 2KB
Tester.java 2KB
WaxOMatic.java 2KB
HasCycle.java 2KB
ActiveObjectDemo.java 2KB
PreOrder.java 2KB
TestBean.java 2KB
SynchronizeObject.java 2KB
TestTOCGeneration.java 2KB
SocketDemo.java 2KB
EntranceMachine.java 2KB
WebLayerTest.java 2KB
CountingGenerator.java 2KB
AnnotationAspect.java 2KB
CountingGenerator.java 2KB
RandomGenerator.java 2KB
ChannelBufferToText.java 2KB
MockitoTestDemo.java 2KB
RandomGenerator.java 2KB
FullPackage.java 2KB
QuickSort.java 2KB
StockTrading.java 2KB
References.java 2KB
HashCodeDemo.java 2KB
FieldHasNoPolymorphic.java 2KB
HeapSort.java 2KB
共 638 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
季风泯灭的季节
- 粉丝: 605
- 资源: 2920
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功