学习笔记框架目录

学习笔记目录

  • Java
    • 基础
      • 1)认识面向对象和Java:认识面向对象和Java
      • 2)变量和字符串:变量和字符串
      • 3)static关键字:static关键字
      • 4)类、对象、接口和继承:类、对象、接口和继承
      • 5)数组与方法:数组与方法
    • 容器
      • 1)集合框架基础:集合框架
      • 2)ArrayList源码:ArrayList源码
      • 3)LinkedList源码:LinkedList源码
      • 4)HashMap源码:HashMap源码
    • 并发:
      • 1)认识多线程和并发: 多线程和并发
      • 2)认识线程池:认识线程池
    • 类库:
    • I/O:I/O
    • 反射
      • 1)反射基础知识:反射基础知识
      • 2)反射之动态代理:反射之动态代理
      • 3)反射之工厂设计模式:反射之工厂设计模式
    • 异常:异常
    • 泛型:泛型
    • JVM
      • 1)java内存区域与内存溢出异常:java内存区域与内存溢出异常
      • 2)垃圾收集器与内存分配策略:垃圾收集器与内存分配策略
      • 3)详解内存区域+垃圾收集+内存监测+内存优化:详解内存区域+垃圾收集+内存监测+内存优化
      • 4)类文件结构:类文件结构
      • 5)类加载过程和类加载器:类加载过程和类加载器
    • 设计模式:
      • 1)单例模式:单例模式
      • 2)观察者模式:观察者模式
      • 3)代理模式:代理模式
      • 4)工厂模式:工厂模式
      • 5)策略模式:策略模式
      • 6)装饰者模式:装饰者模式
      • 7)适配器模式:适配器模式
      • 8)命令模式:命令模式
      • 9)组合模式:组合模式
      • 10)模板方法模式:模板方法模式
  • 网络
    • 计算机网络常见面试题:计算机网络常见面试题
    • 计算机网络基本知识总结:计算机网络基本知识总结
    • HTTPS中的TLS:HTTPS中的TLS
  • 操作系统
    • Linux
      • Linux文件操作常用命令:Linux文件操作常用命令
      • Linux系统项目部署:【Tomcat部署+Linux部署+Docker部署】不同方式的部署
      • 1)基础篇:虚拟机安装+Linux系统安装
      • 2)实操篇1-远程登录:远程登录
      • 3)实操篇2-开机重启和用户注销:开机重启和用户注销
      • 4)实操篇3-用户管理和创建用户指定密码
      • 5)实操篇4-运行级别和找回root密码:运行级别和找回root密码
      • 6)实操篇5-帮助指令:帮助指令
  • 数据结构与算法
    • 数据结构
      • 1)稀疏矩阵:稀疏矩阵
      • 2)队列:队列
      • 3)链表:1-单链表,2-双向链表,3-单向循环链表
      • 4)栈:栈
      • 5)递归:递归
      • 6)哈希表:哈希表
      • 7)二叉树:二叉树
      • 8)赫夫曼树:赫夫曼树
      • 9)赫夫曼编码:赫夫曼编码
      • 10)二叉排序树:二叉排序树
      • 11)平衡二叉树:平衡二叉树
      • 12)图:图
    • 算法
      • 1)排序算法(数组):排序算法
      • 2)斐波那契数列:斐波那契数列
      • 3)查找算法:查找算法
      • 4)算法之字符串:算法之字符串
      • 5)算法题库:
        • 剑指Offer1-30:剑指Offer1-30
  • 数据库
    • MySQL
      • 1)简单认识MySQL:简单认识MySQL
      • 2)MySQL索引:MySQL索引
      • 3)MySQL索引的数据结构之B树、B+树原理详解:MySQL索引的数据结构之B树、B+树原理详解
      • 4)MySQL事务和锁:MySQL事务和锁
      • 5)MySQL高性能优化:MySQL高性能优化
      • 6)【Mysql优化01】优化分析-7种join和索引简介【Mysql优化01】优化分析-7种join和索引简介
      • 7)【Mysql优化02】避免索引失效【Mysql优化02】避免索引失效
      • 8)【Mysql优化03】性能分析explain【Mysql优化03】性能分析explain
      • 9)【Mysql优化04】查询索引优化实例【Mysql优化04】查询索引优化实例
      • 10)【Mysql优化05】查询截取分析【Mysql优化05】查询截取分析
      • 11)一条SQL语句再MySQL中如何执行的:一条SQL语句再MySQL中如何执行的
      • 12)数据表的设计:数据表的设计
      • 13)【Mysql安全】防止sql注入【Mysql安全】防止sql注入
    • Redis:redis
  • 系统设计
    • 常用框架
      • Spring
        • 1)SSM增删改查Demo:SSM增删改查Demo
        • 2)Spring常用注解:Spring常用注解
        • 3)浅谈AOP:浅谈AOP
        • 4)浅谈IOC:浅谈IOC
        • 5)浅谈事务管理:浅谈事务管理
      • SpringMVC
        • 1)重要组件(其他知识点看书):认识重要组件
        • 2)初始化和流程:初始化和流程
        • 3)传参:传参
        • 4)上传文件:上传文件
        • 5)Restful风格:Restful风格
      • SpringBoot
        • 1)分类信息管理项目的逻辑分析:分类信息管理项目的逻辑分析
        • 2)个人经验总结:个人经验总结
        • 3)常用注解:常用注解
        • 4)读取配置文件:读取配置文件
        • 5)JPA持久层支持:JPA持久层支持
      • MyBatis
        • 1)常见问题总结:常见问题总结
        • 2)认识Mybatis核心组件:认识Mybatis核心组件
        • 3)映射器(动态sql+级联+延迟加载+缓存):映射器(动态sql+级联+延迟加载+缓存)
    • 认证授权(JWT、SSO)
    • 分布式
      • Elasticsearch(分布式搜索引擎)
      • RPC
      • 消息队列
        • RabbitMQ
          • 1)简单认识RabbitMQ:简单认识RabbitMQ
          • 2)启动服务+入门Demo:启动服务+入门Demo
          • 3)Springboot整合RabbitMQ:Springboot整合RabbitMQ
      • API 网关
      • 分布式id
      • 分布式限流
      • 分布式接口幂等性
      • 数据库扩展
      • ZooKeeper
  • 大型网站架构
    • 性能测试
    • 高并发
    • 高可用
  • 微服务
    • Spring Cloud
      • 0)认识Springcloud:认识Springcloud
      • 1)初级搭建-单机版:初级搭建-单机版
      • 2)中级搭建-集群版:中级搭建-加入注册中心的集群版
      • 3)中级搭建-Eureka集群环境构建:中级搭建-Eureka集群环境构建
      • 4)中级搭建-Eureka的服务发现Discovery和自我保护:中级搭建-Eureka的服务发现Discovery和自我保护
      • 5)中级搭建-Ribbon负载均衡服务调用:中级搭建-Ribbon负载均衡服务调用
      • 6)中级搭建-OpenFeign服务调用:中级搭建-OpenFeign服务调用
      • 7)Hystrix断路器:Hystrix断路器
      • 8)路由网关Zuul和GateWay:路由网关Zuul和GateWay
      • 9)Config分布式配置中心:Config分布式配置中心
      • 10)Bus消息总线:Bus消息总线
  • 面试题汇总:
    • 1)面试题集锦一:面试题集锦一

你可能感兴趣的:(学习笔记框架目录)