# kun-learn **Repository Path**: specifical/kun-learn ## Basic Information - **Project Name**: kun-learn - **Description**: java全面的知识汇总,帮助自己系统的梳理所有java基础知识、原理、编码实践、框架实践、高并发架构分析等,以及常见的技能知识演变,包括认证鉴权、加密解密、流量控制等 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-09 - **Last Updated**: 2021-09-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
## 基础知识 ### 操作系统 - [计算机操作系统]() ### 网络 - [计算机网络]() ### 数据库 - [数据库系统原理]() - [SQL 语法]() ### Java - [Java 基础]() - [Java 并发]() - [Java 虚拟机]() ## 架构设计 ### 系统设计 - [架构演变过程]() - [系统设计基础]() - [缓存]() - [消息队列]() ### 框架解析 - [Linux]() - [MySQL]() - [Redis]() - [Kafuka]() - [Spring]() - [Nacos]() - [Hystrix]() ### 后话 我们大部分人在实际的学习和使用过程中,只是知道了技术的原理以及使用方法,但是在我看来系统设计的前提是我们要知道各个技术点出现的原因,以及使用场景, 只有知道了这些,我们才能在合适的场景,使用合适的技术,避免后期出现问题后造成大量的返工重构。 有兴趣的话,可以多看看实际用的框架的重要技术点,对比我们所学的知识,分析原因,这样的提升才会明显 ## 持续集成(CI/DI) ### 工具 - [Git]() - [Docker]() - [Jenkins]() - [Kubernetes]() - [Rancher]() - [Rainbond]() ## 实战 - [算法]() - [数据结构]() - [设计模式]() ## :memo: 后记 ### License ### 致谢 本仓库参考了大量相关技术书籍以及开源项目,然后整理汇总,加上部分本人的见解,力求做到本仓库的知识点最全面,原理分析最到位,为后来者减少学习时间和成本。 技术不断变化,此项目也会持续更新到最新的知识点,同时感谢以下相关项目和书籍作者: