Java基础(java基本语法),面向对象思想
熟悉java多线程,IO,集合,泛型,理解synchronized,lock锁机制,和线程通信
掌握Spring、SpringMVC、Mybatis框架(SSM),理解Spring的IOC,Spring的AOP思想,SpringMVC的核心流程
熟悉使用SpringBoot,SpringCloud,Dubbo和Zookeeper开发,理解SOA分布式架构
掌握MySQL的常用操作,MySQL优化问题,例如:explain分析sql的查询语句,了解MySQL的读写分离,索引优化,锁机制,分库分表
掌握redis缓存问题,例如:redis的的常用的命令,五大数据类型,了解redis的持久化AOF和RDB,主从复制,哨兵模式,redis缓存防止击穿等常用的技术
熟悉使用Git,SVN,Maven,Idea,Eclipse等开发工具
熟悉Zookeeper的数据模型,了解znode节点,watch机制,Zookeeper集群
熟悉使用ElasticSearch搜索工具,理解倒排索引的思想,中文分词器会使用IKAnalyzer
FastDFS分布式
项目简介:
一键钟情是一个基于B2C模式打造的销售模式的健身器材电商销售网站,此系统采用S OA分布式架构,涉及后台管理模块,订单模块,购物车模块,支付模块,搜索模块 等。
开发环境:Idea,jdk1.8,tomcat7,Git&GiHub,MySQL,linux系统。
系统架构:
Dubbo+zookeeper+SpringBoot+Mybatis+Redis+ElasticSearch+ActiveMQ+Nginx
+thymeleaf+easyUI+Linux。
角色 | 职位 |
负责人 | java工程师 |
队员 | 后端工程师 |