自省,后背浮现一个崎字

越发感觉自己的学习动力下降了,没有在大三时候学习的愉悦和紧迫感了,开始定个计划吧。把需要学习的东西都标记一下,每天补充一下文章,以此激发动力。

目录

数据结构与算法

linux命令

数据库

网络协议

http协议、https协议,dns解析过程

java

集合

map,set,list的区别概念

HashMap HashSet ArrayList

HashTable,CurrentHashMap,TreeSet,LinkedHashSet,LinkedArrayList,BlockingQueue及其各种实现

IO

BIO\NIO\AIO

基本的IO操作

基本的IO实现机制

基本的IO设计模式

基本的IO操作系统的各种调度

mina,netty,Grizzly

多线程

线程的生命周期

同步异步的区别

什么时候需要同步,什么时候需要异步

线程的调度方式

并发编程为啥要并发

并发编程怎么去并发

JVM

JVM的内存模型

垃圾回收机制

各种机制下的垃圾回收器

SpringMVC

SpringMVC流程

servlet是什么

servlet生命周期

request/response区别

session/cookie区别实现机制

redirect/forward的区别

Spring

IOC\AOP的实现原理

bean的作用域

事务传播机制

隔离层级

反射,代理

JDK的cglib的aspectJ的

抛弃了框架自己实现基于类的代理

mybatis

spring boot

分布式

为啥要分布式

分布式经典问题

实现应用无状态

全局唯一ID

负载均衡

负载均衡如何做

高可用

消息中间件

分布式的环境下如何去保障服务的可靠性

雪崩问题,穿透问题

通用

apache

服务器

web服务器,应用服务器类的区别

ngnix

缓存

从浏览器端一直到后端的各层缓存

策略

分布式缓存


数据结构与算法

linux命令

数据库

网络协议

http协议、https协议,dns解析过程

java

集合

map,set,list的区别概念

HashMap HashSet ArrayList

HashTable,CurrentHashMap,TreeSet,LinkedHashSet,LinkedArrayList,BlockingQueue及其各种实现

IO

BIO\NIO\AIO

基本的IO操作

基本的IO实现机制

基本的IO设计模式

基本的IO操作系统的各种调度

mina,netty,Grizzly

多线程

线程的生命周期

同步异步的区别

什么时候需要同步,什么时候需要异步

线程的调度方式

并发编程为啥要并发

并发编程怎么去并发

JVM

JVM的内存模型

垃圾回收机制

各种机制下的垃圾回收器

SpringMVC

SpringMVC流程

servlet是什么

servlet生命周期

request/response区别

session/cookie区别实现机制

redirect/forward的区别

Spring

IOC\AOP的实现原理

bean的作用域

事务传播机制

隔离层级

反射,代理

JDK的cglib的aspectJ的

抛弃了框架自己实现基于类的代理

mybatis

spring boot

分布式

为啥要分布式

分布式经典问题

实现应用无状态

全局唯一ID

负载均衡

负载均衡如何做

高可用

消息中间件

分布式的环境下如何去保障服务的可靠性

雪崩问题,穿透问题

通用

apache

服务器

web服务器,应用服务器类的区别

ngnix

缓存

从浏览器端一直到后端的各层缓存

策略

分布式缓存

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值