自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序开发——NaN以及三元运算结果错误原因

原因:一开始检查数据,没有问题,再检查代码发现randomNum误写成randomNun,三元运算错误也是因为.wxml与js中的数据变量拼写不一致。

2024-07-22 16:41:51 515

原创 微信小程序开发——[自动热重载错误 WXML 文件编译错误] ./pages/index/index.wxmlBad value with message: unexpected `�` at pos

和:等标点是否是英文输入。解决办法:将:改成英文输入状态。

2024-07-22 16:24:38 3088

原创 微信小程序开发——请使用1.4.4及以上版本基础库 ?

{{}}

2024-07-22 11:59:36 202

原创 JDBC连接数据库的若干问题

近日做小学期使用网络代码时,总是连接数据库报错,一开始搜索是数据库版本5.5太老的问题,于是卸载还想兼容mysql8和5.5,奈何一直出错遂放弃,之后多番尝试终于安装mysql8成功,但在eclipse中JDBC连接总是报错,一开始我以为是数据库没有连接成功,去navicat解析密码,还另外创建项目能连接,之后去网上搜是mysql8的语法与5.5的不同,另外注意英文标点和配置路径问题。

2024-07-12 11:22:40 220

原创 中北大学阿尔法编程之分治算法

整数划分问题整数划分问题:将一个整数划分为若干个数相加例子:整数4 最大加数 44=41+3=41+1+2=42+2=41+1+1+1=4一共五种划分方案注意:1+3=4,3+1=4被认为是同一种划分方案最后输出共几种划分方案#include <stdio.h>int q(int n, int m) {if (m == 1 || n == 1) {return 1;} else if (n == m && n &gt

2024-06-30 15:55:24 690

原创 中北大学阿尔法编程之蛮力与分治算法

甲说:牌照的前两位数字是相同的;马克思手稿中有这样一道趣味数学题:男人、女人和小孩总计30个人,在一家饭店里吃饭,共花了50先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请用穷举法编程计算男人、女人和小孩各有几人,列出所有可能的组合。有一群鸡和一群兔,他们的只数相同,它们的脚数都是三位数,且这两个三位数的各位数字只能是0、1、2、3、4、5。最大公约数:可以同时被两个数整除的最大的那个数就是最大公约数,比如说6和12,那么6可以同时被两个数整除,最大公约数不会超过两个整数中较小的一个。

2024-06-30 15:51:08 866

原创 中北大学软件测试U+期末复习资料之选择题汇总

某软件公司在招聘软件测试工程师时,应聘者甲向公司做如下保证:(1)经过自己测试的软件今后不会再出现问题(2)在工作中对所有程序员一视同仁,不会因为某个程序编写的程序发现的问题多,就重点审查该程序,以免不利于团结(3)承诺不需要其他人员,自己就可以独立进行测试工作(4))发扬咬定青山不放松的精神,不把所有问题都找出来,绝不罢休根据自己所学的软件测试知识,应聘者甲的保证()主要采用白盒测试方法,从程序的内部结构出发设计测试用例,检查程序模块或组件的已实现的功能与定义的功能是否一致、以及编码中是否存在错误。

2024-06-30 11:54:30 627

原创 中北大学软件测试U+期末复习资料之判断题汇总

β测试是一种验收测试,是指软件开发公司组织各方面的典型用户在日常工作中实际使用β版本,并要求用户报告异常情况、提出批评意见,然后再对β版本进行修正和完善,最终得到正式发布的版本。测试用例(Test case)是为了实现某个特定测试目标而设计的,它是测试操作条件、测试环境、测试数据、测试步骤及期望结果等的一个特定的集合。测试用例是为了特定的测试目的而设计的一个特定的使用实例和场景,包括测试条件、测试数据以及与之相关的测试操作过程等。在测试中发现缺陷多的地方,还有更多的缺陷将会被发现。

2024-06-30 11:53:14 356

原创 中北大学软件测试U+期末复习资料之大题/填空汇总

(1)驾驶记录:过去5年内没有违规,过去3年内没有违规,过去3年内违规小于3次,过去3年内违规3次或3次以上,过去1年内违规3次或3次以上。// Triangle实现了构造三角形的基本功能,包括判断构造的三角形是否是正确的三角形,判断三角形类型等功能,(2)如果使用两两组合(Pair_wise)测试,则组合数是( )个。(2)汽车型号:一般国产车,高档国产车(≥20万),进口车,高档进口车(≥100万)。(6)司机的驾龄:≤1年,≤3年,≤5年,≤10年,>10年。指出下列代码中错误的行,填写行号即可。

2024-06-30 11:47:40 424

原创 中北大学软件测试U+期末复习资料之多选题汇总

