整理知识JAVA后台系列

      从事JAVA工作已经有些年、发现自己更多的时间都是在CURD做业务、能够自己独立做一些外包项目、但知识学习的零零散散、这一块那一块,终于下定决心,把目录整理列出来并且有针对的去学下,然后每天进行一些知识的针对性进行学习、并整理相关文章以便日后查找方便,年纪大了记忆忆力差就不如多写多记,还希望看到文章的朋友多多指指点。

  1.  JAVA基础 :基本数据类型、String、运算、关键字、object方法、泛型、反射、异常、注解、序列化、复制、内部类等等
  2.  集合框架 : List、Map、Set  相关源码说明、线程安全性、
  3.  多线程:进程/线程、创建方式、基本操作、停止方式、线程池、synchronized、CAS、AQS、锁、volatile等
  4.  IO:IO底层原理、IO模型、IO操作方法、Socket编程、BIO/NIO等
  5.  IO之Netty: 粘包、拆包、编码、解码、缓冲区等
  6.  Spring :IOC 、AOP、事务
  7.  SpringMVC: 流程、
  8.  SpringBoot:  概述、常用组件整合、开发中遇到的问题等
  9.  SpringCloud: 常用组件介绍、相关原理、如何使用等
  10.  MyBatis:原理、常用插件等
  11.  MySQL:基础、存储引擎、索引、索引类型、优化、分库分表、集群、
  12.  Redis:数据类型、备份、消息、集群、
  13.  ActiveMq:JMS、实现方法、
  14.  RabbitMq:  原理、应用场景、使用、
  15.  Kafka: 原理、应用场景、使用、
  16.  RocketMq: 原理、应用场景、使用、
  17.  Mqtt:物联网开发、常用的Broker
  18.  Zookeeper:原理、应用场景
  19.  RPC框架 (dubbo):原理、应用场景
  20.  日志(log4j、logback、slf4j、elk) 使用、操作
  21.  搜索引擎(Elasticsearch) 使用、操作
  22.  计算机基础(算法):常用的排序、常用的查找、二叉树、一些面试中的算法题
  23.  计算机基础(网络知识):网络协议、TCP/IP 、HTTP
  24.  计算机基础常用知识:进制、算法、大小端、内存
  25.  后台应该会的一些前端知识  html、css、javascirpt、jquery、vue
  26.  分布式:概述、分布式锁、分布式ID、分布式事务、
  27.  微服务:架构的演进、微服务的拆分及设计
  28.  JVM:内存分布、回收算法、gc调优、垃圾回收器、调优实战等等
  29.  设计模式:工厂模式、装饰者、验证链、
  30.  大数据:学习后在整理
  31.  Liunx: 常用命令、shell脚本、常用软件部署
  32.  Python:基础语法
  33.  项目经验分享:彩票项目、充电桩项目(业务划分、架构设计、常见问题)、其他项目经验
  34.  Docker :基础知识学习、部署应用
  35.  面试系列文章资源分享
  36.  JAVA开发工具JetBrains工具
  37.  JAVA开发工具MAVEN
  38.  版本控制工具SVN、GIT
  39.  常用开发工具介绍
  40.  技术资源分享
  41.  技术书单推荐
  42.  开发中遇到问题汇总(持续更新完善,希望大家一起来问题和解决方案)
  43.  后续更新中

              

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值