技术栈学习

1、jdk安装和环境变量的配置

2、数据类型和计算

3、面向对象和对象的特点

4、接口和抽象类

5、集合

6、文件操作

7、多线程

8、设计模式

9、网络编程

10、反射

11、内置对象

12、mvc架构体系

13、数据库:mysql(语法、事务、优化(慢查询、分区分表、索引、破坏索引)、InnoDB ( B+树 ))、redis(集群、模式)、mongodb、乐观锁()、悲观锁()

14、spring(依赖注入、面向切面) Struts2 hibernate mybaits(一二级缓存开启)springmvc springboot springcloud(eureka(服务治理组件,包含服务注册与发现)、Feign(基于Ribbon和Hystrix的声明式服务调用组件)、Hystrix(容错管理组件,实现了熔断器)、Ribbon(客户端负载均衡的服务调用组件)、Zuul(网关组件,提供智能路由、访问过滤等功能)、链路追踪、分布式锁redis、分布式事务seata) 、dubbo、nacos、zookeeper

15、elasticsearch、logstash、kibana

16、hashmap集合原理(数组、链表、红黑树)

17、rabbitmq(队列消峰)

18、docker自动化部署

19、nginx反向代理、服务器负载均衡

20、jvm原理(方法区、本地方法栈、栈、堆(回收算法、新生代、老年代、永久代、参数调优、jdk工具查看)、PC寄存器)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章