1.熟练使用idea,maven,svn,git,打包部署一整套流程2.熟悉java并发包,集合,网络,设计模式,具有扎实的java基础,上手快,mybatis,springMvc烂熟于心,tcp/ip协议3.对Linux基本命令 查看日志命令tail ,抓包tcpdump命令,wirshark网络分析,查看磁盘命令df,端口命令netstat,查看进程命令ps,也熟练使用jstack,jstat,jcmd,javap,jmap等java命令4.熟悉Tomcat+Nginx的web服务器配置及部署5.有规范的编程习惯与良好的文档编写能力6.具有良好的java代码规范7.熟练使用spring boot ,spring cloud ,shiro,jwt,mybatis,mysql,redis等,了解工作流8.了解自动化部署jenkins
项目名称:抵质押
项目描述:一个大型贷款处理系统,采用springmvc+mybatis+dubbo的分布式系统 有贷前和贷后两大服务模块,消息中间件采用rabbitmq,持久层数据库采用oracle,采用redis来缓存数据,做等人数统计等,采用jenkis自动化部署
责任描述: 1对接第三方公司接口 2:整改已有bug3:完成领导吩咐的需求
项目名称:南都互联网与南都数据中心
项目描述:
1:通过大数据来处理采集的数据 用kafka 做消息队列 来获得数据 2:实时监控设备运行状态3:后台可轻松配置设备 已便监控
责任描述:1:后台接口的开发2:bug的解决3:大数据的简单api使用
项目名称:衢州园林数字建筑平台 项目职位:java开发工程师
项目描述:该项目包含对员工管理,项目管理,人员信息,项目信息,借阅管理,员工请假,项目审批等功能,构建工具采用mavne,orm框架采用mybatis,控制层采用springboot,审批采用Activiti工作流,权限控制采用shiro,采用Swagger2来生成接口文档,用Swagger2让开发人员做接口测试,避免联调bug过多,节约时间。
责任描述:
1.负责人员职位部门等职位管理模块,负责项目管理模块,以及证书管理模块完成开发。2.负责与前端对接3.负责解bug