zoukankan      html  css  js  c++  java
  • 中级Java开发面试准备内容

    单机版与微服务框架:

    1)单机应用架构

    2)微服务架构


    JAVA核心方面:

    1)


    Linux方面:

    1)常见指令

    2)线上日志排查


    数据库方面:

    1)SQL高级方面

    group by having,左连接,子查询(带IN),行转列等

    2)设计与建表方面

    三范式,反范式

    3)优化

    执行计划查看sql语句改进点,改善sql性能的方式

    4)Mysql集群,Mycat分库分表


    性能优化:

    1)理解性能优化

    性能基准,性能优化含义,衡量维度

    2)JVM调优

    JVM运行时数据区,JVM内存模型JMM,各垃圾回收器使用场景,GC日志

    3)Tomcat调优

    运行机制与框架,线程模型,参数认识及调优,基准测试

    4)Mysql调优

    Mysql底层B+ Tree机制,执行计划详解,索引优化详解,sql语句优化


     

    阅读分析源码:

    1)JDK源码

    集合,并发集合,并发包,阻塞队列,线程池

    2)JVM 原理

    3)框架源码

  • 相关阅读:
    Python中的分支条件结构
    Python中常用的数据类型转换
    Python中的运算符
    Python中的输入和输出
    信息收集之zoomeye
    信息收集之censys
    linux权限管理
    linux软件安装管理
    Linux网络管理
    磁盘管理与用户管理
  • 原文地址:https://www.cnblogs.com/happynewcoder/p/15759342.html
Copyright © 2011-2022 走看看