熟练掌握java基础知识,对集合,多线程都有深入理解,具有良好的面向对象的编程思想,并熟练掌握设计模式;
熟悉jvm,熟悉常用垃圾回收算法,熟悉jvm调优; 熟悉java并发编程,对java的各种锁机制,线程池机制有深入理解;
熟悉Spring、SpringMVC、Mybatis、SpringSecurity、SpringBoot等主流框架的使用,对Spring,SpringMVC源码有深入理解;
熟悉SpringCloudAlibaba分布式微服务技术栈Euraka、Nacos、Gateway、Ribbon、Fegin、Sentinel、Seata等;
熟悉SQL语言与Mysql调优,对事务,锁,索引有深入理解; 熟悉Redis缓存,了解底层磁盘及IO模型,数据持久化机制;
熟悉常用消息中间件RabbitMQ,RocketMQ;
熟悉SpringTask、XXL-JOB等任务调度框架;
熟悉使用Elasticsearch进行数据搜索;
熟悉Http,TCP/IP协议; 熟悉Linux环境、Docker容器技术;
熟悉Git、IDEA、Maven、NaviCat、PostMan等工具的使用;
熟系 数据迁移 ETL工具kettle
了解HTML、CSS、JS、Ajax、Vue等前端知识;
项目名称: 时光书
技术架构: SpringBoot、MyBatis-plus、Redis、RabbitMQ、Mysql、Nginx
项目描述: 该项目是产品"时光书"的商城系统,"拾光书"是可一键把微信朋友圈印成纸质书,也可DIY照片书,是一款科技与人文 艺术相融合的产品。"时光书"目前在淘宝平台是“微信书”品类的销量冠军,在京东平台上是唯一一家销售“微信书”产品的 商户。支持浏览器和微信公众号访问,该系统包括限时抢购模块、补偿系统模块、优惠券模块、团购模块、营销推广模块、月结 报表任务等模块 个人职责:
1. 负责限时抢购模块功能开发
2. 负责优惠券生成和惰性领取功能,保证优惠券的数量以及唯一性
3. 实现订单限时支付,超时自动取消功能
4. 参与优惠券相关表结构的设计
5. 项目后期维护和代码优化
项目名称: 智慧校园管理平台微服
技术架构: SpringCloud、SpringBoot、MyBatis、Nacos、Gateway、Redis、Seata、RabbitMQ、ElasticSearch、
fastdfs、xxl-job等 项目描述: 为某职业高校升级现有信息化管理提供,并且建设涉及多个子系统的智慧校园管理平台,包括学生考试系统,学生选 课系统,招生管理系统,教务管理系统,后勤管理系统等等。
个人职责:
1. 负责每日签到模块,连续签到赠送积分功能开发
2. 负责在线刷题的实时排行榜功能开发
3. 通过ES实现站内全文检索功能,分词,高亮,分页功能
4. 项目后期维护与优化