https://github.com/yihonglei/road-of-arch
Java technology system (Core knowledges)
https://github.com/yihonglei/road-of-arch
algorithms arch computer distributed java mysql python
Last synced: 6 months ago
JSON representation
Java technology system (Core knowledges)
- Host: GitHub
- URL: https://github.com/yihonglei/road-of-arch
- Owner: yihonglei
- License: apache-2.0
- Created: 2020-12-14T10:46:27.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-05T10:50:05.000Z (7 months ago)
- Last Synced: 2025-04-05T11:31:13.761Z (7 months ago)
- Topics: algorithms, arch, computer, distributed, java, mysql, python
- Language: Java
- Homepage:
- Size: 335 MB
- Stars: 5
- Watchers: 1
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 前言
技术图谱。
- 技术体系.xmind 为总导图
- detail-xmind 为单项技术详细图谱# 计算机基础
[thinking-in-computer](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-computer)
- 内容:计算机组成原理、操作系统、计算机网络、编译原理
# 数据结构与算法
[thinking-in-algorithms](https://github.com/yihonglei/thinking-in-algorithms)
- 内容:常见数据结构,算法,算法模板、算法技巧
# 编程语言
[thinking-in-ass](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-ass)
[thinking-in-c](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-c)
[thinking-in-c++](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-c++)
[thinking-in-python](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-python)
- 内容:编程语言基础知识
# Java 基础
[jdk-source-code-reading](https://github.com/yihonglei/jdk-source-code-reading)
- 内容:JDK 源码、JVM 原理、JVM 源码
# Java 框架
[thinking-in-servlet](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-servlet)
[thinking-in-spring](https://github.com/yihonglei/thinking-in-spring)
[thinking-in-springmvc](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-springmvc)
[thinking-in-springboot](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-springboot)
[thinking-in-springcloud](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-springcloud)
[thinking-in-dubbo](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-dubbo)
[thinking-in-mybatis](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-mybatis)
[thinking-in-netty](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-netty)
[thinking-in-zookeeper](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-zookeeper)
[thinking-in-elastic-job](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-elastic-job)
# 数据库
[thinking-in-mysql](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-mysql)
[thinking-in-shardingsphere-jdbc](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-shardingsphere-jdbc)
[thinking-in-shardingsphere-proxy](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-shardingsphere-proxy)
[thinking-in-mycat](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-mycat)
# 缓存中间件
[thinking-in-nosql](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-nosql)
- 内容:redis、memcached、mongodb、elasticsearch
# 消息中间件
[thinking-in-mq](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-mq)
- 内容:rocketmq、kafka
# 大数据
[thinking-in-bigdata](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-bigdata)
- 内容:系统集成、离线计算、实时计算、通用架构、通用流程、数仓架构
# 运维部署
[thinking-in-devops](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-devops)
- 内容:Linux、maven、git、sonar、Jenkins、Tomcat、Nginx、Docker、k8s、Devops、版本发布
# 运维监控
[thinking-in-monitor](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-monitor)
- 内容:指标监控、日志监控、链路监控、监控告警
# 测试
[thinking-in-test](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-test)
- 内容:基础理论、JMeter、Apache Bench(AB)、LoadRunner
# 前端
[thinking-in-vue](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-vue)
[thinking-in-android](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-android)
[thinking-in-ios](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-ios)
- 内容:基础理论、基础代码
# 产品
[thinking-in-product](https://github.com/yihonglei/road-of-arch/tree/master/thinking-in-product)
- 内容:基础理论、UI、prd
# 设计架构
[daisy-framework](https://github.com/yihonglei/daisy-framework)
- 内容:指导思想、架构基础、分布式架构、微服务架构、高可用架构、高并发架构、高性能架构、可扩展架构、安全性架构、中台架构
# 云计算
- 内容:SAAS、PAAS、IAAS...
# 人工智能
- 内容:机器学习...