熟悉使用 JSP,JavaScript,HTML,CSS,Vue等WEB前端技术
熟悉使用 微信小程序开发技术
熟悉使用 支付宝与微信支付,高德地图,腾讯地图,百度地图
熟悉使用 VUE,elsement UI,Layui等前端框架
熟悉使用 阿里云ECS云服务,消息队列MQ,微消息队列MQTT,OSS等云服务
熟悉使用 缓存机制redis,双工通信websocket,poi,aop切面技术
熟悉使用 MySql的数据库,并且具有较好的sql语句编写能力
熟悉运用 Jfinal,Struts2,Spring,Hibernate开源框架及基于MVC模式的企业级项目开发
熟练使用 Eclipse,MyEclipse,IEDA,微信开发者工具,HBuilder,VSCode等相关开发工具
熟悉使用 Tomcat布置web应用配置,及使用Maven搭建项目
成都一只香蕉科技有限公司无人售货机项目
开发工具: IDEA、git、Tomcat、mysql,VSCode,微信开发者工具
所用技术: Jfinal、Layui、小程序,H5,MQTT,MQ,OSS
项目描述:本系统是一个无人售货机项目,售货机使用安卓APP控制硬件,后台管理系统使用Layui后台框架,后端使用Jfinal框架,使用MQTT与MQ完成服务端与设备的通讯,同时微信小程序上有商城与内部管理。
职责描述:
参与公司系统的讨论与制定,负责服务端与app之间的接口与通讯的模块,负责后台管理系统前端实现,服务端设备业务逻辑模块的实现,负责小程序整体开发,支付宝支付等相关业务服务端实现,负责云服务搭建与前期维护,数据库表结构前期设计。
功能描述:
后端使用Jfinal框架,部署在阿里云服务器,使用前后端分离方式,MVC,使用阿里云云数据库MYSQL。
负责项目域名解析,服务器购买与后期维护,生产环境与测试环境服务器的搭建工作,云数据库的管理。
使用阿里云MQ监听客户端连接状态,因MQ监听所收到的消息存在无序的可能性,使用redis进行缓存,固定间隔时间通过消息id进行匹配存入数据库,来判断客户端是否断开连接,并使用线程单独运行。
支付由微信扫码支付宝扫码,微信小程序支付组成。相应的退款,账单等等API的接入。
用微信消息模板与购买的云市场短信API作为消息通知发送给相应人员相应的信息。
接口验证由header中加入token实现,并解决前后端分裂所造成的跨域问题。
带头讨论项目前期数据库设计。
设计开发分销体系。
使用阿里云OSS服务作为文件储存,并开发相应的文件浏览删除上传等功能。
后台系统使用Layui框架+Vue实现+layer独立版实现,各个图标使用阿里云iconfont矢量库,地图使用高德地图API。
使用微信网页登录作为后台系统登录方式,并进行前后端的开发。
小程序主要由商城与加盟商中心组成,商城上使用小程序支付作为唯一支付方式。使用小程序相应API解决版本更新不及时问题。并对各个常用API封装以便使用。
使用小程序内置地图与腾讯地图配合的方式实现相关位置类需求。
________________________________________
新奥洁小程序
开发工具:微信开发者工具
项目描述:本系统是接手其他公司半成品项目由后端PHP与小程序构成,主要业务为甲方公司对各医院销售的医疗设备的售后维护系统。
职责描述:
参与接手时各项代码与业务需求的接收,开发项目小程序端剩余业务与解决之前的各种BUG。
功能描述:
1、 小程序由多种角色的不同业务流程组成,与后端配合实现各种业务流程的完成;
________________________________________
久安答题小程序
开发工具:微信开发者工具
项目描述:该项目是一个生产安全的模拟测试答题小程序,主要功能为答题与购买次数。
职责描述:
参与接手时各项代码与业务需求的接收,开发项目小程序端剩余业务与解决之前的各种BUG。
功能描述:
1. 负责小程序端的开发。
2. 将UI的图落实到代码,并针对需求进行相应的页面调整。
3. 使用微信小程序支付作为支付方式。
4. 用小程序页面卸载与隐藏监听作为监听手段,自定义状态栏取消返回来阻止答题过程中返回其他页面。
5. 使用页面缓存方式对无法阻止的关闭返回情况进行提醒用户。
6. 因后端题目数据为随机并记录的方式,所以使用微信appData独有方式进行页面间数据的获取,避免使用缓存而造成存在大量缓存。
________________________________________
新蓝腾H5咨询项目
开发工具:微信开发者工具
项目描述:该项目为在微信上的一个H5聊天系统,由公众号进入,选择相应身份进行咨询。
功能描述:
将UI的图落实到代码。
使用websocket进行长连接监听与发送。
模仿微信聊天UI进行页面改造工作
________________________________________
奇妙喔小程序
开发工具:微信开发者工具
项目描述:该项目是无人爆米花售卖机系统,由售货机上的app,web后台系统,商家端小程序,运维端小程序,客户端小程序组成。
职责描述:
参与接手时各项代码与业务需求的接收,开发项目小程序端剩余业务与解决之前的各种BUG。
功能描述:
负责3个小程序的开发工作
将UI制作出的效
参与公司系统的讨论与制定,负责服务端与app之间的接口与通讯的模块,负责后台管理系统前端实现,服务端设备业务逻辑模块的实现,负责小程序整体开发,支付宝支付等相关业务服务端实现,负责云服务搭建与前期维护,数据库表结构前期设计。 后端使用Jfinal框架,部署在阿里云服务器,使
奇妙喔小程序 开发工具:微信开发者工具 项目描述:该项目是无人爆米花售卖机系统,由售货机上的app,web后台系统,商家端小程序,运维端小程序,客户端小程序组成。 职责描述: 参与接手时各项代码与业务需求的接收,开发项目小程序端剩余业务与解决之前的各种BU
项目描述:该项目是一个生产安全的模拟测试答题小程序,主要功能为答题与购买次数。 职责描述: 参与接手时各项代码与业务需求的接收,开发项目小程序端剩余业务与解决之前的各种BUG。 功能描述: 1. 负责小程序端的开发。 2. 将UI的图落实到代码,并针对需求进