-
Java开发项目网络版坦克大战
Web版TankWar
1.对单机版TankWar的修改
2.新增联网对战功能
对单机版TankWar的修改
对Tank类的修改:
(1)成员变量boolean good 区分敌我的标识,改为int groupID(0-3,-1表示机器人)同组坦克相互之间无法造成伤害。
(2)新增变量int id 标识网络中的唯一一辆坦克。
(3)坦克开火时发送一条坦克开火的消息到服务端。
(4)坦克调整方向时发送一条坦克移动的消息到服务端。
(5)坦克死亡时发送一条坦克死亡的消息到服务端。
对Tank类的修改:
(1)成员变量boolean good 区分敌我的标识,改为int groupID(0-3,-1表示机器人)同组坦克
- 2022-03-11 08:14:51下载
- 积分:1
-
五子棋游戏
这是一个很好玩的益智游戏,不仅能够给大家提供乐趣,同时还能还能够发散思维,已达到一种放松的状态,尽管代码不是很完善,但我还是很乐意去帮助大家,同时在今后我还会尽自己的最大努力去给大家提供更多更漂亮的源代码,谢谢大家!
- 2022-02-10 02:10:55下载
- 积分:1
-
habildades icarnegie ssd1发展
SSD1 iCarnegie在技能开发中的Java代码,是所有列出的技能开发练习及其各自的Java文件,可以用netbeans或其他Java程序打开
- 2022-07-18 23:28:44下载
- 积分:1
-
socket 演示
简单的socket例子,服务器监听客户端发送来的消息,客户端根据用户输入内容传到服务器。服务器打印内容,同时反馈内容到客户端,简单的demo,可以用于扩展!
- 2022-02-06 19:12:46下载
- 积分:1
-
TankWar2(坦克大战)
一个图片版的坦克大战,可以自己添加坦克,按F2课复活自己,按A可发射任何方向的子弹,里面添加有墙,并且只有自己可以穿过墙,其他电脑坦克不能穿过墙,所有的子弹不可穿过墙,包括自己的
- 2022-05-08 21:41:47下载
- 积分:1
-
韩特法 JAVA
下一个节目是在 java 开发的。
韩特法(数学而并非实际运作相当于 Jefferson 的方法) 是最高平均方法将在席位分配给政党名单比例代表制.描述的方法比利时数学家命名 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-08-19 07:55:50下载
- 积分:1
-
第三方登录
这是一个第三方登录的demo 里面有详细的代码 一看便懂 希望能给大家解决一些问题 谢谢
- 2022-06-03 15:47:04下载
- 积分:1
-
EasyDBUtils
应用背景1.减少了配置文件的数量,使用一个easyDBUtils.properties的配置文件替代了easyDBUtilsService.properties和easyDBUtilsDao.properties
2.将EasyDataSource也写到了easyDBUtils.properties中,key固定为:EasyDataSource,value是实现类的具体路径
**更新后准备工作跟以前不一样了**
需要:
1.在src的根目录下创建配置文件easyDBUtils.properties
2.实现EasyDataSource接口,并在easyDBUtils.properties完成配置
3.业务层和持久层的配置全部写在easyDBUtils.properties文件中关键技术EasyDBUtils是对DBUtils的功能封装
主要功能有:
简化了事务管理————只需要在业务层接口中需要管理事务的方法上进行@StartTransaction的注解声明,EasyDBUtils就会自动的帮你管理事务
简化了持久层的代码————以后在写持久层代码的时候不用在持久层里面传入DataSource或者是Connection了,也都是EasyDBUtils帮你完成。
以后在你写的代码中再也不会出现Connection和DataSource了!!!
使用方法:
====准备工作和配置====
1.实现EasyDataSource接口,完成与数据库连接池的对接,主要是为了给EasyDBUtils自动获取到DataSource和Connection提供帮助
2.在src的根目录下创建两个配置文件 easyDBUtilsDao.properties 以及 easyDBUtilsService.properties
easyDBUtilsService.properties 中的key是业务层的接口名称,value是业务层的实现类的具体路径
easyDBUtilsDao.properties 中的key是持久层的接口名称,value是持久层的实现类的具体路径
====如何使用=====
- 2022-02-20 11:41:55下载
- 积分:1
-
实现LSB信息伪装及其评价的各种文件格式
隐写术是隐藏在信息资料的艺术正蓄势待发,因为它的分数比加密,使它嵌入秘密信息覆盖的图像。隐写技术提供数字图像处理更多的承诺。最低有效位嵌入技术表明,数据可以被隐藏在盖的图像和人眼的至少显著比将无法看到在盖文件中的隐藏图像。这种技术可以用于隐藏在24位,8位或灰度格式的图像。我们强烈强调图像隐写术提供了强大的专注于技术的LSB图像信息隐藏。本文介绍了LSB嵌入技术,并提出了评价结果的2,4,6最低显著位.png文件和.bmp文件。
- 2023-01-01 03:35:08下载
- 积分:1
-
在线书店
联机图书商店工程建成 java(jsp/servlet)。使用 mysql 数据库。此项目包含具有扩展名.sql 项目文件夹中的所有代码和数据库文件。项目包含非常用户友好的界面使用 JavaScript 和 CSS。
- 2023-02-20 21:50:07下载
- 积分:1