- Web开发: Java/Python
- Web框架: SpringMVC/SpringBoot/SpringShiro/Mybatis/TkMybatis/MybatisPlus
- 前端框架: Bootstrap/Vue.js/HTML5/jQuery /Element-ui
- 数据库相关: MySQL/Oracle /Redis
- 中间件:Elasticsearch/Logstash/RabbitMq/xxl-job/Nacos/Kettle/Dubbo/Zookeeper
- 服务器相关: CentOS/Nginx/Tomcat/Docker
- 开放平台: 微博/微信公众号/微信支付/支付宝/QQ/快递鸟/银联
- 版本管理、文档和自动化部署工具: Svn/Git/Markdown/Jenkins
1. 批发架商城:主要负责项目的搭建、后端代码开发以及系统设计,在开发了一个官网之后就进行公司商城的设计、数据库表设计、之后开始开发整个商城。在开发的过程中学到了各种支付渠道的对接、快递对接、第三方登录对接、各个模块功能的实现等。之后陆续的开发了中国学育网、柯倮夜郎官网(Python)等WEB程序。由于只有一个前端工程师和一个美工,前端的工作进度不能满足项目的进展。因此学习了Vue技术并结合Element-UI进行后台控制台的开发,后面的几个项目负责后台接口开发以及后台页面开发(前后端分离)
2. 公司之前的项目是自研的MVC框架开发的分布式大型项目,在拿到新功能的需求单后按照需求单进行功能开发以及历史代码的BUG修复、功能调优等。在调优过程中学到了很多的线上排查技巧如网站长时间多次假死后进行慢查询优化、堆栈分析找出大对象进行程序优化、增加Tomcat程序负载、Mysql主从读写分离等技术优化系统.
3. 某银行STM终端机上需要展示各个委办局的便民服务事项,于是开发了服务调度系统。前期和业务一起进行项目需求分析后对数据库表进行了设计并搭建前后端分离的项目,协调两个同事按照需求按时开发了整个项目。之后陆续的独立开发了数据上报系统、接口服务提供系统等
- 项目介绍:该项目是一个教育类型的学习网站,由教师负责上传文章录制视频的方式进行教学。 - 项目环境:SpringMVC + MyBatis + jQuery + AJAX + JSON + Shiro - 责任描述: 主要负责系统架构、后端代码编写,后端采用SS
之前开发了好几个后台的管理系统,每次都需要写一遍登录逻辑、菜单路由、用户管理、角色管理、权限管理这些功能。为了以后再开发这种系统的时候不用再写这些重复的程序,就把这些通用的功能抽象成为了一个简单的权限管理服务(WebCenter),WebCenter专门负责单点登录、权限管理、菜
之前开发了好几个后台的管理系统,每次都需要写一遍登录逻辑、菜单路由、用户管理、角色管理、权限管理这些功能。为了以后再开发这种系统的时候不用再写这些重复的程序,就把这些通用的功能抽象成为了一个简单的权限管理服务(WebCenter),WebCenter专门负责单点登录、权限管理、菜