自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(158)
  • 收藏
  • 关注

原创 [源码和文档分享]基于JAVA实现简易版泡泡堂小游戏

一、简介——童年记忆 《泡泡堂》是由韩国游戏公司Nexon开发的一款休闲游戏(Casual Game),于2003年在中国大陆上线,由盛大网络运营。游戏讲述了在哈巴森林的一个村落的村民们利用神奇的水泡来打猎和采集宝石,故事由为拯救村民和夺回被海盗抢去的宝石而展开。 该游戏设有8位基本角色、2位隐藏角色和在基本角色上进阶的新角色。卡通的人物形象、...

2019-04-11 10:13:32 864 1

原创 [源码和文档分享]基于WPF实现的简单绘图工具

1、系统功能设计 开发、测试环境 开发环境: Visual Studio 2012 Premium 运行框架:.net framework 4.5 测试环境:Windows 8.1、Windows 7 开发语言 C# XA...

2019-04-11 10:13:27 494 1

原创 [源码和文档分享]基于JAVA的葫芦娃游戏

1. 测试环境 JDK 1.8.0_191 Maven 3.3.9 JUnit 5.3.2 2. 主要特性 2.1 动画效果 不同于直接修改坐标使人物“瞬移”,使用AnimationTimer实现了人物的平滑移动(GIF) ​ 参考文档和完整的文档和源码下...

2019-04-11 10:13:23 201

原创 [源码和文档分享]基于新闻的高级中文搜索引擎

随着大数据时代来临,互联网信息量海量倍增, 浏览网络新闻也已经成为大家了解社会动态的一个重要渠道。搜索引擎为用户提供了一个找海量新闻信息的快速入口,然而,随着信息搜索技术的不断发展,用户对信息搜索的要求也在不断提高。通用搜索技术已经满足不了人们更加个性化的查询请求。因此,提供更高级的搜索功能将有助于为用户提供感兴趣的新闻服务,增强用户的体验性,增加用户的粘性。 ...

2019-04-11 10:13:22 150

原创 [源码和文档分享]基于QT实现的词法分析器

一、编程环境 语言:C++ 11 IDE:qt creator、 CLion 界面库:qt、GraphViz 开发平台:mac,Windows下未做测试 编译该项目,必须本地已经下载安装GraphViz,并且需要修改lex.h中的dot常量为你的系统中dot命令的位置。如果是mac系统,你可以通过 which...

2019-04-11 10:13:20 345

原创 [源码和文档分享]基于JAVA的葫芦娃大战妖精

一、综述 葫芦娃是我国动画界经典IP,与《西游记》一样,经常被人拿来使用。正如六小龄童六老师所说:“戏说不是胡说,改编不是乱编”,葫芦兄弟大战妖精的游戏还是应当遵照动画的原意。 游戏提供简单的GUI界面,帧率高达10帧,提供了简单易用的操作方式,菜单栏选择进行新对局或回放历史对局,当功能选择好后,用户只需按下空格键,程序便会开始进行新对局或播放...

2019-04-11 10:13:02 160

原创 [源码和文档分享]基于FLTK图形库实现的超市收银系统

1、介绍 本次大作业是利用 C++ 语言,基于 FLTK 图形库来设计超市收银系统。 2、设计思想 这套程序完全是基于题目所给的要求逐条逐步设计的,我把程序实现大致分为数据层面和图形层面。 2.1 数据层面 ​ 参考文档和...

2019-04-11 10:12:59 199

原创 [源码和文档分享]基于JAVA的葫芦兄弟大闹超级碗

1.1 背景 万恶的蛇精把老爷爷绑架了,并命令蝎子精带领部下把守大门。老爷爷吃下了有毒的饭菜,急需解药!葫芦兄弟必须越过一片橄榄球场,及时将老爷爷救出并让他服下解药。然而,训练有素的蝎子精部队试图拦截葫芦兄弟,他们采取“人盯人”的防守策略,不断试图绕前防守。战斗力最强的蝎子精亲自盯防手上持有解药的兄弟。 1.2 取胜方法 只要七兄弟...

