1、熟悉Java基础知识,数据结构和设计模式的使用
2、熟练掌握Spring、SpringMVC、SpringBoot和Mybatis等开源框架,并阅读过相关源码
3、熟悉SpringCloud分布式开发,熟悉多线程并发解决方案和编程思想
4、熟悉JVM内存管理和垃圾回收机制,熟悉使用 mat工具离线分析堆和 Arthas工具实时分析堆内存
5、熟练掌握MySQL,能进行SQL的优化和问题处理
6、熟悉Redis缓存,Nacos注册配置中心,Nginx代理,Jenkins部署和Linux操作
大数据DMP管理系统,给华为各种应用创建不同的广告人群,然后针对华为手机和荣耀手机用户相匹配的人群进行广告投放,可以根据手机用户的使用习惯的数据进行大数据实时分析,做精准广告投放。
根据代码模板,输入表名可以生成增删改查模板,可以通过配置调整生成代码的形式,支持三种模式,mybatis,mybatisPlus和jpa代码全部由自己完成。
参考之前的rbac权限管理的实现,自己完成一套rbac的从开始表结构设计,代码设计,到全部代码的实现。