个人介绍
我是程序员客栈的【道中】,一名【Java工程师】
我毕业于【聊城大学】
曾任职于多家计算机互联网公司,现在技术栈较为成熟,熟练使用SpringBoot、Mybatis、MySQL、dubbo、rocketmq等常见Java技术栈,热衷持续学习技术。
如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2020-11-20 -至今裕昌集团Java工程师
集团各个行业都有分公司。我们主要是服务集团。 【职责】 1. 安新务工项目使用的技术栈是 SpringBoot+Mybatis+Dubbo+MySQL+vue.js ,期间使用 vue-baidu-map 生成地图组 件,后期切换为调用腾讯地图 api 展示海量打卡点,使用腾讯地图加载热力图; 2.参与惠客众享小程序的开发;使用的技术栈为:uni-app+SpringBoot+Mybatis+MySQL, 阿里***口,******能。后期升级版***款功能;小程序中负责订单生成订单支 付的前后端代码,前端使用 uni-app***的支付模块***API 发起支付申请,商家生成订单后请求微 信支付生成带签名的支付信息,然后用户发起支付申请,在小程序端重新调起支付。支付完成后,在后端提供一个接口供微 信发送异步支付状态的通知; 3. 独立开发裕昌门户 portal ,根据原型进行前端工程的实现;独立使用 vue.js 进行项目实现。 4.参与农民工生态产品,项目开发流程优化提升,先设计流程图、实体关系图(使用 processon 进行流程图
2019-03-20 -2020-03-06济南格鲁伯Java工程师
外包。 cpos监控管理系统:该系统是为餐厅提供服务的监控系统,主要是为了餐厅客户端提供默认配置编辑或者以默认配置生成策略配置。为客户端进行修复脚本的生成编辑,修改上传和下发功能,还有登录客户的角色配置,用户组配置,权限配置的功能。 【职责】 1. 负责修复脚本下发模块。包括修复脚本的内容编辑,参数设置,列表查询,脚本的编辑和上传文件,脚本内容的获取对比 功能。 2. 修复脚本的下发主要涉及高并发,使用的是 quartz 定时任务扫描表以及数据状态来控制。 3. 负责用户权限的前端页面部分功能。主要是负责与后端进行接口联调,修改前端的页面功能。
2017-10-09 -2019-03-12北京智慧正安科技有限公司Java工程师
公司主要是给法院检察院做辅助量刑的业务,解析案件文书的内容,提取法官主要使用的文书内容。协助检察院法官办案,提高法官对案件的办理效率。 【职责】 使用layui添加案件使用FormData组织上传文书至FDFS,获取解析文书内容,新增案件台账。 使用FreeMarker模板,将文档中需要展示的数据直接在pageoffice中展示,并提供下载查看功能。 使用echarts进行图表数据展示,后台数据直接使用Mybatis组织SQL查询后直接返回数据,在前台展示。 使用Maven进行项目管理,使用Git进行项目代码的版本管理。
2016-01-12 -2017-09-15普联软件股份有限公司Java工程师
中石油中石化支付系统。 主要经历了 【司库】项目 我的职责: 1. 实现资金计划的编制,送审,和审核; 2. 实现根据单位部门进行资金对外付款单的编制,送审和审核; 3. 实现付款单添加附件和影像,并将影像发送至 filenet 服务器; 4. 付款单和资金计划使用的是 html 页面,页面使用 DHTMLX 组件进行页面布局,该组件是一个 JavaScript 类库,兼容 jquery ,可以完成包括图标,样式在内的页面布局。本人负责的是付款单主页面和明细的布局,其中主页面的样式使用 CSS 3进行布局,明细表格使用的是该组件自带的 CSS 文件确定样式。 5.发送数据使用的是 Ajax 进行数据传输,数据格式使用的是 JSON 组织数据。 6.后台使用 struts 框架配置,使用 dbutils 工具类进行对数据库的访问。 7.数据库使用的是 oracle 数据库,使用 PL/SQL 工具对数据库进行操作和管理。 8.使用 FTP 将项目发布部署至服务器,使用 xshell 脚本对服务器进行基础的停止和重启服务。 【销售项目升级】: 填写差旅费和其他费用审批单,完成增删改查送审取
教育经历
2012-09-01 - 2016-07-31聊城大学电子信息科学与技术本科
E通科技社8位单片机C语言开发
技能
1. 本人全部负责前端项目,项目分为【轮播图应用管理后台】【BPM对接】【页面实现】 2. 与后端对接接口,负责根据原型实现前端项目,与第三方对接项目查询,用户单点登录 3. 页面布局存在问题,前期规划未做好,即使重新布局重新规划
1. 公园售票系统:【购票模块】【检票模块】【订单模块】【个人中心】 2. 本人负责【购票模块】,jsapi发起*支付,退款功能、分账功能,扫码检票功能; 3. 遇到的问题:*支付对接调试问题,主要参考官方文档来解决问题
1. 项目分为【运营管理】【用户管理】【风险管理】【培训管理】【消息管理】 2. 本人负责【运营管理】【消息管理】,技术:springboot、mybatis、dubbo、rocketmq、xxljob、ali-sm、freemarker 3. 遇到问题:(1)、使用freemarker读取模板的时候,如果指定本地消息模板,则可能大致消息模板不一致问题 【解决方案】改为从数据读取消息模板;主要在于在项目启动的时候配置freemarker的配置类并实现TemplateLoader类去数据库读取模板; 【遇到的困难】直接搜索的话没有解决方案,所以在官网上寻找官方文档,阅读了api的介绍说明,后搭配搜索到的博客将问题解决;