个人介绍
1、熟练掌握java web开发(前端、后端,移动端),单体应用及微服务
2、熟悉java网络编程,NIO
3、熟悉.net,如WPF,WCF
4、熟悉python语言
5、二次开发:钉钉、氚云
6、熟悉ios、android原生开发,串口开发,上位机开发,音视频开发
7、熟悉金融项目第三个接口对接
可以独立开发应用程序,从后端----前端----移动端均可独立开发,即全栈开发
移动端熟练使用uni-app框架进行App开发
工作经历
2018-10-19 -2019-07-16北京耀远科技有限公司Java后端开发主管
1、架构搭建 2、模块开发 3、项目发布与运维 4、产品设计 5、文档编写
2016-05-02 -2018-09-12天津易遨科技有限公司java程序员
1、根据需要完成模块开发 2、代码维护
教育经历
2008-09-01 - 2011-07-19湖北理工学院计算机科学与技术本科
无
技能
1、主要是患者和医生沟通的平台以及后台管理平台 2、web端和App端 3、主要用的框架如下: 核心框架:Spring Framework * 安全框架:Apache Shiro * 视图框架:Spring MVC * 服务端验证:Hibernate Validator * 布局框架:SiteMesh * 持久层框架:MyBatis * 数据库连接池:Alibaba Druid * 缓存框架:Ehcache、Redis * 日志管理:SLF4J 、Log4j * 工具类:Apache Commons、Jackson 、Xstream 、Dozer 、POI * JS框架:jQuery 。 * CSS框架:Bootstrap。 * 客户端验证:JQuery Validation Plugin。 * 富文本在线编辑:CKEditor * 在线文件管理:CKFinder * 动态页签:Jerichotab * *端框架:Ionic * 数据表格:jqGrid * 对话框:jQuery jBox * 下拉选择框:jQuery Select2 * 树结构控件:jQuery zTree * 日期控件: My97DatePicker
1、包含公司内部13个办公模块(主要包含公司信息管理和业务管理) 2、前后端分离,前端采用vue-cli2搭建,后端springboot,前后端通过json交互,token验证 3、文件服务器采用vsftp服务 4、前端界面采用elementui框架,webpack构建工具构建 5、前端框架动态路由,统一权限分配,vuex数据总线,封装request请求统一处理 6、前端分模块封装组件,路由动态调用 7、前端集成了其他插件如高德地图,websocket,mock数据,cookie等 8、采用gulp自定义构建,如打包生成按照日期命名 9、scss动态配置界面风格 10、后端采用springboot整合web,mybatis,shiro等框架 11、后端采用mvc分层模式开发,统一规范:阿里java开发规范 12、数据库操作框架用的是mybatis轻量级查询映射框架,mybatis-plus辅助 13、对数据返回数据结构、异常统一处理,跨域访问都进行了配置 14、多数据源配置以及日志相关处理,采用AOP实现 15、多环境配置,线上线下环境分开配置 16、前后端数据交互校验采用注解实现