- 博客(38)
- 收藏
- 关注
原创 计算机网络实验(10):路由器静态路由配置
在进行计算机网络原理实验中的路由器静态路由配置时,我深感其精确性和重要性。静态路由的配置需要精确掌握网络拓扑结构,在配置过程中,我更加深入地理解了路由选择的过程以及静态路由的工作原理。同时,我也体会到了细心和耐心在配置过程中的重要性,因为一旦配置错误,可能会导致网络通信的失败,传输过程中需要IP地址MAC地址都有才行,如果超过响应时间就会造成丢包,如果能将PC的MAC地址转存到缓存表中,就不去要请求就可直接获取MAC地址,通过这次实验,我不仅提高了自己的实践能力,还加深了对计算机网络原理的理解。
2025-02-07 01:31:54
1897
原创 ‘‘Node 包管理器’’------npm
npm 是 JavaScript 和 Node.js 生态系统中的主要包管理工具,允许开发者轻松安装、更新和卸载依赖包,通过对每个包的版本进行精确控制,npm 确保了应用程序的稳定性和可靠性,避免了“依赖地狱”问题。npm提供了一个公共的注册库,开发者可以分享自己的代码,同时也能方便地获取其他人贡献的模块,从而促进开源合作。package.json 中的 scripts 字段使得开发者能够定义并运行各种自动化任务,如构建、测试、启动服务等,提升开发效率。
2024-12-05 11:36:24
1560
原创 【VScode】Html+Css+JavaScript学习计划表
Html+css+js学习计划表,通过javascript指令实现删除、添加等操作
2024-11-10 15:06:47
1332
原创 让你工作效率起飞的 5 个 VSCode AI智能插件
在代码编辑器中开始编写代码,TabNine 会根据上下文提供代码建议,如下图1所示,第一张图提示我们方法有两个参数,第二张图是使用 Tab 键接受建议后,Tabnine 给我们的反馈!本文介绍五款基于深度学习的智能代码补全工具,通过分析上下文,提供精准的代码建议,帮助开发者编码过程更加流畅和高效,直接让你的工作效率起飞!在代码编辑器中开始编写代码,IntelliCode 会根据上下文提供代码建议,如下图所示,当你在另一个地方调用已经定义好的 fun1。,CodeGeeX 会生成相应的代码。
2024-11-06 15:59:59
753
原创 一行代码也没写,Cursor 和 Devbox 写了个高仿苹果官网!
Sealos 的操作确实是简单,而且费用也确实是低。如果选择最低配置,一天才几毛钱。从项目开始到上线,总共只需要 1 天时间,其实还是利用空余时间来做的,因为。
2024-11-06 15:47:08
1528
原创 再也不怕丢失灵感:Heynote,让开发者的笔记更高效
在软件开发的过程中,记录灵感、整理笔记是必不可少的一环。然而,传统的笔记工具往往不能满足开发者的特殊需求,比如代码高亮、实时格式化等。Heynote应运而生,作为一款专为开发者设计的笔记工具,它不仅提供了强大的文本处理功能,还兼顾了代码编辑的体验。本文将深入探讨Heynote的特性、使用场景以及开发环境设置。
2024-11-06 15:33:08
1069
原创 HTML+CSS+JavaScript网页登录界面制作(附源代码)
Html文件一般是写网页标签的,也就是编写网页的骨架,Html文件还可以指定其引用的Css、JavaScript文件Css文件是设置样式的,就是大小、颜色、位置等JavaScript文件一般是处理交互或与后端通信的 下面分两个部分深入介绍前端网页的工作原理1、浏览器加载网页2、浏览器运行网页一个网页就HTML+CSS+JavaScript三种文件
2024-10-07 19:30:50
3835
原创 软件验证与确认实验三-数据驱动测试
被测函数pow共有1个判定表达式,包含1个条件表达式,共设计2条测试用例,达到100%分支覆盖。同时,据发现,由于该被测pow函数只考虑整数int型的正指数的求值,对于整数的负次方没有测试和考虑,即该函数只覆盖了正整数指数和零指数的分支,没有覆盖负指数的分支,如pow_test_004测试没有通过。
2024-10-07 19:03:16
1406
原创 “2024年最流行的10个前端框架”
如今市场上有很多前端框架,其中大多数都运行在 JavaScript 上。前端开发人员总是争论他们选择的最佳框架,这就是为什么您需要了解它们的功能,以便能够选择一个适合您开发 Web 应用程序的需求。为此,下面对2024年最高效、最突出、最易用的前端框架进行了详细比较。
2024-10-05 09:50:31
11737
原创 软件验证与确认实验二-单元测试
理解四种测试设计准则:输入域、图、逻辑表达式、语义结构。理解常用基于结构的覆盖准则:语句覆盖、分支覆盖、MC/DC覆盖。被测程序(Program under test,PUT)应满足分支覆盖。
2024-10-05 09:38:28
1365
1
原创 笑谈“八股文”,人生不成文
八股文的这种严格规范,有明显的优点。一方面,它在一定程度上锻炼了考生的逻辑思维和文字表达能力。另一方面,在当时的科举制度下,这种格式相对公平,减少了考官对考生文辞风格的一些个人偏好影响。但是,弊端也是有的。八股文过度强调形式,忽视了内容的创新和思想的深邃,导致一时间中国的文学创作陷入了雷同和平庸的困境,才子们不得不在条条框框中舞文弄墨,真正的才华和思想反倒被禁锢
2024-07-30 22:05:51
3104
1
原创 操作系统课程设计:(JAVA)进程管理系统(附源码zip,jdk11,IDEA Ultimate2024 )
选题是进程管理系统设计,由一个人独立完成从需求分析、结构设计、算法设计、运行测试、代码优化、实验总结六个部分,分别对FCFS算法,SPF算法,SPSA算法,RR算法进行设计。虽然实验程序仍然有所不足,但是在实验和设计的过程中也是收获颇丰,为以后的学习积累了经验。以下是每个算法的问题和解决方案以及心得:先来先服务算法①时间为0时没有进程到达但是进程已经开始执行,并且后面进程真正到达时又会执行一遍。
2024-07-30 21:38:18
778
原创 Html+Css网页开发之动态登录页面(默认Chrome)
实现了一个动态背景图案的效果,包括一个白色的容器,内部有一个标题、一个输入框、一个按钮和一些文本。背景是一个渐变色的线性渐变,而在容器的周围,有一些随机的方形和圆形图案,它们会在页面上移动和旋转。这些图案是通过使用CSS动画和伪元素(.### a:hover)来实现的。
2024-07-26 23:48:02
1672
2
原创 软设课程设计:C#、WPF桌面应用-教材管理(附源码解决方案)
课程设计面向管理信息系统(Management Information System,MIS)类型软件,以校园中的学籍、课程、教材以及排课管理为业务需求,完成软件的构思、架构设计、领域模型设计、核心功能模块设计、图形界面设计、数据存储设计、数据访问设计、代码编写、以及单元测试和文档撰写。
2024-07-06 12:06:26
1008
原创 Java应用系统设计与实现--学生信息管理系统(附解决方案源码)
掌握Java GUI编程技术,了解Swing框架的使用;掌握MySQL数据库的基本操作,了解如何在Java中连接和操作数据库;掌握用户权限管理的基本概念和实现方法; 提升综合运用所学知识设计和实现一个完整应用系统的能力。设计并实现一个学生管理系统,包含学生信息的录入、修改、删除、查询和统计功能;实现用户权限管理,只有经过身份验证的用户才能进行操作;提供友好的人机界面,包括登录界面和功能菜单;使用MySQL数据库存储和管理学生信息;界面美观,操作简便。
2024-07-06 11:26:38
1705
原创 计算机网络实验(9):路由器的基本配置和单臂路由配置
掌握路由器几种常用配置方法;掌握采用Console线缆配置路由器的方法;掌握采用Telnet方式配置路由器的方法;熟悉路由器不同的命令行操作模式以及各种模式之间的切换;掌握路由器的基本配置命令;
2024-06-18 21:21:59
3287
1
原创 计算机网络实验(15):基于Socket的网络编程(附JAVA源码.txt)
在网络编程中,可能会发生各种类型的异常,比如网络连接问题、IO异常等,学会如何捕获和处理这些异常非常重要;如果在服务器端需要同时处理多个客户端,可能需要使用多线程来实现并发通信,从而保证各个客户端的服务质量。设计通信协议是必要的,可以使用一些简单的协议来定义消息格式和通信规则,以便客户端和服务器能够正确地解析和处理消息。在真实的应用中,安全性是至关重要的,比如考虑到加密通信、身份验证等安全问题。总的来说,基于Socket的即时通信小程序是一个很好的项目,可以让我了解到Java网络编程的基本原理并且提升实
2024-06-13 16:33:06
2265
3
原创 操作系统课程设计:模拟磁盘调度算法系统(C++,附源码.txt)
磁道请求(Track Request)通常在计算机存储系统,特别是硬盘驱动器中,指的是读写操作过程中,硬盘控制器向磁盘表面的特定区域发出的请求。在机械硬盘中,数据是存储在一系列同心圆状的磁道上的,每个磁道又分为多个扇区。当用户程序需要访问数据时,会将磁盘地址转换成磁道和扇区的组合,形成磁道请求。一组作业的磁道请求可能包括以下几个方面:顺序请求:连续的数据请求倾向于在同一磁道上,这有利于提高磁头寻道速度,因为磁头不需要频繁地移动。随机请求。
2024-06-11 20:44:25
1536
原创 计算机网络实验(8):常用网络命令
本选项显示一个有效连接信息列表,包括已建立的连接(Eetablished),也包括监听连接请求(Listening)的那些连接,断开连接(CLOSE_WAIT)或者处于联机等待状态的(TIME_WAIT)等。本选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报总字节数、错误数、删除数、数据报的数量和广播的数量。这个选项可以用来统计一些基本的网络流量。本选项显示关于路由表的信息,类似于route print命令时看到的信息。除显示有效路由外,还显示当前有效的连接。
2024-06-11 17:34:38
1233
原创 计算机网络原理实验(7):分析IP报文结构
在计算机网络实验中研究IP报文结构,深刻理解了IP数据包的格式及字段含义。了解版本号、头部长度、服务类型、标识、偏移量、协议类型、源目标地址等关键信息在IP报文中的位置和作用。通过分析实际报文,掌握了数据传输中IP层的重要性,如何正确解析并利用IP报文头部信息来确保数据正确传输。这使我对计算机网络通信有了更深入的认识,理解了网络通信背后的复杂机制。
2024-06-11 17:23:33
649
原创 计算机网络实验(6):交换机划分Vlan配置
深入了解了VLAN的概念和配置方法,学会如何在交换机上划分VLAN以及配置Tag VLAN, 也学会了设置Tag VLAN Trunk属性、怎样用命令语言划分VLAN以及怎样测试等操作,也更加熟悉交换机的VLAN配置,。实验中的场景模拟了实际网络环境中常见的需求,通过在交换机上划分VLAN,并用ping命令测试在同一VLAN和不同VLAN中设备的连通性,验证了在交换机上划分VLAN 的作用。例如需要实现不同部门之间的通信和隔离,这更加直观地理解了VLAN的应用场景和重要性。
2024-06-08 16:52:05
1792
原创 计算机网络实验(5):交换机的端口配置与管理及Telnet远程登陆配置
怎样查看交换机的MAC地址表、设置端口单双工模式、修改交换机名等,进入用户和特权模式不同的命令;通过配置虚拟机,启动telnet并进行远程登陆目标主机实验,了解到了telnet是最原始的一种远程管理方式之一,学会了如何进行telnet配置部署,以及如何利用桌面运行程序CMD登陆目标主机,以及切换用户模式和返回全局模式,切换特权模式;深入体会telnet的原理,学习telnet的相关配置对于理解交换机的远程登陆管理有很大的帮助。
2024-06-08 16:44:11
1204
原创 算法分析与设计:贪心法、回溯法(包含实例)
1、掌握贪心法、回溯法基本思想,学习贪心法、回溯法使用步骤及了解概念;2、编译一道程序,深入了解回溯法、贪心法应用思想;
2024-06-07 10:30:55
1183
原创 深度解读ChatGPT原理:如何利用ChatGPT提高教育质量和学习兴趣
在计算机科学领域,自然语言处理(NLP)的发展一直以来都备受关注。近年来,随着深度学习技术的飞速发展,开放式文本生成模型也获得了广泛应用。其中,由OpenAI发布的ChatGPT模型便是其中之一。本文将对ChatGPT的基本概念、工作原理、技术要求、适用人群以及未来发展方向进行深度解读。
2024-06-06 11:34:13
2016
原创 计算机网络实验(3):分析数据链路层帧结构
分析数据链路层帧结构:掌握使用Wireshark分析俘获的踪迹文件的基本技能; 深刻理解Ethernet帧结构。;深刻理解IEEE 802.11帧结构。(可选);掌握帧结构中每一字段的值和它的含义。
2024-06-06 10:03:35
1014
原创 JAVA综合实验:java小游戏开发:黄金矿工(JFram)
ava开发小游戏有许多好处:跨平台性:Java具有出色的跨平台能力,一次编写,到处运行。这意味着使用Java开发的游戏可以在几乎所有主流操作系统上运行,包括Windows、Mac和各种Linux发行版,从而扩大了游戏的受众群体。强大的生态系统:Java拥有丰富而成熟的生态系统,包括强大的集成开发环境(IDE)如Eclipse、IntelliJ IDEA等,以及相应的库、框架和工具,便于开发人员构建高质量的游戏。
2024-06-05 13:49:04
1660
1
原创 算法分析与设计:分支限界法
··基本思想:定义问题:首先明确定义问题的解空间和约束条件。限界条件:在搜索过程中设定一个限界条件,当达到该条件时,剪枝,即不再继续搜索当前路径。搜索策略:通常与深度优先搜索相结合,在搜索到某一节点时,判断是否满足要求,如果不满足,则不继续搜索该节点的子节点。分支限界法通过设置限界条件来减少搜索空间,避免不必要的计算提高搜索效率。在搜索过程中,及时剪枝、回溯,能够有效地寻找问题的最优解···在这个题目中:Solution类:其中包含 numIslands方法和 dfs方法。
2024-06-05 12:41:25
966
原创 数据库实验:(SQL Server)数据的更新和视图与索引(附SQL源码.TXT)
对数据库视图与索引有了更深刻的理解。视图可以简化数据访问和操作,索引则能显著提高查询性能。然而,索引的使用需慎重考虑其对系统性能的影响。未来,我将继续探索数据库优化技术,提升数据处理效率。
2024-06-05 09:07:05
1524
原创 数据库实验:高级SQL查询(分组、统计、嵌套、组合查询【附SQL源码.TXT】)
实验中:SQL的分组查询通过GROUP BY对数据进行聚合统计;统计查询利用COUNT、SUM等函数获取特定信息;嵌套查询则在一个查询中使用另一个查询的结果;IN条件/UNION组合查询结合多条件过滤或联接结果集;EXISTS/NOT EXISTS查询检查是否存在符合条件的记录。这些功能有助于更精确地从数据库中提取所需信息,能够高效处理复杂数据并根据条件过滤或聚合数据,允许在关系数据库中灵活地获取需要的数据,并支持复杂数据操作提升了查询灵活性和准确性。
2024-06-05 08:37:36
658
原创 数据库实验:单表查询&多表连接查询(SQL Server附SQL代码.TXT)
1.实验目的与准备:熟悉SQL查询语言,掌握基本查询、函数与聚合、连接及子查询操作。实验前,复习了SQL语法,准备了测试数据库。2.基本查询操作:通过SELECT语句实现了数据检索,学习了WHERE子句进行条件筛选,ORDER BY排序数据。3.函数与聚合操作:使用COUNTSUM等聚合函数统计数据,借助日期函数处理时间数据,增强了数据处理能力。4.连接与子查询:通过JOIN操作连接多表数据,利用子查询实现复杂查询需求,深化了对SQL逻辑的理解。5.实验总结与反思
2024-06-05 08:06:14
1911
1
原创 计算机网络实验(2):网络模拟器packetTracer的使用及模拟配置网络场景、与网络协议交互
掌握安装和配置网络模拟器PacketTracer的方法;掌握使用PacketTracer模拟网络场景的基本方法,加深对网络环境,网络设备和网络协议交互过程等方面的理解。
2024-06-05 07:47:42
3430
原创 算法分析与设计:动态规划(包含实例)
基本思想:动态规划主要用于求解以时间划分阶段的动态过程的优化问题,但是一些与时间无关的静态规划如线性规划、非线性规划,只要人为地引进时间因素,把它视为多阶段决策过程,也可以用动态规划方法方便地求解在这个题目中:小华需要在承重限制和单个商品限购数的条件下购买尽可能高总价值的商品。1)使用一个结构体Item来表示每种商品的重量、价值和限购数量。2)定义shopping函数来实现动态规划算法,计算小华可以获得的最大总价值。3)在主函数中,读取输入数据包括商品数量N、承重限制W。
2024-06-04 21:15:58
2862
1
原创 数据库原理实验:认识 DBMS、使用SQL Server创建表关系以及SQL基础语句的使用
SQL,SQLserver1)利用管理工具创建数据库、表和表间关系;2)利用 SQL 语句创建数据库、表和表间关系
2024-06-04 16:53:01
1254
2
操作系统课程设计:(JAVA)进程管理系统(附源码,运行说明见文末)
2024-07-30
Html+Css网页开发之动态登录页面(默认Chrome)
2024-07-26
软设课程设计:C#、WPF桌面应用-教材管理(附源码解决方案)
2024-07-06
Java应用系统设计与实现-学生信息管理系统(附解决方案源码)
2024-07-06
计算机网络实验(15):基于Socket的网络编程(附JAVA源码.txt)
2024-06-13
操作系统课程设计:模拟磁盘调度算法系统(C++源码解决方案.zip)
2024-06-11
操作系统课程设计:模拟磁盘调度算法系统(C++源码.txt)
2024-06-11
【分支限界法:二维网格中计算网格中岛屿的数量】C double plus源码文件 VisuaStudio2022
2024-06-05
数据库实验:(SQL Server)数据的更新和视图与索引(附SQL源码.TXT)
2024-06-05
数据库实验(sql server):高级SQL查询(分组、统计、嵌套、组合查询【附SQL源码.TXT】)
2024-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人