JAVA WEB 行业技术

JAVA WEB 行业技术

  1. java se,
    1. 四类八种数据类型
    2. String 类
    3. cotainer 容器Map, List
    4. IO Stream 流
    5. reflect 反射
    6. annotation 注解
    7. 泛型
    8. concurrence 并发
    9. net 网络
    10. JIT (just in time) 即时编译
    11. JNI (java native interface) Java本地方法接口
    12. 其他各种类库
  2. JVM
    1. java内存模型
    2. gc类型,算法
    3. 类加载机制(加载--连接--初始化),双亲委派模型
    4. java提供的各种工具,堆栈,线程
  3. SQL(MySQL)
    1. sql基础语法
    2. 常用的函数
    3. 事务等级
    4. sql优化
    5. 存储过程
    6. 内部各模块划分,
    7. innodb 引擎
    8. 计算机基础,磁盘存储相关
  4. JAVA EE
    1. JSP,SERVLET,filter,jdbc,cookie,session
    2. web服务器(tomcat)内部模型
  5. 网络
    1. 了解TCP/IP协议簇
    2. 较熟悉 HTTP 协议
    3. HTTP 抓包,改包
  6. 基础框架
    1. spring,IOC, AOP, Transaction, xml、annotation配置方式,事务传播机制,
    2. spring mvc, 熟悉几个常用的注解,了解常用的组件:类型转换,视图解析器,前端控制器,处理映射器,异常处理器
    3. mybatis 基础sql语句配置,类型转换,缓存,插件
  7. 常用组件
    1. 数据库连接池,监控
    2. nginx 负载均衡配置,策略,静态资源配置
    3. redis 缓存,数据类型,原子操作,持久化方式,集群
    4. jms(rabbitMQ) queue,topic发布订阅,事务,持久化
    5. zookeeper
  8. 分布式
    1. dubbo, 服务注册发现,交互机制,服务管理监控
    2. spring cloud
      1. Netflix Eureka 服务中心,注册发现
      2. Netflix Ribbon 负载均衡
      3. Netflix Hystrix 服务熔断
      4. Netflix Zuul 服务网关
      5. Spring Cloud Config 分布式配置
    3. RPC 职责
  9. 测试
    1. 功能测试(黑盒测试),边界测试,分支测试,条件测试
    2. 白盒测试
    3. 性能测试
    4. 安全测试
  10. 源码学习
    。。。
邮箱:quiet_learn@163.com
本文版权归作者和博客园共有,欢迎转载,转载请在文章明显位置注明作者及出处,谢谢!
原文地址:https://www.cnblogs.com/LonelyTraveler/p/12767400.html