马三金
1月前来过
全职 · 600/日  ·  13050/月
工作时间: 工作日20:00-23:00、周末10:00-18:00工作地点:
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

熟练使用 Spring、SpringMVC、MyBatis、SpringBoot、SpringCloud等框架。
熟练使用关系型数据库 Oracle、MySql 、SQLServer数据库以及 Redis 等非关系型数据库。
熟悉使用Solr搜索引擎。
熟练使用 Linux 常用命令、熟悉 MySQL 主从备份。
熟悉使用kafka、阿里云DataHup消息中间件。
了解阿里云大数据开发平台odps、阿里ads索引库的使用。

工作经历

  • 2019-05-01 -2021-10-01顺网科技Java

    主要从事公司网吧业务线的代码重构工作 所用技术描述 认证安全:请求进入网关时,先进行URL签名验证,通过解析token进行统一认证授权,其中管理系统 相关接口会进行按钮级别的权限控制,消费者端接口暂不做此控制; 基础服务:不调用其他服务,直接对服务对应的数据库表进行增删改查(只做分内之事); 组合服务:调用基础服务完成业务逻辑的封装,返回给调用方预期结果(需要哪里调哪里); 大数据:采用分而治之的思想,大表根据门店维度分库分表(8库x 64表),同时根据用户维度存储一份相 同数据,门店查询时,连接前者数据库,用户查询时连接后者数据库。这样既能解决存储问题,也能解决查询 问题; 灰度发布:应用服务通过nacos的group概念将服务分组A、B两组,每次部署上线时,先将A组流量切换 到B组,部署A组服务并通过特定域名进行验证,验证通过后将流量切换到A组,再升级B组并通过特定域名进行 验证,验证通过后,A、B两组服务分担总流量;

  • 2017-06-01 -2019-03-01苍穹数码技术股份有限公司Java

    该公司主要工作内容,完成项目模块的编码和测试工作;规范编写所负责模块的相关文档及相关工作; 负责代码的重构优化,协助项目上线; 公司主要从事政府信息化软件开发

教育经历

  • 2019-03-01 - 2021-06-01北京外国语大学计算机科学与技术本科

    学习计算机相关课程,和软件开发相关课程。

技能

0
1
2
3
4
5
作品
苍穹企业资源管理系统

开发环境:Eclipse mars 2+Tomcat7.0+MySQL5+SVN+Maven 业务背景:满足本公司财务、绩效、行政、新闻等管理需要。主要分为:发起流程、流程审批、个人事务、项目管 理、部门管理、项目投标管理、合作交流管理、技术资料管理等模块。 项目架构:Spring+SpringMVC+MyBatis+Ajax+MySql 负责模块:项目管理模块。包括项目划分的任务、项目团队、项目人员的报工、报工审核项目数据统计等子功 能。 技术描述:1、项目采用 B/S 架构,基于 SSM 框架实现,以 spring 技术为核心,控制层采用 springMVC,持久层使用 mybatis 来实现 ORM 处理操作数据库; 2、利用 AOP 实现了对用户操作的日志记录,利用拦截器实现登录日志的记录; 3、在数据库分组条件查询完成数据统计,使用 eCharts 展示个人绩效及项目数据统计; 4、使用 MyBatis 分页插件进行分页。 禅道项目管理系统 开发环境:Eclipse mars 2+Tomcat7.0+MySQL5+SVN+Maven 业务背景:为了满足驻场人员提出的各项目需求的到有效解决以及部分开发人员的绩效管理的需要。主要 分为我的地盘、产品、项目、测试、文档等模块。 项目架构:Spring+SpringMVC+Shiro+MyBatis+EasyUI+jQuery+Ajax+MySql 负责模块:负责开发测试模块。主要为完成需求流程、以及批量导出流程等。 技术描述:1、使用 SSM 框架进行开发。 2、使用 MyBatis 分页插件进行分页。 3、使用 Listener 进行日志管理 4、使用 kindeditor 富文本编译器。 5、利用 POI 导入导出流程。