某程序功能说明书指出:该程序的输入数据为每个学生的学号、其中,学号由以下3部分构成:入学年份:4位数字(2018——2022)专业编号:0或1开头的4位数字;代码检查主要检查代码和设计的一致性、代码对标准的遵循、可读性、代码逻辑表达正确性、代码结构合理性等方面。测试计划主要包括:测试目标、测试对象、测试范围、通过/失败标准、挂起标准和恢复条件、测试人员时间安排(资源安排)、风险及规避措施等。测试计划是为了高效地、高质量地完成测试任务而做的准备工作,计划书中的主要内容包括()、测试风险评估等。

2024-06-30 11:46:09 554

原创 中北大学软件工程期末复习资料(开卷考B站看完整版)

这个项目是开发该公司已被广泛使用的字处理软件的新版本,从上述事实至少可以得出3点结论:第一,旧版本相当于一个原型,通过收集用户对旧版本的反映,较容易确定对新版本的需求,没必要再专门建立一个原型系统来分析用户的需求;第三,该软件受到广大用户的喜爱,今后很可能还要开发更新的版本,因此,应该把该软件的体系结构设计成开放式的,以利于今后的改进和扩充。对这个项目的一个重要要求是,严格按照已对外公布了的日期完成产品开发工作,因此,选择生命周期模型时应该着重考虑哪种模型有助于加快产品开发的进度。请说明你作出选择的理由。

2024-06-30 11:25:10 752

原创 中北大学算法贪心算法问题实验:题目1 贪心算法解决TSP问题

这个函数的时间复杂度是O(n),因为它需要遍历所有未访问的城市。综合以上因素,整个算法的时间复杂度是O(n^2),因为对于n个城市,我们需要执行n次迭代,每次迭代中findNearestCity函数需要O(n)的时间来找到最近的未访问城市。对于TSP,贪心法可能会在每一步选择最近的下一个城市,但这种方法不能保证最终路径是最短的,因为可能存在更远的路径,但总体上能更快地连接所有城市并返回起点。在小规模问题上,贪心算法可能表现得相当不错,但在大规模问题上,可能需要更复杂的算法来获得更好的结果。

2024-06-28 11:42:29 1222

原创 LateX书写伪代码注意事项

如何书写伪代码和latx书写注意事项

2024-06-28 09:01:57 2919

原创 中北大学算法课动态规划问题实验:题目1 数塔问题

有运行代码截图和伪代码

2024-06-28 08:47:50 486

原创 VPN连接断开后无法连接网络?校园网也无法连接?不妨看看这篇文章

事情起因是我在每次使用vpn后无法正常连接网络,在多次试验发现如果一开始诊断网络无法修复,必须先随便点击分配成功一个线路(不用开启连接),然后修复网络就能成功。搜索控制面板,点击网络和共享中心,再点击右上角的WLAN。如图修改对应内容,这样校园网就能使用啦。

2024-06-26 18:05:04 6432 4

原创 SoftwareIdeasModeler如何将关联关系设置成单向关联

右击线条选择properties,选择Relationship,因为我关联时按照箭头指向关联,所以开头设置改变为nacigable,若画线时与预设箭头方向反向,在这个属性面板就要把结尾设置改变为nacigable

2024-05-19 20:52:43 258

原创 中北大学软件工程实验一面向对象分析-用例图的绘制

Software Ideas Modeler 是一款功能强大的模型设计工具,它允许用户创建和编辑UML(统一建模语言)图表,以及其他多种类型的图表和模型。多类型图表支持:Software Ideas Modeler支持多种UML图表,包括用例图、类图、对象图、状态图、活动图、序列图、通信图、组件图和部署图。通过实验,熟悉并掌握面向对象分析画图类工具,如SoftwareIdeasModeler,亿图等,掌握面向对象软件开发中用例图的绘制,以及用例描述。(2)根据上述用例图,完成相应的用例描述。

2024-05-19 20:45:15 803

原创 中北大学软件学院计算机网络实验一

(2)利用一台型号为2960的交换机将2台pc机互连组建一个小型局域网;(1)安装Packer Tracer并熟悉软件操作;(1)熟悉Packer Tracer软件使用方法;(4)验证pc机间可以互通(ping)。认识Packet Tracer软件。(3)分别设置pc机的ip地址;具体内容及要求:见实验指导书。(2)理解交换机的基本功能。了解了思科软件的界面。

2024-05-18 10:35:55 456

原创 中北大学软件学院操作系统学习报告鸿蒙操作系统内存管理系统

水了一篇文章,Word版复制此简书链接

2024-05-16 23:37:05 263

原创 中北大学软件学院javaweb实验三JSP+JDBC综合实训(一)__数据库记录的增加、查询

数据库应用是Web应用开发的一个重要应用。Web应用程序访问数据库的步骤是:①加载数据库驱动程序;⑤关闭有关连接对象。//执行查询,返回结果集。//使用 PreparedStatement 接口运行 SQL 语句。(2)将用户登录与注册功能代码与新闻管理功能代码进行集成在一起。JSP+JDBC综合实训(一)__数据库记录的增加、查询。//以下语句关闭记录集等对象,注意顺序。

