英识
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日10:00-17:30工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

在互联网行业有超7年的工作经验,擅长Java系统开发,有多年基于Spring cloud的分布式微服务系统实际开发经验,主持设计过面向日请求百万级的系统平台。

熟悉Linux环境及常用命令,有实际Linux部署项目经验。熟悉docker及openshit容器部署。

个人主面:https://github.com/001466?tabrepositories

工作经历

  • 2019-09-01 -至今德能森智能科技(成都)有限公司资深微服务工程师

    开发智能家居云平台AIOT2.0。 德能森智能家居云平台是一个Power By Springcloud的物联网微服务平台。 在本项目中代码从无到有,几乎全部代码都是由本人一个人编写的。 由于该项目架构设计合理,服务边界划分清析,能很好地尊守“开闭设计原则“,同编写了很多实用的Springboot Starter 类库,在后期与其它厂家设备时行云云对接时都非常顺利高效。

  • 2017-04-01 -2019-03-31广州点屏信息技术有限公司高级后端工程师

    在该公司,作为高级软件工程师主要负责的工作有: 1)对系统框架相关技术和业务进行培训,指导开发人员开发。并解决系统开发、运行中出现的各种问题; 2)推动主要的技术决策,并最终表达为软件构架; 3)熟悉业务规则,确定业务边界,划分布式系统的服务模块;

教育经历 和TA聊聊

APP扫码和程序员直接沟通

  • 该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看

技能

tcp/udp
Kafka/RabbitMQ
Redis
Extjs
Java后端
SpringClound微服务
MySQL
0
1
2
3
4
5
0
1
2
3
4
5
作品
德能森智能家居云平台

开发智能家居云平台AIOT2.0。 德能森智能家居云平台是一个Power By Springcloud的物联网微服务平台。 在本项目中代码从无到有,几乎全部代码都是由本人一个人编写的。 由于该项目架构设计合理,服务边界划分清析,能很好地尊守“开闭设计原则“,同编写了很多实用的Springboot Starter 类库,在后期与其它厂家设备时行云云对接时都非常顺利高效。 1. 搭建基于Spring cloud的微服务框架,包括注册与配置中心NACOS,Springcloud Gateway,Oauth2,Spring Admin,Zipkin等。2. 参与设计了云端与主机端的MQTT通信协议,并编写基于此协议的接收与发送的Springboot starter jar类库。3.编写常用AutoConfiguration类库,包括---3.a-自定义cache-starter: 绶存能持续刷的绶存类库。---3.b-自定义cloud-starter:统一引入的注册与发现类库nacos,其它项目引入该starter。如果日后不用nacos了,比如改用Eureka,直接修改该类库就可以了。---3.c-自定义feign-starter:一些基本的增删改查Feign接口。只需继承该接口就可以用基本的CRUD Feign 功能。---3.d-自定义log-starter: 统一的日志格式。---3.e-自定义tool-starter:工具类starter。---3.f-自定义swagger2-starter: 统一的在线文档生成类库引用。---3.g-自定义zipkin-starter: 纺一的zipkin类库引入。---3.h-自定义generate:基本的BaseEntity,BaseDAO,BaseService,BaseConntroller类。4.利用工厂设模式分发设备控制到不同厂家的云端。5.开发场景模式6.开发自动化模块。7.开发防区模块。

0
2020-12-23 11:28
微服脚手架

https://github.com/001466/EasyX-System EasyX-System EasyX-System 项目是基于 EasyX-Tool类库上开发的Spring cloud 微服务基本脚手架。 目前包括gateway,auth,user,system.dict,system.client等服务。

0
2020-12-23 11:23
微服务工具库

https://github.com/001466/EasyX-Tool EasyX-ToolSpring cloud 常用工具类库,将各类库做成starter自动配置模式,真接依赖即用,方便快捷。 easy-cloud-starter 采用阿里开源服务治理组件nacos替代eureka。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您实现动态服务发现、服务配置管理、服务及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构(例如微服务范式、云原生范式)的服务基础设施。 https://nacos.io/zh-cn/docs/quick-start.html 集成接口版本控制注解 @VersionMapping, @UrlVersion,@ProducesVersion@RestController@AllArgsConstructor@VersionMapping("/dict")@Api(value = "字典管理", tags = "字典管理")@UrlVersion("v1")public class DictController { private IDictService dictService;} 集成自定义的错误封装返回 -BladeErrorAttributes -BladeErrorController -BladeRestExceptionTranslator -RestExceptionTranslatoreasy easy-log-starter... easy-mybatisplus... easy-mybatisplus-starter... easy-quartz-starter... easy-secure-starter... easy-swagger2-starter... easy-tool-starter... easy-zipkin-starter... easy-cache-starter

0
2020-12-23 11:20
更新于: 浏览: 114