自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 笔试编程题

题目描述:读入一个字符串str,输出字符串str中的连续最长的数字串,当有多个符合最长长度数字串时,输出第一个出现的数字串示例1输入:"absdj123456jadsoa125ss5678"输出:"123456"代码。

2025-06-07 18:51:02 315

原创 操作系统面试问题(4)

内核是操作系统的​​最核心程序​​,直接控制计算机所有硬件和软件资源,是Bootloader完成初始化后加载的第一个程序​​。引导加载程序(Bootloader)​。

2025-05-09 20:56:36 874

原创 操作系统面试题(3)

字节序是对象在内存中的存储方式,大端是高位在前(高位在低地址),小端是低位在前(低位在低地址)。// 2字节char c[2];// 2字节//联合的成员共用一块内存空间Un un;// 赋值测试值cout << "大端序 (Big-Endian)" << endl;cout << "小端序 (Little-Endian)" << endl;} else {cout << "未知字节序" << endl;return 0;那字节序有什么用呢?

2025-05-09 18:45:44 818

原创 操作系统面试问题(2)

检查和标记锁是两个独立的步骤,中间可能中断。导致两个进程执行完了之后都认为自己拿到了锁,同时进入临界区。互斥失效。所以应该把检查和标记设为一个原子操作解锁就简单了。

2025-05-06 19:08:02 443

原创 操作系统面试问题(1)

区别:(1)进程是程序的一次动态执行实例,是系统进行资源分配和调度的基本单元。而线程是进程的子任务,是CPU进行调度和分配的基本单元(2)一个进程可以有多个线程,但一个线程只属于一个进程(3)进程的管理开销大(需要系统分配CPU、内存、文件描述符等),线程的管理开销小(4)进程之间不会相互影响;而一个线程崩溃,会导致进程崩溃,从而影响其他线程。联系:线程存在于进程的内部,是进程的子任务。

2025-04-29 13:15:29 787

原创 HTTP面试问题

URL是一种统一资源标识符,HTTP用他来传输数据和建立链接。例如这个URL,分为以下部分:协议部分:http: 以//为分隔符域名部分:www.aspxfans.com端口部分:8080(域名和端口中间的:作为分隔符)虚拟目录部分:从域名后的第一个/到最后一个/ 在这里是/news/文件名部分: index.asp参数部分:?到#的部分锚部分:从#到最后 在这里是name,是不发给服务器的数据。

2025-04-26 10:16:15 937

原创 埃氏筛代码实现

或爱氏筛,是一种由希腊数学家埃拉托斯特尼所提出的一种简单检定素数的算法。要得到自然数n以内的全部素数,必须把不大于根号n的所有素数的倍数剔除,剩下的就是素数。

2025-02-16 10:15:53 349

原创 最短路问题(bfs广度优先算法)

minStep存入当前点深度减去此层起点的深度。相当于每个点都作为起点搜索一遍。

2025-02-16 09:42:02 139

原创 bfs广度优先算法

【代码】bfs广度优先算法。

2025-02-16 09:21:33 225

原创 Python数据类型

一、数字整型(int)123浮点型(float)3.14布尔型(bool)True/False常见的序列类型:列表、字符串、元组、范围。

2025-02-14 14:15:27 540

原创 洛谷B3862 图的遍历(简单版)

