• 学习目标


    熟悉  web.xml文件   书写规则+文件存储+

    Java基础相关

    Java 基础相关的知识

    单例模式、冒泡排序

    Java 集合的底层的实现

    设计模式相关

    掌握常用的设计模式

    掌握几种常用的设计模式的应用场景,优缺点

    多线程相关

    线程的几种创建方式以及区别

    线程相关的方法的使用,场景的处理,比如如何判断线程执行完毕。

    高并发相关的原子类、volitile关键字 等

    Java Concurrent包下面的类熟悉一下

    数据库相关

    数据库优化相关

    数据库的索引的结构,以及不同结构的优缺点。

    数据库语法中的基础,比如各种join的区别

    不同数据库的区别(mysql 和oracle的区别当然问这个问题的人大多不长脑子)

    数据结构算法

    熟悉几种常见的数据结构 数组  集合 链表等

    熟悉几种数据结构的用处

    虚拟机相关

    Jvm 内存结构 各部分的作用以及相关的优化。

    熟悉参数调优相关的原理

    常用框架相关

    深入理解 Spring的工作原理。了解相关接口。

    深入理解 IOC 和AOP 的底层实现。

    熟悉Hibernate相关的底层实现原理基本的配置 一级缓存默认开启 主要是二级缓存。

    熟悉Mybatis的相关的原理。

    熟悉是springboot 常用的starter 以及工作原理。

    SpringMVC 的原理,请求流程。

    熟悉常用的rpc框架。

    熟悉会话管理以及相关的知识点。

  • 相关阅读:
    科研:保持开放的心灵
    jquary实现轮播图(省略了css样式)
    Django实现注册/登录:方法2
    Django实现注册/登录:方法1
    卸载MySQL出现2503,2502解决方法
    安装MySQL出现2503,2502错误解决方法
    Markdown数学公式
    Linux安装Oracle11.2.0数据库
    Python列表生成式
    R语言apply()函数用法
  • 原文地址:https://www.cnblogs.com/eggtomcato/p/10330728.html
Copyright © 2020-2023  润新知