2、熟練掌握常見的開發(fā)工具Eclipse,I" />
1、熟練掌握Spring,SpringMVC,Mybatis,SpringBoot等開源技術(shù),并能熟練搭建整合SSM框架,進(jìn)行 Junit,Debug測試以及Tomcat的遠(yuǎn)程熱部署。
2、熟練掌握常見的開發(fā)工具Eclipse,IDEA,并能熟練使用常見的項(xiàng)目構(gòu)建工具maven構(gòu)建項(xiàng)目, 熟悉分布式 的Git協(xié)同開發(fā)工具。
3、熟練掌握Mysql數(shù)據(jù)庫。熟悉常見的Sql優(yōu)化,熟悉Mysql 的讀寫分離,Mycat分庫分表和Linux系統(tǒng)下 的環(huán)境搭建。
4、熟悉Redis非關(guān)系型數(shù)據(jù)庫,熟悉Redis的高可用架構(gòu),了解緩存雪崩和穿透等解決方案,知道如何保證緩 存數(shù)據(jù)庫雙寫時的數(shù)據(jù)一致性。
5、熟悉Shiro認(rèn)證授權(quán)框架,Quartz定時工具以及利用Echarts實(shí)現(xiàn)數(shù)據(jù)可視化。
6、熟悉Solr的全文搜索引擎,F(xiàn)astDFS分布式文件等。
7、熟悉Linux操作系統(tǒng)的常用命令以及Nginx,ZooKeeper,Redis的集群環(huán)境搭建。
8、熟練掌握基于RPC的Dubbo,WebService技術(shù)。
9、熟練使用ZooKeeper分布式協(xié)調(diào)工具,了解其集群管理,配置管理以及分布式鎖的應(yīng)用。
10、熟悉RabbitMQ,RocketMQ等消息中間件,了解如何保證消息中間件的高可用以及消息的可靠傳輸和順序 性問題。
11、熟悉JVM體系結(jié)構(gòu)與GC優(yōu)化
在線文檔編輯網(wǎng)站,用戶可以在云端實(shí)時編輯自己的文檔,本人負(fù)責(zé)這個項(xiàng)目的所有后端模塊,采用springboot+mybatis plus +jwt開發(fā). 微信公眾號,微信小程序,互聯(lián)網(wǎng)App
報表系統(tǒng),后臺管理系統(tǒng)都可