2024-05-14 12:53:15 2220

原创 中北大学软件学院软件测试实验报告九链接测试

(2)用Xenu链接测试工具对http://www.nuc.edu.cn,http://leaf520.roqisoft.com/两个网站做批量链接测试。(1)用Xenu链接测试工具对www.nuc.edu.cn做链接测试。2、体积小、操作简单,功能强大,最大支持100线程,检测速度非常快;(1)安装好Xenu’s Link Sleuth链接测试工具。(3)撰写详细的实验报告,要求用截图说明实验过程和结果。(2)使用链接测试工具对网站做链接测试。(3)对测试结果中的失败链接重新检测;4、有易学的用户界面;

2024-05-13 09:27:12 622

原创 个人关于算法设计课与算法的思考

我发现像算法问题,不能只跟课程,算法偏思想理解,语言表达会比思考更慢,好处是清晰但实践起来没有那么多思考时间,所以如果为了应试二为了工作我应该多优先实践即使这样偏记忆,这也是为了主动被迫必要提高我做一些事情的效率,老师只能帮助我理解,但思维这种事在后期靠自己努力更容易进步快。

2024-05-11 09:49:06 307

原创 中北大学软件学院javaweb实验二JSP应用开发实验报告

实验时间2024年4月 25 日17时至 22 时学时数4。

2024-05-10 21:30:44 1439

原创 中北大学软件学院操作系统实验二进程调度算法

有代码运行截图和手写验证

2024-04-23 21:04:31 1100

原创 关于实验报告添加题注为0以及页面断层的解决办法

关于wps的word的排版个人注意事项

2024-04-22 09:39:29 567

原创 分治与减治算法实验:题目5 排序中减治法的程序设计

来不及了

2024-04-15 20:27:59 1030 1

原创 分治与减治算法实验:题目6 淘汰赛冠军问题

下面考虑采用减治法,开始时将所有选手分成n/2组,每组两个选手进行比赛,被淘汰者不参加以后的比赛,然后再将剩余选手分成n/4组,每组两个选手进行比赛,……,则外层的while循环共执行k次,在每一次执行时,内层的for循环的执行次数分别是n/2,n/4,…假设有n个选手进行竞技淘汰赛,最后决出冠军的选手,请设计竞技淘汰比赛的过程,输出结果,输出时要求有文字说明。if (Comp(r[j + i], r[j])) //胜者存入r[j]中。(4)在掌握的基础上编程实现淘汰赛冠军问题的具体实现过程。

2024-04-15 19:38:50 956 1

原创 分治与减治算法实验:题目3 汉诺塔问题的程序设计

汉诺塔问题,此实验报告没有实验报告和具体时间复杂度分析,有代码和运行截图,已在Dev成功运行

2024-04-15 13:11:02 512 1

原创 分治与减治算法实验:题目2 排序中分治法的程序设计

归并排序和快速排序,有归并排序伪代码和两排序复杂度分析,两个排序的代码和运行截图,已在Dev上成功运行

2024-04-15 12:28:40 1719 1

原创 中北大学软件学院操作系统实验报告之实验一进程同步

代码已在Dev成功测试,有运行截图和完整实验报告

2024-04-13 17:43:50 1151

原创 分治与减治算法实验:题目1 数字旋转方阵程序设计

按照老师要求所写伪代码,有时间复杂度分析和运行截图,Dev即可运行

2024-04-12 21:39:05 811

原创 C++/C使用结构体和函数的情况

今天在学习C++时注意到结构体主要用于把不同数据类型的成员集中在一起定义成一种数据类型,而函数侧重把动作封装起来,而且指向结构体的指针可以当作结构体变量(*指针名)用.调用结构体内成员,或者用->直接表示为指向内部一个成员的指针。

2024-04-09 19:49:00 152 1

原创 个人关于acwing和C++学习方法的思考

acwing适合做算法题模仿实践,但是如果想学好理解C++还得配合理论学习,才容易自己做出题。

2024-04-08 23:29:44 148

原创 PICT的乱码以及输出空白问题个人解决办法

测试工具PICT的使用注意事项

2024-04-07 20:56:38 552

原创 中北大学算法基础实验:蛮力与优化算法实验:题目1

使用java写代码,伪代码与老师PPT要求一致,有代码运行截图和时间复杂度分析,如果有误请及时评论。

2024-04-07 18:28:09 984

原创 中北大学算法基础实验:数理基础与串匹配程序设计实验报告

每次都要比较到子串的最后一个字符1才发现匹配不成功(进行了4次匹配),直到最后才匹配成功,所以除了后m位以外,主串中前面的字符(n-m个字符)都要一一和子串进行m次匹配,然后发现匹配不成功,所以就是(n-m)*m,再去加上最后m个字符进行m次匹配才发现匹配成功,即(n-m+1)*m。(m(最好情况下)+(n*m)(最坏情况下))/2=( (n+1)/2 )*m,数量级还为(n*m),所以时间复杂度为O(n*m)。可以近似等于(n+n+!)*m,即可以近似等于(2n)*m,所以时间复杂度还是O(n*m)。

