SpringCloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
1.项目有 前端商城平台 后台管理系统 前台设计商品查看,订单支付、订单查询、物流查询、商家个人信息、购物车等。 2.主要负责整个平台的维护和接口开发、日常需求添加。如对接接口开发、接口定时任务开发、模块的增删改查开发、难点业务的sql编写和优化等。商城前台采用springmvc框架、数据库使用PG,后台的数据库存管理来源从新的前后端分离项目接口获取。中间使用过的技术有spring、springboot、springcloud、redis、rabbitMQ,文档接口用Kniife4,采用docker部署,利用上云平台部署服务。
790Java网店系统/电子商务
1.项目为后台管理系统,主要包括业务管理,数据监控,系统工具等模块,实现了一个公司常用的所有功能模块 2.我负责了整体前后台所有技术的实现 3.主要技术栈 后台spring cloud,sharding-jdbc,redis 前台vue 4.通过分库分表优化了海量数据下的查询速度,利用缓存技术大幅提升了前台页面表现,前台使用最新的vue3构建,实现了多种定制化需求
1410Java列表(Table)
项目描述: 优购汇为B2C模式的综合性在线销售平台。整个项目分为后台管理与用户前台使用部分。后台管理部分包括:商品的基本信息管理,管理商品的平台属性,管理品牌列表,上架下架,商品属性SPU管理、属性SKU管理等。用户前台使用部分包括:商品首页、商品搜索、商品详情信息展示、购物车、用户单点登录、订单的创建修改、展示以及在线支付以及秒杀活动等功能。 工作职责: 1. 负责商品详情功能、购物车模块、订单模块开发; 2. 项目采用Spring Boot整合Spring Cloud进行微服务构建; 3. 商品详情模块实现了展示商品信息、商品销售属性的切换、默认锁定等功能,购物车模块实现登录与未登录用户的购物车合并等功能,订单模块使用Redis+lua脚本防止用户重复提交订单,超时关单等; 4. 采用Nacos实现服务的注册中心及配置中心; 5. 使用Redis对商品详情进行缓存以及解决支付页面重复提交的问题,使用Redisson分布式锁+AOP,布隆过滤器,防止缓存穿透、雪崩、击穿; 6. 使用Shardingsphere配置MySQL读写分离减轻数据库的读写压力; 7. 采用Completab
870Java电商
项目描述:程序以展示数据集、创建数据集、配置调度规则、配置查询rest服务查询规则等模块供下游团队,配置写入调度数据。 负责业务:项目中承但数据集创建、配置调度规则、配置rest查询开发维护工作,除此之外还承担sql表设计,需求制定已经联调测试部分
1190Java存储系统
长江流域船舶的管理系统。 1.用于各个管船公司、船务公司的岸基人员以及船舶人员协同工作,完成船舶运行状态时候的各种体系文件。 2.管理船舶、岸基人员的岗位状态。 3.数据支撑,例如:ais,港口经纬度。等数据判断船舶的运行状态或靠港港口。 4.解析其他网站数据,存储到我们的数据库中用于用户查看,例如,航道信息,长江流域的水位、天气信息等
960Java后台管理
对地方LED大屏管理,包括用户账号管理,数据增删改查,简单统计,位置显示,用户数据权限管理等; 独立负责前端后台开发,采用主流SpringBoot+Vue+MySql技术开发
2250JavaJava
后端:  使用云服务在 docker 中部署应用环境,MySQL 集群、RabbitMQ、Redis、Nacos 等  使用 SaToken 在 BFF 层完成用户认证与鉴权(乘客端、司机端、后台管理系统)  使用 RabbitMQ 完成订单消息推送与接收,乘客端下单后司机端自动播报订单  使用 Redis 存储订单信息用于抢单(带自动抢单功能)、司机实时定位信息用于寻找合适代驾司机  使用 Minio 对象存储服务存储代驾过程中录音音频文件  使用 DRools 规则引擎实现不同的计费规则,完成代价费用预估、实际费用计算、账单分成等  使用 Swagger 进行 API 接口管理与在线调试  通过计算司机距离代驾起点与终点之间的距离进行判断是否可以开始代驾与结束代驾(已实现)并 结合注册手机号与代驾司机手机号相对比(待实现)来禁止司机刷单行为  通过分析近 30 天代驾订单起点位置生成订单执行热点地区,并向司机进行推送 数据库:  应用 ShardingSphere 搭建 MySQL 集群,完成分库分表  应用 HBase 配合 Phoenix 存储代
960JavaJava
中控系统作为软件连接硬件的中间桥梁,对下可以对接各种智能硬件,如无人机、无人车、机械臂等;对上可以对接各种系统软件,如3D软件、QT 软件,将上层应用协议转换为底层设备传输协议,实现软件控制硬件功能。该项目分为中控核心程序和管理后台,全程由自己独立开发完成 主要技术:SpringCloud+Netty+Mybatis+Mysql+Redis+Vue3 负责内容: 1. 技术选型和项目框架搭建,使用SpringCloudAlibaba+Netty作为后端框架,vue3+Ant Design作为前端框架 2. 对接硬件传输协议,使用TCP协议连接控制盒,对上报数据进行解析处理 3. 对接软件接口并进行协议转换,将HTTP请求接口转换为TCP控制命令,下发至设备进行控制 4. 开发后台管理系统,使用SpringSecurity框架进行权限控制,主要模块有设备管理、设备监控、OTA升级、权限分配等 5. 运动设备视觉识别,获取摄像头图像结合Opencv库进行视觉识别,识别内容有: a. 几何形状识别(矩形、圆形、三角等) b. 颜色识别(红绿蓝等) c. 二维码
920Javavue
项目负责模块: 1.用户权限模块 2.秒杀抢购模块 3.补偿系统模块 4.用户签到模块 5.助力砍价模块 应用技术: 1、使用 JWT 和 Gateway 实现系统的单点登录。 2、用 redis+xxl-job 实现每日秒杀 vip 课程定时预热。 3、使用 Redis 分布式锁保证同一 vip 课程不出现多卖问题。 4、使用 Redis 的 list 来保证助力的顺位。 5、使用线程池产生优惠劵,解决产生大量的优惠劵带来的耗时问题。
1350JavaORM/持久层框架
职工参保,单位参保,参保后管理员进行审核,单位缴费,职工生病以后,拿到医院的结算单进行对应的计算规则以后,对核算金额进行付款
790Java分布式应用/网格
负责系统中扫描模块开发,主要包括工艺路线维护、扫描记录、过站记录关联保存、主机扫描过站、物料绑定校验、主机扫描回退等功能开发。 负责系统中标签模块开发,主要包括标签模版维护、打印站点挂接、标签数据抓取、标签首件任务管理、标签打印等功能开发。 负责系统中质量模块开发,包括抽检系统记录、抽检规则的维护、主机扫描过程抽检等功能开发。 负责系统中维修模块开发,包括维修系统记录、主机送修、维修相关故障代码维护、主机维修中部件替换等功能开发。
920JavaSpringCloud
负责模块: 1、限时抢购 2、消息补偿模块 3、同时负责优化现有功能 4、助力砍价模块 应用技术: 1.使用 jwt 和网关实现单点登录 2.使用 RibbitMq 的削峰提高效率 3.使用了 redision 实现了分布式锁 4.使用 Redis 的 list 来保证助力的顺位。 5.用 redis+xxl-job 实现每日秒杀房价定时预热。
1840JavaJava开发工具
负责系统中扫描模块开发,主要包括工艺路线维护、扫描记录、过站记录关联保存、主机扫描过站、物料绑定校验、主机扫描回退等功能开发。 负责系统中标签模块开发,主要包括标签模版维护、打印站点挂接、标签数据抓取、标签首件任务管理、标签打印等功能开发。 负责系统中质量模块开发,包括抽检系统记录、抽检规则的维护、主机扫描过程抽检等功能开发。 负责系统中维修模块开发,包括维修系统记录、主机送修、维修相关故障代码维护、主机维修中部件替换等功能开发。
920JavaSpringCloud
1、任务管理:用户可以创建项目并添加任务,设定任务的截止日期、优先 级和负责人,实时跟踪任务的进度和完成情况。 2、团队协作:支持多人协作,团队成员可以共同编辑和更新项目任务,实 时通讯和讨论,提高团队的协作效率。 3、日程安排:提供日历视图,用户可以将任务和项目安排到日历中,轻松 管理项目时间表和日程安排。 4、招聘管理:提供 B端人才搜索,简历筛选、面试邀约、谈薪、offer等一 系列流程管控。释放hr人力资源,轻松招聘想要的人才。 5、微聘C端:给提供求职者找工作平台,根据求职者需求智能推荐职位, 智能AI丰富简历。求职者可全程掌握从面试到入职一系列进度,无需被动 等待招聘者的反馈。 6、文件管理:支持上传和分享文件,方便团队成员共享项目资料和文档, 确保团队间信息的及时传递和共享。 7、提醒和通知:支持任务提醒和通知功能,用户可以设定提醒时间和方 式,确保不会错过重要的任务和项目进展。 8、数据统计:提供项目数据分析和报表功能,帮助用户了解项目的执行情 况和团队的工作效率,及时调整和优化项目管理策略。
1300JavaSpringCloud
云原生技术研发服务平台作为统一一体化的研发服务平台,基于 Kubernetes 容器编排系统,集成 Gitlab、Harbor 等多个开源软件,采用微服务的理念和架构实现企业级的 DevOps 能力构建和流程打通,提供敏捷流程管理、开发流水线、测试管理、部署流水线、运营监控报表等功能帮助企业规范和串联管理软件研发过程,通过自动化的流程提高软件构建、测试、发布的频率和速度,支撑企业核心业务的快速变更,助力整体数字化转型。 我作为产品负责人,一方面牵头业务规划与架构,保障产品团队ROI;另一方面负责技术侧的架构设计、编码质量以及项目管理工作;同时负责产品的市场布道及客户对接。
1630docker服务框架/平台
1.项目主要的核心模块有:vip 课程管理模块、rbac 模块、补偿系统、月结任务 报表系统、营销活动(助力活动,优惠券)等模块。 2.负责模块:优惠劵模块、rbac 模块限时秒杀活动、助力砍价活动、消息补偿系统、月结任务报表系统。 应用技术: 1、使用 xxl_job 和 Redis 实现数据库的定期缓存与预热 2、使用 Redisson 分布式锁解决一课两卖问题 3、使用 RabbitMQ 延时队列实现 vip 课程限时付款 4、使用自定义注解和 aop,解决消息重复消费即保证消息幂等性的问题 5、使用 Mq 的延时队列完成下单支付场景的延时反查补偿机制 6、使用线程池产生优惠劵,解决产生大量的优惠劵带来的耗时问题 7、使用 set 和自旋来保证优惠劵的数量和不重复 8、优惠劵存在 Redis 中的 key 是 list 类型,保证优惠劵不会超发 9、仿照 Redis 过期 key 删除策略创建优惠券过期模板 10、使用硬盘换内存解决流水报表的 oom 问题 11、使用 mybatis 流式查询解决大量数据分页查询性能低的问题,速度大概是分页查询的 4,5 倍 12、使用 redi
1270JavaDocker 映像
1.后台采用微服务方式,分为网关服务,分发服务,持久化服务,推送服务,异常处理服务,构建了一个完整的消息推送体系 2.我负责了整天项目的构建及开发 3.主要技术栈为springcloud ,kafka,redis,sharding-jdbc,mysql ,mybaits-plus,netty,spring-cloud-stream 4.主要技术难点为高并发下数据的接收(netty)以及数据异步削峰解耦(消息队列)
930Java作业/任务调度
项目描述:新疆作为中国西部重要的农业基地之一,长期受到沙漠化和沙地侵袭的影响。为了有效治理沙地,保护耕地资源,本项目作为物智慧农业物联网平台旨在利用数字技术赋能,提升作物种植效率。通过数字化手段(气象土壤监测,虫情监测,实时视频监测)对新疆沙土地种植进行智能监测,实时掌握作物生长情况,提供精准的作物种植方案,提高产量和质量。 开发环境: IDEA+Tomcat+Git+Maven+Swagger+JDK1.8+云效平台 技术选型: SpringBoot+SpringCloud+Redis+Feign+Nacos+Oss+xxljob+精讯云气象土壤api+莹石云api+websocket。 责任描述: 1、气象土壤、视频监控设备接入:xxljob定时同步三方设备信息及大批量数据采集同步。 2、智慧大屏实时数据展示:Websocket+TaskScheduler根据选择的设备进行最新数据推送。 3、动态报告模板:ComplateableFutrue+多线程事务控制对模板业务功能按步骤进行同异处理。 4、小程序一键登录以及设备报警消息订阅。
1060Java物联网
1.该项目包括:内容管理、媒资管理、课程搜索、订单支付、选课管理、认证授权等。 2.我负责项目的前后端开发、测试、部署和上线。
1030JavaSpringCloud
1.项目的模块包括: 讲师管理模块(讲师的增删改查操作) 课程分类管理模块 课程管理模块 统计分析模块 订单管理 banner管理(也就是轮播图的管理) 权限管理 2.我负责项目的前后端开发、测试、部署上线工作。
820JavaSpringCloud
当前共2623个项目
×
寻找源码
源码描述
联系方式
提交