该游戏包括以下功能:玩家之间可以进行即时通信;玩家叫牌,然后由服务器确定地主;每一个玩家都可以看到其他另外两个玩家出的牌;出牌按照一定的出牌规则;能够在局域网内三人联网;控制按钮可以设置游戏开始、结束、玩家加入游戏等。 本文设计的游戏的界面采用JDK中的抽象窗口工具集组件AWT及Swing组件实现,不仅具备了经典单机版游戏的一般功能,具有良好的游戏界面,而且还通过Socket编程实现了客户端与服务器端的即时通信,从而实现了多人联网的竞技功能。 经过测试,游戏能正确、稳定的运行,具有一定的可玩性。
2023-05-23 11:05:32 456KB 斗地主游戏源代码-Java
1
开源 bbs 源码 java JeeSite 企业信息化快速开发平台 平台简介 JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。 JeeSite是您快速完成项目的最佳基础平台解决方案,JeeSite是您想学习Java平台的最佳学习案例,JeeSite还是接私活的最佳助手。 JeeSite是在Spring Framework基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流引擎。是JavaEE界的最佳整合。 JeeSite主要定位于企业信息化领域,已内置企业信息化系统的基础功能和高效的代码生成工具, 包括:系统权限组件、数据权限组件、数据字典组件、核心工具组件、视图操作组件、工作流组件、代码生成等。 前端界面风格采用了结构简单、性能优良、页面美观大气的Twitter Bootstrap页面展示框架。 采用分层设计、双重验证、提交数据安全编码、密码加密、访问验证、数据权限验证。
2023-05-16 15:59:16 29.55MB 系统开源
1
小区物业管理系统是在Java + MySQL开发环境的基础上开发的。Java是一种服务器端脚本语言,易于学习,实用且面向用户。全球超过35%的Java驱动的互联网站点使用Java。MySQL是一个数据库管理系统,因为它的体积小但速度快,成本低,或者开源受到中小型网站的青睐。因此,Java + MySQL作为一个成熟的开发环境,可以满足小区物业管理系统设计和开发所需的稳定性,安全性和可扩展性要求。系统管理也都将通过计算机进行整体智能化操作,对于小区物业管理系统所牵扯的管理及数据保存都是非常多的,例如管理员;首页、个人中心、用户管理、员工管理、业主信息管理、费用信息管理、楼房信息管理、报修信息管理、车位信息管理、停车信息管理、投诉编号管理、公告信息管理、部门信息管理,用户;首页、个人中心、业主信息管理、费用信息管理、楼房信息管理、报修信息管理、车位信息管理、停车信息管理、投诉编号管理、公告信息管理,员工;首页、个人中心、楼房信息管理、报修信息管理、投诉编号管理、公告信息管理、部门信息管理等功能
2023-04-30 05:58:07 16.39MB 毕业设计 源码 java springboot
1
不含测试数据和测试图片, 测试数据请访问 https://download.csdn.net/download/weixin_54626591/85473419 测试图片请访问 https://download.csdn.net/download/weixin_54626591/85473433 前言: 一个简单的外卖系统,包括手机端,后台管理,api 基于spring boot和vue的前后端分离的外卖系统 包含手机端,后台管理功能 本项目主要供交流学习,不建议商用。 技术选型: 核心框架:Spring Boot 数据库层:Spring data jpa/Spring data mongodb 数据库连接池:Druid 缓存:Ehcache 前端:Vue.js 数据库:mysql5.5以上,Mongodb建议4.0(不要使用4.2及其已上版本,否则有部分api需要自行调整)
2023-04-27 20:46:40 11.12MB 校园订餐系统 项目 源码 Java
1
仿天猫商城毕业设计项目附源码和项目部署文档 包含项目源码、项目部署文档、sql运行文件、项目源码git地址、数据库结构文档。 计算机专业毕业设计项目
2023-04-15 11:02:42 184.05MB java 毕业设计 项目源码 java源码
1
Java+GUI+打字游戏+课设 内容概要是JavaGUI实现的打字小游戏+适合人群是刚学Java的小白+使用场景是Java课设 内容概要是JavaGUI实现的打字小游戏+适合人群是刚学Java的小白+使用场景是Java课设 内容概要是JavaGUI实现的打字小游戏+适合人群是刚学Java的小白+使用场景是Java课设 内容概要是JavaGUI实现的打字小游戏+适合人群是刚学Java的小白+使用场景是Java课设 内容概要是JavaGUI实现的打字小游戏+适合人群是刚学Java的小白+使用场景是Java课设 内容概要是JavaGUI实现的打字小游戏+适合人群是刚学Java的小白+使用场景是Java课设 内容概要是JavaGUI实现的打字小游戏+适合人群是刚学Java的小白+使用场景是Java课设 内容概要是JavaGUI实现的打字小游戏+适合人群是刚学Java的小白+使用场景是Java课设 内容概要是JavaGUI实现的打字小游戏+适合人群是刚学Java的小白+使用场景是Java课设 内容概要是JavaGUI实现的打字小游戏+适合人群是刚学Java的小白+使用场景是Java课设
2023-04-11 00:37:21 285KB Java GUI 打字游戏 课设
1
java毕业设计项目叮当书城项目|叮当书城项目部署代码视频教程带源码(|java练手项目) ​项目文件代码介绍部分内容: 1、首先就是src下面的java文件,存放的是我们后端需要的文件 2、 然后下面的bean文件,里面存放我们封装的实体类,基本上每一个实体类对应着数据库中的一张表,属性就是数据库中的字段 3、config文件,里面是我们的配置文件,jdbc.properties是对数据库连接的配置,mybatis-config.xml是对mapper.xml文件进行扫描的配置, spring.xml主要是配置组件扫描器,加载外部的properties配置文件,配置数据库连接池等等,springmvc里面是对视图解析器的配置, 4、controller文件是控制层,导入service层,因为service中的方法是我们使用到的,controller通过接收前端传过来的参数进行业务操作,在返回一个指定的路径或者数据表。比如bookcontroller里面就是对书籍进行增删改查的一下方法。
1
内容概要:该项目为学生成绩管理系统项目,主要编程语言为java,主要框架为SpringBoot+ssm+layui。 适用人群:已工作或未工作的软件开发人员。 使用场景及目标:适合研究学习使用,以及项目初期快速搭建脚手架。 其他说明:暂无
1
飞翔的小鸟java源码平台独立性 一次构建,随处运行 Java字节码是Java虚拟机的指令集 graph TD A[Java Code] -->|Compiled| B(Bytecode) B --> C{Run} C -->|bytecode| D[Windows JVM] D --> K[Windows Instructions] C -->|bytecode| E[Unix JVM] E --> L[Unix Instructions] C -->|bytecode| F[Linux JVM] F --> M[Linux Instructions] C -->|bytecode| G[Any other platform JVM] G --> N[Linux Instructions] JDK VS JVM VS JRE JVM(Java 虚拟机) 运行 Java 字节码。 JRE JVM + 库 + 其他组件(运行小程序和其他 Java 应用程序) JDK JRE + 编译器 + 调试器 类加载器 查找并加载 Java 类! 三种类型 系统类加载器 - 从 CLASSPATH
2023-04-05 14:50:49 59KB 系统开源
1
基于WEB已获导师指导并通过的高分项目,下载即用,无需修改。可以运行。 基于WEB的网上购物系统主要功能包括:前台用户登录退出、注册、在线购物、修改个人信息、后台商品管理等等。本系统结构如下: (1)商品浏览模块: 实现浏览最新商品 实现按商品名称浏览商品 实现根据商品分类浏览商品 (2)购物车: 登录后可以将商品加入购物车,或从购物车移除商品 (3)登录、注册: 购物前需要登录,如果没有账号则可以先注册 (4)提交、查询订单: 商品加入购物车后可以提交订单,也可以查看自己的所有订单 (5) 后台管理员模块 用户登录功能:通过账号登录系统。 商品分类管理功能:可以查询所有商品分类,添加新的商品分类,删除已有的分类 商品管理功能:可以查询所有商品,添加新商品,删除已有商品 订单管理功能:可以查询所有订单,对未发货的订单进行发货处理 用户管理功能:可以查询所有用户,查询指定用户,删除用户 修改登录密码功能:修改管理员的登录密码
2023-04-03 23:11:53 29.57MB 毕业设计 项目源码 Java源码 微信小程序
1