个人介绍
开发经验四年
熟练使用 spring,springMVC,SpringData,mybatis,springBoot,springcloud
熟练使用关系型数据库 mysql,oracle
掌握 Solr、ElasticSearch 全文检索技术和集群部署。
掌握 ActiveMQ,RocketMQ 消息中间件技术
熟悉 swagger 文档规范的使用
熟悉 linux 常用命令 对 dubbo、spring cloud 微服务有一定的了解
前端 js,AngularJS,jQuery,esayUI,vue,bootstarp 都有所涉猎
理解 JAVA 面向对象思想,熟悉常用设计模式,对 MVC 三层架构有一定的理解。
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
2014-09-01 - 2017-07-01武汉商贸职业学院计算机科学与技术专科
上学期间有跟着老师做商业项目,拿过奖学金
技能
项目描述: 该项目是一个医药的采购系统,传统医药采购是医院自己联系供货商购买药品,这样做监督单位无法直接监控医院和供货商的交易情况从而无法控制医药行业秩序,比如药品的价格无法控制,本系统实现了医疗机构上网采购、药品经营企业上网销售、监督单位网上监管,实现了药品交易过程的数字化、网络化、透明化。 责任描述: 软件环境:SSM(SpringMVC+Spring+Mbatis)+Mysql + jdk1.8 药品目录模块:此模块对市级药品目录信息进行管理,卫生局负责对药品目录进行维护,其它用户负责查询药 品目录。对药品目录维护是通过导入功能进行批量添加,同时系统提供药品目录导出功能,方便信息查看和备 份,使用 Apache POI 组件完成药品目录的导入和导出,卫生局负责对药品目录模块维护,其它用户只能进行 药品目录的查询操作。药品导入,使用 HSSF 事件驱动模式导入 03 版本的 excel 文件,解决导入的 excel 文 件内容将药品信息添加至数据库药品信息表中。药品导出,使用 XSSF 方式导出 excel 文件,用户选择导出条 件,将符合导出条件的药品信息全部导出成 excel 文件。使用 XSSF 方式导出数据避免数据量大产生内存溢出 问题。 采购单模块:此模块完成了对医院的采购单进行管理,业务流程主要包括:医院创建采购单、医院提交采购 单、卫生院审核采购单、供货商受理采购单、采购药品入库等功能。采购单的创建分两步完成,第一步创建采 购单的基本信息,第二步完成采购单药品明细的添加及采购量确定。在采购单基本信息表中设计一个采购单状 态字段用于控制采购单的创建、提交及审核过程。由于采购单数据量大,为了避免天长日久数据量大导致数据 操作缓慢问题,采购单表采用按年动态分表方式存储数据,由操作系统定时任务调用存储过程创建采购单信息 表实现动态建表。在操作采购单数据时需要添加 4 位年份参数组织动态 sql 完成数据库操作
项目描述: 为实体行业提供智慧仓储物流的行业级解决方案。 与客户系统进行交互获取任务信息,通过 AGV 集群算法进行调度 AGV 实现物料分配,任务完成之后再与客户系统继续库存及任务进度同步。目前已广泛应用于电商、零售、医药、鞋服、制造业等行业。 已合作的有京东云仓,国美,耐克,美菜,捷豹路虎,悦康等公司。 责任描述: 开发环境及技术:Springboot+Mysql + jdk1.8 前期主要负责与客户进行对接,沟通需求,并对项目工作量进行评估。 根据客户需求及业务流程对系统分析 和设计, 并完成相关技术文档编写。 完成功能模块的设计、开发,配合项目成员完成相关测试工作。 后期负 责项目产品的维护和升级。 主要业务流程围绕入库、出库、盘库、库存管理等模块进行管理。 入库模块:客户下发入库订单到本地系统,本地系统读取订单之后,进行上架操作,上架完成之后进行回传客 户系统。入库包含质损和缺货,上架数量一般按照实际上架商品数量为准,缺货不计算在内。回传按照实际数 量回传,上架的时候会推荐使用几号箱规。 出库模块:客户下发出库订单到本地系统,本地系统读取订单之后,进行出库操作,出库完成之后进行回传客 户系统。出库同样包含质损和缺货,如果发生缺货的情况,一般是库存多少出多少,回传数量按照实际出库数 量为准,同时把缺货的数量计入虚拟库存,如果发生质损,会把质损数量计入质损库存。出库订单的下发存在 插单的情况,插单分为整单插入和细节单插入,具体是否满足插单的条件看订单的状态,同时出库分为线路模 式和效率模式两种,效率模式则不管优先级,无序出库,效率较高,线路模式则出库按照优先级高的进行先出 库,效率会慢一些。 盘库模块:客户下发盘库订单到本地系统,本地系统读取订单之后,进行盘库操作,盘库完成之后进行回传客 户系统。盘库类型分为按货主盘点、按商品批次盘点、货架盘点等,盘点方式有明盘、暗盘。回传实际盘点的 数量(正品+残品),盘库出现差异计入虚拟库存,出现质损计入质损库存。 库存管理模块:客户系统不定时下发库存核对任务,核对双方库存是否一致,如果出现差异,会进行库存差异 调整,使双方库存同步一致。同时本地也有一个自差异盘点接口,每天定时回传库存差异情况给客户系统。
项目描述: 高压电缆专业精益化管理综合平台,满足各级高压电缆运维管理单位专项工作管控、运维数据管理的业务需求,实现公司高压电缆专业大数据的横向集成与纵向贯通,多维度充分挖掘专业大数据在提升电缆线路及通道设备本质安全水平、专业管理效率效益等方面的应用,为高压电缆精益化管理工作提供信息化、智能化支撑,创建支撑“三型两网”战略的高压电缆专业智慧管控体系,实现专业管理规范化、作业标准化、技术差异化、管控信息化、监测立体化、运维智能化,强化设备状态管控力及专业管理穿透力,全面提升公司高压电缆专业管理水平。该项目设有、生产准备及验收、巡视管理、带电检测管理、“六防”管理、缺陷管理、故障管理、在线监测管理、状态评价管理、检修及试验管理、老旧电缆管理、应急管理、保电管理 13 个一级功能模块,辅助运检人员开展高压电缆运维检修工作,贯彻高压电缆精益化管理要求,并向省级平台推送专业管理数据 责任描述: 开发环境及技术:SSH+Oracle + jdk1.8 我负责的有: 1.生产准备及验收,对电缆线路的工程资料进行管理,其中分为五个子模块,有工程可研、工程初设、工程施工、工程试验、主要流程为班员新建工程,班长审核,工区专责审核,地市专责审核,省专责审核。其中只要有一个角色没有通过,工程就会被打到班员那里,班员从新修改后才能再次提交审核 2.电缆和通道管理,对湖北省所有的电缆线路,通道进行管理。其中分为四个子模块,有台账统计、电缆管 理、通道管理、台账 GIS 管理。台账统计是对线路和通道的信息根据不同的维度进行统计分析,例如按时间年限统计,按生产厂家统计等。电缆管理是对线路进行的信息进行管理,线路是由电缆、电缆段、电缆终端、电缆接头、电缆终端、电缆附属设施等组成,主要是对这些层级的数据进行维护,逻辑相对复杂。通道管理则是对线路所属的通道进行信息管理的。通道是由通道段,工井组成,通道段有多种类型,例隧道、排管、拖拉管等。一个通道对应一条或多条线路。台账 GIS 管理是对线路或通道进行增删改查,包括图形化的绘制。对线路或通道的操作分为正式数据和临时数据,当正式数据有一次操作后就会把改动的线路或通道,存储到临时表中,正式数据此时不变,并且不能再次操作,只能在临时数据中进行操作,直到提交审核通过后,会覆盖原有的线路通道数据。临时数据中进行新增线路时,就不用考虑重复问题了,新增审核通过后会直接生成在正式数据中,并删除临时数据。 3.状态评价管理,主要有线路导则管理、周期管理、状态评价等子模块。导则管理则是对线路的设备,和电缆 本体自身进行预期的导则设置,里面包含对线路评价的依据,扣分等,是为了配合状态评价而存在的。周期管 理是对电缆线路进行评价的周期设置,当超过评价周期时间还没有过评价进行进行超期提醒到个人的待办事项 中。状态评价就是对线路状态进行评价,主要流程为,班员填写完评价状态量和决策建议后,进行提交审核, 班员勾选的状态量的时候会自动计算出线路的扣分值,如果扣分值不多的由班长审核即可,扣分值较大的由工 区专责审核,审核通过后会生成一条线路的评价报告,可以进行查看和导出。