- 博客(187)
- 收藏
- 关注

原创 编程博客导航
本篇相当于我的博客的目录,也可能会记录我的碎碎念之类的,也给自己以后看看当时的心情。并没有把所有的博客都放到这里,只是把更有体系一点的整理到这里了,其他的如果你感兴趣也可以去翻翻看哦。
2023-11-06 18:47:13
534
43
原创 自动查询考研成绩:用代码告别焦虑等待(人性化版)
它通过模拟浏览器请求,自动登录考研成绩查询系统,并定时检查成绩是否发布。,以确保浏览器保存了你的登录状态。:代码中已经内置了登录逻辑,只需将你的账号和密码填入对应位置,它就能自动完成登录操作。:如果你在其他浏览器中登录过研招网,建议在 Edge 浏览器中重新登录一次,以确保代码能够正确获取登录信息。如果成绩尚未发布,它会按照设定的时间间隔继续尝试,直到成绩发布为止。:代码中加入了详细的异常处理逻辑,即使遇到网络问题或页面结构变化,也能优雅地处理错误,避免程序崩溃。确保登录成功后,浏览器保存了你的登录状态。
2025-02-06 10:07:35
1027
原创 【头歌·计组·自己动手画CPU】五、单总线CPU设计(理论版) 【计算机硬件系统设计】
【头歌·计组·自己动手画CPU】五、单总线CPU设计(理论版) 【计算机硬件系统设计】
2024-02-17 20:26:00
5861
原创 【头歌·计组·自己动手画CPU】四、控制器设计(理论版) 【计算机硬件系统设计】
【头歌·计组·自己动手画CPU】四、控制器设计(理论版) 【计算机硬件系统设计】
2024-02-17 20:24:22
2272
1
原创 【头歌·计组·自己动手画CPU】三、存储系统设计(HUST)(理论版) 【计算机硬件系统设计】
【头歌·计组·自己动手画CPU】三、存储系统设计(HUST)(理论版) 【计算机硬件系统设计】
2024-02-15 15:00:00
3536
5
原创 【头歌·计组·自己动手画CPU】二、运算器设计(理论版) 【计算机硬件系统设计】
【计算机硬件系统设计】二、运算器设计(理论版) 【计算机硬件系统设计】
2024-02-15 09:39:06
1724
3
原创 【头歌·计组·自己动手画CPU】一、计算机数据表示(理论版) 【计算机硬件系统设计】
【头歌·计组·自己动手画CPU】一、计算机数据表示(理论版) 【计算机硬件系统设计】
2024-02-13 22:28:16
2172
4
原创 【头歌·计组·自己动手画CPU】二、运算器设计(讲解版) 【计算机硬件系统设计】
【头歌·计组·自己动手画CPU】二、运算器设计(讲解版) 【计算机硬件系统设计】
2024-02-13 17:58:05
2101
1
原创 【头歌·计组·自己动手画CPU】一、计算机数据表示(讲解版) 【计算机硬件系统设计】
【头歌·计组·自己动手画CPU】一、计算机数据表示(讲解版) 【计算机硬件系统设计】
2024-02-06 15:00:00
4818
13
原创 【计算机图形学】实验四 二维图形的缩放、旋转,平移,组合变换
一、实验目的及要求基于一个三角形来进行几何变换,包括绘制多边形、XY二维坐标、平移变换、对称变换、缩放变换、旋转变换、错切变换 ,通过实验,熟练掌握图形几何变换的基本思想和基本方法。
2024-02-05 07:30:00
2116
3
原创 【计算机图形学】实验三 用Cohen-Sutherland裁剪算法实现直线段裁剪
一、实验目的及要求本实验旨在实现直线段的裁剪,使用Cohen-Sutherland裁剪算法进行处理。通过输入直线段的起点和终点坐标,并指定裁剪窗口(矩形),对直线段进行裁剪,并输出裁剪后的结果。
2024-02-04 20:54:25
1814
2
原创 【计算机图形学】实验二 用扫描线算法实现多边形填充
一、实验目的及要求本实验旨在掌握扫描线算法的原理和实现方法,通过编写程序实现多边形的填充。
2024-02-04 20:51:26
2614
8
原创 【计算机图形学】实验一 DDA算法、Bresenham算法
一、实验目的及要求1. 使用DDA算法画直线2. 使用Bresenham算法画直线和圆弧
2024-02-04 20:49:12
1727
原创 【计网·湖科大·思科】实验七 路由信息协议RIP、开放最短路径优先协议OSPF、边界网关协议BGP
一、实验目的1. 加深对网络体系结构的理解。2. 了解路由信息协议RIP3. 了解开放最短路径优先协议OSPF4. 了解边界网关协议BGP
2024-02-03 16:18:19
2286
5
原创 【计网·湖科大·思科】实验六 IP数据报的发送和转发流程、默认路由和特定主机路由
一、实验目的1. 加深对网络体系结构的理解。 2. 了解主机发送IP数据报的过程以及路由器转发IP数据报的过程。 3. 通过调整窗口大小和查看ARP和路由表等信息,可以观察到路由器和主机之间的转发过程。同时详细了解各种记录和协议的作用。 4. 验证默认路由和特定主机路由的作用
2024-02-03 16:16:54
1908
原创 【计网·湖科大·思科】实验五 IPV4地址-分类地址和构建超网
一、实验目的1. 加深对网络体系结构的理解。2. 验证分类地址IP的作用3. 对路由器的功能进行初步理解4. 验证子码掩码的作用5. 构建超网6. 了解默认网关的作用7. 手动配置静态路由
2024-01-29 19:41:23
2566
19
原创 【计网·湖科大·思科】实验四 生成树协议STP的功能、虚拟机局域网VLAN
一、实验目的1. 加深对网络体系结构的理解。2. 验证以太网交换机生成树协议的功能3. 了解虚拟机局域网的相关知识
2024-01-29 19:39:15
2941
3
原创 【计网·湖科大·思科】实验三 总线型以太网的特性、集线器和交换机的区别、交换机的自学习算法
## 一、实验目的1. 加深对网络体系结构的理解。 2. 理解总线型以太网的特性 3. 理解集线器和交换机的区别 4. 理解验证交换机自学习算法
2024-01-27 19:44:59
2197
18
原创 【计网·湖科大·思科】实验二 计算机网络的寻址问题
## 一、实验目的1. 验证MAC地址和IP地址的关系2. 了解ARP协议的作用3. 了解连接基本过程
2024-01-27 19:42:53
883
原创 【计网·湖科大·思科】实验一 熟悉仿真软件及访问WEB服务器
## 一、实验目的1. 加深对网络体系结构的理解。 2. 下载Cisco Packet Tracer 模拟器并熟悉界面。 3. 初步熟悉软仿真软件的使用方法。 4. 下载Cisco Packet Tracer软件并进行汉化。
2024-01-27 19:40:30
983
原创 【斯坦福计网CS144项目】Lab2 实现一个简单的 TCP 接收类
# 一、实验目的1 实现一个简单的 TCP 接收类2 对 TCP 数据传输有更深的理解# 二、实验说明1. 我们在lab0中实现了字节流(ByteStream)的流控制抽象化。随后,在lab1中,我们创建了一个名为StreamReassembler的结构体,它可以接收同一字节流的子字符串序列,并将它们重新组装到原始流中。2. 尽管这些模块已经能够满足实验要求,但它们并没有涵盖TCP传输控制协议的细节。因此,在lab2中,我们打算实现一个名为TCPReceiver的模块,其主要功能是处理传入字节
2024-01-26 19:17:30
1475
15
原创 【操作系统】实验十 设备驱动程序设计
通过分析Linux的USB驱动框架程序(usb-skeleton.c)和USB大规模存储设备驱动程序(usb-storage)的源代码,结合前面的RAMDISK驱动程序,设计开发一个U盘驱动程序。
2024-01-26 19:14:26
1758
4
原创 【操作系统】实验八 proc文件系统
实验目的通过加载内核模块,为/proc文件系统创建以下内容:- 一个名叫proc_test的子目录。- 一个名叫current的文件,只读,读出的内容是读它的进程的情况。- 一个名叫current_too的链接,指向current。- 一个名叫hello的文件,可读可写。读出的内容是上次写的内容前面加两句话。
2024-01-25 18:30:06
1983
20
原创 【操作系统】实验七 显示进程列表
1. 实验名称:显示进程列表2. 实验任务: 编写一个模块,将它作为Linux内核空间的扩展来执行,并报告模块加载时内核的当前进程信息,进一步了解用户空间和内核空间的概念。
2024-01-25 18:27:25
1803
4
原创 【操作系统】实验六 分析源代码
1. 实验名称:分析源代码2. 实验任务:通过阅读源代码,分析研究linux的进程调度策略和算法。要求以源码为依据,回答下面的问题:- 进程调度队列是如何组织的- 三种调度类型(SCHED_FIFO, SCHED_RR, SCHED_OHTER)的实现过程- 优先级是如何定义和动态变化的- 时间片的赋值?它与优先级的关系?- 对实时进程和多CPU的支持- 评价linux的调度策略,提出改进意见。
2024-01-25 18:25:04
2086
12
原创 【操作系统】实验五 添加内核模块
1. 实验名称:添加内核模块 2. 实验任务:学习模块,它是Linux特有的一种机制。模块可以用来动态地增加内核的功能。
2024-01-24 11:07:57
2200
20
原创 【操作系统】实验四 增加Linux系统调用
1. 实验名称:增加Linux系统调用2. 实验任务:学习如何产生一个系统调用以及怎样同过往内核中增加一个新函数从而在内核空间中实现对用户空间的读/写。部分A 添加一个新的内核系统调用,具体完成某个你希望实现的功能。部分B 重新编译内核,使你的系统调用可用。部分C 编写一个用户态的程序,验证你增加的系统调用。
2024-01-24 11:07:40
2922
6
原创 【操作系统】实验三 编译 Linux 内核
1. 实验名称:编译 Linux 内核 2. 实验任务:- 学习怎样重新编译 Linux 内核。- 理解、掌握 Linux 标准内核和发行版本内核的区别。- 在 root 权限下,下载 Linux 内核并解压到相应路径下;选择基于文本菜单的配置界面,安装支持编译的相关命令并对 Linux 内核进行编译;安装内核模块及核心后重启虚拟机,查看内核安装情况。
2024-01-24 11:07:26
2612
12
人工智能导论期末速成课不挂科.7z
2024-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人