自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(330)
  • 资源 (1)
  • 收藏
  • 关注

原创 毕业设计项目——基于STM32平衡车的设计与实现(代码/论文)

近年来,平衡车在市场上逐渐兴起,很受群众喜欢,其结构简单、节能环保、体积小巧等优势使得它成为很多青年人短距离出行的首选交通工具。不仅如此,平衡车也很受很多科研人员的青睐,为平衡车挖掘出了很多安全且方便的功能。本设计以STM32F103RCT6为主控芯片,采用MPU6050获取自身姿态,加速度、角速度等姿态数据。采用脉冲宽度调制技术控制电机转速,通过霍尔编码器获取电机转速,结合平衡车姿态数据达成闭环控制。采用SU03T语音识别模块与用户交互,实现语音控制小车完成指定动作。

2025-11-12 20:26:12 896

原创 机器学习项目——基于集成学习提升树情绪分类(代码/论文)

本文旨在探讨基于集成学习提升树Xgboost的慕课学习情绪分类方法。首先介绍了情绪分类的重要性和在教育领域中的应用潜力。随后描述了数据收集与预处理过程,包括慕课学习者脑电数据的获取和清洗方法。特征工程部分讨论了从实验数据中提取特征的技术,以获取更丰富的特征表示。集成学习提升树模型的介绍包括集成学习的概念和提升树算法的优势及适用场景。情绪分类模型训练与评估部分涵盖了数据集划分、模型训练和调参策略,以及评估指标的选择和解释。总结了模型在慕课学习情绪分类任务上的表现,并探讨了可能的改进方向和未来工作。

2025-11-12 20:20:53 781

原创 毕业设计项目——社团活动管理微信小程序设计与实现(代码/论文)

本文针对高等院校学生社团管理的信息化不足和缺乏现代化管理的痛点利用微信小程序开发平台设计并实现了一款具有社团信息管理、动态维护、成员申请审核、活动发布等核心功能的智能化管理系统。通过构建这一规范性的数字管理平台提高校园社团管理的运作效率和服务质量。

2025-11-09 18:15:45 573

原创 毕业设计项目——隔空手势操控器的设计与实现(代码/论文)

本文设计了一种基于手势识别和远程操控的智能交互系统。硬件采用ESP32-PICO-V3作为主控芯片,结合PAJ7620U2手势模块、MPU6500惯性测量单元和EVQW JN500轨迹球实现多模态输入,通过无线通讯实现远程设备控制。系统软件包括手势识别算法、IMU数据处理和远程操控功能开发,并配备墨水屏显示设备状态。该设计通过整合多种传感器提供无接触操作体验,适用于远程鼠标控制、拍照等多种场景。系统采用小型锂电池供电,具有便携性和低功耗特点。

2025-11-09 18:04:00 1014

原创 毕业设计项目——基于GAN和LSTM生成自定义风格音乐(代码/论文)

课题深入探索了音乐生成技术在动漫音乐创作中的应用。文章首先阐述了生成对抗网络(GAN)和长短时记忆网络(LSTM)的理论基础,以及它们在音乐生成中的协同作用。接着,作者详述了如何运用Python语言,结合神经网络库,进行深度学习模型的构建与训练,为音乐生成提供技术支持。文中进一步介绍音频数据格式,特别是MIDI格式的理解与处理方法,确保音乐数据的准确输入与输出。

2025-11-08 20:54:06 1145

原创 毕业设计项目——基于JavaWeb的高校评教管理系统的设计与实现(论文/代码)

在当今教育信息化的大背景下,高校评教管理工作的重要性日益凸显。本课题基于 JavaWeb 技术,致力于设计和实现一个高校评教管理系统,通过整合网络技术与教育管理业务流程,为高校评教工作带来新的变革。该系统充分利用 JavaWeb 的优势,构建了一个便捷、高效、规范的在线评教平台,旨在优化评教流程,提高评教数据的准确性和可用性,推动高校教育质量评估的科学化、信息化发展,为高校教学质量的提升和教学管理决策提供有力支持,促进高校教育管理工作的现代化进程。