0
2021-12-10 18:25
不动产登记系统

 不动产登记系统  开发环境:Eclipse mars 2+Tomcat7.0+Oracle11g+SVN+Maven+SSM  业务背景:不动产登记信息系统主要用于市县级以及下级业务部门对不动产登记各类业务流程服务进行规 范、实现网络化管理,提供标准的不动产登记服务,按照登记初审、录入转送、登记复审、登记核定、缮 证发 证、电子归档等步骤实现不动产登记业务办理。                 项目架构:Spring+SpringMVC+MyBatis+Ajax+Oracle11g 负责模块:不动产登记模块,业务审批,业务查询,楼盘表管理,不动产登记统计,档案管理等模块。 技术描述:1、使用 maven 工具对项目依赖、项目构建、项目信息进行关联; 2、此项目采用 B/S 架构,MVC 模式,基于 SSM 框架的实现,并使用 Mybatis 的逆向工 程,根据数据库表生成 mapper 文件; 3、使用 mybatis 插件对查询的数据进行分页处理; 4、在数据库分组条件查询完成数据统计,使用 eCharts 展示不等产登记数据的统计; 5、利用 POI 导入导出楼盘表信息,快速构建楼盘表。 苍穹企业资源管理系统 开发环境:Eclipse mars 2+Tomcat7.0+MySQL5+SVN+Maven 业务背景:满足本公司财务、绩效、行政、新闻等管理需要。主要分为:发起流程、流程审批、个人事务、项目管 理、部门管理、项目投标管理、合作交流管理、技术资料管理等模块。 项目架构:Spring+SpringMVC+MyBatis+Ajax+MySql 负责模块:项目管理模块。包括项目划分的任务、项目团队、项目人员的报工、报工审核项目数据统计等子功 能。 技术描述:1、项目采用 B/S 架构,基于 SSM 框架实现,以 spring 技术为核心,控制层采用 springMVC,持久层使用 mybatis 来实现 ORM 处理操作数据库; 2、利用 AOP 实现了对用户操作的日志记录,利用拦截器实现登录日志的记录; 3、在数据库分组条件查询完成数据统计,使用 eCharts 展示个人绩效及项目数据统计; 4、使用 MyBatis 分页插件进行分页。

0
2023-02-25 08:35
树呆熊网咖管理系统

 开发环境:idea+git+tomcat+MySQL+maven  业务背景:公司发展迅速,树呆熊网咖门店数量在近三年将增加至1000家左右,原有2.0系统不足以支撑现在的业务 发展速度,同时原有系统业务领域划分不清晰、代码结构混乱、维护困难等问题在版本迭代过程中,给开发和测试同学 带来了很大的困扰和负担,为了解决以上两点问题,将对系统进行重构。  项目架构:springCloud+mybatis+redis+mysql+vue  负责模块:账号管理系统,第三方支付对接,树袋熊酒店系统后台等。  技术描述: 认证安全:请求进入网关时,先进行URL签名验证,通过解析token进行统一认证授权,其中管理系统 相关接口会进行按钮级别的权限控制,消费者端接口暂不做此控制; 基础服务:不调用其他服务,直接对服务对应的数据库表进行增删改查(只做分内之事); 组合服务:调用基础服务完成业务逻辑的封装,返回给调用方预期结果(需要哪里调哪里); 大数据:采用分而治之的思想,大表根据门店维度分库分表(8库x 64表),同时根据用户维度存储一份相 同数据,门店查询时,连接前者数据库,用户查询时连接后者数据库。这样既能解决存储问题,也能解决查询 问题; 灰度发布:应用服务通过nacos的group概念将服务分组A、B两组,每次部署上线时,先将A组流量切换 到B组,部署A组服务并通过特定域名进行验证,验证通过后将流量切换到A组,再升级B组并通过特定域名进行 验证,验证通过后,A、B两组服务分担总流量;

0
2021-12-10 18:20
更新于: 2021-12-10 浏览: 277