自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [源码和文档分享]基于C++实现的教职工信息管理系统

一、实验内容 教职工信息管理系统用于管理教职工信息,能够根据工号、姓名、科室精确查询职工信息;能分系部进行职称统计,计算各职称的人数;根据职工的职称排序输出;根据工号修改或删除职工信息。 二、运行环境 软件环境 操作系统:windows 8.1 开发环境:visual stud...

2019-06-20 00:01:46 160

原创 [源码和文档分享]基于java的仿HTTP协议设计

Overview 课程PJ, 模仿HTTP协议, 并Java Socket编程简单实现协议. 课程设计协议MyHTTP是一个简化版的HTTP协议, 是作为HTTP协议阅读后的一次总结和练手. 文档对Demo运用到的操作进行着重描述, 同时简单描述HTTP其他重要的操作. 本次项目做的Demo, 实现了一个支持HTTP 请求的服务端, 服务端保存了一份学生名...

2019-06-20 00:01:33 99

原创 [源码和文档分享]基于Python的图片及音频搜索引擎

在此次实验报告中将会分为五个部分进行单独分析,这五个部分分别是:爬虫、界面、文本搜索、图片搜索以及音频搜索。 一爬虫 1.1 库 requests urllib 1.2 实现功能 能够通过requests.get获得网页上的内容,并使用json.loads进行解析...

2019-06-19 23:59:24 94

原创 [源码和文档分享]基本MFC类框架的俄罗斯方块游戏

一、设计目的 PC游戏早已在IT行业形成了庞大的产业链,很多IT企业都凭借着自己雄厚的游戏开发技术而占据电子游戏娱乐市场。俄罗斯方块是一款风靡全球的PC机游戏和掌上机游戏,它造成的轰动与创造的经济价值可以说是游戏史上的一件大事。这款游戏看似简单却变化无穷。通过该游戏设计,达到以下目的: 了解Visual C++下可视化编程的特点,熟悉其相应的各...

2019-06-19 23:58:23 74

原创 [源码和文档分享]基于JAVA实现的记忆测试小游戏

1 需求分析与总体设计 1.1 需求分析 记忆测试系统是通过回忆法测试记忆能力,测试手段分为初级、中级和高级三个级别,使用该系统以达到测试和锻炼记忆能力的目的。同时保存每个用户的不同等级的成绩。 在记忆测试系统中,编写6个Java源文件:MemoryGame.java、MemoryTestArea.java、Block.java、S...

2019-06-19 23:58:01 105

原创 [源码和文档分享]基于C++的文件管理系统