2025-11-08 20:35:29 845

原创 《TCP/IP 详解 卷1:协议》第13章:TCP连接管理

TCP(传输控制协议)是,数据传输前需先建立连接。需要管理多种连接状态(如建立、关闭、重启等)。是 TCP 的重要组成部分,也是其与 UDP 最大的区别之一。

2025-06-24 16:43:58 1182

原创 《TCP/IP 详解 卷1:协议》第12章:TCP 传输控制协议(初步)

使用差错校正码(基本上是添加一些冗余的比特,使得即使某些比特被毁,真实的信息也可以被恢复过来)来纠正通信问题是处理差错的一种方法。另一种方法是简单地“尝试重新发送”,直到信息最终被接收。这种方法,称为自动重复请求(AutomaticRepeat Request,ARQ),构成了许多通信协议的基础,包括TCP在内。

2025-06-24 16:43:49 1076

原创 《TCP/IP 详解 卷1:协议》第11章:名称解析和域名系统

主机通过 IP 地址来标识和通信。但 IP 地址(特别是 IPv6)对用户来说难以记忆,因此互联网支持使用主机名(如)来标识主机。为了让主机名能用于网络通信,需要通过“名称解析”(name resolution)将主机名转换为对应的 IP 地址。最广泛使用的名称解析机制是域名系统(DNS)。

2025-06-23 16:58:22 1107

原创 《TCP/IP 详解 卷1:协议》第10章:用户数据报协议和IP分片

UDP(User Datagram Protocol)是一种。与面向连接的 TCP 不同,UDP 提供的是一种轻量级的无连接通信机制。应用程序发送的每一个 UDP 数据报通常对应一个 IP 数据报,,这与 TCP 明显不同。

2025-06-23 16:58:11 773

原创 《TCP/IP 详解 卷1:协议》第9章:广播和本地组播(IGMP和MLD)

在现代网络环境中,和技术被广泛用于需要与多个主机进行通信的应用场景,尤其在企业和本地网络(LAN)中比在广域网(WAN)中更为常见。尽管组播的设计初衷包括支持广域组播通信,但由于广域组播路由协议实现复杂,因此实际部署主要集中在局域网中。

2025-06-19 10:51:24 1206 1

原创 《TCP/IP 详解 卷1:协议》第8章:ICMPv4和ICMPv6 Internet控制报文协议

IP 协议本身并没有为终端系统提供直接的方法来发现那些发送失败的目标地址,也缺乏诊断能力,例如无法得知沿途经过了哪些路由器,或估计往返时间等网络状态信息。为了弥补这些不足,引入了一个特殊的协议 —— Internet 控制报文协议(ICMP,Internet Control Message Protocol)[RFC0792][RFC4443]。ICMP 与 IP 协议协同工作,用于提供与 IP 层配置及数据包处理相关的控制和诊断信息。

2025-06-19 10:51:11 1134

原创 《TCP/IP 详解 卷1:协议》第7章:防火墙和网络地址转换

随着终端系统漏洞频发,保障其安全的压力越来越大。网络安全的重点逐渐转向如何通过来过滤网络流量,从而在进入终端系统前进行安全控制。

2025-06-13 15:12:55 1124

原创 《TCP/IP 详解 卷1:协议》第6章:DHCP和自动配置

DHCP协议是基于BOOTP协议扩展而来的动态主机配置协议,它通过地址池管理和租用机制实现了IP地址的自动分配。DHCP保留了BOOTP的消息格式但增加了选项字段,支持更多配置参数。协议操作包含DISCOVER、OFFER、REQUEST、ACK等消息交互流程,客户机通过状态机管理地址获取、续租和释放过程。DHCP还提供了地址冲突检测、租期管理等机制,支持短租期(如8天)和长租期(如24天)的不同应用场景。该协议向后兼容BOOTP,同时通过丰富的选项机制实现了网络参数的灵活配置。