2019-04-11 10:12:48 100

原创 [源码和文档分享]基于JAVA实现的具有插件功能web的网页浏览器

摘 要 随着互联网的高速发展,软件行业中出现了许多非常有用的软件,这些软件可以极大地方便人们的日常工作和生活,随着这股大潮的来到,网络上也涌现出了许多第三方的软件下载站,这些网站会定期去收集各种各样的有用的软件,保存在他们自己服务器以供用户下载,这样的网站有很多,比如说:多特,华军软件园,太平洋软件下载中心……在最开始的时候,这些网站的界面以及使用方式都非...

2019-04-11 10:12:44 145

原创 [源码和文档分享]基于JAVA的葫芦娃 — 最终之战

1. 环境配置 项目开发所使用IDE为IntelliJ IDEA,所使用图形化框架为JavaFx,项目实测在Java8环境下可以运行。 2. 概述 葫芦娃与妖怪的战斗终于迎来了最终章,今天他们要在战场上决出最后的胜负。葫芦娃一方阵容为葫芦七兄弟和老当益壮的老爷爷,而妖怪一方包括阴险狡诈的蛇精、力大无穷的蝎子精以及七只小喽啰。它们将在...

2019-04-11 10:12:32 100

原创 [源码和文档分享]基于Javaweb实现的微博系统

一、设计要求 使用 Java Web 开发和实现一个微博系统 ,可参考新浪微博,要求具备微博的基本功能: 注册、登录和注销等功能 发布信息,如:文字、图片 用户发言、留言功能 二、总体设计 ​ 参考文档和完整的...

2019-04-11 10:12:30 1019

原创 [源码和文档分享]基于冯氏光照模型的图形学项目

一、使用方法 构建方法 # 在文件夹根目录下 $ make 运行方法 $ make run 运行截图 ​ 参考文档和完整的文档和源码下...

2019-04-11 10:12:23 60

原创 [源码和文档分享]基于JAVA实现的简易聊天室

一、设计目的 信息技术的高速发展给人类生产,生活带来了广泛而深远的影响。“上网冲浪”、“数码相机”“PDA”、“彩屏手机”、“蓝牙技术”等新产品,新概念层出不穷,不断冲击着人们的视听。这些高科技成果为人们带来便捷、快乐的同时,也促进了人机交互技术的发展。人机交互是关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象进行研究的科学。它主要研...

2019-04-11 10:01:25 368

原创 [源码和文档分享]支持实模式保护模式跳转以及系统调用的操作系统的实现

一、实验概述 1.1 实验目标 基于虚拟机平台调试、测试和运行 实现引导程序及自启动装入 实现从实模式到保护模式的切换 系统态实现键盘输入和显示器基础功能 建立控制台及命令接口,在用户态下调用系统态下的终端基础功能支持用户的键盘输入操作和屏幕回显 ​ ...

2019-04-11 10:01:15 50

原创 [源码和文档分享]基于JavaScript实现的超级马里奥(Supper Mario)游戏

一、游戏介绍 《超级马里奥》是一款基于javascript的web端游戏。实现了FC平台上超级马里奥经典版的部分功能复刻。 游戏暂时共设计一关。每关以主人公在走到重点的前提下尽可能地收集金币。主人公在闯关过程中,会遇到怪物,可以通过踩死或者跳过。也会遇到深坑。给游戏增加了一定的难度。 二、概要设计 ...

2019-04-11 10:01:14 405

原创 [源码和文档分享]基于JAVA的葫芦娃大战妖怪

1. 游戏机制 每按下空格键,游戏进行半个回合(一个回合指的是葫芦娃和妖怪各行动一次) 1.1 场地与阵型 17行,18列的二维空间 初始化时,葫芦娃在左侧布阵,妖怪在右侧布阵 阵型无论葫芦娃和妖怪都有8种 每次转换阵型,所有人物实体的状态(如血量等)重置 ​ ...