2024-04-06 21:09:56 966 1

原创 Keil5 RTE is not enabled的个人原因及解决办法

【keil5 MDK中传统C51与STM32兼容方法 - CSDN App】http://t.csdnimg.cn/XTHC4。只要和keilC51安装同一路径即可,C51路径右键属性查看。

2024-04-03 09:01:54 5212 1

原创 关于安装openGauss以及远程连接的个人问题及解决办法

2.在使用Data studio连接要注意第一个名称是随意起不受任何影响,第二个主机是指虚拟机的ip地址,去设置里看IPV4的地址(这里已经按照最开始的链接把网络从IPV6改为了IPV4),不是window的ip地址,端口号还是安装openGauss时使用的,我改为了26000不用管后面说的最大值,数据库名如果按链接建立了新数据库那就是opengauss,而不是网上说的postgres等,这由自己建立的数据库名决定,用户名和密码也是新设置的,连接超过30s那就离提示失败不远了。

2024-04-01 23:01:39 1504

原创 中北大学软件学院操作系统openEuler实验一

●准备安装环境:选择合适的ARM架构的服务器创建虚拟机,包括选择CPU、内存、硬盘及其他硬件;获取支持ARM架构的ISO镜像,可以从openEuler社区网址openeuler.org获取ISO镜像。●选择安装方式:openEuler安装方式和其他操作系统一样,支持各种类型的安装方式。在少量安装时,采用U盘、光盘或者虚拟光驱的方式安装;在批量安装时,采用PXE引导的方式安装。●了解安装openEuler的硬件环境。●掌握对openEuler安装的测试。●掌握openEuler安装的过程。

2024-03-31 14:07:32 1102 1

原创 安装openEuler卡在anaconda的个人解决办法以及后续的安装细节记录

扩大内存1024

2024-03-31 12:29:40 2701 4

中北大学软件学院-软件设计与体系结构-实验一

内容概要:本文围绕12306购票系统展开面向对象的类模型设计。报告详细阐述了系统需求分析过程,采用“用例法”对用户登录、车票预订、退票三个核心功能进行建模,涵盖正常流程、异常处理与替代流程,并通过可视化方式呈现用例。在领域模型设计阶段,从名词提炼出实体类(用户、车票、订单、车次),定义属性与职责,并构建类间关系。进一步通过策略模式和工厂模式优化类模型,解决支付方式与登录方式多样化的扩展性问题,提升系统灵活性与可维护性。; 适合人群:软件工程专业本科学生及具备基础面向对象知识的开发初学者;; 使用场景及目标:①学习如何运用用例分析法全面梳理系统功能需求;②掌握从需求到类模型的设计流程,包括名词动词提取、类职责分配与类图绘制;③理解策略模式与工厂模式在实际项目中的应用场景与优势; 阅读建议:建议结合12306等实际购票平台操作体验来理解用例设计,动手绘制类图与时序图以加深对对象交互的理解,在实践中尝试扩展其他功能(如改签)并应用设计模式优化代码结构。

2025-11-13

中北大学算法期末复习资料,内含PPT整理,但考试没考所以集中发布在此,相关考点私信

中北大学算法期末复习资料,内含PPT整理,但考试没考所以集中发布在此,相关考点私信

2024-06-30

中北大学软件测试U+期末复习资料之选择题汇总

中北大学软件测试U+期末复习资料之选择题汇总

2024-06-30

中北大学软件测试U+期末复习资料之大题/填空汇总

中北大学软件测试U+期末复习资料之大题/填空汇总

2024-06-30

中北大学阿尔法编程之分治算法

中北大学阿尔法编程之分治算法

2024-06-30

中北大学软件工程期末复习PPT(完整电子版)

中北大学软件工程期末复习PPT(完整电子版)

2024-06-30

中北大学阿尔法编程之动态规划算法

中北大学阿尔法编程之动态规划算法

2024-06-30

中北大学阿尔法编程之蛮力与分治算法

中北大学阿尔法编程之蛮力与分治算法

2024-06-30

中北大学软件测试U+期末复习资料之判断题汇总

中北大学软件测试U+期末复习资料之判断题汇总

2024-06-30

中北大学软件测试U+期末复习资料之多选题汇总

汇总方便开卷查看

2024-06-30

中北大学软件测试期末复习PPT,考试用到

中北大学软件测试期末复习PPT,考试用到

2024-06-30

中北大学软件工程期末复习资料(完整电子版)

中北大学软件工程期末复习资料(完整电子版)

2024-06-30

-贪心算法问题实验:题目1 贪心算法解决TSP问题.docx

-贪心算法问题实验:题目1 贪心算法解决TSP问题.docx