2025-06-13 15:12:03 921 1

原创 《TCP/IP 详解 卷1:协议》第5章:Internet协议

IP是TCP/IP协议族中的核心协议。所有TCP、UDP、ICMP和IGMP 数据都通过IP数据报传输。IP提供了一种尽力而为、无连接的数据报交付服务。

2025-06-03 17:19:23 1396

原创 《TCP/IP 详解 卷1:协议》第4章:地址解析协议

地址解析协议(ARP, Address Resolution Protocol)是IPv4协议栈中一个关键的组成部分,用于在网络层的IP地址与数据链路层的硬件地址(如MAC地址)之间建立映射关系。

2025-06-03 17:18:55 1158

原创 《TCP/IP 详解 卷1:协议》第3章:链路层

IEEE 802系列标准定义了局域网和城域网通信技术规范,包括有线以太网(802.3)、无线Wi-Fi(802.11)等。以太网帧结构包含MAC地址、类型字段、数据载荷和CRC校验。802.1Q标准引入VLAN标签实现逻辑网络隔离,支持QoS优先级调度。802.1AX定义了链路聚合技术,而802.3x提供全双工流量控制。网络设备采用生成树协议(802.1D)防止环路,无线802.11则通过管理/控制/数据三类帧实现可靠传输。这些标准共同构建了现代计算机网络的基础架构,支持不同厂商设备的互操作性。

2025-05-30 21:30:00 1126

原创 《TCP/IP 详解 卷1:协议》第2章:Internet 地址结构

IP地址结构经历了从分类寻址(A/B/C类)到无类别(CIDR)的发展,通过子网划分和可变长子网掩码(VLSM)提高地址利用率。IPv6采用128位地址,使用接口标识符和前缀机制。CIDR引入前缀聚合优化路由表。特殊用途地址包括IPv4/IPv6映射地址、组播(IPv4为224.0.0.0/4,IPv6为FF00::/8)和任播(选择最近节点路由)。这些机制共同支撑现代网络的高效通信和地址管理。

2025-05-30 19:15:00 2400

原创 机试题——病毒的传播

最近病毒肆虐,科学家为了研究病毒的传播轨迹,需要设计一套简易的传播模型。在一张 ( M \times N ) 地图中,包含墙体、空地、已感染的人(不戴口罩)、已感染的人(戴口罩)、未感染的人(不戴口罩)、未感染的人(戴口罩)。科学家会设置一些危险系数,以及感染阈值。然后观察未感染人群大概多少天以后会被感染。

2025-04-09 14:51:16 831

原创 机试题——最好的通勤体验

小明每天上班需要从家出发,经过一个早餐店买早餐,最后到达公司。他可以选择乘坐多条公交线路,每条线路都是单向循环行驶的。目标是找到一种方案,使得小明乘坐的公交车总数最少。如果无法找到这样的方案,则输出-1。

2025-04-09 10:24:51 407

原创 机试题——绩效互评人员分配

公司组织绩效互评,为了避免有同学或者同团队的人互相打高分,需要将员工分成两组分别打分。给定一个整数 ( n ) 和一个数组[a, b, c]目标是将这 ( n ) 个人分成两组,使得每组不再有同学或者同团队的人。

2025-04-09 09:22:29 411

原创 机试题——小明踢足球

小明在一个足球场上踢球,需要绕过障碍物把球踢到球门里。'X''0''1''B''G'目标是计算小明把球踢到球门里需要踢球的最少次数。如果无法踢到球门,返回-1。

2025-04-08 10:44:14 552

原创 机试题——安装监控器

某数据中心机房内摆放了 ( M ) 排 ( N ) 列机柜,需要在每排选择一个机柜安装监控器来监视本排机柜的用电量。目标是计算满足条件的监控器安装方案数量。

2025-04-08 09:44:17 473

原创 机试题——最少乘坐公交次数

春节将近,小明想在节日期间逛一逛城里的 ( N ) 个著名景点。所有景点都能通过坐公交到达。需要设计一种公交路线方案,让小明能最快地逛完所有景点。