2019-04-10 11:26:51 98 1

原创 [源码和文档分享]基于JSP和ORACLE实现的毕业设计双向选题系统

一、项目背景与市场分析 1.1 项目背景 随着高校的扩招,有越来越的学生可以享受到学校教育。据不完全统计,2017 年高校毕业人数 795 万,如此巨大的市场受众有着巨大的价值。故而校园市场历来是众多公司必争之地。尤其是大学校园市场,更是每家互联网公司都垂涎欲滴的一块“肥肉”。这不仅仅是因为大学校园聚集了几千万的年轻互联网用户,更是因为这些在校...

2019-04-10 11:26:33 152

原创 [源码和文档分享]基于JAVA实现的简易画图程序

一、前提说明 本项目是学校面向对象方法课程的大作业,使用Java语言实现的一个简易画板。其中画图功能部分继承了现成的stdDraw类。 另外这个项目并不是我一个人完成的。大部分功能是同组的同学完成的,我只贡献了其中一小部分代码。 由于做这个大作业的时间比较少,并且我们的能力还不够,所以无论是从实现的功能上还是代码上看都还不够完美。我...

2019-04-10 11:26:28 112

原创 [源码和文档分享]基于X86编程语言实现的迷宫游戏

1. 功能简介与实现效果 一个用X86实现的迷宫游戏,首先,在进入游戏首页之后,玩家可以根据自己的喜好选择自己想要玩的难度,本游戏总共有是三个难度,Easy,Normal,Hard,分别对应三个不同难度的迷宫; ​ 参考文档和完整的文档和源码下载地址: ...

2019-04-10 11:26:22 135

原创 [源码和文档分享]基于Android平台的个人理财软件的设计与实现

摘要 个人理财管理系统是基于Android系统开发的一款手机应用程序。它主要是为了满足人们在快节奏的生活中可以随时记下自己的收支情况的需求。个人理财管理系统与传统的记账方式相比,体现了它的便捷性、安全性及可扩展性。系统采用Eclipse+ Android Developer Tools作为开发工具,以SQLite为数据库。系统功能包括:用户账户的注册、用户...

2019-04-10 11:26:18 231

原创 [源码和文档分享]基于Python和C++实现的图像网络爬虫与图像处理

1、实验概述 设计、实现图片网络爬虫,从网站上批量下载图片;并对图片进行图像处理。 2、实验环境 语言 网络爬虫:Python 图片处理:C++ 软件环境 Visual Studio2015...

2019-04-10 11:26:12 59

原创 [源码和文档分享]基于QT实现的图的可视化程序地铁换乘指南系统

1、题目 上海的地铁交通网路已基本成型,建成的地铁线十多条,站点上百个,现需建立一个换乘指南打印系统,通过输入起点站和终点站,打印出地铁换乘指南,指南内容包括起点站、换乘站、终点站。 2、软件功能 图形化显示地铁网络结构,能动态添加地铁线路和地铁站点 根据输入起点站和终点站,显示地铁换成指...

2019-04-10 11:26:07 63

原创 [源码和文档分享]基于JAVA实现的葫芦娃大战妖怪小游戏

1. 开发环境 IDE: IntelliJ IDEA 2018.2 java环境 java 10.0.2 2018-07-17 Java(TM) SE Runtime Environment 18.(build10.0.2+13) Java HotSpot(TM) 64-Bit...

2019-04-10 11:26:02 82

原创 [源码和文档分享]基于QT实现的堆排序可视化程序

1、题目 堆的建立和筛选 输入一组关键值,用堆排序的方法进行从小到大的排序 2、软件功能 可以实现从小到大的排序,输出并显示该结果 可随时显示操作的结果 3、设计思想 输入时利用数组暂存,通过spinbox向用户逐个获取被...

2019-04-10 11:25:56 61

