以下均为我熟练或了解使用的技能
1.后端开发:PHP、Java、Python、C、C++、Shell, assembly
2.后端框架:Python Flask 、Spring MVC、Spring Boot、Spring Cloud 、MyBatis 、Hibernate、Struts、Dubbo, ThinkPHP, Laravel,
3.数据库服务器:MySQL、SQL Server、Oracle
4.版本管理、文档编写工具:Svn、Git、markdown
5.开放平台:微信企业公众平台、微信公众平台、微信开放平台、微信支付、微信小程序
6.自动构建:Maven、Gradle
7.编辑器:Eclipse、,IDEA、Spring Tool Suite、Sublime Text,PyCharm,VS code,PhpStorm
Vim 、MyEclipse ,
8.开发平台:Linux、Windows
9.应用服务器:
HTTP服务器:Apache、NginX(HTTP、反向代理、邮件代理服务器)
Servlet容器:Tomcat
10.作业调度:Quartz、JobServer等。
11.缓存服务:Redis、memcached等。
12.消息队列:RabbitMQ、Kafka等。
13.Web开发:Node、JavaScript、HTML、CSS
14.前端框架:Vue.js、AngularJS、react、Bootstrap,jquery
15.前端工具:LeSS、SaSS、 Gulp、
16.多源多库的处理方法.
17.移动和pc端接口的开发
18 运用webservice进行数据交换
19 docker的使用
20 网页打包成安卓或者ios市场可发布的包
项目一
项目名称: 亿欧网
项目描述: 该项目的主要展示各企业信息,可以关注,可以搜索关注的企业,用户可以审核发布文章,也可以对文章进行评论等功能,有安卓和ios端,以及管理后台等部分。
责任描述: 在本项目中本人主要是作为管理者的角色统筹整个后端项目。整个项目的数据库的设计,主要使用的技术是使用了springboot+MyBatis+redis,消息队列以及swagger使用,项目部署使用了Jenkins等技术。
项目二
项目名称: 一元夺宝
项目描述: 该项目的主要为了实现这样的功能,就是把一件商品平分成若干“等份”进行出售,每份相同的金额数,一个商品所有“等份”售出后,再从购买者中按照一个计算规则算出一名幸运者获得这个商品。随着一元夺宝商品数目的不断增多,更多“起购价格”可能从一元到100元、1000元不等。
责任描述: 在本项目中本人主要是作为Leader的角色统筹整个后端项目。
该项目主要使用的技术是使用了php的ThinkPHP3.2,Resque是用来创建后台任务的基于Redis的库,其将任务放到多个队列中,并稍后处理等技术。excel的数据的导入,oss的图片的操作,使用docker部署php项目,参与前端app的首页和最新揭晓部分的开发,前端vue使用了移动端 Vue 组件库。
项目三
项目名称: 盟盟GO
项目描述: 盟盟go平台整合线下各行业客户资源,解决实体行业难题。
该项目的主要实现目标就将用户和商户连接起来,通过加入会员的形式,可以免费的享受到各个商户的优惠的礼包,以此来拉动商户的销售,带领团队5人历时五个月完成了对该项目的开发完成。
该考核系统使用前端使用了vue,后端使用了springboot+MyBatis +redis,技术,采用用户端,商户端,管理员端等多客户端的多种形式来开发。
责任描述: 在本项目中本人主要是作为Leader的角色统筹整个后端项目。
在项目中主要完成用户端,商户端以及管理员端的设计和开发过程,主要使用的技术是使用了springboot+MyBatis +redis,,消息队列的使用,也参与前端部分的开发,前端vue使用了移动端 Vue 组件库,项目部署使用了docker技术。
项目四
项目名称: 极速竞拍
项目描述: 该项目的主要实现功能为:全场商品初始价为0元或者非常低的价格,用户开始竞拍,每拍一次价格只上涨0.1元或者某一个金额,10秒或者规定时间内无人竞争,拍得价格最高者就可以拥有此商品。
责任描述: 在本项目中本人作为主要的开发角色参与该项目的核心功能的开发。
该项目后端主要使用的编程语言为python,所使用的框架为Python Flask来实现的项目,前端vue使用了移动端 Vue 组件库。在flask框架中使用了fabric自动化部署工具。使用Celery作为Python开发的分布式任务调度模块,python项目的部署使用的是nginx + gunicorn + supervisor + flask 来部署。
项目五
项目名称: 会展微信服务平台
项目描述: 该项目主要实现功能为:前台为会展中心的宣传,购票,扫码活动,展馆的位置导图,问券调查,后台为数据数据增删改查和图片的录入。
前端页面用的微信小程序和后台用web管理页面,后端用的spring mybatis框架.
责任描述: 在本项目中本人作为主要的开发角色参与该项目的核心功能的开发。
主要参与了该项目的后台项目的开发,以及前端部分微信小程序的开发,后端用的java的spring mybatis框架,使用RabbitMQ消息队列,使用maven来构建。
项目六
项目名称: 麦学习
项目描述: 该项目主要功能模块分为作业管理、试卷管理、班级管理、用户中心、批量导入、微信相关、商城相关、抽题组卷相关、布卡视频直播、错题本、课程销售等等,这也许是最好的智能学习系统,这个学习系统可以减轻老师教学负担,让学生学得更轻松,教师、教研主编、教辅出版商,辛勤自有回报,页面采用AngularJS、Html 、CSS、 JQuery等技术,后台使用Spring
Mybatis,Spring3 的MVC架构,主要应用为Rabbi
该项目的主要实现功能为:全场商品初始价为0元或者非常低的价格,用户开始竞拍,每拍一次价格只上涨0.1元或者某一个金额,10秒或者规定时间内无人竞争,拍得价格最高者就可以拥有此商品。 作品职责:在本项目中本人作为主要的开发角色参与该项目的核心功能的开发。 该项目后端主要使用的
该项目的主要为了实现这样的功能,就是把一件商品平分成若干“等份”进行出售,每份相同的金额数,一个商品所有“等份”售出后,再从购买者中按照一个计算规则算出一名幸运者获得这个商品。随着一元夺宝商品数目的不断增多,更多“起购价格”可能从一元到100元、1000元不等。 作品职责:
盟盟go平台整合线下各行业客户资源,解决实体行业难题。 该项目的主要实现目标就将用户和商户连接起来,通过加入会员的形式,可以免费的享受到各个商户的优惠的礼包,以此来拉动商户的销售,带领团队5人历时五个月完成了对该项目的开发完成。 作品职责:在本项目中本人主要是作为Leade
这是一个智能学习系统,可以分为学校机构管理后台,教师端,学生端,家长端,手机和pc端都可以用,可以减轻老师教学负担,让学生学得更轻松,可以让教师、教研主编、教辅出版商,辛勤自有回报。 作品职责:负责需求调研,业务模型设计,核心业务功能开发,项目管理。