WEB开发基本技术:
熟练掌握JavaEE的基本接口、线程、熟练使用JDK1.8新特性开发、熟练掌握常见设计模式
熟练掌握反射设计实现,熟悉IO流、对象序列化、多线程、网络编程、JDBC等实现。
熟练掌握JSP、Servlet、Filter、JSTL的使用
前端:
熟练掌握Sass、Less CSS预处理语言
熟悉 HTML5、CSS3、JS、JQuery、Ajax掌握ES6语法以及新特性
掌握Vue、BootStrap,了解WebPack打包工具
服务器相关:Node.js,熟练使用npm命令
有过基于vue-element-admin二次开发经验,熟练掌握element-ui前端样式框架
掌握 Ant、EasyUI、LayUI的使用
掌握WebStorm、VSCode、HBuilderX等前端开发工具
后端:
Web框架:SSM、Spring Boot、Spring Security、Apache Siro、Quartz、Activiti
数据库相关:MySQL、Oracle等SQL数据库,Redis、MongoDB等NoSQL数据库
文档相关:熟练使用Markdown语法编写Docsify开发文档
微服务相关:Spring Cloud、Consule、Eurka、Rabbit MQ、Zookeeper、Zuul、nacos
熟练掌握Linux中的Shell脚本语言
服务器:Tomcat、JBoss等,使用Ngnix解决同源策略的跨域问题
其他:IDEA、Eclipse、Docker、Linux、Maven、Gradle,熟练使用各种第三方工具库
项目一:
时间:2020.05-2020.07
项目名称:项目管理系统
项目角色:组员
小组人数:7人
项目描述:
本需求支持多场景的需求录入与管理,包括与OA系统对接、OA签报需求的自动生成,用户故事的录入,系统需
求的录入,实现需求管理模块中需求的扎口、需求评估及需求拆分等功能。
系统能根据角色权限实现相关审核,流转等功能。
实现技术:
SSM + Redis + MySQL+ React +Apache Siro + Quartz + Activiti + Mybatis + Spring Data JPA 等
职责描述: 周分享会、招聘管理、招聘批次管理、招聘面试管理、招聘名单查询
项目二:
时间:2019.09-2020.01
项目名称:微跟班
项目角色:项目组长
小组人数:4人
项目描述:
为了更好的推广产品,增加产品信息的传递,让产品出现在更多人的视野里,所以使用三级分销的销售策略,但是分销策略有一点不足,就是不便于管理,采用本套系统将大大降低了代理的管理难度,该系统采用了前后端分离架构开发,功能如下
(激活码管理、代理管理、公告管理、系统设置(控制台、用户管理)、帐单管理、个人中心)
实现技术:
SSM + SpringBoot + Redis + MySQL+ Vue + Spring Security + Ant等
职责描述:
主要负责模块: 激活码管理、系统设置、个人中心模块
激活码管理:管理激活码状态、激活码冻结与解冻、生成24位激活码,激活码导入与导出(这里激活码会与前台项目进行交互)
系统设置:系统管理模块主要是根据角色分配菜单,对用户基本信息管理,管理用户状态、密码,以及检查控制台心跳
该项目用于内部实现数字化管理的一套系统,该系统前身是项目管理系统,系统中有项目管理,缺陷管理,厂商管理,中心管理、考勤管理、评价管理、招聘管理、需求管理、工作台等十二大功能模块,共计34个小功能模块,小功能模块例如(周分享会、工作周报、绩效考核、双周会、费用统计等等),为了将所有
微跟班采用前后端分离方式开发,一共四套项目,前台前端、前台后端、后台前端、后台后端,系统是在19年期间在云织心科技有限公司做的外包,该系统现在还在盈利,主要功能提供给微信用户额外的功能扩展,例如转发朋友圈等,无需安装任何内容,通过微信登陆本系统后就能获取插件功能。