熟悉 Spring的IOC和 AOP原理
· 熟悉使用 SpringBoot+Mybatis 框架和 MVC 三层架构的开发模式
· 熟悉 IntelliJ IDEA、 JetBrains PyCharm 等编程软件
· 熟悉 Linux常用命令
· 掌握大数据框架Hadoop、HBase、Hive、Zookeeper、Spark,以及简单的Shell脚本编写
· 了解 HTML、CSS、JavaScript 前后端数据交互
· 了解 Python 编程语言、Scala 编程语言
· 了解机器学习基础项
1.
项目名称: 电商订单管理系统
开发时间: 2018.9 -2019.2
项目用途: 学习
所用技术: Hbase+Zookeeper+Hadoop+SpringBoot+MySQL
开发工具: IDEA+Navicat+WinSCP+SecureCRT
开发环境: CentOS7.2+Hadoop2.6.0+Zookeeper3.4.12+Hbase1.2
项目描述:常规数据库在面对海量数据时的存储与查询都会有较高的延时,所以我们利用Hbase框架高 可靠高性能面向列存储以及易扩展等特点开发了一项面对海量数据仍然可以有较高性能的管理平台。
项目整体流程为前台页面输入订单号后传入后台,后台根据Rowkey到Hbase中进行查询,查询的结果返回到前台进行展示。Web采用SpringBoot框架进行开发,
我的职责:在该项目中,我主要负责的模块是订单查询的功能以及Hbase表设计。
2.
项目名称:“职”在必得网
开发时间: 2019.3 - 2019.11
项目来源:深圳市仁才库咨询有限公司为公司业务委托进行开发
所用技术:Hive+Hadoop+SpringBoot+Mybatis+Sqoop
开发环境: CentOS7.2+Hive2.3.5+Hadoop2.6.0+Sqoop2.0.0
项目描述:该项目为主要功能为实现一个职位分析网站,委托公司提供的数据通过MapReduce进行数据清洗后存入Hive。之后我们采用了HQL对我们所需的各个维度包括薪资福利、工作经验、公司大小、热门城市进行了详细的分析,分析的结果通过Sqoop导入MySQL数据库后通过SpringBoot开发的Web项目查询MySQL数据库展示到前台页面,供给网站登录人员进行查看,为广大求职者提供宝贵的信息。
我的职责:在该项目中,我个人主要负责数据清洗模块,同时参与了HQL的设计编写工作。