Java

java是1995年由Sun公司推出一门面向对象的编程语言。[1]Java具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。[1]
项目前后端分离,前端使用React.js,后端使用SpringBoot。功能有:生成/预览脚手架代码,下载工程代码,创建工程至代码仓库如Gitlab,分享脚手架工程。
1740javareact
斑点框架开源项目
斑点是我自己写的第一个框架,采用了前后端分离的模式,后端是springboot mybatisPlus, 前端是Angular 中间件使用了Redis 。特点:后端非常传统的SSM架构,登陆过程中使用了RSA加密技术,及时通过内网网关抓包都无法窃取用户密码。 目的:做这个框架是目的是为了加快团队的开发效率,通用的用户权限不用重新开发,日志使用切面技术,开发团队在开发过程中无需关注日志记录,框架自动记录用户的业务操作,配合代码生成器,后端前端代码都能生成,非常快速的完成基本的增删改查。
1260java后台管理系统(模板)
0. 开始之前 1. 云服务搭建 2. 域名购买 3. 数字证书管理(可选) 4. 部署Halo 4.1 重置云服务器密码 4.2 远程ssh连接云服务器 4.3 安装docker 4.4 安装docker-compose 4.5 初始化mysql 4.6 安装nginx 4.7 开启https服务并配置证书(可选) 4.8 配置默认http跳转到https请求(可选) 4.9 编写docker-compose.yaml 4.10 设置反向代理 4.11 启动Halo
1380javaJavaScript
轻舟框架开源项目
1,轻舟框架是一个开源的java快速开发框架,目的是通过沉淀基础代码和代码生成器等工具,快速开发企业应用。 2,主要用到的技术栈有:java,spring boot/cloud,redis,mysql,satoken,nacos,xxljob等。
2350java服务框架/平台
hotswap-classloader 是一个基于 JVM 的动态类加载器。它采用 HotSwapWatcher 和 HotSwapClassloader 技术,能够动态检测到 class 文件的修改。 主要功能: 实现快速的应用热加载,测试热加载大约在1秒内完成。 加载速度: 集成到 spring-boot 之后,直接在 eclipse 中启动 spring-boot,修改 controller 后按 Ctrl+S 保存。该应用会自动重启并解析 class,整个过程在1秒内完成。
1710javajava
一款跨平台的 OCR 小工具,调用本地OCR进行识别,无需联网即可使用 1. PDF识别 2. 图片文字识别 3. 跨平台 4. 支持中英文是识别
1480javajava
tio-boot开源项目
tio-boot 是一款基于 Java AIO 高性能 Web 框架,可以 tio-boot 可以简单的让单台服务器承担上万并发 简洁,好用,开发快,运行快,性能高 https://github.com/litongjava/tio-boot https://litongjava.github.io/tio-boot-docs/
1130javajava
组件化开发开源项目
1.使用组件化开发的设计思想,可复用的功能使用可插拔式的模块化开发,如短信发送服务,图形验证码服务 ,权限验证服务
1310javaJava开发工具
商城系统开源项目
gulimall(谷粒商城) 是一个综合性的B2C平台,包括前台商城系统以及后台管理系统,基于 SpringCloud + SpringCloudAlibaba + MyBatis-Plus实现,采用 Docker 容器化部署。前台商城系统包括:用户登录、注册;商品搜索、商品详情、购物车、下订单流程、秒杀活动等模块。后台管理系统包括:系统管理、商品系统、优惠营销、库存系统、订单系统、用户系统、内容管理等七大模块。
2230javaSpringCloud
消息推送平台开源项目
统一的接口发送各种类型消息,对消息生命周期全链路追踪。 意义:只要公司内部有发送消息的需求,都应该要有类似austin的项目。消息推送平台对各类消息进行统一发送处理,这有利于对功能的收拢,以及提高业务需求开发的效率。
2670javaspringboot
系统管理、用户管理、部门管理、菜单管理、角色管理、代码生成模块。 使用技术:后端(springboot redis mysql 权限认证 jwt+satoken) 前端(vue2+elementui vue-ls 动态路由)
2941java分布式应用/网格
林莉奈歌单开源项目
为歌手主播提供一个歌单展示界面,并提供管理后台,后因甲方要求现已开源,已同时支持pc端和移动端两种页面,现已被开源中国收录,已知的开源代码用户数已达15个团队
1050java后台管理
Saas短链接开源项目
项目描述 SaaS 短链接系统,为企业和个人用户提供了一个高效、安全和可靠的短链接管理平台。该平台不仅简化了长链接的管理和分享过程,还提供了深入的分析和跟踪功能,用户可以灵活地管理和优化其链接,从而实现更好的营销效果和业务成果。 技术架构 核心技术:SpringBoot + SpringCloudAlibaba + RabbitMQ + ShardingSphere + Redis + MySQL + Sentinel 功能描述 通过布隆过滤器完成判断短链接是否已存在,性能远胜分布式锁搭配查询数据库方案 使用 RocketMQ 消息队列“削峰”特点,完成海量访问短链接场景下的监控信息存储功能 封装缓存不存在读取功能,通过双重判定锁优化更新或失效场景下大量查询数据库问题 通过更新数据库删除缓存策略,保障短链接缓存与数据库之间的数据一致性功能 通过 Redis 完成消息队列消费业务下的幂等场景,保障消息在一定时间内消费且仅消费一次 使用读写锁和 RocketMQ 延迟队列功能,完成短链接在海量访问场景下的数据修改功能 为了兼容短链接后管用户分页查看短链接功能,在短链接数据分片的基础上增加路由表完成跳转功能 通过 Sentinel 接口访问 QPS 限流保障短链接系统稳定运行,触发限流规则后进行降级处理
5800java网页(Webview)
dynamic-mybatis开源项目
打破传统开发模式,将数据、算法、业务分离,通过排列组合完成新的业务开发工作。后期发展,将项目拆分原子化,建立资源池,借助机器学习,逐步替代复杂场景业务开发工作。
600java框架
项目集成了springcloud的eureka注册中心,hystrix,消息总线、以及springcloud alibaba的nacos、sentinel等技术,提供了很多demo,是学习springcloud的精华
760javaSpringCloud
这是一个开源项目,此项目是基于开源项目:若依框架V4.6.0 + ToughRADIUS,支持标准RADIUS协议(RFC 2865, RFC 2866),提供完整的AAA实现。可运用于酒店WIFI认证,公司局域网权限认证,商场WIFI认证,其它公共场所等等 主要实现功能: 1.套餐管理 2.设备管理 3.用户管理 4.订单管理 5.在线管理 .微信、支付宝H5支付 7.实现用户上线请求认证、动态授权、限速、强制下线 8.实现上网时间到期后自动下线
3810javaspringboot
项目主要用于管理客户信息 采用SpringBoot、Shiro、MyBatis-Plus、Vue3、TypeScript、Element Plus、Vue Router、Pinia、Axios、Vite框架 提供了代码生成器,只需编写30%左右代码,其余的代码交给系统自动生成,可快速完成开发任务 支持MySQL、达梦、Oracle、SQL Server、PostgreSQL等主流数据库 主要业务模块模块: 客户管理 商机管理 营销管理
1640javacrm
基于 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 定时任务 支持微信开放平台登录 支持微信公众号订阅、收发消息、设置菜单 支持分业务的文件上传
1561javaspringboot
Draw Star是基于drawio开发的免费画图管理平台。具有绘图,个人图集管理,分类管理,共享管理,用户管理,注册等功能 个人使用两周研究drawio并完成管理平台的开发
2640java绘图
知识图谱开发开源项目
项目架构 后端:SpringBoot + Neo4j + Redis + Mysql 前端:Vue + d3.js 后台Mysql作为持久化储存,读取的数据和缓冲的数据会存放到Redis缓存当中。Neo4j为节点和关系处理维护 后台做了一些封装 可集成到已有的项目中 导入数据并建立关联。 提供动态查询接口 点击任意节点都会查询改节点所有关联的节点,并合并到图谱中。 在此基础之上可以再修改为自己的业务代码 整合为国内流行的开发框架,
2150javajava
当前共3139个项目
×
寻找源码
源码描述
联系方式
提交