Java

java是1995年由Sun公司推出一门面向对象的编程语言。[1]Java具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。[1]
红色教育网站开源项目
项目简介 一个基于 Spring Boot 2.7.2 、 MySQL、 Mybatis-Plus 、 LayUI 的红色教育网站 主要特性 使用最新技术栈,社区资源丰富 关于红色教育主题的为数不多的 Spring Boot 项目 高效率开发 系统功能 用户管理:提供用户的相关配置,用户的增删改查 问题查询管理:对前台问题查询模块的维护和管理 导航管理:对前台导航的管理 课程学习管理:上传课程资料和学习视频,管理资料 网站留言管理:对前台页面的留言进行管理和维护 项目结构 - redems-boot 主模块 - db 存放sql和更新sql - src/main 程序主文件夹 - java/com.rems.boot - config 提供了过滤器、拦截器和SpringMvc的配置 - controller 接口层,提供各种接口 - mapper 数据访问对象层,提供各种mapper接口 - entity 实体类 - service 业务层,提供各种逻辑和业务 - RemsBootApplication 主启动类 - resources - mapper 对应的mapper.xml文件(sql) - static 静态文件,如css、images、js等 - templates 前端的所有页面,配合thymeleaf来渲染页面 - application.yml 程序的主配置文件包含端口、数据源、mybatis等 开发环境 IDE(推荐 IntelliJ IDEA) JDK 1.8+ MySQL 8.0+ Maven 3.6+
1400java教育
mini-seckill开源项目
mini-seckill项目是一个商品秒杀的单体应用,项目使用了SpringBoot、MyBatis、Redis、RocketMQ、Nginx、guava、fastjson、tokenbucket等框架、中间件、组件,通过使用缓存中间件、消息中间件、令牌桶技术等方法最大限度提升单体应用的QPS,增强用户体验。
1630java生活服务
居悦租房开源项目
居悦租房是一个综合性的房屋租赁服务系统,利用Java企业级技术开发,为用户打造一个可靠的在线租房体验。项目通过现代化的Web应用程序,简化了租房流程,提高了租赁交易的透明度和效率。 核心功能: 用户账户管理:用户注册、登录、密码找回、个人信息管理。 房源列表:详尽展示房源信息,包括图片、价格、位置、房型等。 搜索与过滤:根据用户需求筛选房源,支持多条件搜索。 在线预约看房:用户可以方便地在线预约看房时间。 电子合同签订:提供在线合同签订功能,确保租赁协议的法律效力。 在线支付:集成第三方支付平台,支持多种支付方式。 通知系统:通过邮件或短信向用户发送租房相关的通知和提醒。
1780java生活服务
苍穹外卖开源项目
本项目解决了用户在小程序点餐,商家接单的餐饮选择与派送问题;项目的商家模块,后端选择用Java技术,运用spring boot,spring MVC等技术为框架来写,用jwt来验证信息,用mybatis来操作mysql数据库,用redis来贮存缓存信息;上手本项目,可以查看产品原型与接口文档,自身也需具备javaSE与javaWEB以及git,mysql等知识。
3340java生活服务
码猿社区开源项目
搭建程序员交流互动平台网站 https://github.com/UVliuwei/myuanCloud 个人信息: - 熟悉Java语言、具有扎实的编程基础、良好的编程习惯和代码规范 - 掌握常见的设计模式、数据结构和算法 - 熟悉并发编程,具有Java多线程开发经验 - 熟悉JVM的相关原理,包括内存模型、类加载机制和垃圾回收机制,能够使用工具排查OOM问题 - 熟悉 Spring、SpringMVC、SpringBoot等开源框架技术 - 熟悉基于 SpringCloud的微服务架构,有 Eureka、Hystrix、Ribbon、Feign模块的开发经验 - 熟悉基于Zookeeper、Dubbo的服务架构和分布式相关知识 - 熟悉MySQL数据库、Redis、Elastic-Job、ElastiSearch的使用, - 熟悉消息队列的使用以及应用场景,有 RocketMQ 的使用经验 - 熟悉IDEA、 Git、Maven、Jenkins等项目管理及构建工具
2070javaSNS社交
电子商城开源项目
本电子商城方案主要面向消费者和商家。 对于消费者,解决了购物的时间和空间限制,让他们能随时随地挑选商品。例如,上班族可利用碎片时间购物,偏远地区居民能享受更多商品选择。 对于商家,提供高效销售平台和管理工具,解决营销渠道少、客户管理难等问题。比如小型创业者能降低运营成本,拓展市场。 具备个性化推荐,综合多维度数据提高推荐准确性。如根据用户体型、运动偏好推荐运动服装。管理功能强大,库存能智能补货预测,客户能多维度细分。技术架构快速响应,在高并发时仍稳定,像促销期能应对大量用户访问。 前端基于 Element 组件库,后端用 Spring Boot 框架,数据库选 MySQL 存核心数据,Redis 作缓存加速数据读取。
1840java生活服务
前端开发时,当需要使用rem作为长度单位时,需要设置基值等参数,同时转换过程也较麻烦,本idea插件可以实现快捷转换功能,通过快捷键,或者输入提示,插件会自动完成转换工作,同时也提供了整个文件整体替换的功能。
1580java小程序
1、本项目是一个前后端分离的社区项目,包括前端PC和管理后台,用于帮助开发者成长的社区,面向互联网技术人的内容分享平台。 2、项目基于SpringBoot、MyBatis-Plus、Mysql、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ等技术栈实现的社区系统,采用主流的互联网技术架构、全新的UI设计、支持一键源码部署,拥有完整的文章和教程发布、搜索、评论、统计等,代码开源,非常适合二次开发或实战的现代化社区项目。 3、有源码、有详细教程,按指导文档部署代码运行后,挑选你最感兴趣的一个模块,比如看评论模块的功能是如何实现的,看代码的过程中,可以抛开一些复杂的语法,只看CRUD的逻辑,从Controller入口,一直Debug到存储层。由点及面,逐步上手。当然有时你会发现,你可以用其他方式实现,会更优雅,你也可以自己修改代码,然后自己跑,这样更有成就感。
2270java教育
前端使用react-native跨平台技术,后端使用java 的spring boot 的框架仿照qq做的一款可以进行注册登录和跟朋友聊天的app ,拥有存储聊天记录,视频电话通话等功能,并且可以看新闻看点等功能
1880java生活服务
智慧酒店开源项目
智慧酒店模块的任务主要包括以下几个方面: 1. 客房管理:包括房间预订、客房分配、客房清洁等任务,难点在于实现客房和客人信息的实时更新和同步,以及考虑到不同客人的需求和偏好。 2. 设备管理:包括电视、空调、照明等设备的控制和管理,难点在于实现智能化的设备控制,通过集成不同设备的控制接口,实现智能化的设备控制和节能管理。 3. 安全管理:保障客人的安全是酒店的重要任务之一,包括监控系统、门禁系统等的管理和控制,难点在于实现设备之间的联动,及时发现异常情况并采取相应措施。 4. 服务管理:包括餐饮服务、洗衣服务等的管理和预订,难点在于实现服务的快速响应和个性化定制,通过智能算法分析客人的需求,提供个性化的服务。 5. 数据分析:智慧酒店模块还需对客人的偏好、消费行为等数据进行分析,难点在于收集和整理大量的数据,并通过数据挖掘和机器学习等方法进行分析,为酒店提供决策支持。 总的来说,智慧酒店模块的难点在于多个子系统之间的协调和集成,以及对各种复杂情况的处理能力。要实现智慧酒店的目标,需要充分考虑到客人的需求和体验,并通过技术手段实现智能化的酒店管理和服务提供。
2370java旅游
智慧聚合支付开源项目
智慧聚合支付是一种将多个支付渠道整合在一起的支付解决方案,可以实现多种支付方式的无缝切换和集中管理。其功能、任务和难点如下: 功能: 1. 提供多种支付方式,如支付宝、微信支付、银联支付等,使消费者可以根据自己的需求选择支付方式。 2. 支持不同支付渠道之间的无缝切换,提供更好的支付体验。 3. 集中管理支付渠道,统一处理支付交易,提高支付效率和安全性。 任务: 1. 实现支付渠道的接入和集成,包括与各个支付渠道的对接和协议处理。 2. 设计和开发支付界面和交互流程,提供友好的用户体验。 3. 提供支付监控和报告功能,实时监控支付交易情况。 难点: 1. 不同支付渠道的接口和协议差异较大,整合这些支付渠道需要处理各种不同的支付协议和数据格式。 2. 支付交易的安全性是一大难点,需要保护用户的支付信息和交易数据不被泄露或篡改。 3. 支付系统的可靠性要求较高,需要处理大量的并发支付请求和实时更新支付状态。
1520javaandroid
1、若依框架的后台项目搭建,包括单体框架和微服务框架;及包括信息的增删改查、数据的excel导入导出 2、常用中间件,消费队列的接入,例如:rabbitmq、Kafka 3、linux服务器项目环境搭建,项目部署,docker部署
1150java物联网
项目采用XXL-JOB定时任务 springBoot框架 Mysql数据库 SQL优化 前端VUE框架 页面自适应布局 Jenkins docker容器自动部署
4420javaSNS社交
common-grpc开源项目
grpc底层封装 对server、client进行统一封装、message统一规范,错误预制 【100%】个人设计封装,将rpc的method实现统一包装,底层兜底处理遗产, grpc client使用时增加对channel的统一cache,并增加自动刷新等功能, 通过message统一规范当发生错误走兜底时,通过反射实现
1280java企业服务
预约挂号开源项目
责任描述: 1. 参与医院各个管理模块的开发。 2. 参与用户手机号登录模块的开发,使用 redis 是实现手机验证登录。 3. 实现医院前后端通信,用 swagger 文档进行测试。 4. 数据管理模块的编写。 技能描述: 1. 项目采用 SpringBoot 整合 SpringCloud 进行微服务构建。 2. 使用 EasyExcel 进行 Excel 操作,实现数据的批量导入。 3. 采用 Redis 缓存实现数据的存储,提高查询效率。
930java生活服务
一款开源加密im社交网络app,有服务端,桌面端,安卓,ios源码一整套 博客园介绍 https://www.cnblogs.com/lixiaoran/p/14438428.html github地址https://github.com/lxr1907/Signal-Server-20240521
1660javaIM
 项目描述 连用大数据邮件归档系统是用于协助企业将全部的企业邮件自动、实时地进行集中化归档管理和长期保存,以满足各监管部门的审计需求,为邮箱系统减轻压力提高办公效力,以及对邮件中的知识利用与归类。解决大数据时代TB量级直至EB量级的邮件信息管理难题。  我的工作 1. 我主要负责整个项目的从0到1,包括产品预研和需求分析,以及相关的技术文档,制定项目开发计划,组织项目组成员按计划进行开发,跟进项目开发进度,并定期组织沟通会议讨论项目中的问题和协调资源,以及在客户现场实施上线的全部过程。 2.主要的开发工作有服务端的汇聚模块、关联模块、索引模块、统计模块、知识归类模块、用户管理模块的接口以及小程序端的以上模块的应用。
1200java企业服务
明裕学长博客开源项目
本项目为本人的博客开源小项目,用于练手,基于若依框架进行二次开发,功能包括:个人主页展示、前台文章列表(待完善)、后台文章管理(待完善)、由于学业时间问题还有有很多功能还未完善
1170java博客
提供通用的工具类,包括Base64工具类、Md5工具类、文件工具类、日志工具类、HTTP工具类、对象列表工具类、反射工具类、日期时间工具类、输入校验工具类、杂项工具类;Excel导入导出处理类;通用树型结构处理类;通用异步处理框架;通用响应对象;单元测试辅助工具类。 已推送至Maven中央仓库。
1500javajava开发组件
提供新Web应用需要的基础框架,包括pom.xml文件、属性文件,基于AOP的访问控制和日志打印、用户、角色、功能、数据权限、系统参数、组织管理等基础模块。根据代码分层设计提供了一个基础的增删改查(CRUD)模块即组织管理模块,提供样例数据库和全局ID的获取方法。
1290java后台管理系统(模板)
当前共3139个项目
×
寻找源码
源码描述
联系方式
提交