# MoreThanJava **Repository Path**: teachLab/MoreThanJava ## Basic Information - **Project Name**: MoreThanJava - **Description**: 学习, 不止 Code 👨‍💻‍ - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-02 - **Last Updated**: 2021-12-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 持续整理中....

微信 公众号 简书 知乎 cnblogs 掘金 投稿

# 说明 当走出学校,跨入职场,你会发现写代码这件事除了 CODING,还有很多的【认知】需要提升,所以本项目致力于【MORE THAN JAVA】的学习,不仅仅是 CODING,还有很多不止于 CODING 的【知识】。 [公众号](#公众号)和[本项目](https://github.com/wmyskxz/MoreThanJava)保持同步更新,喜欢的小伙伴可以点一波关注,有任何意见 or 建议请[联系我](#微信),另外觉得卡的朋友也可以访问国内的 [Gitee](https://gitee.com/wmyskxz/MoreThanJava),**您的[支持](#赞赏)是我前进最大的动力!** # 目录 - [Part 0.开始之前必读](#part0) - [Part 1.Java 基础](#part1) - [🔥推荐 Java 基础学习教程☕️](#part1-recommend) - [Java 高并发学习☕️](#part1-concurrency) - [Part 2.Java Web](#part2) - [Spring 基础学习](#part2-spring) - [SpringBoot 学习](#part2-springboot) - [Part 3. 框架相关](#part3) - [Redis 学习](#part3-redis) - [Part 4.面试宝典](#part4) - [Java 面试知识点全解析📒](#part4-java) - [数据结构与算法📒](#part4-algorithm) - [其他优秀面试宝典收集📒](#part4-other) - [正确认识面试👨‍💼](#part4-about-interview) - [面试题目库👨‍💼](#part4-interview) - [Part 5.程序人生](#part5) - [Part 6.懂一点前端](#part6) - [Part 7.懂一点Python](#part7) - [Part 8.有趣集中营](#part8)

Part 0.开始之前必读

开始之前👨‍💻‍
思维的局限 | 我们为什么需要保持学习 「MoreThanJava」当大学选择了计算机之后应该知道的 「MoreThanJava」计算机发展史—从织布机到IBM 「MoreThanJava」计算机系统概述 「MoreThanJava」一文了解二进制和CPU工作原理 「MoreThanJava」机器指令到汇编再到高级编程语言
「MoreThanJava」Java发展史及起航新世界 「MoreThanJava」Day 1:环境搭建和程序基本结构元素 「MoreThanJava」Day 2:变量、数据类型和运算符 「MoreThanJava」Day 3:构建程序逻辑的方法 「MoreThanJava」Day 4:面向对象基础 「MoreThanJava」Day 5:面向对象进阶——继承详解
【知乎问答】如何让不懂编程的人感受到编程的魅力 96年/离职8个月/拒绝华为offer/目前自由职业-记这大半年来的挣扎与迷茫 【好文推荐】黑莓OS手册是如何详细阐述底层的进程和线程模型的?

Part 1.Java 基础

🔥推荐 Java 基础学习教程☕️
小码哥教育 - 经典免费 Java 零基础入门视频系列教程 | 建议 2 倍速观看 HOW2J - 项目驱动式 Java 全系列学习 廖雪峰 - Java 系列基础教程 《码出高效 Java 开发手册》 - 孤尽著 《Java 核心技术 卷 Ⅰ》 | 刚入门不建议食用,当参考书用 《编写高质量代码》 | 加深对 Java 的认识,对刚入门很有帮助
Java 高并发学习☕️
高并发编程学习(1)——并发基础 高并发编程学习(2)——线程通信详解

Part 2.Java Web

Spring 框架基础🍃
Spring学习(1)——快速入门 Spring学习(2)——Spring IoC详解 Spring学习(3)——装配Spring Bean详解 Spring学习(4)——面向切面编程(AOP模块) Spring学习(5)——Spring和数据库编程 MyBatis与Spring整合
Spring-Data-JPA尝鲜:快速搭建CRUD+分页后台实例
SpringBoot 学习🌿
🔥Spring Boot【快速入门】

Part 3. 框架相关

Redis 系列☑️
Redis(1)——5种基本数据结构 Redis(2)——跳跃表 Redis(3)——分布式锁深入探索 Reids(4)——神奇的HyperLoglog解决统计问题 Redis(5)——亿级数据过滤和布隆过滤器 Redis(6)——GeoHash查找附近的人
Redis(7)——持久化【一文了解】 Redis(8)——发布/订阅与Stream Redis(9)——主从复制(待更新..) Redis(10)——高性能原因分析(待更新..) Redis面试指南(待更新..)

Part 4.面试宝典

Java 面试知识点全解析📒
Java面试知识点解析(一)——基础知识篇 Java面试知识点解析(二)——高并发编程篇 Java面试知识点解析(三)——JVM篇 Java面试知识点解析(四)——版本特性篇 Java面试知识点解析(五)——网络协议篇 Java面试知识点解析(六)——数据库篇
Java面试知识点解析(七)——Web篇
数据结构与算法📒
LeetCode | 刷题必备 数据结构与算法(1)——数组与链表 数据结构与算法(2)——栈和队列 数据结构与算法(3)——树(二叉、二叉搜索树) 数据结构与算法(4)——优先队列和堆
其他优秀面试宝典收集📒
Java3y | Java后端必备知识点 JavaFamily | 互联网一线大场面试 + 学习指南 JavaGuide | Java学习 + 面试指南 技术面试最后反问面试官的话 牛客网 | 一线笔经面经 Java集合必会14问(精选面试题整理)
Java I/O不迷茫,一文为您导航! 【面试必备】手撕代码,你怕不怕?
正确认识面试👨‍💼
面试都有哪些面试技巧? - 知乎 | @思宇爱读册
面试题目库👨‍💼
【转载】面试问我,创建多少个线程合适?我该怎么说

Part 5.程序人生

Part 6.懂一点前端

- [懂一点前端——Vue快速入门](https://www.wmyskxz.com/2020/03/30/dong-yi-dian-qian-duan-vue-kuai-su-ru-men/)

Part 7.懂一点Python

- [懂一点Python系列——快速入门](https://www.wmyskxz.com/2020/03/23/dong-yi-dian-python-xi-lie-kuai-su-ru-men/ø)

Part 8.有趣集中营

- [扫地僧回来了](https://mp.weixin.qq.com/s/dFnkLelQBuGaL_mlMUcpeA) - [面向对象圣经](https://mp.weixin.qq.com/s/TfcEzFN3HD3zV8PsjbM2KA) # 微信 如果有需要联系我的朋友,可以扫描下方二维码添加我的私人微信,我也会拉您进入技术交流群,当然也有 QQ 交流群,您可以备注一下 Github 随时加入:3382693。 **请在添加的时候最好能备注一下您的姓名/了解我的渠道/来意(wmyskxz/Github/商务合作)**

# 公众号 内容公众号同步更新,有时候不适合发 Github 的东西我也会发在公众号里面,所以请各位大大也扫码关注,支持一波吧

# 投稿 投稿请添加[上方个人微信二维码](#微信)联系,**请备注来意,感谢您的支持!** # 赞赏 您的支持是我前进最大的动力