原创 [源码和文档分享]基于TCP和UDP Socket编程实现的网路聊天室支持文件传输

1、环境 1.1 开发平台 Intel i5处理器,4GB内存,500GB机械硬盘,1GBps网卡速率;操作系统为Windows 10,开发平台为Qt creator5.9.2,除Qt的部分动态链接库以外,无其他组件。 1.2 运行平台 服务器运行平台与开发平台相同,由于需要多个用户同时在线,故其中一个用户也运行在开发平...

2019-04-10 11:25:51 65

原创 [源码和文档分享]基于C++的图片网络爬虫设计与图像处理程序

一、概述 1.1 成果 实现了网络爬虫,可以从给定的初始网址出发按深度优先进行关联网站的图片爬取,可以甄别网址是否已经爬过从而可以避免回路 实现了对1000 个不同的网站10000 张图片的爬取 实现了图片处理功能,可以对图像进行模糊处理,以及边缘检测 1.2 环境 Python3 IDLE ...

2019-04-10 11:25:46 60

原创 [源码和文档分享]基于JAVA实现的葫芦娃大战妖精小游戏

一、项目简介 本项目为葫芦娃大战妖精——决一死战,葫芦娃阵营与妖精阵营分居两侧,通过不断移动、攻击,直到完全消灭一方。 二、运行说明 可直接双击JavaFinal.jar运行 若使用mvn clean test package命令生成的jar文件,需用压缩包软件打开,在META-INF/M...

2019-04-10 11:25:42 88

原创 [源码和文档分享]基于python的贪吃蛇游戏

1、项目简介 本项目为贪吃蛇游戏及自动寻路算法的实现。本项目分为两个小部分。 1.1 贪吃蛇游戏 本项目实现了带有 UI 界面的贪吃蛇游戏。玩家可以通过键盘操控贪吃蛇(蛇身黑、蛇头红),追逐随机产生的水果(绿)。 在贪吃蛇游戏中,贪吃蛇会在一个二维平面(称为地图)上运动。每一轮,玩家控制贪吃蛇向前一个单位,向左一个单位或...

2019-04-10 11:25:37 117

原创 [源码和文档分享]基于Python和OpenSSL实现的SSL网络通信

一、实验内容 安装openSSL 编写一个服务器的程序,服务器端的功能是建立SSL网络服务,接受客户端的SSL连接,收发SSL消息 编写一个客户端的程序,客户端的功能是通过SSL协议连接服务器,收发SSL消息 生成SSL证书 撰写试验报告,包括了服务器端和客户端运行结果截图,以及生成的SSL证书 ...

2019-04-10 11:25:33 49

原创 [源码和文档分享]基于C++和OpenSSL实现的SSL网络通信

一、实验内容 安装openSSL 编写一个服务器的程序,服务器端的功能是建立SSL网络服务,接受客户端的SSL连接,收发SSL消息 编写一个客户端的程序,客户端的功能是通过SSL协议连接服务器,收发SSL消息 生成SSL证书 撰写试验报告,包括了服务器端和客户端运行结果截图,以及生成的SSL证书 ...

2019-04-10 11:25:32 95

原创 [源码和文档分享]基于Python的拼音汉字转换程序

1、实验内容 利用统计语言模型实现拼音汉字转换 输入:拼音串,输出:对应的汉字串 给定10000字的测试语料,测试音字转换的准确率 针对音字转换结果中存在的问题给出具体分析 以图表的形式表示上述结果 2、实验要求和目的 自己准备词表 自己准备...

2019-04-10 11:25:26 75

原创 [源码和文档分享]基于winform实现的仿windows画板绘图程序

1、设计目标和要求 用面向对象技术实现一个类似于Windows画板的程序 要求实现生成图形的位图文件和JPEG文件保存和打开功能 2、编译与运行说明 Windows操作系统 VS2008下编译 装有.Net FrameWork 3.5及以上版本运行库 运...

2019-04-10 11:25:23 115

