自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【源码+文档】sdu视点新闻全站爬虫爬取+索引构建+搜索引擎查询

爬虫功能使用Python的scrapy库实现,并用MongoDB数据库进行存储。索引构建和搜索功能用Python的Whoosh和jieba库实现。(由于lucene是java库,所以pyLucene库的安装极其麻烦,因此选用Python原生库Whoosh实现,并使用jieba进行中文分词。搜索网页界面用django实现。

2023-09-21 10:30:04 340

原创 【源码+文档】基于scrapy-redis的分布式网络爬虫

Redis 是一个使用ANSI标准的C语言编写的开源、支持网络、基于内存的Key-Value存储数据库。根据DB-Engines网站的数据显示,Redis是最流行的键值对数据库。Redis的外围由一个键、值映射的字典构成。与其他非关系型数据库的主要不同在于:Redis中值的类型不仅限于字符串类型,还支持一些抽象的数据类型,如字符串列表、无序不重复的字符串集合、键和值都为字符串的哈希表等。

2023-09-21 10:07:38 342

原创 【源码+文档】SuperSpider爬虫软件

单击开始,爬取成功后会在新的弹出框中可以查看爬取到的数据。​ 图 1 系统用例图。

2023-09-19 10:58:46 1405

原创 【源码+文档】基于网络爬虫的新闻采集和订阅系统的设计与实现

用户,在网页上进行新闻订阅,通过微信接收订阅新闻的推送,点击进入对应新闻展示页面等。数据管理员,完成数据的抓取,过滤与筛选,新闻的推送,以及本系统管理与维护等。​ 图 3.1 系统用例图。

2023-09-19 10:55:23 151

原创 【源码+文档】基于Python实现爬虫Demo

【代码】【源码+文档】基于Python实现爬虫Demo。

2023-09-18 15:39:03 41

原创 【源码+文档】扯淡聊天室APP

本应用参照了一个小众的搞怪app“Die With me”的格局,总体是一个以多人聊天室为基础的社交软件,并添加了趣味的游戏作为拓展功能。拓展的游戏参考了另一个奇葩的app“Send me to heaven”。

2023-09-18 15:20:52 33

原创 【源码+文档】基于C#和SQL SERVER的汽车配件仓储管理系统

可以查看配件信息,供应商信息,需求商信息,二管理员信息以及二级管理员的操作日志。并且可以通过切换不同的界面,可以对相应的信息进行添加,删除,修改各个部分的信息。然后就是管理首页,主要的管理功能是一级管理员对配件信息,供应商信息,需求商信息,二级管理员信息的增、删、改、查以及对操作日志的查看。系统采用B/S架构,前台采用html+css+js编码实现页面的可视化与交互性,后端使用C#实现对SQL Server数据库进行数据的存储、修改、删除等操作,该数据库具有方便、灵活的特点,适应该系统的开发。

2023-09-15 16:49:54 87

原创 【源码+文档】爬虫检索系统

以榜单中的排名为键,以待查电影存在本地的图片路径和excel路径组成的元组为值,建立B+树,为了扩充查找功能,建立一个hash表,键为豆瓣排名,值为中文名和评分人数,以及评分组成的列表。由于用户可能在排名中输入250以后的数字或者小数或者负数,在评价人数中输入负数,小数,或者在评分中输入大于10的数(10分制),甚至没有输入搜索内容就开始搜索,可能导致程序崩溃,为了提高友好性,增强了程序的异常处理,对可能情况进行异常分析与维护。为查找的过程提供了异常处理,提高了该查找软件的用户友好度。

2023-09-15 12:21:20 1194

原创 【源码+文档】智能家居模拟系统的设计与实现

服务器选用 2410 试验箱。内置步进电机和普通电机,模拟空调和窗帘,三路 AD/DA 转换设备,模拟采集的光照温度湿度数据。试验箱搭载 Linux 系统,可以使用 C 语言编程。Android 移动平台。

2023-09-14 11:05:28 95

原创 【源码+文档】java实现的直播间Demo

直播间里面的聊天室跟我们的群聊天差不多,只不过它变成了 Web 端,Web 端的即时通信方案有很多,这里我们选择 WebSocket 协议来与服务端通信,WebSocket 是基于 http 之上的传输协议,客户端向服务端发送 http 请求,并携带 Upgrade:websocket 升级头信息表示转换 WebSocket 协议,通过与服务端握手成功后就可以建立 tcp 通道,由此来传递消息,它与 http 最大的差别就是,服务端可以主动向客户端发送消息。,文件很小,但是很强大。

2023-09-14 10:46:20 1132 1

原创 【源码+文档】基于IMAP的邮件收发系统

基本事件流:选择登陆不同的邮箱(可多登?),对收到的(*可设置时间段)特定种类邮件进行统计并对不同种类进行筛选,也可以按已读未读的标签进行筛选,对有附件的邮件还要选择是否下载附件。基本事件流:一个类似邮件备忘录的功能,记录收发邮件的重要事项。添加一个发送邮件的事项后,可选择是否到时自动发送(需提前编辑好邮件相关内容),同时可以使用邮件的方式发送提醒信息。对作业种类的邮件,可以显示已交/未交的人和人数(*可将班级学生信息上传到数据库操作),并选择是否向未交同学的邮箱发送提示邮件(需提前存储同学的邮箱信息)

2023-09-13 15:31:30 123

原创 【源码+文档】校园卡消费信息管理系统

随着社会信息化的蓬勃发展,校园的管理也进入了一个信息化的时代,先进的信息管理系统成为建设世纪一流大学的重要标志。学校的食堂、超市非常的分散,要实现如此之多的食堂、超市的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的管理。学校食堂、超市等在学校和政府以及其他支持者的支持下能够保证有相当的可靠的可盈利性,另外校园卡消费信息管理系统能够很好的对相关的方面进行相关的管理和控制,能够有效的降低成本,提高营业利润。

2023-09-13 11:56:38 113

原创 【源码+文档】基于C#制作的旅行记录本软件

在用户进行旅游时,可以向该软件传输一些图片,并且可以添加一些感想,记录用户在旅游过程中所遇到的事情,这些图片与文字形成用户此次旅游的日志。在用户进行旅游之前,可以在该软件进行旅游路线的规划,用户在软件中输入准备前往的地方,软件会形成路线,用户还可以在软件上输入一些待办事项。在用户完成旅游之后,这些资料会保存在数据库里,用户可以打开软件的回忆板块,就可以回顾以往的旅游记忆。而管理者可以通过系统管理旅游的最佳路线,管理用户保存在系统数据库的各种数据。

2023-09-12 10:27:10 41

原创 【源码+文档】基于C++实现简易MySQL

hnuSQL 整体框架如下:​ 要在整体框架基础上完成表的建立删除,数据的插入删除,索引的建立删除,同时根据实际情况完成对大量数据的导入与处理,来验证对索引的需求,具体实现的功能及其语句如下:

2023-09-12 10:22:21 35

原创 【源码+文档】基于HTML+CSS实现可交互照片墙

根据需求,设计界面原型。

2023-09-11 16:41:04 766 1

原创 【源码+文档】面向对象的步行地图导航

在问路对话框窗口的一个输入栏内输入单位名称时,可在输入栏下的下拉列表框中显示相似名称的单位。随着输入的汉字的增多,输入栏下的下拉列表框中的单位逐步变少,若下拉列表框中只剩一个单位时,则默认在输入栏中选中该单位,也可以通过移动鼠标在下拉列表框中双击选中该单位。地图数据需要通过文件加载,需要加载的数据有地图图片华中科技大学周边地图.bmp,位置坐标Location.txt,机构名称Organization.txt,坐标与机构名称的对应关系Locorg.txt,坐标间的连通性Edge.txt。

2023-09-11 16:30:30 61

原创 【源码+文档】基于C++实现平台类对战游戏

源码和文档都托管在了【WRITE-BUG数字空间】上面了,有需要的可自取~

2023-09-08 16:10:01 159

原创 【源码+文档】基于C语言设计火柴棍移动

考虑一个等式 x,假设 x 由五个字符组成(如 6+4=4),将每个字符看作一个格点,格点之间有路径相连,每条路径包含上一格点字符可能变成的新字符,如下图所示,搜索时遍历从起始字符到末位字符的所有路径,找出使等式成立且仅移动了一根火柴的全部路径。任务描述使用火柴棍可以搭出如下图所示的等式,编写搜索算法程序,移动一根火柴使等式成立。○1 状态:等式 x 中每个字符移动一根火柴(加、减、自身移位)可能变成的所有等式。○4 转换操作:按照移动一根的规则更换等式中某个字符,获得新的等式。给出更多的题目和答案;

2023-09-08 15:59:58 87

原创 【源码+文档】网络购票系统之Java

本数据库系统是一个类似于 12306 的网络购票系统,其中查询列车表是对非用户开放的。用户注册成为会员后,可以进行查询火车车次,查询票务信息,购买车票,生成电子票单,查询已购车票,退票等功能,当遇到问题时,还可以根据系统提示咨询客服寻求帮助。持有此系统的管理员可以对该系统进行操作。在满足用户需求的同时,我们的系统也为一些商家提供广告服务,支付一定的费用可以在平台投放广告,秉持着以方便网络购票为主,拉动商业经济为辅的设计理念。

2023-09-05 14:32:12 69

原创 【源码+文档】基于Java语言实现全国交通咨询模拟

处于不同目的的旅客对交通工具有不同的要求。例如,因公出差的旅客希望在旅途中的时间尽可能地短,出门旅游的游客期望旅费尽可能省,而老年旅客则要求中转次数最少。本题目要求编制一个全国城市的交通咨询程序,为旅客提供两种或三种最优决策的交通咨询。由用户输入起始站、终点站、最优决策原则,输出信息:最快需要多长时间才能到达或者最少需要多少旅费才能到达,并详细说明依次于何时乘坐哪一趟列车或哪一次班机到何地。提供对列车时刻表的管理功能(增加,删除,查询,修改)。提供对城市信息进行编辑(如:添加或删除)的功能。

2023-09-05 14:23:33 191

原创 【源码+文档】鼠标打飞碟游戏

adapter模式。

2023-09-04 13:10:19 40

原创 【源码+文档】基于C++设计一个叫号系统

本题的患者排队与数据结构中的队列结构完全符合,当患者挂号后,检查该科室是否还有空闲的医生,若有,则直接进入进行治疗。同样的,时间刷新后 B 超室内患者检查时间变为 0 时,患者的治疗过程结束。B 超室会从 B 超的等候队列中寻找新的需要检查的患者。现需设计一个叫号系统,通过挂号次序,安排每个科室叫号顺序,各科室在诊断完病人后,根据其是否开具 B 超检查要求,安排 B 超室的叫号顺序,并在所有过程中,记录每位医生所看的病人及其听诊时间。队列的元素为患者节点,节点本身有患者的各项信息,跟随患者类进行传输。

2023-09-04 12:38:29 270

原创 【源码+文档】Unity游戏开发智能巡逻兵

源码和文档都托管在了【WRITE-BUG数字空间】上面了,有需要的可自取~

2023-08-31 15:10:42 28

原创 【源码+文档】用Java语言编写的一个迷宫小游戏

迷宫大小相关参数:ROWS(即迷宫行数,默认设置为奇数,最小值为 11,最大值为 99,默认值为 11);COLS(即迷宫列数,默认设置为奇数,最小值为 11,最大值为 99,默认值为 11);Lattice’s width(即组成迷宫的格子的宽度,迷宫格子默认设置为正方形,指定了迷宫格子的宽度相当于指定了迷宫格子的大小,默认设置为自然数,最小值为 5,最大值为 30,默认值为 15)。

2023-08-31 12:21:49 68

原创 【源码+文档】基于GPS 定位+人脸识别开发考勤系统

针对目前高校签到普遍采用人工的方式进行答到,这样很浪费时间,耽误了上课的进度,有时候一堂课点名都需要花费 15 分钟的时间,这无疑是值得改进的地方。本系统正是出于这个目的,为了减轻老师上课答到的压力,以及方便学生能够高效、安全的进行答到。学生端的功能主要由前端和后端基于 Web 的应用。前端主要用于信息获取和展示,后端用于信息处理。学生每次登录都会获得一个 session 和 token 用于身份验证,这让系统有了很高的安全性。学生的只能查看和修改自己个人的信息,不能修改其他人的信息。

2023-08-30 15:58:01 104

原创 【源码+文档】基于区块链的电子档案及其流转

在互联网时代, 信息的时效性是衡量信息价值的重要依据之一, 随着用户信息获取和使用习惯的改变, 其对用户信息的实践也提出了更高的要求, 希望准确、及时、高校的获取信息。而随着档案资源与种类的不断增多, 滞后的分类办法会限制档案内容的丰富性, 仅能较为客观的展示档案信息, 这与档案利用需求的多样性和全面性是矛盾的。所谓开放性,是指区块链系统是开放的,除了对交易各方的私有信息进行加密,区块链数据对所有人公开,任何人都能通过公开的接口,对区块链数据进行查询,并能开发相关应用,整个系统的信息高度透明。

2023-08-30 15:47:15 165

原创 【源码+文档】在线考试系统

Vue+SpringBoot+SpringCloud+Mybatis框架开发。内部采用标准的MVC架构进行基本框架搭建。通过Ngnix进行反向代理,服务器采用Docker进行统一管理,使用FastDFS完成远程的文件上传。本在线考试系统主要完成了。

2023-08-30 15:36:21 563

原创 【源码+文档】基于C语言设计的足球信息查询系统

由于聊天软件是典型的 c/s 编程,也就是客户端和服务器编程,我们就需要客户端和服务器。服务器是接受客户端的请求,然后进行相应处理。我们采用 Socket API,分别建立服务端和客户端进行实时通讯。数据库:由于聊天软件包含的信息较大,实体种类也比较多如用户表、好友表、消息表等等,因此对数据库的概念模型设计也比较复杂。我们采用了 SQLite 和 Mysq 以及 EF 框架。

2023-08-30 13:06:36 39

原创 【源码+文档】进程管理 - 电梯调度

某一层楼20层,有五部互联的电梯。基于线程思想,编写一个电梯调度程序。

2023-08-30 12:38:04 27

原创 【源码+文档】校园卡消费信息管理系统

随着社会信息化的蓬勃发展,校园的管理也进入了一个信息化的时代,先进的信息管理系统成为建设世纪一流大学的重要标志。学校的食堂、超市非常的分散,要实现如此之多的食堂、超市的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的管理。学校食堂、超市等在学校和政府以及其他支持者的支持下能够保证有相当的可靠的可盈利性,另外校园卡消费信息管理系统能够很好的对相关的方面进行相关的管理和控制,能够有效的降低成本,提高营业利润。

2023-08-30 12:23:01 59

原创 【源码+文档】机器人自动走迷宫

选取图中某一顶点$V_i$为出发点,访问并标记该顶点;以Vi为当前顶点,依次搜索$V_i$的每个邻接点$V_j$,若$V_j$未被访问过,则访问和标记邻接点$V_j$,若$V_j$已被访问过,则搜索$V_i$的下一个邻接点;以$V_j$为当前顶点,重复上一步骤),直到图中和$V_i$有路径相通的顶点都被访问为止;若图中尚有顶点未被访问过(非连通的情况下),则可任取图中的一个未被访问的顶点作为出发点,重复上述过程,直至图中所有顶点都被访问。查找每个顶点的邻接点所需时间为$O(n^2)$,n为顶点数,算法的时间

