Java程序员的知识树

知识体系

    ├─ 前端

    │   ├─ HTML

    │   ├─ CSS

    │     └─ JavaScript

  ├─ 后端

  │  ├─ Java

    │         └─ 多线程

    │         ├─ 多线程基础

    │         ├─ 无锁机制下的原子性操作

    │         ├─ 多线程Lock锁

    │         ─ 同步器AQS解析

    │         ─ 并发容器

    │         ─ 并发工具

    │         线程池

    │       └─ Executor框架

    │  └─ Spring

    │      └─ 事务管理

  └─ 数据库

        ├─ 设计范式

        ├─ 事务

        ├─ 悲观锁和乐观锁

        ├─ 分表

        └─ MySQL

        ├─ 入门指南

        ├─ 安装

        ├─ 数据类型

        ├─ 数据库优化(一)

        ├─ 数据库优化(二)

        ├─ 数据库优化(三)

        ├─ 数据库优化(四)

        ├─ 数据库优化(五)

        ├─ MyISAM引擎的表锁

        ├─ InnoDB引擎的行锁

        ├─ 表分区

        └─ 主从复制

转载于:https://www.cnblogs.com/huanStephen/p/8011384.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值