青山绿水
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 周末09:00-16:00工作地点: 成都远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

4年J2EE项目经验,涉及框架或技术Spring/Spring MVC/JS/Mybatis等,使用Tomcat做服务端;使用Oracle开发存储过程;熟悉sqlserver数据库;熟练使用Mongo、elasticsearch

4年C经验,参与大型项目开发,看护特性演进;多个关键特性Owner,负责特性端到端交付

英语CET-6,较熟悉计算机软件相关领域
性格随和,做事认真,团队合作

工作经历

  • 2011-09-01 -2015-08-31华为高级后端工程师已认证

    A)网管网元接口,整体负责适配层交付:确定网管交付内容与格式;定制自动化工具需求;确定网元源交付件;创建适配层自动化CI,完成能力传递,交付I&V使用。 B)管理实验室:完成实验室设备资源池建设,快速支持业务交付 ;定制设备使用标准,契合业务需求;制定机柜使用规范,合理分配使用

教育经历

  • 2005-09-01 - 2009-07-01四川大学计算机科学与技术本科已认证

    曾获 国家助学金 曾获 院校 二等奖 奖学金 电脑协会干事

资质认证

技能

MySQL
系统架构
项目管理
服务器运维
0
1
2
3
4
5
0
1
2
3
4
5
作品
数据推送项目

项目说明:将客户所需要的数据定时推送到MYSQL数据库中。数据类型10+种,每类数据类型对应一个表。每个表都需要带上推送时间。 我负责的部分:所有部分。该项目使用基于Spring Boot的Java语言开发。使用Spring Boot的定时器定时推送数据到MYSQL表中。 难点:前后两次推送之间如何控制只推送增量数据。数据源支持按时间段查询,我在推送程序中记录上一次成功推送数据的时间,下一次推送时,将上一次推送时间和当前时间构成一个时间段,以此来控制只推送增量数据,推送成功后,用当前时间更新上一次成功推送时间。为了防止推送程序人为或者异常退出,推送程序会定时(2s)向磁盘记录一次上一次成功推送时间。而推送程序启动时会检查磁盘上是否存在推送时间,如果存在,则加载到对应内存中。 说明:

0
2023-06-18 15:55
XX定制化项目

项目情况:该项目分为四个部分:数据转换、数据管道、数据分析、系统展示。数据转换将数据转成项目需要的格式并存储到系统存储内。数据管道用于数据从A流动到B。数据分析用于数据的计算和统计。系统展示用于给终端用户提供显示和交互页面。 负责部分:我负责数据转换、数据分析和系统展示。使用以Spring Cloud技术栈为核心的Java开发语言。基于Kafka、Redis、MongoDB、MySQL构建数据转换、数据管道和系统展示功能。 难点:难点是缩短从原始数据到系统展示之间的处理时间。基于两个考虑点缩短时间:一是在数据转换时采用并发策略,需要根据实际软硬件情况调整并发度;一是数据分析延迟满足,即将数据入库之后再做数据计算,这样系统展示可以先展示数据,而不需要等待数据分析完全完成之后再显示。 说明:因为项目有保密要求,所以图片是网站找的类似图片。

0
2023-06-19 22:30
事件驱动

事件发布订阅功能库

0
2018-01-04 23:46
更新于: 2019-05-30 浏览: 131