Redis

项目介绍 本系统基于SpringBoot+Vue开发的前后端分离系统,适用于个人学习使用、毕业设计参考、日常大作业等情况,仅开放于个人使用,如需商用请自行在原基础上进行二次定制化开发。 前端代码仓库:https://github.com/Jacek-max/pms_front_public 后端代码仓库:https://github.com/Jacek-max/pms_backend_public 功能介绍 已完成功能列表 系统管理 员工管理 角色管理 权限管理 房屋管理 楼栋管理 单元管理 房屋管理 车位管理 业主管理 收费项管理 水电费管理、停车费用管理 投诉管理 报修管理 报修工单派工、用户确认 公告管理 待完善功能(后续补充) 系统管理:登录页轮播管理模块 字典数据优化:现字典为写死数据,灵活率不高,后续可抽取为配置项 多小区管理:目前为单租户情况 场地管理:可以设置小区内开放的运动健身场所给住户进行预约 …… 技术栈 前端 主要技术: vue 2.0 js element-ui组件库 vue-admin-template开源框架 后端 主要技术: Spring Boot 2.4.x MyBatis Plus 3.4.x MySQL 8.x Spring Security
350javaspringBoot
12306学习项目开源项目
1、本项目是一个学习项目; 2、SpringBoot3 + Java17 + SpringCloud Alibaba + Vue3 等技术架构,完成高仿铁路 12306 用户 + 抢票 + 订单 + 支付服务。
3000javaSpringCloud
日志服务开源项目
1.帮助记录登录用户的几乎所有操作,包括不仅限于,用户登录,用户修改个人信息,修改业务数据,删除业务数据,查询数据 2.可以根据日志,在任一操作节点进行回滚
2840javaSpring Data 扩展
腾银主站项目开源项目
工作时期的项目之一。采用SpringBoot生态的技术,叠加Mysql数据库、Redis,Mq等中间件等技术。项目主要是以企业微信生态构建的一套客户营销解决方案
920javaspringboot
quick-queue-redis开源项目
基于redis+spring实现的轻量级消息中间件,有以下特性 1、有序性,天然通过redisi队列实现的消息传输,有序性得以保证 2、声明式,消息发送方可以通过声明式的方式发送消息,调用简单有效 3、持久化,基于redis的数据持久化保障,很大程度上保证了消息的不丢失
1240javajava
项目简介:https://blog.csdn.net/weixin_45576667/article/details/130894576 1.本项目是基于基于前后端分离系统(vue+springboot)的bs系统 2.是基于
950redis分布式应用/网格
斑点框架开源项目
斑点是我自己写的第一个框架,采用了前后端分离的模式,后端是springboot mybatisPlus, 前端是Angular 中间件使用了Redis 。特点:后端非常传统的SSM架构,登陆过程中使用了RSA加密技术,及时通过内网网关抓包都无法窃取用户密码。 目的:做这个框架是目的是为了加快团队的开发效率,通用的用户权限不用重新开发,日志使用切面技术,开发团队在开发过程中无需关注日志记录,框架自动记录用户的业务操作,配合代码生成器,后端前端代码都能生成,非常快速的完成基本的增删改查。
1260java后台管理系统(模板)
1、项目的后端划分为web系统、接口模块、公共模块、SDK模块、网关模块,并使用Maven进行管理和打包 2、为防止接口恶意调用,设计API签名认证算法,给用戶分配唯一ak/sk,保障调用安全性 3、为解决开发者调用成本过高,基于Spring Boot Starter开发了一个客戶端SDK 4、选用Spring Cloud Gateway作为API网关,实现了路由转发、限流,并集中处理签名校验、统一日志、调用计数等业务逻辑
1990springspringboot
基于 Java SpringBoot 的项目初始模板,整合了常用框架和主流业务的示例代码。 模板特点 主流框架 & 特性 Spring Boot 2.7.x Spring MVC MyBatis + MyBatis Plus 数据访问(开启分页) Spring Boot 调试工具和项目处理器 Spring AOP 切面编程 Spring Scheduler 定时任务 Spring 事务注解 数据存储 MySQL 数据库 Redis 内存数据库 Elasticsearch 搜索引擎 腾讯云 COS 对象存储 工具类 Easy Excel 表格处理 Hutool 工具库 Gson 解析库 Apache Commons Lang3 工具类 Lombok 注解 业务特性 Spring Session Redis 分布式登录 全局请求响应拦截器(记录日志) 全局异常处理器 自定义错误码 封装通用响应类 Swagger + Knife4j 接口文档 自定义权限注解 + 全局校验 全局跨域处理 长整数丢失精度解决 多环境配置 业务功能 提供示例 SQL(用户、帖子、帖子点赞、帖子收藏表) 用户登录、注册、注销、更新、检索、权限管理 帖子创建、删除、编辑、更新、数据库检索、ES 灵活检索 帖子点赞、取消点赞 帖子收藏、取消收藏、检索已收藏帖子 帖子全量同步 ES、增量同步 ES 定时任务 支持微信开放平台登录 支持微信公众号订阅、收发消息、设置菜单 支持分业务的文件上传
1551javaspringboot
CoinAb虚拟系统开源项目
1.在不同的仓位模式下,根据用户余额,保证金或者币队标记价格等可能影响风险率变化的因素,实现户全仓/逐仓仓位的强制平仓或者撮合平仓 单用户,多结算币种多合约,全仓逐仓模式 * 爆仓次序:分结算币种,每个结算币种按维持保证金率等级、风险率,从最高的开始爆仓,逐级递归爆仓到底 * 维持保证金率等级相同,风险率高的优先爆仓,直到所有仓位的全仓维持保证金等级最低或全仓风险率 < 100% 2.资金费周期结算 即市场上做多的过多,会使比特币期货价格比比特币价格高太多,这时候为了平衡,做多的这一方需要把持仓费(资金费用)给做空的这一方。否则,做空的这一方需要支付持仓费(资金费用)给做多的这一方。以定时任务方式资金费用每8小时收取一次,收取时间在每天的00:00UTC、 08:00UTC 和 16:00UTC 3.根据市场币队价格变化,判断止盈止损订单是否达到触发条件,发起订单撮合 全仓风险率,逐仓风险率,以及对锁风险率计算
1480java微服务框架
行舟测评系统开源项目
项目分为基础模块和测评模块。 其中基础模块实现了安全功能、国际化功能、初始化功能、数据字典功能、系统设置功能、角色管理功能、菜单管理功能、账户管理功能等。 测评模块实现了题库管理功能、试题管理功能、试卷管理功能、考试管理功能、考试规则功能、考试模式功能、考试功能、阅卷功能、自动测评功能、统计分析功能等。 用户可以通过Excel导入问题到题库,然后创建考试,指定考试模式和策略并生成考试,随后指定相关考生或阅卷人参与测评。 本项目由我独立进行设计与实现工作,包括整个系统的架构设计,需求文档和开发文档的编写,前、后端代码的开发、测试以及部署等。
1640java开源测评系统
仓储系统开源项目
简单的仓储系统,出库入库订单供应商商品库存。可对接工厂的EBS(erp中一种)、MES(生产执行系统)、deer-wcs(设备调度系统)等系统接口,实现仓储上下游的数据打通,也是实现完全自动化的基础。
1500javaredis
ruoyi-flowable开源项目
ruoyi-flowable是对Flowable流程引擎的扩展和继承,提供了更多的功能和定制化选项。它还支持自定义表单,帮助您创建符合业务需求的定制化流程应用。
1450javajava
企业微信后台开源项目
后台技术linux + k8s + dotnet c#,前台vue,本人是全栈工程师,精通硬件、网络路由、云服务、微服务、k8s\docker\podman\dotnet\PostgreSQL等技术,在企业是管理者兼开发者,有很多企业应用正在使用中。
2230c#webapp
一、云南移动云体验管理平台 开发环境:idea、JDK1.8、gradle 开发技术:spring boot、mybatisPuls、jwt、redis、jenkins 开发时间:2022.3—2022.7 项目描述:云南可视化的大屏,主要是大屏的展示和可视化大屏的管理后台的开发 主要模块:5G数据可视化大屏、移动云可视化大屏、数字家庭可视化大屏、 管理后台-移动云、5G大屏、数字家庭、系统管理、第三方跳转、用户管理和角色管理【还在设计中】 主要负责: 1、负责数字家庭数据库的表设计。 2、负责数字家庭可视化大屏和数字家庭的管理后台模块。 3、负责5G大屏的管理后台的模块。 4、负责移动云可视化大屏模块的缺陷以及模块。 5、负责了登录的登录日志。 6、系统管理的第三方跳转模块。
1760java数据备份
仓储物流开源项目
简介: 仓储 WMS 物流是是一款标准化智能化过程导向的仓储物流软件,通过多年仓库管理方 法的沉淀,帮助客户快速的仓库的的问题,标准化工厂,以及通过 PDA 进行扫箱退箱的快速的解决退 货,出库、发货的问题。 主要模块: PDA 扫箱、仓库组织、供应商主数据、物料主数据、ASN 到货计划、成品入库、销售 退货入库、生产报废入库、生产订单退货入库、物料安全库预警邮件推送、不良品出库、良品出库、 物流报废等。 开发技术:Spring boot、nacos,、MybatisPuls、Mybatis、Docker、Redis、GUC、Kafka、了解 xxl-job 系统架构简述:本系统为吉利集团 ERP 项目中的一个服务,采用 springboot 并且引入微服务的 中间件,由主数据服务,仓储服务,告警监控服务组成。采用 openfeign 调用,KAFKA 做服务交互, 并且采用 nacos 作为注册中心。并且引入 redis 做缓存和分布式锁。 项目职责: 1. 负责参与整体项目的表结构设计,接口设计和开发工作。并且集成 openfeign nacos redis 等框架中间件。 2. 负责消费处理集团 SAP 属于(ERP)系统下发的 kafka 消息,并且针对一些重复发送场景,使 用分布式锁和数据库唯一索引解决幂等问题。 3. 负责消费处理 ESB 协议,ESB 通过 kafka 下发的交货单或成本信息的 XML 报文,并且使用 dom4J 对下发的 XML 消息进行序列化操作。在将序列化之后的实体保存进数据库,并且将处理失败的消 息存储到错误表,并且通过 XXL-job 进行补偿处理,处理三次失败之后发送告警开发人员进行人 工介入处理。 4. 负责生产报废入库,为了不影响主流程,将报废的信息通过@Async 注解通知资产系统。保证 主流程接口的性能。 5. 负责 ASN 到货计划可视化大屏,将到货计划的数据会总在一起。 6. 负责物料模块的填报管理维护相关接口开的工作,并且将填报的物料信息通过 kafka 下发至 SAP 属于(ERP)系统。 7. 负责开发物料信息的批量导入模块,采用 webservice,对接 CRM 系统获取客户主数据信息 并且使用 redis 做适当的缓存,存储客户主数据,提高整体接口的效率。 8. 负责使用 docker、jekins,用 jekins 完成项目的自动化打包传输启动等工作提高发布效率, 生产通过 docker 进行部署上线。
2000多线程微服务框架
若依开源项目
RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。
1880javajava
该项目使用redis作为存储聊天信息的数据库,实现了基本的在线聊天功能,同时也具有优雅的界面。(该项目为本人学习期间的练手项目)
1550javaredis
JLF 框架开源项目
框架描述: 此框架为自己在业余时间独立编写开发的一套框架。已申请专利,估值800万。 此框架分为以下三个部分: 1. 架构(SOA) : 在传统的 MVC 架构的基础上进行优化,除 MVC 基本功能以外,实现了以下功能: 1.1. 基于约定大于配置原则,基本实现零配置。 1.2. 提供多数据库之间的事物管理。 1.3. 集成缓存框架,并提供对数据库 id 黑名单管理,防止缓存穿透。 1.4. 封装 ORM 关系映射,比使用 hibernate 和 mybatis 更加简单。 1.5. 实现了 bean 容器的管理以及依赖注入。 1.6. 可以通过实体类,导出相应的 sql 脚本和数据字典。 1.7. 可以导出每个请求的请求参数、验证规则、响应参数等信息,方便前后端的协作开发。 2. 插件(PLUGIN) : 插件目的在于,在程序中需要用到第三方工具包时,实现对代码零侵入,使得可以在程序中自由切换工具包。 插件主要分为以下三个模块: 2.1 客户端(CLIENT) :供调用者调用。 2.2 接口(API) :与客户端为一对一关系,与服务端为一对多关系。 2.2.1 服务接口(SERVER_API) :需服务端去实现的接口 API。 2.2.2 用户接口(USER_API) :需程序调用者自己去实现的接口 API。 2.3 服务端(SERVER) :实现 API 暴露的接口,一个 API 接口会对应多个服务端实现。 用户在使用插件时,在代码编译过程中,只需依赖客户端包即可,无需关心服务端基于什么实现。在系统启动前,将 对应的服务端包导入项目中,系统会自动对客户端与服务端做绑定。在需要更换工具包时,也只需要替换服务端包即 可,对代码零侵入。 插件支持界面化操作,如果某个 SERVER 端的配置文件发生变化,只需在界面上调用重新加载配置文件接口即可,无 需重启服务。在集群环境下,用户无需对每一台服务器都调用此接口,如果其中一台服务器调用此接口成功,会以消 息队列形式通知到其它服务器,其它服务器接收到通知后,即会重新加载配置文件。 目前主要实现了如下插件: (1) AOP 插件:实现了面向切面编程。 (2) RPC 插件:实现了分布式系统之间的相互调用。 (3) DBPOOL 插件:实现了对数据库连接池的管理。 (4) CACHE 插件:实现了对缓存的管理。 (5) CHECK 插件:通 bean 与注解的结合使用,实现了良好的数据校验机制。 (6) SESSION 插件:实现了对分布式的 SESSION 的良好管理。 (7) THREADPOOL 插件:实现了对线程池的管理。 (8) JSON 插件:实现了对 JSON 的管理 (9) MQ 插件:实现了消息队列的管理 (10) PUSH 插件:实现了由本地向远程服务器发送数据的功能。 (11) EXCEL 插件:实现了对 EXCEL 读、写的操作。 (12) TEMPLATE 插件:实现了根据模板文件生成字符串或生成文件的功能。 框架难点: 1. 在大量使用反射的前提下,如何提供执行效率。 2. 如何减少用户使用此框架的学习成本。
2070java数据库管理工具
leyo商城项目开源项目
后端使用springcloud 前端使用vue实现的商城项目 实现功能包含用户管理,权限管理,菜单管理,商品管理,订单管理等; 使用elk实现日志记录; 支持订单异步关闭; 支持websocket消息推送功能
1420elasticsearchSpringCloud
当前共61个项目
×
寻找源码
源码描述
联系方式
提交