2024-06-28

中北大学算法课动态规划问题实验:题目1 数塔问题

有成功运行代码,截图和伪代码

2024-06-28

中北大学软件工程实验一面向对象分析-用例图的绘制

中北大学软件工程实验一面向对象分析-用例图的绘制

2024-05-19

中北大学软件学院计算机网络实验一

中北大学软件学院计算机网络实验一

2024-05-18

中北大学软件学院操作系统学习报告 第二次 存储器管理功能

关于鸿蒙系统ai然后修改了一下,有智能目录和图片

2024-05-16

中北大学软件学院javaweb实验三JSP+JDBC综合实训(一)-数据库记录的增加、查询

中北大学软件学院javaweb实验三JSP+JDBC综合实训(一)-数据库记录的增加、查询

2024-05-14

中北大学软件学院javaweb实验三JSP+JDBC综合实训(一)-数据库记录的增加、查询

代码和数据库放在资源里了

2024-05-14

中北大学软件学院软件测试实验报告九链接测试

2024-05-13

中北大学2026年硕士招生初试与复试方案更新

内容概要:本文档为《2026年硕士研究生招生考试科目调整表》,详细列出了多个学院在2026年硕士研究生招生考试中的科目调整情况,涵盖专业代码、原考试科目及代码、调整后考试科目及代码、初试与复试参考书目等信息。主要调整包括机械工程、生物技术与工程、光学工程、信息与通信工程、计算机科学与技术、人工智能、体育学等多个专业领域的初试科目变更或停止招生,部分专业统一初试科目为全国统考的“计算机学科专业基础”(科目代码408),并明确了各专业对应的复试科目及指定参考教材。; 适合人群:计划报考2026年硕士研究生,尤其是涉及工学、计算机、信息通信、机械、生物技术、体育学等相关专业的考生。; 使用场景及目标:帮助考生及时了解目标专业初试和复试科目的最新变化,指导备考方向,选择正确的复习教材,避免因科目调整而误准备;同时为高校教师和招生工作人员提供政策执行依据。; 阅读建议:考生应重点关注所报专业所属学院的科目调整情况,特别是初试科目代码和名称的变化,及时更换复习资料,优先参照表格中列出的官方参考书目进行系统复习,并关注是否涉及全国统考科目。

2025-11-15

大数据分析与可视化技术-实验四-王者荣耀赛事数据分析

内容概要:本文是一份基于Python的大数据分析与可视化实验报告,围绕王者荣耀2022年上半年赛事数据展开分析。作者通过pandas进行数据清洗、合并与处理,利用pyecharts完成多种可视化图表的绘制,包括热度前十英雄柱状图、被Ban场数前十柱状图、各职业(战士、坦克、刺客、射手、辅助)热度前十英雄的出场率与胜率折线图,并进一步实现了指定英雄的能力雷达图对比分析。报告最终得出了各位置强势英雄的表现特征,帮助玩家评估英雄强度并选择适合练习的英雄。此外,文章系统梳理了数据分析流程:提出问题、准备数据、数据预处理、数据分析与结果报告撰写,体现了完整的数据思维逻辑。; 适合人群:具备Python基础、熟悉pandas和pyecharts库的初学者,适用于软件工程、数据科学等相关专业学生及对游戏数据分析感兴趣的爱好者。; 使用场景及目标:①学习如何使用pandas进行多源Excel数据的读取、清洗与合并;②掌握pyecharts绘制柱状图、折线图和雷达图的方法;③理解数据分析的标准流程并应用于实际项目;④通过可视化手段挖掘游戏赛事中的英雄强度趋势与策略偏好。; 阅读建议:建议读者结合代码与分析结果同步实践,重点关注数据预处理步骤与图表绘制逻辑,尝试替换不同英雄进行个性化分析,并延伸探索更多维度(如KDA与胜率的相关性),以深化对数据分析流程的理解。

2025-11-15

大数据分析与可视化技术-实验三 PyEcharts 与深度学习基础

内容概要:本实验报告围绕PyEcharts数据可视化与深度学习基础展开,主要内容包括:掌握PyEcharts库的基本语法并实现多种图表的绘制;利用PyEcharts对Scrapy爬取的数据进行可视化处理,如生成柱状图和词云图;在百度AI平台上构建深度神经网络模型,完成三类车辆的图像识别任务,并通过调整模型结构测试识别效果。实验结合了数据分析、可视化呈现与深度学习建模,旨在提升学生综合应用能力。; 适合人群:具备Python编程基础、了解基本机器学习与数据分析概念的高校学生或初学者,尤其是软件工程及相关专业的大数据方向学习者。; 使用场景及目标:①学习PyEcharts在实际项目中的数据可视化应用;②掌握从数据获取到可视化的完整流程;③理解深度神经网络在图像分类任务中的实现方式,并通过平台实践提升模型调优能力。; 阅读建议:建议读者结合代码实践操作,重点理解数据处理流程与可视化参数设置,同时对比不同神经网络结构对识别准确率的影响,深化对深度学习模型设计的理解。

