自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 为什么4G比5G覆盖的范围更广

综上所述,高频段的信号传输距离较短是由于信号传输特性、信号衰减、天线设计和大气衰减等因素的综合影响。综上所述,由于使用的频段和信号传输技术的不同,4G相对于5G具有更广的覆盖范围。另外,4G基站的建设覆盖已经相对成熟,覆盖基本上已经实现了全国范围,而5G网络的建设还在进行中,目前还没有达到完全覆盖的程度。天线设计:高频信号的传输需要使用更小尺寸的天线,这是由信号波长的缩短所决定的。高频段的信号传输特性使得5G信号的传输距离相对较短,对建筑物的穿透能力也较差,因此5G的覆盖范围相对较小。

2023-07-20 23:11:11 1566

原创 那些突然想到的问题---移动硬盘不能连手机的一些问题

总的来说,连接手机充电器时,输出电流比较稳定,而连接其他设备时,输出电流则会受到多方面因素的影响,如设备的功率、电流、电压等,以及手机USB接口的质量和最大输出电流等。需要注意的是,虽然充电器的输出电流越大,充电速度越快,但是过高的电流也会对手机电池产生损害,因此建议选择正规品牌的充电器,且按照手机说明书中的充电要求进行操作。1. 连接手机充电器:当手机连接原厂或兼容的充电器时,充电器会提供一定的输出电压和电流来给手机充电,这个电流大小一般是比较稳定的,在5V/1A到5V/2.4A之间。

2023-04-27 23:17:59 9298 2

原创 深入学习c++---c++里面的左值和右值的理解

右值(Rvalue)和左值(Lvalue)是C++中的两个概念,它们分别表示可以出现在赋值语句右边和左边的表达式。

2023-04-25 22:01:41 278

原创 那些突然想到的问题---EIP和PC的区别

我们都知道PC指针是指程序计数器(Program Counter),也称为指令指针(Instruction Pointer),是一种寄存器,用于存储计算机正在执行的指令的地址。在32位操作系统中,EIP是32位的,而在64位操作系统中,EIP被扩展为RIP寄存器,是64位的。EIP的值会在CPU执行指令时不断地更新,以指向下一条要执行的指令的地址。PC是指PowerPC架构中的指令计数器,用于存储下一条要执行的指令的地址。EIP是x86架构中的指令指针寄存器,用于存储下一条要执行的指令的地址。

2023-04-23 23:02:34 2096 1

原创 那些突然想到的问题---操作系统的中断程序到底长什么样

2. 中断向量表:中断向量表是一个数组,包含了所有中断类型对应的中断处理程序的入口地址。当中断处理函数被调用时,它会根据中断号从中断向量表中读取对应的中断处理程序的入口地址,并跳转到该地址执行中断处理程序。它会保存当前CPU的状态并处理中断请求,包括读取中断向量表、确定中断类型、执行相应的中断处理程序等。3. 中断处理程序:中断处理程序是由C语言编写的,用于处理特定的中断类型。Linux0.11的中断程序是由汇编语言和C语言编写的,通过上面步骤协同工作,实现了对硬件设备中断请求的处理和管理。

2023-04-21 23:58:13 499

原创 那些突然想到的问题---Linux里面的fd在windows里面用什么描述

在Unix/Linux中,每个打开的文件都会被分配一个文件描述符,可以通过文件描述符来读写文件或进行其他操作。使用句柄可以避免直接操作资源的复杂性和不安全性,同时可以提高系统的效率和可靠性。程序可以通过句柄来访问资源,而不必直接操作资源的内部结构,这样就可以避免直接操作资源的复杂性和不安全性。操作系统可以对句柄进行访问控制,以确保程序只能访问其具有访问权限的资源,从而避免了直接操作资源的不安全性。使用句柄可以将资源的操作抽象化,从而简化资源的管理和访问控制,提高系统的可靠性和安全性。

2023-04-20 23:16:07 274

原创 那些突然想到的问题---关于电脑里中断是怎样的