原创 [源码和文档分享]基于C语言的图书管理系统

一、题目意义和设计思想 1、题目意义 目前,图书市场日益激烈的竞争迫使图书企业希望采用一种新的管理方式来加快图书流通信息的反馈速度,而计算机信息技术的发展为图书馆管理系统注入了新的生机。通过对市场的调查得知,一款合格的图书馆管理系统必须具备一下特点: 能够对图书信息进行集中管理 能够大大提...

2019-04-09 09:11:23 256

原创 [源码和文档分享]基于C++实现的ID3算法

1、算法描述 ID3算法是以信息熵下降速度作为选取测试属性的标准的,决策树生成算法。 信息熵的下降速度用信息增益度来衡量其定义是: 定义1:若存在n个相同概率的消息,则每个消息的概率p是1/n,一个消息传递的信息量为Log2(1/n) 定义2:若有n个消息,其给定概率分布为P=(p1,p2…pn),则由该分布传递的信息量...

2019-04-09 09:11:20 175

原创 [源码和文档分享]基于ASP.NET和Sql Server实现的读书平台网站

1 课程设计目的 综合运用软件工程思想、面向对象分析和设计方法、ASP.NET、数据库等基础知识,完成一个B/S架构的Web应用程序,掌握应用ASP.NET技术开发中小型网站的相关知识和技术。 2 课程设计内容 针对一个咸鱼读书网系统项目需求,利用数据库管理系统(Microsoft Sql Server 2012),构建项目数据库系...

2019-04-09 09:11:17 620

原创 [源码和文档分享]基于C++实现的操作系统二级文件系统设计

1、题目介绍 名称:一个简单的用户级文件系统——设计和实现 实现下面的API: void ls(); // 列目录 int fopen(char *name, int mode); void fclose(int fd); int fread(int fd, char *buffer, int l...

2019-04-09 09:11:09 650

原创 [源码和文档分享]基于C#与opencv的图像处理应用程序

一、实验方案设计 总体思路 采用C#Form窗体应用程序进行实验,实现对两幅有重叠区域的图片进行分析处理,并无缝拼接 关键步骤 调用Windows文件系统接口打开图片文件,并输出到界面 对两幅图片色彩度、大小等数据进行分析,以便进行相应处理 ...

2019-04-09 09:11:01 247

原创 [源码和文档分享]基于winform实现的编译原理简单编译器

1、程序功能描述 文件名:编译原理课程设计:编译器.exe 文件说明:编译器本体,将PL/0代码编译为可汇编的汇编代码(asm)、并输出中间代码和规约过程 开发环境:VC++2008、Parser Generator 2(LEX&&YACC集成环境) 运行环境:windows 功能:从指定路径...

2019-04-09 09:10:54 144

原创 [源码和文档分享]基于Java Web开发方式实现的Android二维码支付系统APP

一、产品设计思想 模拟基于加密的二维码实现电子交易的系统,实现交易的迅速便捷,可以在web浏览器和移动端同时使用。采用Google.zxing接口实现二维码的生成和解析,采用加密协议传送,产品类似webapp形式呈现。开发利用DAO的设计模式,由javabean的VO,预先设定各项操作的接口类,真正实现操作的代理类和集成各项代理的工厂类,该设计模式使工程构...

2019-04-09 09:10:50 154

原创 [源码和文档分享]基于Java实现的几何图形处理系统

1 综述 针对《计算机图形学》课程开发的几何图形处理系统实现的功能包括:在UI界面中通过鼠标点击拖拽等方式可视化地输入二维图形的功能;编辑最近输入的二维图形的功能;裁剪直线的功能,支持的图形包括任意涂鸦、直线、矩形、圆、椭圆、多边形、填充多边形、B样条曲线、Bezier 曲线;变换二维图形的功能;用文件/路径选择器将绘制出来的图形保存为图像以及选取载入显示...

2019-04-09 09:10:41 172

空空如也

空空如也

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

TA关注的人

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