dfs{1.标记2.更新起点能到达的最大点的值3.遍历nxt点的邻居点主函数{1.构图2.遍历顶点,清空标记、调用dfs3.输出。

2025-02-07 16:44:07 444

原创 Web开发的重要概念解析

什么是接口日常生活电源插座、USB接口、耳机接口等等连接不同设备,实现功能上的交互软件开发不同软件或者组件之间进行交互的桥梁程序内部的接口:方法与方法、模块与模块之间的交互,程序内部抛出的接口系统对外的接口:从别人的网站或服务器上获取资源或信息,对方不会提供数据库共享,只能提供一个写好的方法来获取数据实际例子API(Application Progamming Interface):应用程序编程接口,如:微信支付API、地图API等公司接入AI,调用ChatGPT接口的分类。

2025-02-06 09:23:53 629

原创 局域网的基本概念和体系结构

1.覆盖较小的地理范围2.较低的时延和误码率3.局域网内的各节点之间以“帧"为单位进行传输4.支持单播、广播、多播单播(-对一发送帧):如A->B广播(一对全部发送帧):如A->B+C+D+E+F+G多播(-对部分发送帧):如A->B+D+E。

2025-01-17 19:46:09 624

原创 数据链路层

主要问题:1.帧定界:如何让接收方能够2.透明传输:接收方要能够,能把帧恢复的四种组帧方法:①字符计数法②字节填充法 ③零比特填充法 ④违规编码法。

2025-01-15 21:04:46 734

原创 Linux-进程

将当前进程的代码段和数据段替换为所要加载的程序的代码段和数据段,然后让进程从新的代码段第一条指令开始执行,但进程ID不变,换核不换壳。CPU可以通过交替执行程序管理多个进程,CPU在多个进程间快速切换,每个进程各运行几十或几百毫秒,然而,在任意一个瞬间,CPU 只能运行一个进程,如果把时间定位为 1 秒内的话,它可能运行多个进程。孤儿进程:父进程先于子进程结束,则子进程成为孤儿进程,变成孤儿进程后会有一个专门用于回收的init进程成为它的父进程,称 init 进程领养孤儿进程。其中保存该进程的退出状态。

2025-01-11 20:14:47 652

原创 计算机网络-体系结构和参考模型

网络的体系结构(Network Architecture)是计算机网络的各层及其协议的集合,就是这个计算机网络及其构件所应完成的功能的精确定义(不涉及实现)实现(implementation)是遵循这种体系结构的前提下,用何种硬件或软件完成这些功能的问题。体系结构是抽象的,而实现则是具体的。实体:在计算机网络的分层结构中,第n层中的活动元素(软件+硬件)通常称为第n层实体。不同机器上的同一层称为,同一层的实体称为。

2025-01-10 11:19:01 428

原创 蓝桥杯DAY03-while循环

给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,例如输入−380−380,反转后得到的新数为−83−83。给定一个整数n(1≤n≤100000000)n(1≤n≤100000000),要求从个位开始分离出它的每一位数字。输入一些整数,求出它们的最小值、最大值和平均值(保留3位小数)。输入一个整数,整数在11到100000000100000000之间。输出共 1 行,一个整数,表示反转后的新数。

2025-01-10 10:49:25 298

原创 计算机网络-物理层

物理层的通信是由信源通过信道发送信号给信宿其中,信源是数据发送方,信宿是数据接收方,而信号是数据的载体信号分为数据信号(离散)和模拟信号(连续)每一个信号就是一个码元,如果一个周期内可以出现K种信号,则1码元=bit。

2025-01-10 10:02:07 223

原创 计算机网络的性能指标

时延速率就是数据(0和1)传输的速率,计算机网络中最重要的一个性能指标。速率单位:bit/s,或bps有时也会用B/s(B为字节)指单位时间(一般为1秒钟)内能传输的数据量在单位时间内通过某个网络的数据量带宽是说的是最大值速率,香吐量说的是某时刻速率。但吞吐量不能超过最大速率。时延。

2025-01-10 09:39:00 382

原创 计算机网络的分类

广域网(WAN):也称远程网。关于网提供长距离通信,通常是几十千米到几千千米的区域,比如跨国通信。连接关于网的各结点交换机的链路一般都是高速链路,具有较大的通信容量。城域网(MAN):覆盖范围跨越几个街区甚至整个城市,覆盖范围约5~50km,城域网大多采用以太网技术,因此有时也常并入局域网的范围进行讨论。局域网(LAN):范围几十米到几千米的区域。一般用微机或工作站通过高速线路相连。传统上,局域网使用广播技术,而广域网使用交换技术。个人区域网(PAN):覆盖范围大约十米左右。

2025-01-10 09:17:34 468

原创 蓝桥杯Day02

题目描述:计算非负整数mm到nn(包括mm和nn)之间的所有奇数的和,其中,mm 不大于 nn,且nn 不大于300300。例如 m=3,n=12m=3,n=12, 其和则为:3+5+7+9+11=35。输入:两个数 mm 和 nn,两个数以一个空格分开,其中 0≤m≤n≤3000≤m≤n≤300。输出:输出一行,包含一个整数,表示mm 到 nn(包括mm 和 nn )之间的所有奇数的和。

2025-01-09 14:11:06 513

原创 计算机网络-电路交换、报文交换、分组交换

相比于电路交换,依然存在存储转发时延报文被拆分为多个分组,传输过程中可能出现失序、丢失等问题,增加处理的复杂度。数据以报文为单位被交换节点间进行存储转发通信线路可以灵活分配。计算机的数据传输大多数是高频且少量,因此不适合电路交换。交换节点支持差错控制(可以检验报文数据是否存在错误)分组的存储转发时间开销小、缓存开销小分组不易出错。在通信时间内,两个用户无需独占一整条物理线路。还有一个虚电路交换技术在之后的章节学到。相比于报文交换,控制信息占比增加。相比于电路交换,线路利用率高。分组定长,方便存储转发管理。

2025-01-08 19:48:43 402

空空如也

空空如也

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

TA关注的人

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