2025-04-07 15:21:54 506

原创 机试题——套餐销售

H 餐饮公司为增加销量,推出一种主打食物搭配其他若干种小食或饮料组成的套餐进行销售。[100, 1]现在需要为公司选出指定数量NUM如果能成功选出NUM款套餐,则返回它们的套餐索引集合,并按照从小到大排列,否则返回-1。

2025-04-07 10:16:31 305

原创 机试题——PCB印刷电路板布线

在 PCB 印刷电路板设计中,器件之间的连线需要避免线路的阻抗值增大,而且器件之间还可能存在其他干扰源。为了简化问题,我们将电路板简化为一个 ( M * N ) 的矩阵,每个位置(单元格)的值表示其源干扰度。位置 ( [x_1,y_1] ) 和位置 ( [x_2,y_2] ) 之间的距离定义为:现在需要从左上角的器件到右下角的器件进行连线,两个器件的位置分别是左上角的 ( [0,0] ) 和右下角的 ( [M-1,N-1] )。连线只能向下或向右。

2025-04-02 17:58:20 693

原创 机试题——拔河比赛队员选择

某团队需要组织一支队伍参加拔河比赛,团队共有队员 ( n ) 人,比赛队员人数要求为 ( m ) 人,满足 ( n > m )。团队成员按编号 1 到 ( n ) 的顺序参加了 ( k ) 轮力量测试,每轮的测试成绩用正整数表示。根据 ( n ) 个队员的力量测试成绩选择比赛队员 ( m ) 人。

2025-04-02 10:48:28 516

原创 机试题——公司班车上车点规划

某公司基地搬迁到新地点之后,新规划了一条班车路线,在这条路线上会经过 ( N ) 个小区,计划在这些小区中挑选出 ( M ) 个作为上车点。小区的位置可以用一维坐标上的点来表示,小区到上车点的距离为两个坐标点差值的绝对值。现在给定 ( N ) 个小区的位置,即一维坐标上的整数点:( x_1, x_2, \dots, x_N ),我们希望所有小区到最近上车点的距离总和尽可能小,请计算这个最大值能够是多少?当该小区被作为上车点,该小区到上车点的距离为 0。

2025-04-02 10:30:55 326

原创 机试题——铺设消防栓

消防员正在给城市铺设消防栓,城市的道路可以看作一个连通且无回路的图,每条道路有两个底座,消防栓必须铺设在底座上,每条道路必须有消防栓覆盖。交叉路口只有一个消防栓底座,交叉路口的消防栓可以覆盖连接的所有道路。目标是求至少需要多少个消防栓才能覆盖城市所有的道路。

2025-04-01 10:15:50 466

原创 机试题——统计最少媒体包发送源个数

给定一个媒体包序列号列表,计算发送该媒体包的最少发送源个数。每个发送源发送的媒体包序列号不会重复,且每次加1(不考虑回绕问题,65535是发送源发送的最后一个媒体包序列号)。如果收到的媒体包序列号不满足该规则,则这些媒体包必然来自多个发送源。

2025-04-01 09:46:39 301

原创 机试题——村落基站建设

假设村落以二叉树的形状分布,我们需要选择在哪些村落建设基站。如果某个村落建设了基站,那么它和它相邻的村落(包括本节点、父节点和子节点)也会有信号覆盖。目标是计算出最少需要建设的基站数。

2025-03-28 17:19:00 509

原创 机试题——栈溢出判断

在程序运行过程中,函数调用会占用栈空间。如果调用链过长或者某些函数占用的栈空间过大,可能会导致栈溢出。本题的目标是根据给定的函数调用关系和每个函数的栈大小,判断程序是否存在栈溢出的风险。

2025-03-28 15:53:28 422

原创 机试题——评估最大工作量

