熟练掌握JAVA面向对象编程语言,有良好的编码习惯;
具有B/S结构开发经验,能够熟练使用Struts2,SpringMVC,Hibernate,MyBatis, Spring,Shiro,Acitvity,SpringBoot,SpringCloud,elasticsearch,fastdfs等主流开源框架进行J2EE的开发;
熟练使用设计模式懒加载,工厂,策略等;
熟练使用MQ,KafKa,redis消息中间件zookeeper服务发现;
熟练开发微信小程序;
熟练使用webService,webSocket;
熟练使用线程池,线程安全,线程并发,线程锁;
熟练使用JavaScript面向对象开发以及插件的开发;
熟练使用HTML,DIV+CSS,懂基本布局JavaScript,layUI,vue.js框架进行Web的开发,能够使用jQuery、freemarker进行页面视图优化;
熟练使用Tomcat ,jetty,Nginx等;
熟练使用Eclipse,IDEA,PLSQL,Git,maven,gradle,SVN等开发、版本控制工具;
熟练使用Oracle ,MySQL,SQLServer ,MyCat数据库
熟悉项目开发的整体流程,体系结构,具有较好的文档能力以及编码风格;
熟练使用Linux的操作会shell编程;
熟练服务器部署项目用到的插件自动化部署;
了解PHP,Python等语言;
在线教育平台
考试系统
新疆盒子平台
河南养老保险认证
燃料全过程在线诊断系统
神华国华请假管理系统
煤质门户管理系统
海康门禁管理系统系统
项目名称 在线教育平台
运行环境 JDK1.8/MySql/Tamcat8.5.0/Linux7.0
开发工具 IDEA
主要技术 SpringBoot,Shiro,Websocket,redis,MibatisTK,SpringCloud,elasticsearch,fastdfs,eureka,zuul,zipkin.推流,拉流服务器(腾讯的)
系统功能 首页,课程中心课程分类,课程搜索,热门课程,精品课程,直播,录播,登录(微信登录,验证码登录),注册,支付(微信,支付宝,银联),提现,以及后台管理系统。
项目介绍 本项目采用前后端分离;在线教育平台是给教育结构提供的一款分布式软件主要是提供用户在线学习相关的课程,用户通过注册后购买课程可以观看相应的过程,另一部分讲师可以通过平台注册直播或上传课程获得相应的提成。
责任描述 (主要技术负责人)单点登录,微信登录,老师学生注册短信验证码登录,全局课程查询,老师,学生管理,老师收入分析,提现,首页LOGO
项目名称 在线教育平台 运行环境 JDK1.8/MySql/Tamcat8.5.0/Linux7.0 开发工具 IDEA 主要技术 SpringBoot,Shiro,Websocket,redis,MibatisTK,SpringCloud,elasticsearch,fa
系统功能 前台:强化训练,错题练习,模拟考试,试题练习,会员中心,用户登录,注册,后台:用户,权限,菜单,发布试题,发布考试,知识点,上传题目,日志。 考试系统是给培训结构提供的一个考试系统转门给学员进行强化训练,学员通过在线注册管理员在后台开放相应的权限。也类似CMS的一