2023-08-30 11:46:28 234

原创 【源码+文档】解谜类游戏之Python

本作的选题和创意来源于我们四个所热爱的事物——企鹅、史诗英雄故事、解谜、游戏。我们在本作中试图融合这四种元素,在基于企鹅的个体生物特征与种群特征、具有历史性的故事文本、故事与谜题的关系及其拓展等主题的研究和探索上,我们开发出一个以企鹅为主角,以动物园为主要场景,以企鹅拟人性宗教哲学性思考为核心思想,以故事为导向的解谜类游戏——《逃!本作以故事情节为主要游戏主线,在游戏里,玩家将浸淫在一个全新的故事当中。通过代入和操作主角 Skipper,玩家将作为一只企鹅来以一个不同的视角去看待真实世界发生的问题。

2023-08-30 11:38:14 75

原创 【源码+文档】盐鱼二手物品交易网站

JSP(JavaServerPage 服务器网页)是从 1998 年开始出现的新技术。由 Sun 公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于 JavaServlet 以及整个 Java 体系的 Web 开发技术。在传统的网页 HTML 文件(.htm,.html)中加入脚本片段和 JSP 标记(Tag),构成 JSP 网页(*.jsp)。JSP 技术为创建显示动态生成内容的 Web 页面提供了简便的方法。

