小的不能再小的项目(大学)
文章平均质量分 55
ChaosMeta博客
“The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.”
展开
-
游戏修改器
0804itask.h#pragma once#ifndef __AFXWIN_H__ #error "在包含此文件之前包含“stdafx.h”以生成 PCH 文件"#endif#include "resource.h" // 主符号0804itask.cpp #include "stdafx.h"#include "0804itask.h"#include "0804ita...原创 2018-03-27 13:59:02 · 1727 阅读 · 0 评论 -
Linux下网络传输(模拟路由器)
1.项目目的:实现开发板和计算机之间的通信。2.项目描述:路由器项目可以获取通信双方的MAC地址,通过修改ICMP包来实现数据的转发,从而实现不同网段的通信。除此之外,还可以通过过滤ARP缓存表来实现防火墙的功能,并可以实时打印网卡信息和ARP缓存表。在程序运行过程中路由器可以Ping开发板或者主机来检查线路。3.所用技术:使用原始套接字Socket抓取链路层数据包。通过文件IO的库函数,用链表的...原创 2018-03-28 10:45:04 · 805 阅读 · 0 评论 -
DLNA音视频推送
1.项目简介:本次项目要求实现的是将手机或者其他手持终端上的存储音视频等多媒体文件通过无线网络推送至linux主机,并在linux实现播放的功能。同时,在播放的基础上,实现了手机端能够控制主机端媒体的暂停、快进、调节音量的等功能。在完成项目的过程当中,应用了DLNA(数字生活网络联盟)工程的解决方案完成了整个程序的架构,使用了upnp协议(通用即插即用)以及socket接口完成网络数据的传输,所以...原创 2018-03-28 10:52:46 · 6001 阅读 · 2 评论 -
基于MFC实现的网络教室
1.项目名称:Windows 下的网络教室 2.项目目的:实现同一局域网下服务器和客户端的通信。3.项目描述:基于 MFC 实现了页面的布局。设置服务器实现教师与学生的通讯,用客户端模拟教 师和学生两种角色,并实现注册和登录的功能。教师端按下开始抢答后,学生端可以抢答。学生端可以进行举手、提交作业的操作,并且学生端的界面可以显示答题信息和在线好友列表。4.项目要点:1.使用中介者模式 观察者模式,...原创 2018-03-28 11:49:40 · 674 阅读 · 0 评论 -
基于QT的局域网聊天
1.DrawerDrawer.h#ifndef DRAWER_H#define DRAWER_H#include <QToolBox>#include <QToolButton>#include "Widget.h"class Drawer : public QToolBox{ Q_OBJECTpublic: Drawer(QWidget *p...原创 2018-04-03 17:05:47 · 1515 阅读 · 2 评论 -
基于QT的截图
一、鼠标选中区域截图简述 之前用Qt实现了类似于QQ的截图功能,由于代码太多,一下子不一定明白,今天就用一个简单的小例子来看一看如何用Qt实现一个简单的截图功能。此篇文章中代码很简单,功能也比较简单,在后续的文章中将会逐步完善。先看来一下简单的效果图。正向截取效果图:正向截取效果图: 上图是通过点击截图按钮,然后选择区域,按下Enter键进行截图并显示到主窗口中。实实现截图的原理很简单...转载 2018-04-17 16:09:46 · 1067 阅读 · 0 评论 -
Linux下音乐播放器的实现
1.项目描述:实现了播放器的页面,并读取出文件中的歌曲名把歌曲列表显示在右侧。可以通过触 摸屏幕上的按钮实现暂停和继续播放、静音和解除静音、调节音量大小、快进和快退、点击进度 条更改歌曲播放进度、点击歌曲名切换歌曲的功能。在歌词随歌曲的播放而同步显示时,页面中 还会展现歌曲名、演唱者、歌曲总长度、歌曲当前播放时间和歌曲进度百分比。 2.项目流程:使用Glade实现了音乐播放器的页面,然后创建无名管...原创 2018-03-29 14:22:35 · 14891 阅读 · 3 评论 -
飞机大战
1.介绍 先启动程序,在MFC下进行初始化操作,把相关的游戏对象初始化例如战机、敌机、背景、子弹和炸弹等,同时初始化绘图环境如内存DC、设备DC、位图等。然后不断的绘制游戏对象,运用算法实现游戏规则。2.程序CFoePlane.h#pragma once#include"公共.h"#include"PlayerPlane.h"#include"Gunner.h"class CFoeP...原创 2018-03-29 14:51:28 · 334 阅读 · 0 评论 -
数学建模美赛
2017 MCM/ICM Summary Sheet (Your team's summary should be included as the first page of your electronic submission.) Type a summary of your results on this page. Do not include the name of your school原创 2018-01-17 22:01:43 · 2134 阅读 · 0 评论 -
数学建模-电池剩余放电时间预测
电池剩余放电时间预测摘要现在的通讯,金融,铁路,电动自行车,都大量的用到铅酸蓄电池。完全充电的电池在被使用或放置很长时间之后,充电状态将被衰减,减小电池寿命。本文主要针对铅酸电池剩余放电时间的预测,根据附件所提供的样本数据建立数学模型,进行拟合,得到电流强度下的电压与放电时间的关系。首先(问题一),本文建立起非线性回归模型,对附件1提供的数据进行多次多项式拟合,使得回归分析结果最大程度趋近真实值,原创 2018-01-17 22:02:50 · 24097 阅读 · 2 评论 -
C/C++分别实现画图软件
1.C语言版#include <graphics.h>#include <stdlib.h>#include <conio.h>#include <stdio.h>#include <dos.h>#include <bios.h>#include <math.h>#include <al原创 2018-03-29 15:26:53 · 20899 阅读 · 3 评论