- 博客(41)
- 收藏
- 关注
原创 java.lang.Exception: Test class should have exactly one public zero-
Test方法所在类中,,无参构造可以存在。JUnit在运行测试之前,会对测试类做一些工作。对于,JUnit期望测试类有一个无参的公共构造函数,这样它才能够实例化测试类并执行其中的测试方法。
2024-05-07 23:11:41
314
原创 HNUST-交叉路口交通灯的模拟设计(实时操作系统)-嵌入式作业(2024)
LD绿灯‘L’字符, FD黄灯‘F’字符 ,HD红灯‘H’字符。表示两个方向的倒计时,中间为灯的类型。图2.2设置模式,设置红灯时间。(实时操作系统实现)
2024-04-27 00:01:35
781
4
原创 HNUST湖南科技大学嵌入式开发板使用-2024
长按ISP按键的同时多次点按RESET键 你要多按几下 ,嘻嘻。:学校开发板的线不好,通常接触不良没有端口显示,建议换好的线。0 Error 0 Warning 才是编译成功 -4.同时jlink灯会长亮(usb插入SWD口)9600波特率,不然上传错误,然后点击 开始编程。3.将usb线插入SWD口是否有如下显示。项目文件夹->USER->xxxx.hex。(软件需要购买或者使用免费的注册工具)1.打开一个学号显示项目 (设备管理器情况1(如下)设备管理器情况2(如下)(点击next即可)
2024-04-08 20:01:04
1430
2
原创 http请求总结
http请求总结HTTP 方法描述GET请求获取指定资源POST向指定资源提交数据进行处理请求(例如提交表单或者上传文件)PUT向指定资源位置上传其最新内容DELETE请求服务器删除Request-URI所标识的资源HEAD向服务器索要与GET请求相一致的响应,不返回响应体OPTIONS返回服务器针对特定资源所支持的HTTP请求方法TRACE回显服务器收到的请求CONNECTHTTP/1.1协议中预留给能够将连接改为管道方式的代
2024-03-08 09:33:38
155
原创 简单 Web Server 程序的设计与实现 (2024)
Web 服务是 Internet 最方便与受用户欢迎的服务类型,它的影响力也远远超出了专业技术范畴, 已广泛应用于电子商务、远程教育、远程医疗与信息服务等领域,并且有继续扩大的趋势。目前很多 的 Internet 应用都是基于 Web 技术的,因此掌握 Web 环境的软件编程技术对软件人员是至关重要的。编写简单的 Web Server 有助于读者了解 Web Server 的工作流程,掌握超文本传送协议( HTTP)基 本原理,
2024-01-06 13:06:34
960
2
原创 Tracert 与 Ping 程序设计与实现(2024)
了解 Tracert 程序的实现原理,并调试通过。然后参考 Tracert 程序和计算机网络教材 4.4.2 节, 计算机网络 课程设计指导书 2 编写一个 Ping 程序,并。,运行界面如下图所示的 QuickPing 程序。
2024-01-06 12:35:59
628
原创 导入ws2_32库到Clion项目 (2024)
1.代码添加comment-type是一个预定义的标识符,指定注释的类型,应该是,exestr,lib,linker之一。Remarks:1、compiler:放置编译器的版本或者名字到一个对象文件,该选项是被linker忽略的。2、exestr:在以后的版本将被取消。3、lib:放置一个库搜索记录到对象文件中,这个类型应该是和commentstring(指定你要Liner搜索的lib的名称和路径)
2024-01-06 11:33:33
884
原创 网络报文分析程序的设计与实现(2024)
在上一题的基础上,参照教材中各层报文的头部结构,结合使用 wireshark 软件(下载地址 https://www.wireshark.org/download.html#releases)观察网络各层报文捕获,解析和分析的过程(如下 图所示),尝试编写一个网络报文的解析程序。
2024-01-06 10:58:41
562
原创 滑动窗口协议仿真(2024)
滑动窗口协议以基于分组的数据传输协议为特征,该协议适用于在数据链路层以及传输层中对按 顺序传送分组的可靠性要求较高的环境。在长管道传输过程(特别是无线环境)中,相应的滑动窗口 协议可实现高效的重传恢复。附录 3 给出了一个选择性重传的滑动窗口协议的简单实现,以此为参考, 设计并实现一个滑动窗口协议的仿真,显示数据传送过程中的各项具体数据,双方帧的个数变化,帧 序号,发送和接受速度,重传提示。
2024-01-06 09:53:28
1860
2
原创 计算机网络 - 路由器查表过程模拟 C++(2024)
同子网掩码255.255.255.128做与运算可得128.96.40.128,同子网掩码255.255.255.192做与运算可得128.96.40.128,而此时没有目的网络,故通过默认网关进行转发下一跳为R4。参考计算机网络教材 140 页 4.3 节内容,编程模拟路由器查找路由表的过程,用(目的地址 掩码 下一跳) 的 IP 路由表以及目的地址作为输入,为目的地址查找路由表,找出正确的下一跳并输出结果。同子网掩码255.255.255.128做与运算可得128.96.39.0 故接口m0转发。
2024-01-04 22:57:15
1289
原创 OSPF 路由协议原型系统设计与实现
参考计算机网络教材 164 页 OSPF 路由协议工作原理,在此基础上,实现一个简单的原型系统。主 要完成工作有:路由节点泛洪发布本地节点的链路信息,其它节点接收信息,构造网络拓扑,然后利 用 Dijkstra(或 Floyd)算法计算出到其它节点的最短路径,最后生成本节点的路由表。设计可以以下 图为例,其中 a 图是一个 6 节点的网络,每个节点生成自己的链路状态包(图 b),然后将其扩散至其 他节点。
2024-01-04 19:49:57
884
2
原创 编程模拟 NAT 网络地址转换(2024)
参考计算机网络教材 188 页内容,模拟 NAT 路由器的工作过程,主要有 2 个步骤的工作:1、将收到的来自 内网报文中的私有源 IP 地址转换为 NAT 的外部合法 IP 地址,同时将传输层源端口号转换为 NAT 路 由器分配的端口号,,找到其对应的内网机器的 IP 地址及端口号并替换。2、将收到的来自外网的应答报文提取其目的 IP 地址及端口号,
2024-01-04 10:25:04
926
3
原创 C++ Socket 多线程 网络聊天室 支持用户端双向交流(2023)
【代码】C++ socket 多线程 网络聊天室 一对多(2023)
2024-01-02 19:02:35
1008
2
原创 安卓Socket 最最最 简单的网络聊天室 app-(2023)
3.第一个输入框是发送信息的目标ip,第二个是发送信息。1.软件没有单独的服务端与客户端(合并),传统的Socket方法,C/S。4.最下面是接受信息。不需要电脑充当服务器。
2023-12-15 14:14:17
602
原创 问题 J: 单词检查(Ⅱ)- 二叉排序树实现(2023)
时间限制: 2 Sec内存限制: 128 MB许多应用程序,如字处理软件,邮件客户端等,都包含了单词检查特性。单词检查是根据字典,找出输入文本中拼错的单词,我们认为凡是不出现在字典中的单词都是错误单词。不仅如此,一些检查程序还能给出类似拼错单词的修改建议单词。例如字典由下面几个单词组成:如果输入文件中有词vake,检查程序就能发现其是一个错误的单词,并且给出bake, cake或vase做为修改建议单词。修改建议单词可以采用如下生成技术:(1)在每一个可能位置插入。
2023-11-25 11:49:08
448
原创 问题 I: 单词检查(Ⅰ)- 顺序表实现 (2023)
许多应用程序,如字处理软件,邮件客户端等,都包含了单词检查特性。单词检查是根据字典,找出输入文本中拼错的单词,我们认为凡是不出现在字典中的单词都是错误单词。不仅如此,一些检查程序还能给出类似拼错单词的修改建议单词。例如字典由下面几个单词组成:如果输入文件中有词vake,检查程序就能发现其是一个错误的单词,并且给出bake, cake或vase做为修改建议单词。修改建议单词可以采用如下生成技术:(1)在每一个可能位置插入‘a-'z'中的一者(2)删除单词中的一个字符(3)
2023-11-25 11:43:41
652
原创 安卓开发-Android Studio(2022.3.1)-新建项目下载报错,速度慢,最终解决办法,小白教程一路顺利
安卓开发-Android Studio(2023.3)-新版下载报错,速度慢,最终解决办法
2023-11-17 20:58:48
2842
1
原创 磁盘调度算法的模拟与实现-2023-代码简单,注释多
(1) 了解磁盘结构以及磁盘上数据的组织方式。(2) 掌握磁盘访问时间的计算方式。(3) 掌握常用磁盘调度算法及其相关特性。
2023-06-14 10:32:59
490
原创 操作系统 实验六内存管理(验证类实验)-存在的问题-2023-6
了解 Windows 的内存结构和虚拟内存的管理,理解进程的虚拟内存空间和物理内存的映射关系。加深对操作系统内存管理、虚拟存储管理等理论知识的理解。
2023-06-10 17:36:19
845
2
原创 fatal error: stdio.h: 没有那个文件或目录,Ubuntu,linux(2023)
问题如下(简单的C++代码):编译出错:原因是gcc安装有问题:这个一路y这个最开始要输入 n ,不要一路y,实现降级。
2023-06-06 14:50:13
1173
1
原创 FPGA-VHDL-竞赛抢答器设计(平台实现)-2023
抢答器的输入路数为8路;(8位二进制输入)当主持人宣布开始(拨下A7键时为有效),抢答时当某一方先按下按键,其他键则失效;用一个数码管显示抢中的路编号,并开始进行60秒倒计时(用两个数码管显示),时间到用一指示灯进行闪烁提示;A7键回位后,进行下一轮抢答。
2023-05-04 22:46:01
1359
1
原创 FPGA-VHDL-数字频率计设计(平台实现)-2023
题目一:数字频率计设计(平台实现)★1) 能对输入的方波信号频率进行采样;2) 采样频率范围为0~5999999Hz,以1Hz为单位进行显示;3) 采用七个七段数码管显示当前采样的频率值,如采样频率值为500HZ,则只显示500,而不显示0000500(即前面4个0不显示);4) 本电路系统板输入时钟为6MHz。
2023-05-04 22:35:59
941
6
原创 置数功能的4位循环移位寄存器电路(2023)
用置数功能的4位循环移位寄存器电路,当load为1时,将4位数据d0,d1,d2,d3同步输入寄存器寄存,当load为0时,电路实现循环移位并输出q=q0q1q2q3,试将2选1MUX、D触发器分别定义为COMPONENT,并采用GENERATE语句例化两种器件,实现该电路。
2023-04-11 12:09:45
1416
2
原创 问题 F: 真值表(Ⅰ) 2022
问题 F: 真值表(Ⅰ)时间限制: 1 Sec 内存限制: 128 MB提交: 4527 解决: 469[状态] [提交] [命题人:cyh]题目描述 同学们都学习过《离散数学》这门课程,知道真值表是用于逻辑中的一类数学用表,用来计算逻辑表示式在每一个逻辑变量取值组合下的值。在这里我们给定一个逻辑表达式,要求生成对应的真值表。提示一下,数据结构教材中介绍了数学表达式的处理算法,可以将其改造以适用于我们的项目。 项目分为三个子项目,第一部分为词法分析,即将逻辑表达式分隔为多
2022-06-16 11:16:27
5495
2
原创 c语言隐私信息管理系统2022
重要的事情说三遍:不要抄,抄对你没有好处!不要抄,抄对你没有好处!不要抄,抄对你没有好处!题目要求:隐私信息管理系统本题要求采用结构体数组(或链表)存储数据。具体要求如下:1)程序执行时,首先要进行密码检测,以不让非法用户使用本程序。标准密码预先在程序中设定,程序运行时,若用户的输入密码和标准密码相同,则显示“口令正确!”并转去执行后续程序;若不相等,重新输入,3次都不相等则显示“您是非法用户!”并终止程序的执行。2)现在每个人在不同网站都有用户名和密码等信息,还有银行卡..
2022-03-20 12:43:28
2528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人