JAVA基础知识/IO/JDBC/Servlet :精通,参加过系统学习培训,并且日常工作均有使用到
JQuery/Javascript/Ajax/JSP/HTML/CSS :精通 :26 个月
Eclipse/Myeclipse/idea :熟悉,在工作中都使用过
Tomcat :熟悉 :26 个月
Oracle/MySQL/Redis/MongoDB :熟练 :20 个月
Spring/SpringMVC/Struts/Spring Boot/Spring Cloud :熟练 :10 个月
Hibernate/Mybatis :熟练 :10 个月
SVN/Git/GitHub:熟练 :16 个月
Spring security,oauth2,shrio权限框架/activiti工作流 :一般,能工作使用
Linux操作系统常用命令 :一般,了解常用指令,并且能完成基本操作
RabbitMQ消息队列:一般,工作中使用过
Docker容器:一般,使用6个月,通过maven打包push到docker仓库harbor,再进行部署运行及本地docker直接运行
2019.12-2019.01北斗终端管理系统
项目描述: 这个项目的目的是根据海南路线路网,追踪行驶车辆轨迹,计算收费信息,并做好数据分析及展示!我在其中主要负责的是路网数据及终端数据的管理,提供各个小组路网相关数据!
个人职责: 开发环境:IDEA+Maven+Mysql+MongoDB+Redis+Git技术架构:Spring Boot+Spring Cloud+MyBatis+Swagger等
责任描述:1.根据RESTful设计规范,根据各个微服务小组间的数据要求,提供相应接口;2.完成业务数据及业务管理数据的相关逻辑;3.利用Maven打包jar,通过dockefile文件将项目push到docker仓库;4.通过本机docker部署测试自己的微服务项目各个数据接口,利用postman进行测试。
通过整个项目我对spring boot等框架有了更好的使用,并且让我体会到微服务给开发团队间团队效应。
2019.01-2019.06特种设备河北项目开发
项目描述: 这个项目的目的是为河北特种设备监察检验机构开发特种设备管理的软件服务系统!我在其中主要担任项目负责人,负责整个项目的开发及项目进度的推进及客户需求对接和确认!最终项目按客户要求完整上线使用!
个人职责: 开发环境:myeclipse+Oracle+Tomcat+SVN 技术架构:struts+spring+maven+redis+Nginx+jquery+ecside等
责任描述: 1.tomcat部署服务。window服务器下配置tomcat运行属性及环境配置。服务初始化redis存储公共缓存变量,单点登录token验证。达到用户登录后直接访问系统配置的缓存字典及初始值。技术点:windows下tomcat环境搭建及tomcat启动后redis实现数据共享。 2.特种设备检验办公流程设计,制定及实现。设计特种设备办公流程:设备报检-任务受理-任务安排-报告生成-报告审批-报告发放-流程归档。根据流程设计,实现流程对接。各个流程环节数据的显示及回退。技术点:OA流程图的实现,主要框架代码为struts+spring+jquery+ecside等。 3.电子签章实现。对特种设备在线生成的报告进行电子盖章,并实现在线预览打印。技术点:将数据通过iText生成PDF文件再通过第三方签章公司将PDF文件盖章。通过pdf.js插件在线预览PDF文件并提供下载打印。 项目总结:整个项目的查询列表及界面都是ecside展示,项目整体框架是struts1,数据库用Oracle存储。通过整个项目我对编程逻辑有了更高的提升,并且因为自身是项目负责人所以对项目的整个规划和推进及客户的需求确认上有了很大的进步。
针对已经上线使用的无锡特种设备管理系统进行优化及新功能的开发。完成客户提出的新需求的确认和上线计划。
主要做的是公司页面展示,包含公司简介,基本业务,服务项目,投诉建议,人才招聘等相关信息。便于直接浏览及展示。