中断服务程序(Interrupt Service Routine,ISR)是操作系统中用于处理中断的一段代码,其代码结构和实现方式取决于具体的中断类型和操作系统。一般来说,中断服务程序包括:1. 中断处理程序的入口:中断请求信号到达CPU后,CPU会跳转到中断处理程序的入口处,开始执行中断处理程序。2. 保存CPU状态:中断处理程序在执行前需要保存当前CPU的状态,包括程序计数器、堆栈指针、寄存器等。这些状态信息通常被保存在堆栈中。

2023-04-17 22:25:50 690

原创 csv读写

2023-04-14 15:07:14 53

原创 那些突然想到的问题---电脑开机时,操作系统启动前,第一个程序做了什么

说到电脑开机第一件事就必须说一下BIOS--一段固化在电脑主板上的程序,作用是对计算机硬件初始化和自检系统参数设置,然后启动操作系统, BIOS是固件,一旦被写入ROM主板,就不会轻易进行修改,BIOS可以说是计算机硬件和操作系统之间的接口,那这个“接口”做了什么能让操作系统对计算机硬件进行管理控制呢?--此时加载到OS的引导程序(boot)(这个地方可以读一下啊Linux0.11源码里面有关于操作系统的一些源码程序bootset,head等)--CPU从BIOS中读取启动记录扇区(MBR)的位置和大小。

2023-04-10 22:10:45 167

原创 CSS实践

【代码】CSS实践。

2023-03-26 15:17:32 41

原创 汇编语言个人笔记(四)关于Debug的内容

Debug可以列出某一段内存空间的数据等,观察出内存单元里面的情况。启动debug:直接在命令行输入debug。

2023-03-26 15:13:28 712

原创 HTML基础--关于!important

important的作用是将属性的权重提升到最高,另外继承的属性不可用。使用方法就是直接加在属性值后面。

2023-02-21 00:08:07 565

原创 关于html和css的学习笔记

可以通过点击文字的单选框: 第一个 第二个

2023-02-03 14:42:29 128

原创 关于python爬虫的学习1

robots.txt协议爬虫关于Web请求关于抓包工具关于http协议超文本请求和响应网络爬虫网络爬虫-分布式关于requests模块关于requests安装测试使用requests模块写简单的爬虫get请求和第一个反爬关于post请求数据解析re解析 --正则表达式预加载正则表达式实例

2023-01-02 17:44:18 96

原创 c语言实现数据结构--建立一颗二叉树

二叉树的特点是一颗有序树,每个结点的度最大为2。从根结点开始,他的左孩子和右孩子也是一颗树的根结点,也就是这个结点的左子树和右子树二叉树的分支有左右子树之分,而树的分支无左右子树之分。两种特殊的二叉树:满二叉树:深度为h且结点数为2的h次方-1的二叉树,在这种二叉树中,除最后一层全是叶子结点外,其余每一层上的各个结点都有左右孩子。完全二叉树:深度为h,有n个结点的二叉树,当且仅当每个结点都与深度为h的满二叉树中编号从1到n的结点一一对应。满二叉树是完全二叉树的特殊形式。

2022-12-02 21:38:27 3129 2

原创 c语言实现数据结构---关于实现各种排序算法

算法实现的准备:稳定排序冒泡排序直接插入排序归并排序不稳定的排序希尔排序希尔排序效率问题快速排序选择排序--简单选择排序选择排序--堆排序

2022-11-27 18:01:11 489

原创 c语言实现数据结构---关于线性表包括栈和队列

顺序表存储一组地址连续的存储单元依次存储线性表的数据元素,即顺序存储直接将线性表的逻辑结构映射到存储结构上,即逻辑上相邻的数据在计算机中的存储位置也是相邻的。线性表的存储结构://定义一个顺序表#define LInit 100 //顺序表的初始大小#define LInc 10 //顺序表的存储空间增量//表的存储空间基地址,int可以换成别的类型//表的当前长度int lsize;//顺序表的存储空间大小}SQ;// 顺序表的类型包括数据域和指针域int date;

2022-11-24 11:33:05 526

原创 关于Linux的学习

bc计算器echo命令history命令change命令cut命令xargs批量新建账号脚本批量删除账号脚本

2022-11-07 21:19:16 254

原创 python---正则表达式和关于贪婪匹配和懒惰匹配

