# JavaExpert **Repository Path**: yitiaocoding/JavaExpert ## Basic Information - **Project Name**: JavaExpert - **Description**: 技术专家修炼之路--coding - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-11-04 - **Last Updated**: 2024-12-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README >[🪧学习路线](https://docs.qq.com/mind/DZWtHVG9YYU1zcFd1) > > >[📚计算机书单](resources/计算机书单.md) > 哈喽,大家好,我是一条~ 首先**恭喜**你打开这篇文章,本文整合了我3年来所有**精品文章、学习路线、自学资料以及以后的更文方向**。 一条始终相信**内容才是王道**,一直**坚守本心**,力求把知识总的更加**全面**,**易懂**,以帮助更多的人,**让寒门出更多贵子!** 目录 - 学习路线 - 技术专家修炼 - 配套资料 - 联系作者 # 学习路线 >Java学习,如逆水行舟,不进则退。而自学,逆水还得加个水逆,难上加难。 > >所以我们要做好打持久战的准备。 ### 按计划行事 **凡事预则立,不预则废**。一个好的计划是成功的一半,而这一半,一条已经帮你整理好了。[完整路线思维导图](https://docs.qq.com/mind/DZWtHVG9YYU1zcFd1) ![](https://yitiaoit.oss-cn-beijing.aliyuncs.com/img/image-20211011182550425.png) 该路线图右侧为**主路线**,需循序渐进,步步为营;左侧为**辅助路线**,需贯穿始终,熟练掌握。 建议做好时间规划,不断的提高自己的学习效率,学习过程中尽量把手机调至静音给自己一个安静的学习环境和氛围。 ### 抱团生长 **独脚难行,孤掌难鸣**,一个人的力量终究是有限的,一个人的旅途也注定是孤独的。当你定好计划,怀着满腔热血准备出发的时候,一定要找个伙伴,和唐僧西天取经一样,师徒四人团结一心才能通过九九八十一难。 在学习过程中看下自己身边有没有Java这方面的大神,尽量多问,多交流,如果没有的话,[来找我](https://docs.qq.com/mind/DZUtHWVlsalNRU1dp) ,我一定知无不言言无不尽,还可以给你找一群**志同道合**的人。**水涨船高,柴多火旺**,就是这个道理,闭门造车注定会半途而废。 ### 贵在坚持 **驽马十驾,功在不舍**。自学Java非一日之功,你知道的越多,不知道的也越多。所以,为自己找一个动力,为了改变命运,或是为了心爱的人,或是为了让别人高看一眼。男儿何不带吴钩,收取关山十五州。岁月无情,余生有涯,请将生活扛在肩上,只顾风雨兼程。 # 技术专家修炼 >一条将按照**学习路线**更文,争取人人都是**技术专家**。 > > 文章持续更新中,作者一直在路上。 > > >推荐大家关注我的公众号:**一条coding**,可以第一时间收到**新文推送**和领取资料。 > > ![10241](https://yitiaoit.oss-cn-beijing.aliyuncs.com/img/10241.png) [comment]: <> (## 计算机基础) [comment]: <> (## Linux) [comment]: <> (## MySql) [comment]: <> (## 数据结构和算法) [comment]: <> (## Java基础) [comment]: <> (## JavaWeb) [comment]: <> (## 集合) [comment]: <> (## JVM) [comment]: <> (## 多线程) ## Java入门练习100例 - [文章](https://blog.csdn.net/skylibiao/category_11397973.html) - [源码](source-code/src/main/java/com/yitiao/demo100) ## 设计模式 ### 创建型 [原型模式——深拷贝和浅拷贝](https://mp.weixin.qq.com/s/fCIlb510JW4S_DnH1R5jRQ) [建造者模式——链式调用](https://mp.weixin.qq.com/s/StgCIiyF4zZ636HLNsjaig) [简单工厂模式——接口和抽象类](https://mp.weixin.qq.com/s/C6WtFLaZQ0B31CwNuPZUrA) ## SSM框架 [浅入浅出Spring循环依赖](https://mp.weixin.qq.com/s/YbR7h0DxdIqj18iHOvylvQ) [comment]: <> (## Redis) [comment]: <> (缓存穿透,缓存击穿,缓存学崩) [comment]: <> (## ZooKeeper) [comment]: <> (## Kafka) ## 架构设计 [如何设计百万人抽奖系统](https://mp.weixin.qq.com/s/4OqYCnEV3xTmXYGT2w7ltg) ## LeetCode刷题 >[站外未整理](https://blog.csdn.net/skylibiao/category_10867560.html) > [01 | 88.合并两个有序数组——双指针](article/leetcode/88.合并两个有序数组.md) [02 | 5.最长回文子串——滑动窗口](article/leetcode/5.最长回文子串.md) [03 | 15.三数之和——双指针](article/leetcode/15.三数之和.md) [04 | 94.二叉树的中序遍历](article/leetcode/94.二叉树的中序遍历.md) [05 | 剑指Offer03. 数组中重复的数字](article/leetcode/剑指Offer03.数组中重复的数字.md) [comment]: <> ([05 | ]()) [comment]: <> ([05 | ]()) [comment]: <> ([05 | ]()) [comment]: <> ([05 | ]()) ## 面试题整理 >作者在今年7月份面试了10多家中大厂,总结了一套大厂高频面试题,用来临时抱佛脚再合适不过。 > - [Java基础篇](https://blog.csdn.net/skylibiao/article/details/119532816) - [JavaWeb篇](https://blog.csdn.net/skylibiao/article/details/119782272) - [集合](https://blog.csdn.net/skylibiao/article/details/119925943) - [JVM](https://blog.csdn.net/skylibiao/article/details/120372788) - [204道全路线](https://blog.csdn.net/skylibiao/article/details/120258651) - 更新中…… ## …… >🔐11.ES🔐12.SpringCloud🔐13.Dubbo🔐14.Nginx🔐15.Netty🔐16.架构设计 # 配套资料 >所有资料关注公众号「一条coding」回复「1024」领取 > >如需解压密码,请回复「密码」 > > ## 100本电子书 [程序员书单](resources/计算机书单.md) ![](https://yitiaoit.oss-cn-beijing.aliyuncs.com/img/booklist.png) ## 学习资料 ![](https://yitiaoit.oss-cn-beijing.aliyuncs.com/img/image-20211012002731406.png) ## 大厂面经 ## 简历指导 加文末微信联系作者,可免费指导简历。 # 联系作者 如果发现文章中出现**错误**或在学习中遇到**问题**, 可以加我的微信「yitiaoit02」或扫下方二维码联系我。 备注「1024」