1.熟悉vue,vue3等前端开发技术。
2.熟悉Js逆向,app简单逆向,python爬虫相关技术。
3.熟悉Java、Python、go, 具有良好的编码习惯。
4.熟悉fastapi,flask,scrapy框架
5.熟悉netty、mqtt、websocket、sse、Quartz、xxl-job、kafka技术。
6.熟悉JUC并发编程和分布式锁。
7.熟练掌握Springcloud Alibaba、Spring Boot , Mybatis-Plus,Mybatis等主流开发框架。
8.熟练使用Linux,Docker、nginx操作。
9.熟悉Rabbitmq和RocketMQ消息通知中间件
10.熟悉Fastdfs,minIO分布式存储文件服务器。
11.熟练使用MySQL、clickhouse、ElasticSearch、mongodb和Redis非关系数据库。
项目名称:购物商城 Pass平台
运行环境: Springcloud Alibaba + springboot + Rabbitmq+ minIO +Mybatis-Plus
负责的功能:优惠券领取 优惠券使用 购物车功能 支付宝支付功能
项目描述:解决了用户会超领优惠券的问题 购物车采用Redis来实现,开启了Aof持久化来保证数据不会丢失,实现当用户下单后使用优惠券没有支付成功的时候,超过一定时间后优惠券使用状态会恢复,采用的是RabbitMq的死信队列做成延时队列还有直接使用的RabbitMq的延时队列插件来做 目的用来处理没有支付的订单优惠券返还的需求。
项目名称:物资管理系统+监测预警系统
运行环境: Springcloud Alibaba+Mybatis-Plus+Feign+springsercurity+jwt+mqtt+redis+websocket+Dubbo+ElasticSearch+minIO+RocketMQ+xxl-Job
负责的功能:权限管理 仓库相关的 预警预案相关的 地震预警相关
项目描述:
参与全程项目的开发工作
物资管理系统:
权限管理:springsercurity实现权限控制功能管理实现按钮级权限 实现一套系统两个系统使用
仓库管理:出入库和一物一码的管理
监测预警系统:
知识库管理:采用ElasticSearch对知识预案进行存储。
预警提醒:风险上报模块(web端上报,app端上报);设备告警阈值设置与自动上报模块;风险等级判定功能;,通过websocket与前端建立长连接,将预警消息根据不同的类别传给前端,前端进行展示调用知识库相关的接口。
工业级PaaS云平台+SpringCloudAlibaba+JDK11 项目实战 解决了用户会超领优惠券的问题 购物车采用Redis来实现,开启了Aof持久化来保证数据不会丢失,实现当用户下单后使用优惠券没有支付成功的时候,超过一定时间后优惠券使用状态会恢复,采用的是Rab
在抓取的知乎数据的基础上进行构建矩阵分解实现基于矩阵分解的知乎用户个性化推荐 用户输入一个用户id 即可以的得到相关的推荐的话题 以及自己感兴趣的话题