2023-08-30 11:22:56 86

原创 【源码+文档】类WINDOWS科学计算器的设计

编程语言:Java运行环境:WINDOWS 64bit JDK1.8交互页面:GUI + SWING 框架。

2023-08-30 11:01:59 56

原创 【源码+文档】基于DMN开发问答系统

假设batch size为2,词向量维度为80,padding后每个contexts最多的句子个数为6.那么GRU的输入是:代表输入内容的2 * 6 * 80的tensor和代表初始隐藏层的2 * 2 * 80 Tensor,第二个维度的2是因为双向GRU。因此,输入模块的输出即为GRU的输出,在不考虑batch size的情况下,当输入为一句话时,输出是个二维的Tensor,其中保留了对句子中所有单词的信息总结。做的工作是把输入的文本(在此数据集中为多个句子的集合)转换为向量表达式。

2023-08-29 17:30:20 60

原创 【源码+文档】基于Python制作小恐龙游戏

然后在游戏中,我们随机产生云,飞龙和仙人掌这些游戏场景和障碍物,并且和路面一起以相同的速度向左移动,从而实现小恐龙向右移动的视觉效果。在移动的过程中,我们需要对小恐龙和仙人掌,小恐龙和飞龙进行碰撞检测,当小恐龙碰到这些障碍物时,小恐龙就死掉了,本局游戏也随之结束。游戏主循环的逻辑很简单,即每帧游戏画面,我们都需要检测一下玩家的操作,如果玩家按下了空格键或者 ↑ 键,则小恐龙跳跃,如果玩家按下了 ↓ 键,则小恐龙低头,否则小恐龙正常向前冲。