2025-11-15

大数据分析与可视化技术-实验二-Scrapy数据采集

内容概要:本文是一份关于使用Scrapy框架进行数据采集的实验报告,详细介绍了利用Scrapy爬虫技术从网站如古诗词网和公交线路网中提取数据的完整流程。内容涵盖项目搭建、代码编写、数据解析、管道处理(pipelines)、数据存储至文件或MySQL数据库,以及相关的配置设置(如settings.py)。实验还包括对网页结构的分析、主页面与子页面的数据抓取、翻页逻辑处理及数据清洗等关键步骤。; 适合人群:具备Python基础和一定Web前端知识的软件工程专业学生或初学者,适合正在学习网络爬虫、数据采集与大数据可视化的人员; 使用场景及目标:①掌握Scrapy框架的基本使用方法与项目结构;②实现对静态网页的数据采集与持久化存储;③理解爬虫的工作机制,包括请求发送、响应解析、数据提取与管道处理流程; 阅读建议:建议结合实际操作进行学习,按照文档中的步骤逐步搭建Scrapy项目,运行并调试代码,重点关注XPath语法的应用、Item Pipeline的数据处理逻辑以及MySQL数据库的集成方式,从而深入理解整个数据采集系统的运作机制。

2025-11-15

人工智能基础-基于YOLOv3的目标检测实验

内容概要:本文是一份关于基于YOLOv3/YOLOv5的目标检测实验报告,介绍了实验的目的、要求、步骤及个人心得。实验旨在帮助学生初步认识计算机视觉领域,掌握PyTorch的基本使用,并深入理解YOLO目标检测模型的工作原理与全卷积神经网络结构。报告详细记录了实验环境的搭建过程,包括利用Conda创建虚拟环境、下载YOLO项目代码与数据集、安装依赖项等操作,同时描述了在遇到配置报错时的排查思路与解决方法。最终完成了对内置图片以及自定义网络图片的目标检测测试,并展示了检测结果。实验结论强调了作者在环境部署、问题解决能力、模型调试等方面的收获,增强了对深度学习与目标检测技术的兴趣与信心。; 适合人群:具备一定Python和深度学习基础,正在学习计算机视觉或目标检测技术的高校学生或初学者。; 使用场景及目标:①学习YOLO系列模型(如YOLOv3/v5)的基本使用与部署流程;②掌握深度学习项目中虚拟环境配置、依赖管理与常见错误排查方法;③通过实际动手完成目标检测任务,加深对模型推理过程的理解。; 阅读建议:建议读者结合YOLO官方代码实践操作,重点关注环境配置细节与错误处理策略,在复现过程中加强对模型输入输出、数据路径设置等关键环节的理解。

2025-11-15

人工智能基础-基于PyTorch的衣服种类辨识(Dense net网络)

内容概要:本文是一份基于PyTorch实现衣物种类识别的实验报告,采用VGG-16卷积神经网络对FashionMNIST数据集进行分类任务。报告详细介绍了实验目的、网络结构设计、数据预处理、模型训练流程及可视化展示过程。作者通过构建VGG块和完整网络结构,配置数据加载器,定义训练函数并进行模型训练,最终在测试集上评估准确率。尽管受限于CPU训练速度较慢,但仍成功实现了图像分类,并对训练过程中的损失与准确率变化进行了分析,提出了模型优化方向。; 适合人群:具备Python编程基础,熟悉深度学习基本概念的高校学生或初学者;正在学习卷积神经网络和PyTorch框架的学习者。; 使用场景及目标:①掌握VGG网络结构的设计原理及其在图像分类中的应用;②学习如何使用PyTorch完成数据加载、模型构建、训练与评估全流程;③理解超参数调优、Dropout防止过拟合、模型保存与推理等关键技术环节。; 阅读建议:建议读者结合代码实践操作,重点关注VGG网络构建方式、数据预处理细节以及训练过程中的性能监控方法,同时可尝试引入GPU加速、数据增强或更换更高效网络结构以进一步提升模型表现。

2025-11-15

国产化软件的适配测试技术-实验四-同源适配迁移与测试环境安装

内容概要:本文是一份中北大学软件学院的实验报告,围绕“同源适配迁移与测试环境安装”展开,重点介绍在国产化操作系统(银河麒麟V10)环境下进行软件适配与迁移的技术流程。实验内容包括搭建Server和Desktop双虚拟机环境、采集系统软硬件信息、安装必要的开发工具(如gcc、git),以及针对不直接支持国产系统的开源网络测试平台Mininet,通过源码编译方式完成其在银河麒麟系统上的部署。实验表明,借助源码级适配和编译环境配置,可实现国外开源软件向国产操作系统的迁移与运行。; 适合人群:软件工程及相关专业本科生、从事国产化软件适配或迁移工作的技术人员;具备基本Linux操作与软件安装能力的学习者;; 使用场景及目标:① 掌握国产操作系统下开发测试环境的搭建方法;② 学习如何对无原生支持的软件进行源码级迁移与适配;③ 理解软件同源适配的核心技术环节,提升在信创环境下的实践能力;; 阅读建议:建议结合实际操作同步阅读,重点关注Mininet的源码获取与编译步骤,注意路径设置与依赖安装细节,同时可扩展探索其他开源项目在国产系统中的适配方案。