尝试从以下网页数据中提取歌曲名称、作者、歌曲文件名?html = '''经典老歌 经典老歌列表 href="/2.mp3" singer="任贤齐">沧海一声笑 href="/3.mp3" singer="齐秦">往事随风href="/4.mp3" singer="beyond">光辉岁月href="/

2022-11-01 16:49:10 333

原创 关于Linux的学习--创建一个脚本

个人笔记。

2022-10-27 15:58:27 4936

原创 python--模块实验

(1)定义calculation模块(module),具体要求如下:模块中定义Sum1函数,可以计算两个数值的和并返回;模块中定义Mul函数,可以计算两个数值的乘积并返回;在模块中定义CountV函数,可以计算列表或元组数据中的最大和最小值,并返回;在模块中加入print(‘Hello, thisis the calculation module.’)程序语句,要求当执行calculation.py文件时,该信息会被输出,当在其他.py文件中以模块形式调用calculation.py文件时,该信

2022-10-14 15:45:11 310

原创 python--面向对象与程序设计

(1)定义point类,具体要求如下:l类中数据成员x和y代表点对象的x和y坐标值;l类中定义构造函数,实现对x和y的初始化l类中定义+运算符重载函数,实现两个点对象相加运算,返回点对象,其x和y坐标分别为参与运算的两个点对象的x坐标和,y坐标和;l类中定义点对象(x1,y1)转字符串方法,返回“(x1, y1)”字符串;l类中定义*运算符重载函数,实现1个点对象(x1,y1)和整数K的乘法运算,返回点对象,其x和y坐标分别为(kx1, ky1);。l设计p

2022-10-14 11:53:27 756

原创 关于pycharm在终端下载了模块却用不了

关于pycharm在终端下载了模块却用不了

2022-10-13 21:10:22 452

原创 STL容器--vector全理解

vector百度翻译为向量,,在STL中,可以理解成有头有尾的变长数组,即存在begin()函数和end()函数。ms.clear(); //删除容器中的所有元素,时间复杂度O(N) nums.insert(it, x);//在迭代器it处插入x,O(N) nums.insert(nums.begin()+1, 3); nums.erase(nums.begin()+2);//删除下标为2处的值 nums.erase(nums.begin()+1, nums.begin()+3);//删除从下

2022-10-13 16:48:00 209

原创 日常学习笔记----程序是如何存储到内初中的

内存可分为RAM和ROM。RAM:动态存储设备,随机存取,也是我们常说的内存,存储代码和数据供cpu随时调用,断电存储的数据会丢失。ROM:只读存储器,断电后不会丢失数据。正文运行一个程序或者创建一个进程,首先需要将这个代码从磁盘中存入内存中,才能供cpu调用指令,代码中的局部变量。函数参数和返回地址等存放在栈中,然后对于用户自己malloc的空间放到堆中,即一个进程需要三部分:代码区,栈,堆(栈和堆的空间大小是动态变化的)。

2022-10-09 16:02:58 163

原创 栈的基本操作

栈是一种先入后出的数据结构(FIFO),对于一些问题的解决可以有更好的解决思路,栈和队列都是寿险的线性表,因为对于这一类数据结构插入和删除受到限制

2022-10-04 22:30:47 255

原创 为什么vi文件输入esc不仅不保存还不能输入了

因为按了esc之后输入模式关闭了,没有打开关于命令的输入模式,这个时候只要按shift加引号键,在出现的引号之后输入命令真的一开始把esc按烂了都不行

2022-09-28 22:44:57 1897

原创 c语言实现数据结构--深入了解字典树和双数组字典树

字典树一种误区节点双数组字典树完全二叉树对于空间的节省双数组字典树

2022-09-05 11:34:21 629

原创 数组大小用宏定义为什么更提倡

今天突然看到网课老师说,数组大小用宏定义是一个良好的编程奇怪,我就产生了这个问题・_・? 宏定义又称为宏代换、宏替换,简称“宏”。 在定义数组大小的时候,使用宏可以减少一些不一致性,提高程序的通用性和易读性,也可以减少输入错误,比较容易看到的还有便于修改。 我们可以用#undef命令终止宏定义的作用域。

2022-09-05 07:15:08 450

原创 计算机网络个人笔记(二)

文章目录数据链路层基本概述链路:从一个结点到相邻结点的一段物理线路,而中间没有任何其他的交换结点。数据链路:是指把实现通信协议的硬件和软件加到链路上,就构成了数据链路。数据链路层以帧为单位传输和处理数据。数据链路层的三个重要问题:封装成帧,差错检测,可靠传输 封装成帧两台主机都会对传输的数据包进行五个层次封装或解封,发送方将发送的数据通过应用层封装成为应用层......

2022-08-30 21:18:36 1030

原创 Bandwidth

Bandwidth 题目描述Given a graph (V,E)(V,E) where VV is a set of nodes and EE is a set of arcs in V×VV×V , and an ordering on the elements in VV , then the bandwidth of a node vv is defined as the maximum distance in the ordering between vv and any node to whic

2022-08-30 21:16:32 95

原创 对于字典序的学习

今天突然看到电脑里的9按照字典序比11大,并产生了一些疑问,就干脆学一下相关的知识。什么是字典序 简单通俗一点就是按照字典里的顺序,比如字典里的a,b,c…就是按照字典序序。 举个例子:“abcd”就在“bcde”的前面,同时“abcd”还大于“abdc”。 在计算机里,这个字典序就是比较任意字符串。对于两个字符串,大小关系取决于两个字符串从左到右第一个不同字符的 ASCII 值的大小关系。在查资料的过程中也看到了一些关于字典序的全排列问题,按照...

2022-08-29 11:10:17 181

原创 wps和devc++的下载

针对于devc++下完之后双击打不开wps和devc++的下载

2022-08-24 19:55:14 77

原创 头歌实训 虚函数与多态性 面向对象啊实验

因为拼单词错了找了半个小时bug文章目录坐标计算摩托车类坐标计算测试说明平台会对你编写的代码进行测试:输入描述:空格隔开的两个整数x和y,表示一个坐标输出描述:输出结果为5行,分别执行并输出p,p++,++p,p--,--p的结果测试输入: 1 2预期输出:(1, 2)(1, 2)(3, 4)(3, 4)(1, 2)#include <iostream>using namespace std;class Point.

2022-05-20 21:04:54 1273

原创 算法与数据结构-哈夫曼编码

信息熵哈夫曼编码哈夫曼编码代码演示

2022-05-13 17:45:00 8455

原创 汇编语言个人笔记(三)mov和add指令及确定物理地址的方法

文章目录mov和add指令确定物理地址的方法物理地址

2022-05-11 09:41:34 2105

原创 图论个人笔记

感觉最近网课落下一堆,要赶快恶补一下=>不然挂了目录目录目录握手定理推论强连通图:强连通图:特殊图欧拉图及其应用定理1:推论1:定理2:中国邮递员问题模数转换问题哈密尔顿图及其应用定理1:定理2:定理3: 平面图及其应用定理一(欧拉公式)定理二推论一定理三库拉图斯基定理定理四定理五平面图的对偶图四色问题定理六树与最小生成树定理1:生成树与最小...

2022-05-09 20:40:59 972

原创 汇编语言个人笔记(二)内存的读写与地址空间

文章目录前言学习汇编语言是直接与内存空间打交道的,所以内存的读写是非常重要的。CPU对存储器的读写CPU要想进行数据的读写,必须和外部器件进行三类信息交互:存储单元的地址(地址信息)器件的选择、读写或命令(控制信息)读或写的数据(数据信息)内存地址空间CPU地址总线宽度为N,寻址空间为2^N B。以8086CPU为例,8086CPU地址总线宽度为20,那么可以寻址1MB个内存单元,其内存地址空间为1MB。存储器:RAM,ROMRAM:随机存储器...

2022-05-06 20:54:17 880

原创 C++ 面向对象 - 类的继承与派生

公有继承 —— 学生信息类保护继承 —— 学生信息类研究生信息类狼人类

2022-05-06 15:20:07 6330

原创 计算机网络个人笔记(一)信道的极限容量及物理层总结

产生失真的因素奈氏准则:多元制香农公式总结物理层总结物理层协议的主要内容:物理层下面的传输媒体传输方式编码与调制信道的极限容量总结

2022-05-03 20:31:06 624

空空如也

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

TA关注的人

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