自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (11)
  • 收藏
  • 关注

空空如也

实验六 接口

已经做出代码以及对应截图 已经做完,题目如下 1、在游戏编程中,需要对怪物的属性做统一的约定,例如所有的怪物都有生命、魔法、攻击、命中、防御、闪避等属性,所有的怪物都能攻击、站立、防御等,这些统一的约定可以做成接口,然后分别定义人类、兽类等来实现怪物接口。 2、体育运动员的种类多种多样,所有运动员都可以跳跃和跑步,但是不同运动的跳跃和跑步方式是不同的,例如足球运动员跑动可以带球在脚下跑,而篮球运动员则只能拍一下球跑一步,否则就会被吹犯规,同样,足球运动员在跳跃中只能用头顶球,但是篮球运动员可以用手去抢球。编写一个名为Sportsman的接口,包括两个方法,Run()和Jump(),再分别编写篮球运动员和足球运动员的类,分别实现不同的Run和Jump方法。只需要用Console.WriteLine(“…”)来描述其中的不同即可。

2019-04-02

[成品功能]Java文件上传下载(支持断点续传)支持跨平台Linux/Window

首先执行根目录下的sql,然后在CloudSystem\WEB-INF\classes下在address.properties修改文件存法的路径(linux例如/usr/local,Window如E:\\temp1122) 然后在dbconfig下修改你的 数据库 连接,然后大功告成了!打开 服务器,进入 项目主页(只有一个页面)有带进度条的上传文件,非常好用而且不会出现故障

2019-03-11

使用JavaFX实现的中缀转后缀 计算器(可以负数小数点括号)期末作业满分答案,大量注释(行行注释保证看懂)

实现了 有理数(可以负数,可以小数点)之间的加减法(允许包含括号的加减乘除) 允许负数带括号 利用BigDecimal 大数据类 来保证精度 例如Double 2-1.1=0.89999,在大数据类就无异常 例如 9+(-9)=0 9--6=15 9*(-9--3)= -54 3 + (-2) -1 = 0 -9*(9--2)*-3 = 297 实现了键位绑定 本计算器回退功能是直接删除到空 ** 代码含有大量注释 本代码算法为本人独立实现,利用List保存后缀表达式,任何中缀表达式都可以无异常的输入输出,算法过程,每一行都注释解释清晰,保证高质量

2019-03-11

Web工具--删除HTML-CSS等许多文件的空格-换行-制表符空间的功能

Web工具--删除HTML-CSS等许多文件的空格-换行-制表符空间的功能 点击运行,然后你懂的,有UI 你还会用嘛。 本jar为本人手写,有源代码可查看,可修改成清楚其他文件的类型。

2018-06-13

Maven分模块开发构建SSM基本框架

# Maven分模块开发SSM基本框架 #### 项目介绍 Maven分模块开发SSM基本框架,有基本的示例文件,以及大量的注释,只需要打开注释就可以快速开发。略微的修改就可以变更许多操作 #### 软件架构 软件架构说明 #### 安装教程 IDEA导入即可 #### 使用说明 1. mybatis有对应的sqmMapperConfig.xml以及db.properties、log4j.properties等 2. spring中有applicationContext-dao、applicationContext-service.xml等 3. springMVC有springmvc.xml等 #### 参与贡献 本人学习 SSM项目后,经过注释+改变,成了现在的 基本框架集合 #### 感谢下载

2018-06-08

进程运行/就绪/堵塞三个状态的转化以及通信调度算法。

进程管理系统的实现,包括进程的创建、调度、通信、撤消等功能

2018-06-08

操作系统期末实践之存储系统的实现

操作系统课程实践 存储管理系统的实现,主要包括虚拟存储管理调页、缺页统计等;

2018-06-08

Maven分模块开发SSM基本框架

Maven分模块开发SSM基本框架,有全套的application-dao,service,sqmMapper.xml.springmvc.xml,等,还有实例类可供测试。写了例子类

2018-06-06

SSH整合jar包

ssh中所有需要的jar都包括。不重复不冲突,以及各个jar均通过检测。

2018-06-04

基于Maven+SSH的二手交易平台

只需要在lib中的tp-dao.jar修改applicationContext.xml中的账户密码,并且 根据文件创建对应数据库即可使用。 然后将war包放入 Tomcat/webapps下,开启tomcat就可以使用。 适合用于课程设计,课程实践,毕业设计等,略微修改可以更加完善。 完成基本二手交易平台的功能。 最重要 只需要几步,就可以点开就看到效果,基本实现二手交易功能。 有其他需求,只需要修改页面就可以完善功能。 实现了软件工程中增量模型的原型。

2018-06-04

JavaWeb百度贴吧帖子论坛上传下载基本实现

没有任何框架,只要使用sql即可,适合毕业设计+项目作业。 create database bbs; CREATE TABLE `user` ( `username` varchar(18) NOT NULL, `email` varchar(30) NOT NULL, `password` varchar(50) NOT NULL, `grade` int(11) NOT NULL DEFAULT '0', `photo` mediumblob, `nickname` varchar(50) NOT NULL, PRIMARY KEY (`username`), UNIQUE KEY `nickname_UNIQUE` (`nickname`) ); CREATE TABLE `tieba` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(100) NOT NULL, `content` varchar(600) NOT NULL, `name` varchar(18) NOT NULL, `tieba_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `hidden` int(11) NOT NULL DEFAULT '1', `judgetieba` varchar(50) DEFAULT NULL, `nickname` varchar(50) NOT NULL, PRIMARY KEY (`id`) ); CREATE TABLE `tiezi` ( `id` int(11) NOT NULL, `title` varchar(100) DEFAULT NULL, `name` varchar(18) NOT NULL, `content` varchar(600) NOT NULL, `floor` int(11) NOT NULL AUTO_INCREMENT, `tiezi_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `hidden` int(11) NOT NULL DEFAULT '1', `nickname` varchar(50) NOT NULL, PRIMARY KEY (`floor`) ); CREATE TABLE `fileshare` ( `filename` varchar(100) NOT NULL, `file` longblob NOT NULL, `nickname` varchar(45) NOT NULL, `fileupdate_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`filename`) );

2018-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除