某团队来了一个大项目,该项目有 n 个需求,每个需求工作量分别需要 t1、t2、t3……tn 人天。由于项目需求过多,负责人小明决定先给出 T 人天预算完成部分需求。对于单个需求,每个任务要么不做,要么全部完成,必须耗时 ti 人天完成。现在小明想知道 T 人天的预算最多能做多少人天的需求。

2025-03-21 14:34:19 274

原创 机试题——俄罗斯方块

在俄罗斯方块游戏中,有一种由四个正方形小方块组成的大方块。现在,请计算在给定网格大小的情况下,最多可以放置多少个这样的大方块。

2025-03-21 09:59:49 407

原创 机试题——关灯

小明所在的屋子进水了,水面不断上涨。他需要从当前位置移动到电源处关闭电源,但只能经过尚未被水淹没的区域。屋子是一个矩形网格,每个小方格代表一个区域,其中可能有不同高度的箱子。水面每单位时间上涨1个单位,箱子所在方格被水淹没的时间取决于箱子的高度。小明每单位时间可以移动到相邻的未被淹没的小方格。请帮助小明找到一条安全的路径到达电源处。

2025-03-19 10:44:27 336

原创 机试题——城市穿越问题

小明需要走路从城市的一端前往另一端。城市可以视为一个长条形,共有 N 个街区,按顺序排成一列,每个街区的右侧紧挨着下一个街区的左侧。初始时,小明位于第 1 个街区的左侧,他的目标是到达第 N 个街区的右侧。步行通过第 n 个街区时,小明需要花费的时间为 a_n。同时,小明可以选择坐最多 M 次地铁。每个街区的左侧都有地铁站,每次坐地铁可以穿越前方最少 1 个,最多 k 个连续的街区。

2025-03-19 09:51:02 351

原创 机试题——数据解码

指定有一段经过编码的二进制数据,数据由0个或多个“编码单元”组成。编码单元的编码方式存在如下两种:编码后的数据必须完全符合上述两个原则,不允许有任何冗余的字节,请根据上述规则对一段编码后的数据进行校验,如果完全符合上述约束则输出解码后的长度,否则输出 -1。输入一行编码后的二进制数据,按字节16进制表示。例如:输出描述输出解码后的值的字节数,不符合约束返回 -1。目标:解题方法:读取输入数据:定义辅助函数:递归解析函数 :统计结果:

2025-03-19 09:28:18 393

原创 机试题——参加博览会

有 n 场编号从 0 到 n-1 的博览会将要举办,编号为 i 的博览会举办时间为 [start_i, end_i],即从第 start_i 天到第 end_i 天,包含第 start_i 天和第 end_i 天。小明计划参加这些博览会,每天最多可以参加 k 场博览会。请问小明最多可以参加多少场博览会。需注意,小明不需要全程参加一场博览会,只需要在某一天参加即可。

2025-03-18 10:30:56 380

原创 机试题——数组消除

给定一个整数数组nums,同时给定一个整数interval。指定数组nums中的某个元素作为起点,然后以interval为间隔递增,如果递增的数(包含起点)等于nums中的元素,则数组nums中对应的元素消除,返回消除元素最多的起点元素。如果消除的元素同样多,则返回最小的起点元素。

2025-03-18 09:58:52 339

原创 机试题——老鼠串门

现有一个狭小的老鼠洞,每次仅能一只老鼠进或者出(类似于栈的特性)。如果通道里有多只老鼠,那么先进洞的老鼠会比晚进洞的老鼠出来更晚。我们给每只老鼠单独编个数字号码,1、2、3… 假设老鼠进洞的顺序是 1、2、3,那么可能的出洞顺序是 3、2、1。考虑到洞未满的情况下,老鼠进洞后又出洞了,也可能是 1、2、3 等,但不可能是 3、1、2。现给定一个进洞序列,序列里数字可能重复,重复表示出洞后再次进洞,假定序列最后洞是满的,序列长度小于 10000,即老鼠编号范围是 [1, 10000]。

2025-03-18 09:37:13 471

简单的论坛系统.zip

使用PHP完成的论坛系统

2020-03-05

空空如也

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

TA关注的人

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