1、熟练掌握Spring,SpringMVC,Mybatis,SpringBoot,Spring cloud,netty等开源技术,并能熟练搭建整合SSM框架,进行 Junit,Debug测试以及Tomcat的远程热部署。
2、熟练掌握常见的开发工具Eclipse,IDEA,并能熟练使用常见的项目构建工具maven构建项目, 熟悉分布式 的Git协同开发工具。
3、熟练掌握Mysql数据库。熟悉常见的Sql优化,熟悉Mysql 的读写分离,分库分表和Linux系统下 的环境搭建。
4、熟悉Redis非关系型数据库,熟悉Redis的高可用架构,了解缓存雪崩和穿透等解决方案,知道如何保证缓 存数据库双写时的数据一致性。
5、熟悉Shiro认证授权框架,Quartz定时工具以及利用Echarts实现数据可视化。
6、了解Solr的全文搜索引擎,FastDFS分布式文件等。
7、熟悉Linux操作系统的常用命令以及Nginx,ZooKeeper,Redis的集群环境搭建。
8、熟悉kafka消息中间件,了解RabbitMQ、RocketMQ等消息中间件,了解如何保证消息中间件的高可用以及消息的可靠传输和顺序 性问题。
9、熟悉前后端分离架构,熟悉vue架构,了解element技术。
1、融媒体系统后端服务
开发技术:mysql、redis、kafka、spring cloud、mybatis
项目描述:融媒体系统后端服务包括pc端,手机端的新闻、视频、小视频、快讯、评论等一系列稿件的发布、审核、查看、推送等相关服务。系统框架核心以spring cloud 为基础的微服务架构,做到分库分表。
2、ssp系统服务端
开发技术:mysql、redis、kafka、spring boot、mybatis、cos文件服务器
项目描述:系统框架核心以Spring boot、mybatis为基础,秉承非侵入式、默认大于配置的原则,大量采用参数可配、注解等技术做到参数可配置最大化。
流量交易系统包括资源管理、流量设置、订单、报表、系统管理五个模块。 是广告主与流量主之间完成流量交易的系统。 在开发中,我负责系统后端的设计以及开发工作。
聚商城管理后台功能包括首页、用户管理、商场管理、商品管理、推广管理、系统管理、统计、外链八个模块。 系统基于微信小程序 + spring cloud + vue 核心框架技术构建的商城平台。项目包含 微信小程序,管理后台。 项目职责:聚商城管理后台的设计、后台框架搭建