2025-11-15

国产化软件的适配测试技术-实验五-同源适配迁移与测试

内容概要:本文是一份关于在国产银河麒麟桌面操作系统(X86)V10上进行Mininet网络仿真工具同源适配迁移与测试的实验报告。通过修改Mininet官方安装脚本install.sh,解决其对国产操作系统的兼容性问题,成功完成Mininet的源码迁移与安装,并对其基本功能、命令行启动和图形化界面启动进行了测试,所有测试用例均通过。实验验证了Mininet可在银河麒麟系统上正常运行,满足NeoCertify认证要求,具备良好的适配性和功能性。; 适合人群:从事国产化软件适配、网络仿真或SDN技术研究的软件工程专业学生及技术人员;具备Linux系统操作和基础编程能力的开发者。; 使用场景及目标:①指导如何将开源网络工具适配到国产操作系统;②掌握软件迁移过程中针对安装脚本的修改与兼容性处理方法;③完成功能验证与认证测试流程,推动软件国产化落地。; 阅读建议:建议结合实验步骤在实际环境中动手实践,重点关注install.sh脚本的修改逻辑与跨平台适配技巧,同时理解Mininet在SDN开发与测试中的应用场景。

2025-11-15

国产化软件的适配测试技术-实验六-基于DEB格式的打包规范

内容概要:本文是一份中北大学软件学院关于“基于DEB格式的打包规范”的实验报告,详细记录了DEB软件包的构建全过程。实验围绕国产化软件适配测试技术展开,主要内容包括环境准备、源码获取、使用dh-make工具初始化debian目录结构、编写control和rules等关键控制文件、构建deb包并完成安装验证。报告重点分析了dh-make与dh_auto_configure等工具的使用方法及常见问题解决方案,强调了Debian打包体系中的标准化流程、依赖管理、安装路径规范性和构建细节把控。同时,作者总结了在打包过程中对Linux系统包管理机制的理解,以及通过实践提升的问题排查与解决能力。; 适合人群:具备Linux操作系统基础、了解基本shell命令和软件编译流程的软件工程专业学生或从事国产化软件适配、开源软件打包的相关技术人员;适合初学者学习Debian打包规范。; 使用场景及目标:① 掌握DEB包的完整构建流程,理解control、rules等配置文件的作用;② 学习如何使用debhelper工具链进行自动化打包;③ 提升对Linux系统软件分发机制的理解,应用于实际项目中的软件发布与维护。; 阅读建议:此资源以实际操作为主线,建议读者结合实验步骤在真实或虚拟的Debian/Ubuntu环境中动手实践,重点关注dh-make工具的使用、rules文件的编写技巧及错误调试方法,同时参考官方文档加深对Debian打包政策的理解。

2025-11-15

基于国产平台的软件开发技术-实验六-文件浏览器项目实践

在银河麒麟操作系统环境的QT平台开发,压缩包内含源码+实验报告

2025-11-15

信息安全概论期末复习+开卷资料

信息安全概论期末复习+开卷资料

2025-11-15

基于国产平台的软件开发技术-实验四-计算机项目实践

在银河麒麟操作系统环境的QT平台开发,压缩包内含源码+实验报告

2025-11-15

基于国产平台的软件开发技术-实验三-自定义登录框的封装实现

在银河麒麟操作系统环境的QT平台开发,压缩包内含源码+实验报告

2025-11-15

基于国产平台的软件开发技术-实验五-自定义信号槽的封装实践

在银河麒麟操作系统环境的QT平台开发,压缩包内含源码+实验报告

2025-11-15

基于国产平台的软件开发技术-实验二-记事本项目( UI 定制)实践

在银河麒麟操作系统环境的QT平台开发,压缩包内含源码+实验报告

2025-11-15

物联网基础书籍习题汇总(开卷考试打印版)

