个人介绍
我是一名Java开发工程师,负责的项目包括智慧矫正平台,新生在线自助平台等项目。
掌握技能包括:
熟练掌握 idea、Eclipse等开发工具熟练掌握Spring、SpringMVC、Mybatis、SpringBoot、SpringCloud微服务框架及开发流程熟练掌握MySQL、Oracle数据库,能编写复杂SQL语句及数据库的优化处理;熟练掌握JSP、Servlet、JDBC等技术;熟练掌握HTML,熟练使用div+css布局完成页面设计,并熟练使用Ajax、JavaScript、jQuery、 layUI等前端开发技术; 熟练掌握Git、SVN版本控制工具;熟悉 linux 配置及 linux 常用命令及nignx 基本操作;熟悉Redis非关系库,对其底层原理和应用场景有一定了解;熟悉RabbitMQ消息中间件,使用SpringAMQP操作RabbitMQ;熟悉Docker环境部署及docker操作命令;熟悉Seata分布式事务处理;熟悉Spring Security框架鉴权流程;熟悉Jmeter工具使用测试项目接口并发;熟悉Redission分布式锁的使用及应用场景;熟悉vue、Echarts框架开发;熟悉Sentinel限流、隔离、降级处理;熟悉Elasticsearch部署及项目整合使用;工作经历
2022-06-01 -至今山东宝盛鑫信息科技有限公司Java开发工程师
岗位职责:负责项目需求研讨,项目架构选型设计、数据库设计、代码编写、项目部署维护。根据公司发展要求进行项目分析需求开发
2020-09-01 -2022-05-01北京精友世纪软件科技有限公司Java开发工程师
岗位职责:负责项目业务代码编写,项目部署,根据客户需求SQL数据脚本提取,对客户需求进行进一步开发
2017-05-10 -2020-07-31山东慧族科技有限公司Java开发工程师
岗位职责:负责日常项目编码工作,根据客户需求对需求进行分析开发,项目部署维护发布等
教育经历
2021-03-01 - 2023-07-16山东交通学院计算机科学与技术本科
2011-09-13 - 2014-06-15山东劳动职业技术学院数控技术专科
技能
此系统主要用于资源视频的上传及视频资源信息的提交,然后可以批量导出视频后然后导入到其他系统,方便部门间协同工作,有利于提高工作效率。在此系统可批量导出视频,并可以在导出时选择视频是否分片,是否添加水印,是否加密等操作,在导出视频资源的同时也是会导出sqlite的.db文件,方便资源数据的查看。此外在导出的同时通过webSocket实时回传导出信息到页面。在视频和资源db文件导出后,然后通过可移动的导入工具(也是Java编写),导入资源数据到指定的mysql数据库,将资源实体文件导入到指定的文件夹。
该项目致力于国内“智慧监狱”方向,是一款帮助服刑人员学习改造的平台。平台包括s视频教育、分类矫正、测试评估、安全管控、在线自评等多个模块,针对不同类型服刑人员进行教材定制,服刑人员可在手持端进行视频学习、考试测评、娱乐等,个人学习情况在连接机柜时进行统一回传,为实施服刑人员矫正提供数据。