oFxwJyEWDa

熟悉 Java 语法、并熟悉各种集合类的使⽤以及了解其底层原理、 能进⾏ java 异常分析及处理,掌握常⻅的数据结构和各⼤排
序算法,熟悉常⽤设计模式,如动态代理模式、单例模式、⼯⼚模式等。
熟悉 JVM 的内存模型、类加载机制,了解常⽤的 GC 算法实现和适⽤场景等。熟悉 4/7 层⽹络模型,HTTP、 TCP、 UDP 等
常⻅⽹络协议,并了解 TCP 可靠传输的机制,⽐如三次握⼿建连、四次
挥⼿断连、滑动窗口、拥塞控制等机制。
熟悉 linux 常⽤命令,了解线程同步与互斥原理,熟悉常⻅线程池以及线程安全相关机制,⽐如
volatile、 synchronized、 CAS、 java 锁机制等。
熟悉 Java 主流框架,如 Spring、SpringMVC、Mybatis ,掌握 Spring 的 IOC、 AOP 的概念和原理、 Bean 的⽣命周期,
了解 Spring 的常⽤注解的作⽤和使⽤⽅式,了解 SpringBoot 的整合原理。
熟悉 MySQL 的使⽤,了解数据库索引的结构原理和使⽤、 了解 MySQL 的常⻅存储引擎,并具有 SQL 调优的经验。熟悉
Redis 的使⽤及应⽤场景,了解集群、哨兵两种⾼可⽤架构,了解缓存穿透、缓存雪崩等常⻅缓存问题的解决⽅案。
了解 HTML,CSS,JavaScript,Ajax,Bootstrap, jQuery,EasyUI,layui,Vue,Node.js等前端开发技术;并有使
⽤ Vue 独⽴开发项⽬经验。
熟练使⽤ IDEA、 Eclipse、 Sublime、 Git、 Maven 等项⽬管理和项⽬构建⼯具。

你可能感兴趣的:(搬家,搬家)