2023-08-29 17:22:52 198

原创 【源码+文档】无纸化办公系统

传统的公文流转方式繁杂费时,无纸化办公系统大大简化了类似的公文流转处理过程(下级编辑公文后提交到指定上级,上级可同意或不同意或继续提交到指定上级);该系统也集合了许多其他的办公所需功能:包括人员与职责管理(编辑部门,职位名称与对应级别)、站内短信(可发送信息到任一注册用户)、任务提醒(上级编辑并发布任务到下级)。

2023-08-29 17:20:58 92

原创 【源码+文档】基于区块链的物流信息存储系统

根据该项的状态机,我们从创世纪状态开始,当交易被执后,这个创世纪状态就会转变成最终状态。在任何时刻,这个最终状态都代表着当前的状态,在项中指针 Bptr永远指向最新的状态。每个状态可能包含数个物流信息。这些信息都被“组团”到个区块中。个区块包含了系列的物流信息,每个区块都与它的前个区块链接起来。该项本质就是个基于交易的状态机(transaction-based state machine)。在计算机科学中,个状态机是指可以读取系列的输,然后根据这些输,会转换成个新的状态出来的东。

2023-08-29 17:17:08 188

原创 【源码+文档】高校实验室物品管理信息系统之Java

对于系统的开发应该遵从模块化开发的思想(Haigh Andrew,2003)。在用户的操作过程中,应该给以用户友好的提示,帮助用户了解系统的操作方法。对于用户的错误操作能够提供友好的反馈。200~400 行之间的逻辑行的代码是最佳的,鲁棒性越好。采用实地调研和访谈的方式了解系统的用户边界,了解系统的用户对系统的功能有何需求,以用例的形式表达用户需求,做到需求的细粒度分析。了解高校实验室的管理制度,针对实验室管理涉及的相关人员,明确其对系统的需求。明确问题的边界,确定系统所要解决的主要问题和次要问题。

2023-08-29 17:12:47 25

原创 【源码+文档】

这个学生课外活动成果统计系统主要使用了 HTML、CSS、JavaScript 和 PHP 四种编程语言和数据库 MySQL 来完成。通过这个统计系统能够对学生的课外活动成果进行统计、整理,通过这种方式可以大大减少一些统计部门的工作,并且可以保证数据的完整性、一致性与安全性。首先,这个系统简单地设计成了学生端和管理员端,学生端主要有修改自己的一些信息和查询信息的功能,管理员端则还具备了修改数据的功能,包括添加数据、更新数据和删除数据,能够利用这些功能直接地操作统计的数据。

2023-08-29 17:09:03 125

空空如也

空空如也

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

TA关注的人

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