0v木木
1月前来过
全职 · 500/日  ·  10875/月
工作时间: 工作日19:30-22:30、周末11:00-20:30工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的木木,一名Java开发工程师,我毕业于西南科技大学,先就职于贵州翔明科技有限责任公司,担任java开发经理一职,带领自己的小团队,我负责过“IERP进销存管理系统”,“基于SpringCloud Alibaba进行公司内部框架搭建”,“B2B商城后台系统”,“智能运维-动力环境检测系统”等的开发;

熟练掌握Java语言,熟悉面向对象,多线程,反射、类加载机制等,对JVM原理有一定的了解。

框架技术:

1. 熟练使用SpringMVC框架。

2. 熟练使用Mybatis、Mybatis-plus框架。

3. 熟练使用SpringBoot框架。

4. 熟练使用Spring框架,熟悉IOC/DI,AOP两大特性,能够独立完成SSM框架的整合 

分布式技术:

1. 熟练使用RaibbtMQ、Kafka消息中间件。

2. 熟练使用Elasticsearch搜索引擎。

3. 熟练使用Eureka、Nacos、Zookeeper调度协调服务框架。

4. 熟练使用SpringCloud、SpringCloud Alibaba微服务治理框架。

数据库:

1. 关系型数据库:mysql、oracle数据库,能够进行相关DDL/DML的sql语句编写,熟练使用PLSQLDeveloper、Navicat操作数据库的相关工具,能够使用PowerDesigner来进行数据设计。

2. 非关系型数据库:redis、mongdb、clickhouse,对redis缓存数据库可以进行分布式锁的设计,以及系统的缓存响应功能。

前端Web:

1. 熟练使用Html,CSS,根据原型设计,能够对网页进行良好的布局和样式的修改,能够用JavaScript或jQuery来实现对DOM对象的操作。

2. 熟练掌握jQuery通过调用ajax传递json格式的数据,来实现前后台的数据交互。

3. 熟练掌握Vue.js,对其生命周期的了解,以及前后端分离数据的交互。

移动端:

1. 熟练掌握H5+混合开发。

2. 熟练掌握mui、uniapp等移动端开发框架。

大数据:

1. 了解Hadoop生态。

2. 熟悉Hbase,clickhosue等分布式数据库。

3. 了解ETL相关操作。

自我介绍

本人性格活泼开朗,肯学习进取,勤奋努力,具有解决问题的能力,有很强的沟通、协调、团队领导能力,具有较高的人际亲和力,能够在工作中与大家和谐相处。

工作经历

  • 2019-04-14 -至今贵州翔明科技有限责任公司java开发经理

    负责面试新人,对实习生进行指导,带领团队进行开发,对公司中台进行设计,管理,以及软件架构文档等书写。

  • 2017-09-14 -2019-04-01贵州乐诚科技java程序员

    主要巩固自身技术,负责对领导分配的任务进行代码实现,对前后端都涉及开发,对项目理解也进行升华。

教育经历

  • 2011-09-01 - 2015-07-01西南科技大学建筑经济管理本科

    本人在17年转行进入IT行业,从事java开发至今,目前在公司带领着一个小团队

技能

Kafka
ElasticSearch
多线程
RabbitMQ
HTML5
Vue
Mybatis
Redis
SpringCloud
0
1
2
3
4
5
0
1
2
3
4
5
作品
智慧园区管理

1、系统分为两个端,业主端,用户端,业主端既为园区管理者可以看各个用户端的使用情况统计,用户端则是在租用园区的客户自己面对自己的用户时的使用情况。 2、负责整个项目的业务梳理,以及整体的编码实现。还是采用的是springbootcloud alibaba 微服务架构,采用Mybatis-Plus做持久层框架,使用了Mysql、Redis等数据库,也使用了rabbitmq等中间件,最终达到管理用户,以及管理用户的用户等功能,在园区内的进出停车等使用情况。 3、主要由于停车收费系统采用第三方,如果第三方系统不稳定,则会影响到我们这边车辆进出情况。

0
2023-05-17 15:06
动力环境监测系统

1、项目分为基础模块,业务服务,BUS总线服务,边端服务,主要实现环境监测设备等的参数采集,存储,展示,告警等。 2、负责整个项目的人员调度,模块设计,微服务划分,使用的springcloud alibaba微服务框架,采用Mybatis-Plus持久层框架,使用Mysql,Redis,MongoDB,Clickhouse等数据库,使用了RabbitMQ、Kfaka等中间件,最终达到实时检测各个设备的采集,各个区域环境动力的监控,以及设备问题的告警等。 3、在采集数据的时效性上,以及数据的不丢失,存储等问题上讨论了很多方案,最后采用边缘协同的方式,在边端进行设备数据的采集,通过总线服务,走TCP协议,进行数据回传,然后经kafka进行传递到各个业务系统中消费,在回传过程中,通讯中断,边端则进行本地文本暂存的形式保证数据不丢失。

0
2023-05-17 14:54
翔明办公协同管理系统

1、项目分文档中心,流程审批、人事管理等模块,主要解决弱化公司内部人事纸质化办公流程,提高审批制度,内部文件分享等功能。 2、我主要负责文档中心,采用的是springbootcloud alibaba 微服务架构,采用Mybatis-Plus做持久层框架,使用了Mysql、Redis、MongoDB等数据库,也使用了rabbitmq等中间件进行消息传递与削峰,最终达到文档根据不同的权限进行使用,可支持同时多人编辑相同文档,预览文档等。 3、当初在多人编辑,预览的功能上无法攻克,后来是与wps合作,采用购买的形式,调用对方接口进行实现。

0
2023-05-17 14:37
更新于: 2023-05-17 浏览: 217