- 博客(1031)
- 资源 (16)
- 收藏
- 关注
转载 基于C语言实现的文件系统
2 需求说明2.1 基本要求设计并实现一个目录列表函数(无须支持选项,如ls -a、ls -l等),用来显示当前目录下包含的文件信息 设计并实现一个改变目录函数(无须处理路径名,如../../directoryName等), 用来把当前目录切换到上一层目录或当前目录的子目录 设计并实现一个删除文件函数,使用当前目录中的要删除的文件名作为参数, 用来删除指定的文件,要注意文件的隐藏、只读...
2019-07-24 22:53:00
2586
转载 基于WIN32 API界面编程实现的2048游戏
游戏功能倒计时游戏有一个15分钟的倒计时,玩家需要在规定时间内完成游戏(即合并出数字为2048的方块)方块出现规则在游戏中,方块的出现完全随机,仅出现在空方格中。当方块出现时,方块上的数字有90%的几率为2,10%的几率为4游戏开始时,会在所有空方格中随机选两个方格放入带有数字的方块,方块上的数字依照上述规则在玩家每一次移动后,棋盘上会新增一个方块,规则如上所述...
2019-07-24 22:52:54
1234
转载 基于JavaFX的中文集句系统设计与实现
本文在古诗词的内容上会有简单的描述,然后对于古诗集句软件进行详尽分析,确定功能需求以及非功能需求,对于软件运作流程给以流程图的展示。在需求分析基础上, 进行软件的架构设计。进一步明确使用场景与功能点的关系。在查询模块主要任务是保证查询准确高效,而在集句生成部分,主要利用现有的可行手段,例如开源的中文分词工具对于待对偶诗句进行词性分析,在此基础上,给出相对较优的对偶句。最后,对于使用的开源工具运...
2019-07-24 22:52:46
1212
转载 基于Android的智能手机安全卫士的设计与实现
随着智能机的诞生,手机终端的上网功能越来越普及,人们也逐渐离不开智能机和3G业务。但是,与此同时网络安全事件也随之走向手机终端,各种网银骗局、软件骗局、中毒事件等等都开始日益影响手机用户的正常生活,手机终端的安全问题与电脑客户端发生的安全问题 相比是有过之而无不及的,从而手机安全问题成为了业界人士和手机用户者最为担心的问题。因此,开发一款手机平台的安全卫士应用尤为必要。本系统是一款基于Andr...
2019-07-24 22:52:41
1984
转载 基于C#和SQL SERVER的汽车配件仓储管理系统
汽车配件信息管理网站建设是汽车配件信息进行有效管理的重要工具。本次设计以建设汽车配件信息管理网站为目标,同时结合现今对信息管理相关网站建设方面的需求,建设相关后台数据库及相应的交互性界面。为了实现有效率的对汽车配件信息进行管理,本论文以网站建设为主体架构,详细的介绍了汽车配件信息管理网站的需求,具体描述了整个网站的开发过程,分析了汽车配件信息管理网站的功能。并以业务流程图的形式详细的介绍了系统...
2019-07-24 22:52:34
881
转载 基于WCF和SQL SERVER的在线评测系统设计与实现
目前,在线评测系统大多采用Linux系统作为运行平台,由于Linux系统人机交互能力差,使得系统部署要求高和维护难度大。本文针对以上问题进行分析,采用Windows操作 系统作为运行平台,在.NET开发平台的基础上,利用EF框架、ORM技术和MVC模式对系统框架进行搭建,设计并实现了用户管理、题目管理、C语言评测等功能,降低了系统的部署要求和维护难度。关键词:在线评测;FineUI;WCF;...
2019-07-24 22:52:27
444
转载 基于SVM分类器的动作识别系统
动作识别领域近年来随着动作采集技术的成熟而高速发展,因其无需借助任何 计算机系统的传统输入设备就能够准确识别出用户意图,对三维动作数据进行数据 处理与挖掘的技术,现已广泛运用到了计算机动画、游戏、新型人机交互和智能家居控制等领域。支持向量机(Support Vector Machine, SVM)凭借其在小训练样本、非线性和高 维模式识别中的优势而广受关注。本文对经典 SVM 二分类算法进行研...
2019-07-24 22:52:18
1815
转载 基于S2SH框架的JSP和MySQL的网上商城系统
随着网络技术的飞速发展,网络已经成为人们获取和交换信息的最有效途径,通过网络进行商品交易已经成为一种新型的购物方式。网上商城系统是将商品销售和计算机网络功能结合起来的一种新型的电商系统,是当前新技术革命中一个非常活跃和具有很强生命力的技术应用领域。本文以网上商城系统的开发设计为主要依据,与学过的面向对象的可视化语言相结合,以及自己根据前人工作经验开发设计的系统。本系统以MyEclipse作为前...
2019-07-24 22:52:11
541
转载 基于rabbitMQ的微服务架构消息组件设计与实现
随着互联网的高速发展,淘宝、微信、12306和各类直播平台等各种规模庞大、高频率、高峰值的应用层出不穷,而且在一些特殊节点,比如淘宝的双十一购物节、12306的春运抢票高峰等,系统的访问量更是日常流量的几万甚至千万倍。为了支撑起如此庞大的性能需求,迫切需要各种层面的配合。传统的单体式架构,虽然易于开发、部署和扩展,但是存在很多的弊端,特别是应用变大或者团队扩大,这些弊端将更为明显和严重,对企业...
2019-07-24 22:52:05
1158
转载 基于BeautifulSoup和jieba的用户投书文本知识图谱构建研究与实现
自从google公司推出旗下的产品KnowledgeGraph以来,知识图谱这个概念越来越受到学术与工业界的关注。如何以质量参差不齐的网页数据作为原始数据源,构建知识图谱已经成为了一个热门的研究课题。互联网技术的迅速发展导致了网民数量的快速增长。愈来愈多的人热衷于在网络论坛上发表想法。在这个背景下,投诉类型论坛吸引了政府和个人的广泛关注。他们都希望能从投诉类型论坛的帖子中获取一些有价值的信息。...
2019-07-24 22:51:58
487
转载 基于Android的真人社交游戏辅助应用APP设计与实现
时至今日,社交已成为人们生活中必不可少的一部分,社交网络的盛行已经成为一种必然趋势。与此同时,人们的娱乐化需求也越来越重要,游戏产业也得到了飞速发展。为了满足人们的社交化,娱乐化的需要,越来越多的公司开始结合社交和游戏,走社交和娱乐相辅相成的路线。在软件应用行业,也有越来越多的公司着手开发结合游戏的社交应用。本设计完成的应用为一款移动游戏社交应用,本设计根据软件设计的标准流程,从软件的需求分析...
2019-07-24 22:51:51
562
转载 基于Android-JavaEE-DB2实现的旧物交易平台
随着移动网络的日益进步,手机、平板等移动设备已经在我们日常的生活和学习中占有越来越大的比例。软件是移动设备的重要组成部分,手机软件也从开始的单一功能变得具有多种多样的功能,日益符合人们的生活需要。设计本软件的目的在于迎合消费群体的需求。近几年日益兴起的网络购物逐渐取代实体购物,通过网络平台以物易物成为一种近年来新兴的网络交易方式,其发展呈现出一种久盛不衰的趋势。本项目的设计理念旨在通过网络平台对二...
2019-07-24 22:51:45
765
转载 用C++做了一个图书管理系统
图书管理系统功能如下:添加书籍。 删除书籍。当系统中存在此书时,删除该书籍,否则提示用户删除失败。 借阅书籍。当系统中存在此书且未被借阅时,将书 的状态设置为“借出”,否则提示用户借阅失败。 归还书籍。当系统中存在未归换的该书时,将书的状态设置为“可用”,否则提示用户归还失败。 查询全部。输出系统中所有的书籍(书名升序)以及他们的状态。 查询书名。输出系统中所有与书名同名的书以及他们...
2019-07-24 22:51:38
3197
转载 做了一个基于C语言的课程信息管理系统
每门课程包含以下信息项:课程编号,课程名称,课程性质,学时,授课学时,实验或上机学时,学分,开课学期。下面列出系统的主要功能包括:创建课程信息文件,根据提示输入课程的各项信息,然后将课程信息存储到一个文件中。 增加课程信息,在原有课程信息文件的基础上增加新的课程信息,要求继续保存至原文件,并提示用户选择是否继续进行增加操作。 删除课程信息,提示用户输入要进行删除操作的课程编号,如果在文...
2019-07-24 22:51:30
1196
转载 用java写了一个多人聊天程序,服务端和客户端都写了
本程序采用客户机/服务器架构模式。通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的而Java提供的多 线程功能。用多线程可完成多点对多点的聊天。主要有两个应用程序,分别为服务器程序和客户端程序。服务器应用程序主要用于消息转发、客户登录信息的管理以及向所有用户发送系统消息等;客户端应用程序主要用于客户聊天记录的显示和信息输入。采用Clie...
2019-07-24 22:51:22
820
转载 用C语言做了一个外卖管理系统
用C语言做了一个外卖管理系统,则希望可以模拟网上订餐,店家工作,专人管理的过程。并实现注册与登录以及基本信息的输出。各位大佬不喜勿喷管理员端可以查看店铺信息,店铺信息修改(分为增删改查),处理申请店铺,和修改本人信息。 用户端分为用户相关(为用户本人对自己信息的操作),查看订单,查看菜品,购买菜品,以及订单排序。 管理员端为增添菜品,删除菜品,修改菜品,查看菜品以及业绩查看(统计总订单与总...
2019-07-24 22:51:15
3658
1
转载 用java写了一个俄罗斯方块游戏
有如下功能:在二维的平面里用各种随即产生的方块堆积木,每填满一行消去一行,当到达顶部时,游戏结束。 玩家能通过方向键来控制方块的转动,左移,右移和直落。 每种类型的方块都有颜色。 游戏能够在玩的过程中,给出玩家的分数,分数是由随即方块的类型决定的,每堆一个方块,就将分数累加到总分中。 游戏有暂停、开始和结束、游戏规则、游戏说明等控制。效果图如下:点击此处下载文档和源码...
2019-07-24 22:51:07
641
转载 用Mplayer做了个视频播放器
新学了QT,用Mplayer做了个视频播放器,大家一起来看呀现在列出基本功能:能进行视频的播放 能暂停正在播放的视频 能播放正在暂停的视频 能调节视频播放的视频 能进行视频播放进度的调节 能停止正在播放的视频 能添加新的视频文件到播放列表 能删除播放列表中选中的视频 能改变视频播放的速度 能对正在播放的视频进行截屏 能录制正在播放的视频点击此处下载文档和源码...
2019-07-24 22:50:58
298
转载 用java实现停车场管理系统
用java实现停车场管理系统,应用于车辆的出、入管理。包括车辆进出管理与系统管理等功能模块,可根据车辆停放时间及收费标准自动收费。用户需要事先办理停车卡并充值,停车卡分优惠卡和普通卡两类。车场管理:车辆入场、车辆出场; 信息查询:某时间段的出入场信息,当前在场信息,车辆历史停车记录及收费信息; 信息维护:用户及停车卡信息维护、充值等; 系统管理:车位信息,计费标准等。系统包含...
2019-07-24 22:50:44
4637
原创 基于C语言的小型超市库存与销售管理系统
1 需求分析1.1 登陆管理员和售货员可通过各自的账号、密码分别进入管理员和售货员的子系统。对于输入不在系统所存储的账号或输入的账号密码不匹配时,要求用户重新输入。1.2 用户管理管理员用户可浏览系统内所有的用户的账号、密码、权限类别,可添加用户,可删除用户。1.3 库存管理管理员可手动添加商品,也可从文件中批量导入商品,可查看库存内的全部商品信息,对于库存内商品数为0的商...
2019-07-24 22:50:37
1015
1
转载 基于HTML5实现的一笔画小游戏
1 游戏介绍一笔画是图论中一个著名的问题,它起源于柯尼斯堡七桥问题。数学家欧拉在他1736年发表的论文《柯尼斯堡的七桥》中不仅解决了七桥问题,也提出了一笔画定理,顺带解决了一笔画问题。用图论的术语来说,对于一个给定的连通图存在一条恰好包含所有线段并且没有重复的路径,这条路径就是「一笔画」。寻找连通图这条路径的过程就是「一笔画」的游戏过程,如下:点击此处下载文档和源码...
2019-07-24 22:50:05
417
转载 基于Java的局域网聊天工具
一 需求分析掌握Java语言的程序设计方法,理论结合实际操作巩固我们所学的现有知识,使用图形用户界面和socket通信实现一个聊天程序,充分利用线程知识,实现用一个局域网聊天室,同时学会处理各种异常和io输入输出流的应用,学习运用多线程操作。聊天要以图形化界面的形式展现。可以实现聊天窗口的显示和关闭,同时可以载入客户输入的信息和读取输出的信息。在对话区域的右侧有滚动条,当该页面的面版满了,...
2019-07-24 22:49:56
804
转载 基于java 的仿QQ聊天工具
概要设计在客户端:当用户登录后,生成唯一的socket, 存放在Client实体类中,在整个客户端就一个Client类和一个socket。有一个窗口控制器——ChatUIList,用来记录用户和好友聊天框是否打开,当收到消息后,首先在ChatUIList中查询是否有好友的窗口,如果没有则新建聊天框弹出并显示消息,如果存在与好友的窗口则将消息追加到原聊天框并重新着重显示该窗口。在客户端还拥有一个...
2019-07-24 22:49:48
2908
1
转载 基于C语言的图书馆管理系统
一 需求分析主要实现以下功能:分管理员和学生两种身份,不同身份操作不同管理员进购书籍决定某本书是由被借阅查看借阅情况学生借书,限制每人5本还书图书分类展示搜索不能重复借阅同一本书开机动画,功能就是提高逼格(可以考虑加上音效)二 程序设计2.1 总体设计程序总体流程如下图所示:点击此处下载文档和源码...
2019-07-24 22:49:40
567
转载 基于C语言的个人简历录入程序
一 需求分析此个人简历录入程序可实现相关信息的添加、删除、修改。通过文本框录入姓名,通过单选按钮选择性别,通过组合框选择专业(计算机,电子,工商等)和文化程度(大专,本科,硕士,博士等),设置“提交”与“取消”两个按键,当用鼠标点击“提交”按键时,在文本框中显示所填写以及选择的信息。当点击“取消”按键退出系统 实现查询与统计功能(如35岁以下计算机专业的人数) 实现存储与读取...
2019-07-24 22:49:29
544
转载 基于C语言的歌曲信息管理系统设计与实现
设计思路2.1 歌曲信息结构体结构体内有五个数据其中前四个是字符串类型的歌曲的各种数据,分别是歌曲名、作者、演唱者、发行年月第五个定义了一个整形变量_exist,初始化有效的结构体的时候会给这个变量赋值,赋的值为一个宏IS_EXIST,目的是在之后的模块中能够更方便地筛选出有效的结构体记录2.2 辅助函数共有三个辅助函数,分别是读取文件函数、写入文件函数、打印数据函数,目的...
2019-07-24 22:49:21
1642
2
转载 基于Easyx插件的俄罗斯方块游戏的设计与实现
1.1 设计内容:设计一个俄罗斯方块游戏,根据实际游戏的规则完成设计。游戏设计方案:在一个图形绘制区域的正上方随机产生四种不同方块中的任意一种的初始位置,并使其向下运动定义键盘,游戏玩家用键盘上定义的键控制方块的翻转、左右移动、加速和暂停等当某行被填满则该行消除,1次消除1行加10分,1次消除2行加30分,1次消除3行加50分,1次消除4行加100分当未被消除的行达到绘图区...
2019-07-24 22:49:10
331
转载 基于C++的学生选课管理系统的设计与实现
一 需求分析系统添加课程:将一门课程加入到系统数据中。课程提交重复时给出提示信息 系统删除课程:以课程编号为索引删除课程。系统无此课程时给出提示 课程添加学生:把学生的姓名、学号等信息加入到课程中。学号重复时给出提示信息 课程删除学生:以学号为索引从课程中删除学生。课程无此学生时给出提示 课程添加教师:把教师的姓名、教工号等信息加入到课程中。教工号重复时给出提示信息 课程删除教师:以...
2019-07-24 22:49:03
3009
转载 基于VC++的MFC类库实现的通讯录管理系统
1.设计目标现在,随着人际交往的频繁,电子信息技术的发展,通讯录程序已经很多见。这次课程设计,目标是做出一个通讯录管理系统,可以实现对多个联系人的各项信息(包括姓名、联系方式、学籍信息等)进行管理与储存。这个通讯录系统采用Visual C++ 6.0以及MFC编程,形成一个可视化的管理界面。并能实现联系人的添加、编辑以及删除,对联系人的信息进行查找与替换,按分组进行管理数据,写入单文件与数...
2019-07-24 22:48:54
948
转载 编译原理中的LR分析法
最近学习了编译原理中的LR分析法,就自己用VS写了一个加深了解。其中算术表达式的文法如下:〈无符号整数〉∷= 〈数字〉{〈数字〉} 〈标志符〉∷= 〈字母〉{〈字母〉|〈数字〉} 〈表达式〉∷=[+|-]〈项〉{〈加法运算符〉〈项〉} 〈项〉∷= 〈因子〉{〈乘法运算符〉〈因子〉} 〈因子〉∷= 〈标志符〉|〈无符号整数〉|‘(’〈表达式〉‘)’ 〈加法运算符〉∷= +|-...
2019-07-24 22:48:39
676
转载 根据老师给的源码改进编了一个pl0编译器
最近学习了编译原理,根据老师给的源码改进编了一个pl0编译器,增加的部分如下:1.添加注释2.条件与短路计算3.添加数组4.参数传递5.添加语句实现6.print/random7.更多的C 风格的运算表达式实现。8.goto/break/continue9.read函数点击此处下载文档和源码...
2019-07-24 22:48:33
422
转载 用php写了一个运动社交网站作为课设
用php写了一个运动社交网站作为课设,分享给大家一起交流学习本系统采用php作为主要开发语言,服务端主要使用php+sqlite+Apache,客户端使用html+css+js。用Apache作为服务器,采用sqlite作为后台数据管理系统模块结构如下:本系统采用CodeIgniter框架进行开发,基于MVC设计模式index.php 文件作为前端控制器,初始化运行 Co...
2019-07-24 22:48:26
361
转载 用swift写了个词法分析程序
最近学习编译原理,用swift写了个词法分析程序,和大家一起交流,详细代码和文档移步计算正则式:1.读入正则表达式2.对正则表达式处理、建图、生成 ε-NFA3.将 ε-NFA 去除空节点、转化为 NFA4.将 NFA 转化为 DFA5.对 DFA 图进行遍历每个节点,获取到每个节点通过某个字符到达哪下一个状态, 并找到终态、构造 DFA 表、输出显示验证字符串:...
2019-07-24 22:48:15
238
转载 基于C++的请求分页虚拟页面替换算法
在操作系统课上的一点小感想,基于C++的请求分页虚拟页面替换算法,分享出来和大家一起学习。实现OPT、FIFO、LRU、Clock等页面替换算法。接收用户输入参数,包括程序长度(页面数)、页框个数及页面大小,输出结果采用不同颜色区分命中、替换及直接加入空闲块。OPT(最佳置换算法):其所选择的被淘汰页面将是以后永不使用的,或许是在最长(未来)时间内不再被访问的页面,但是由于无法预知一个进程...
2019-07-24 22:48:07
359
转载 基于JAVA的磁盘调度算法
在操作系统课上的一点小感想,基于JAVA的磁盘调度算法,分享出来和大家一起学习。先来先服务(FCFS)算法。即先来的请求先被响应。FCFS策略为我们建立起一个随机访问机制的模型,但是假如用这个策略反复响应从里到外的请求,那么将会消耗大量的时间。FCFS也被看作是最简单的磁盘调度算法。 最短寻道时间优先(SSTF)算法。要求访问的磁道,与当前磁头所在的磁道距离最近,以使每次的寻道时间最短。 ...
2019-07-24 22:48:03
494
转载 基于java的进程调度算法
在操作系统课上的一点小感想,基于java的进程调度算法,分享出来和大家一起学习。该工程主要有三个实现类:Process(进程类),主要用来实例化各个不同的进程 ProcessBlock(进程控制块类),用来为每个进程分配PCB,该类实例化后为进程类的类成员变量 ProcessControl(进程控制类),为主类,用来调度进程。 其中,在进程调度中,声明了三个队列,分别为待插入进程队列...
2019-07-24 22:47:54
828
转载 基于JAVA的内存管理模拟
在操作系统课上的一点小感想,基于JAVA的内存管理模拟,分享出来和大家一起学习。进程的虚拟地址空间中也有三种状态的页面:空闲页面、保留页面和提交页面。空闲(Free)页面:空闲页面是指那些可以保留或提交的可用页面。保留(Reserved)页面:保留页面是逻辑页面已分配但没有分配物理存储的页面。设置这种状态的效果是可以保留一部分虚拟地址,这样,如果不预先释放这些地址,就不能被其他应用程序(如 M...
2019-07-24 22:47:49
261
转载 基于JAVA的生产者消费者问题
在操作系统课上的一点小感想,基于JAVA的生产者消费者问题,分享出来和大家一起学习。同步机制,首先采用Java的synchronized来实现对缓冲区的互斥访问,再设置一个信号量来实现对缓冲区为空和为满的状态标记。生产者通过在synchronized同步代码块中先对缓冲区是否为满作出判断,若缓冲区为满,将当前线程添加到缓冲区的等待列表中,线程阻塞,并且在每次生产完一件产品之后唤醒缓冲区的...
2019-07-24 22:47:43
181
转载 基于JAVA实现的文件系统
在操作系统课上的一点小感想,基于JAVA的文件系统,分享出来和大家一起学习。文件存储空间管理可采取显式链接(如FAT)或者其他方法。(即自选一种方法) 空闲空间管理可采用位图或者其他方法。如果采用了位图,可将位图和FAT表合二为一 文件目录采用多级目录结构。至于是否采用索引节点结构,自选。目录项目中应包含:文件名、物理地址、长度等信息。同学可在这里增加一些其他信息点击此处下载文档和源...
2019-07-24 22:47:37
5750
转载 Linux环境下的针对PL0语言的语法词法语义分析
摘 要此次编译原理课程设计,我利用flex工具进行PL/0语言的词法分析、自己用C++语言实现了LR语法分析、语义分析以及中间代码生成,我选择的是布尔表达式文法,对符合文法的布尔表达式能够产生相应四元式,处理了控制结构的真链与假链,对错误的表达式能够给出错误提示。鉴于flex工具原本来自Unix以及个人日常习惯,本实验开发环境选用Linux,代码在Ubuntu16.10中测试通过。关键...
2019-07-24 22:47:16
375
WINDOWS黑客编程技术详解-官方配套源码
2018-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人