模拟实现linux文件系统。inode、superBlock…… The simulation of the linux file system. 实现环境: Ubuntu 14.04 C++高级操作语言 vim编辑器 通过C++调用linux系统函数,一块硬盘(创建的一个文件,本程序中是DISK...

2019-06-18 09:37:12 92

原创 [源码和文档分享]基于C#的简单计算器

一、实验要求与学习目标 1.1 实验要求 参照Windows提供的计算器工具,设计一个与之类似的程序 基本要求:实现“普通运算”功能,支持连续运算,如连续输入“2+3×5”后点击“等号”按钮进行运算其结果为25. 附加要求 支持“科学运算”功能,即输入表达式时遵循运算符号的优先原则,连续输入“2+3×5”后点...

2019-06-18 09:36:24 48

原创 [源码和文档分享]基于JAVA实现的支持多线程访问的WEB服务器

1.系统概述 1.1 业务背景 web服务提供了可供浏览的网页,对浏览web服务的需求是本程序的背景,当然现在已经有很多web服务器的很好的实现,本程序也不可能说做得比知名的那些要好,在这里程序的目的是为了锻炼网络程序设计与实践和软件系统设计与开发实践能力。 1.2 总体目标 实现一个web服务器,能够提供让标准浏览器用...

2019-06-18 09:36:20 48

原创 [源码和文档分享]基于JAVA实现的网络五子棋游戏

一、实验目的 熟练掌握基本网络编程技术 掌握Swing图形用户界面编程 掌握多线程编程的基本原理,能使用多线程设计服务器端程序 培养独立查找资料,并解决问题的能力 ​ 参考文档和完整的文档和源码下载地址: ...

2019-06-18 09:30:32 86

原创 [源码和文档分享]基于OpenCV的人脸识别模型训练

一、csv文件的生成 当我们写人脸模型的训练程序的时候,我们需要读取人脸和人脸对应的标签。所以我们用csv文件读取。这个at.txt就是我们需要的csv文件。生成之后它里面是这个样子的: opencv教程里面为我们提供了自动生成csv文件的脚本(记得改路径): 参考文档和完整的文档和源码下载地址: ...

2019-06-16 12:53:17 65

原创 [源码和文档分享]基于汇编语言的俄罗斯方块游戏

报告说明 此次报告根据自己的兴趣编了个简单的游戏,模仿经典游戏俄罗斯方块。左右方向键控制方块的水平位置,上方向键旋转方块,END键水平翻转之。有简单的积分功能,并能根据得分多少调整游戏难度,即方块下落速度。 游戏甚少创新,权为练笔。 ​ 参考文档和完整的文档和源码下载地址: ...

2019-06-16 12:52:55 126

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

一、课程设计要求与目的 目的:编写一个小型Java聊天室系统,掌握Java网络通信、多线程、IO文件操作等高级应用编程技能。 完成如下功能: 多客户端模式下,实现客户与客户的单独通信,要求信息通过服务器中转 端到端的通信,实现并行通信模式(不再是你说一句,我说一句,一端的信息发送不受另一端的影响) 实现端到端...

2019-06-16 12:52:36 64

原创 [源码和文档分享]基于Python和Django实现的虚拟网络银行

1.背景与意义 1.1 项目开发意义 随着以信息网络技术为代表的科学技术的迅猛发展,21 世纪,我们已步入了一个以网络应用为核心的数字化革命时代,全球经济一体化程度进一步加强,金融企业的经营环境发生了巨大变化。传统产业的运作模式已经让位于知识经济 和信息经济。在未来的市场竞争中谁掌握和应用好网络银行这一现代化的营销方 式和手段,谁就能在激烈的竞...

2019-06-14 16:32:42 92

原创 [源码和文档分享]基于javaEE实现的在线音乐系统

1、概述 开发环境 Windows10 Eclipse Tomcat 9.0 Mysql 8 JDK 10 运行环境 Tomcat 9.0 Mysql 8 Chrome 71 ...

2019-06-14 15:54:06 218

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

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

2019-04-10 11:26:18 109

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

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

2019-04-10 11:26:12 100

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

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

2019-04-10 11:26:07 111

原创 [源码和文档分享]基于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 67

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

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

2019-04-10 11:25:56 74

原创 [源码和文档分享]基于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 76

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

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

2019-04-10 11:25:46 76

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

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

2019-04-10 11:25:42 65

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

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

2019-04-10 11:25:37 77

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

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

2019-04-10 11:25:33 171

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

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

2019-04-10 11:25:32 91

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

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

2019-04-10 11:25:26 81

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

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

2019-04-10 11:25:23 104

原创 [源码和文档分享]基于C#实现的电影网站数据爬虫和电影网站

1 简介1.1 背景随着网络的发展,网购也越来越流行,人们可以在去各大电影院的网站方便的购票并选择自己喜欢的时间去影院观看。但电影院网站众多,人们可能为了寻找一个电影而奔波与各大网站,导致浪费大量时间在寻找电影资源上。本网站提供有效的电影信息聚合,方便用户筛选自己喜欢的电影和电影院,节省时间。1.2 目标该文档描述好看的电影网的详细功能定义,并对模块划分、业务流程进行了定义。所有设...

2018-12-12 10:21:00 229

原创 [源码和文档分享]基于汇编实现的贪吃蛇游戏

一 需求分析现在有的一些人感觉生活都是很无聊的,所以有些时候肯定会玩各种各样的游戏的,有一些大的游戏,玩起来会话掉很多的时间,而且也会花掉大量精力的 ,所以在一些闲暇的时候一些小游戏会博得很多人的喜爱,例如:俄罗斯方块,和一些格斗游戏等等。然而这些小游戏的设计方法和软件有很多,所以也有很多不同的效果,本篇设计是采用汇编中宏定义和调用,子程序的调用等一些汇编知识...

2018-12-09 15:26:00 76

原创 [源码和文档分享]基于Netty和WebSocket的Web聊天室

一、背景伴随着Internet的发展与宽带技术的普及,人们可以通过Internet交换动态数据,展示新产品,与人进行沟通并进行电子商务贸易。作为构成网站的重要组成部分,留言管理系统为人们的交流提供了一个崭新的平台。同时,聊天室作为一个新型的Web应用程序,为互联网用户提供了一个实时信息交流的场所。聊天室在早期的网络时代已经非常流行,例如BBS、IRC这些类...

2018-12-09 15:25:00 80

原创 [源码和文档分享]基于JAVA的远程屏幕监控系统

远程屏幕监控系统在生活中是很常见的,学校机房的机房管理系统、PC版QQ的远程演示功能等都属于远程屏幕监控系统。监控系统的原理是通过客户端不断的截取屏幕发送到服务器端,服务器端进而将画面呈现出来的过程。本论文实现的是一个多客户端的远程屏幕监控系统。本论文第一部分对系统进行项目分析,包括需求分析、可行性分析、相关技术分析,大致介绍了整个项目需要做的工作以及需要掌握...

2018-12-09 15:25:00 90

原创 [源码和文档分享]基于JAVA的即时通信软件

一.设计任务书1.1 设计任务本文设计的是一个简单的即时通信软件,利用 Java Socket 进行点到点通信,其工作机制模仿即时通信软件的基本功能,已实现的功能有:客户端登录 客户端退出 群组成员之间传输文字或图片信息该软件分为客户端与服务器端,客户端负责与服务器建立连接,且执行收发消息的操作,服务器端负责等待客户端连接并保存用户的昵称与客户端...

2018-12-09 15:23:00 102

原创 [源码和文档分享]基于JAVA的电梯调度模拟

一、项目要求概述1.1 项目目的通过控制电梯调度,实现操作系统调度过程 学习特定环境下多线程编程的方法 学习调度算法1.2 开发环境语言:java 系统平台:全平台(具备java环境) IDE:Intellij IDEA 产品呈现模式:jar包 执行环境要求:安装java Win:安装java配置环境变量后双击 Linux/Mac:...

2018-12-09 15:22:00 72

原创 [源码和文档分享]基于汇编语言实现打字练习软件

一 需求分析根据以下几部分来实现打字练习: 随机显示字母,字母出现的位置随机 字母自动落下 从键盘输入的字母与落下字母相同则该字母消失,否则字母自动接着落下 按下“Esc”键则程序返回主菜单 字母下落过程中按空格键暂停 在主界面按“E”则程序退出 打字练习的主要功能由以上六部分组成,每一部分之间的联系...

2018-12-09 15:21:00 87

原创 [源码和文档分享]基于汇编语言的MVC思想架构2048小游戏

一 需求分析在Win32环境下,使用MVC思想架构,同时应用多文件多模块的软件设计实践,以MASM6.15为主要汇编工具,Sublime Text 3为代码编写工具,综合利用多种汇编命令语句,进行2048游戏设计开发。二 技术路线2.1 系统架构程序分为一个主模块和三个子模块,其中排行榜模块由于时间关系暂未能完全实现,现只能查看最高分。程序架构...

2018-12-09 15:20:00 67

原创 [源码和文档分享]基于UNIX V6++设计的二级文件系统

一、课程设计基础任务描述为 LINUX 设计一个简单的二级文件系统。本实验用某个大文件,如 c:\myDisk.img , 存储整个文件卷中的所有信息。一个文件卷实际上就是一张逻辑磁块盘,磁盘中存储的信息以块为单位。每块 512 字节。 复习并深入领会 UNIX V6 文件管理系统的内核设计思想。 要求做到以下几点:可以实现下列基础 API void ls...

2018-12-09 15:20:00 83

原创 基于JAVA的生产者消费者问题

一、需求分析为了更好地理解进程同步的机制和过程,决定设计实现生产者消费者问题的解决,以实现进程的同步控制。题目描述:有n个生产者在生产产品,这些产品将提供给m个消费者去消费,为了使生产者和消费者能并发执行,在两者之间设置一个具有k个缓冲区的缓冲池,生产者将它生产的产品放入一个缓冲区中,消费者可以从缓冲区中取走产品进行消费,显然生产者和消费者之间必须保持同步...

2018-12-09 15:16:00 69

原创 [源码和文档分享]基于JAVA的文件系统

一、项目需求在内存中开辟一个空间作为文件存储器,在其上实现一个简单的文件系统。退出这个文件系统时,需要该文件系统的内容保存到磁盘上,以便下次可以将其恢复到内存中来。二、具体技术细节 文件存储空间管理可采取显式链接(如FAT)或者其他方法。(即自选一种方法) 空闲空间管理可采用位图或者其他方法。如果采用了位图,可将位图和FAT表合二为一 ...

2018-12-09 15:15:00 201

原创 [源码和文档分享]基于JAVA的内存管理模拟

一、需求分析为了更好地理解操作系统内存分配和管理的过程和机制,决定通过编程模拟操作系统内存分配的过程,以更好的理解操作系统内存分配过程中的具体执行流程。题目描述如下:编写一个程序,包括两个线程,一个线程用于模拟内存分配活动,另一个用于跟踪第一个线程的内存行为,要求两个线程之间通过信号量实现同步,模拟内存活动的线程可以从一个文件中读出要进行的内存操作。每...

2018-12-09 15:08:00 80

原创 [源码和文档分享]基于JAVA的进程调度算法

一、需求分析在Java开发环境下,模拟进程调度算法,其中该算法所需要的具体功能为:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算法(将用户作业和就绪进程按提交顺序或变为就绪状态的先后排成队列,并按照先来先服务的方式进行调度处理)。算法的具体描述为:每个进程有一个进程控制块( PCB)表示。进程控制块可以包含如下信息:进程名、...

2018-12-09 15:07:00 51

空空如也

空空如也

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

TA关注的人

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