内容概要:本文档是一份关于物联网的综合性学习资料,系统介绍了物联网的定义、发展历程、核心技术及多领域应用。内容涵盖物联网的三层架构(感知层、网络层、应用层)及其关键技术,如RFID、传感器网络、GPS、GIS、二维码等,并深入探讨了物联网在智能交通、智能建筑、智慧农业、医疗健康等场景的具体应用设计。同时,文档分析了物联网面临的安全与隐私挑战,提出了轻量级加密、区块链、物理不可克隆功能等应对策略,并介绍了群智感知在室内定位与地图构建中的创新应用。此外,还包括对未来物联网生活的畅想和技术实践案例。; 适合人群:具备一定信息技术基础的学生、从事物联网相关工作的初级研发人员或工程技术人员,以及准备参加物联网相关考试的学习者。; 使用场景及目标:①帮助学习者掌握物联网的基本概念、体系结构和核心技术;②通过实际案例(如智能大棚、老人定位系统、智能交通)理解物联网系统的设计与实现方法;③了解物联网安全风险及防护措施,提升综合应用能力;④为课程作业、项目设计或考试复习提供参考。; 阅读建议:建议按照章节顺序逐步学习,结合思考题与训练任务进行实践操作,重点关注各技术在真实场景中的集成应用,并延伸查阅相关标准与最新研究进展以深化理解。

2025-11-15

软件设计与体系结构开卷资料

软件设计与体系结构开卷资料

2025-11-15

大数据分析与可视化技术-实验一

内容概要:本文旨在帮助初学者熟悉PyCharm集成开发环境并掌握Python基础语法与基本操作。实验内容包括安装Python 3.8.5、PyCharm Community Edition及必要的第三方库(如jieba、wordcloud和matplotlib),并通过实现足球评论词云图和个性化词云图来实践文本处理与数据可视化技能。报告详细记录了从环境搭建到代码运行的完整过程,并附有具体代码示例和执行结果,体现了理论与实践相结合的教学目标。; 适合人群:软件工程及相关专业的大一、大二本科生,具备初步编程基础的学习者;适用于刚开始接触Python及数据可视化的初学者。; 使用场景及目标:①用于高校课程实验教学,帮助学生掌握PyCharm开发工具的使用;②通过词云图项目引导学生理解自然语言处理基础流程(分词、文本合并、可视化);③为后续大数据分析与可视化课程打下实践基础。; 阅读建议:学习者应结合本实验报告动手操作,逐步完成环境配置与代码运行,建议在实践中理解每行代码的作用,并尝试修改参数(如背景颜色、字体路径)以加深对wordcloud库的理解。

2025-11-15

[研究生院信息]中北大学专业学位硕士研究生培养方案(2024.09)

内容概要:本文档为中北大学发布的《专业学位硕士研究生培养方案(2024.09)》,详细介绍了该校多个专业学位硕士领域的培养目标、学科概况、研究方向、课程设置及实践环节等。涵盖的专业包括国际商务、体育、电子信息(含计算机技术、人工智能、控制工程等)、机械工程、材料与化工、资源与环境、能源动力、土木水利、生物与医药、交通运输、会计、工程管理、音乐、设计等多个类别。各专业均强调理论与实践结合,注重工程实践能力、创新能力与职业素养的培养,并设置了公共基础课、专业基础课、选修课以及实践课程和专业实践环节,总学分一般在35-44学分之间,基本修业年限为3年,最长学习年限为6年。; 适合人群:报考或就读中北大学专业学位硕士研究生的学生,尤其是工程类、管理类、理学类及相关交叉学科的研究生及其导师。; 使用场景及目标:①帮助研究生了解所在专业的培养目标、课程安排与毕业要求;②指导学生规划学业路径,合理选课并完成文献综述、科技写作、专业实践等必修环节;③为导师制定教学计划和指导方案提供依据;④辅助高校管理人员进行研究生教育改革与质量评估。; 阅读建议:该文档结构清晰、分类明确,建议读者根据自身所属专业类别查阅对应章节,重点关注培养目标、研究方向、课程设置及专业实践要求,结合个人发展方向制定学习计划,并严格按照实践课程要求完成文献综述、外文写作与生涯规划等任务。

2025-11-13

中北大学软件学院-软件设计与体系结构-实验二

内容概要:本文围绕12306票务系统开展面向软件架构的设计。报告详细阐述了从业务架构、领域架构到软件架构的完整设计流程。首先基于性能、成本、可靠性等质量需求,提取出用户管理、票务管理、支付管理、订单管理、客服和评价六大业务模块,并明确其相互关系;随后将业务模块转化为领域架构,进一步演化为包含六个子系统的初始软件架构;最后通过对比单体架构与微服务架构在性能、可靠性、成本等方面的优劣,结合系统初期开发成本和复杂度考量,决定采用单体架构作为初始方案,并规划未来向微服务架构演进的技术路径。; 适合人群:软件工程及相关专业本科学生、初级软件架构师、正在学习系统设计与架构模式的开发者; 使用场景及目标:①学习如何从实际业务需求出发构建系统架构;②掌握单体架构与微服务架构的权衡方法;③理解领域驱动设计与模块化架构设计的基本流程; 阅读建议:此报告结构清晰、步骤完整,适合作为架构设计实践的参考范例,建议结合具体项目场景模仿其分析思路,深入理解架构决策背后的权衡逻辑。

2025-11-13

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

TA关注的人

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