上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 1.为什么需要将ip转化为整数 对于ipv4的ip地址,如果使用字符串存储,占用的空间比较大。比如0.1.2.3这个字符串,需要的是7个字节。而对于255.255.255.255这个字符串,需要的是15个字节。整体看来,存储一个ip地址需要7-15个字节。 那么实际使用过程中有没有更好的方式存储,从 阅读全文
posted @ 2021-09-02 16:16 枯木逢春 阅读(868) 评论(0) 推荐(0) 编辑
摘要: IO操作 Copy IO分两阶段(一旦拿到数据后就变成了数据操作,不再是IO): 1.数据准备阶段 2.内核空间复制数据到用户进程缓冲区(用户空间)阶段 在操作系统中,程序运行的空间分为内核空间和用户空间。 应用程序都是运行在用户空间的,所以它们能操作的数据也都在用户空间。 阻塞IO和非阻塞IO的区 阅读全文
posted @ 2021-08-23 16:14 枯木逢春 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、ASCII 码 我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000 阅读全文
posted @ 2021-08-18 17:37 枯木逢春 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 在利用httpwatch进行抓包分析时,我们经常会看到200、301、304这几个状态码。具本三者是什么意思呢? 200表示正常0k,这个是地球人都知道的了。 301 Moved Permanently 表示客户请求的文档在其他地方,新的URL在Location头中给出,浏览器应该自动地访问新的UR 阅读全文
posted @ 2021-06-22 11:08 枯木逢春 阅读(11518) 评论(0) 推荐(1) 编辑
摘要: 1.IP工作在哪一层?网络层和数据链路层有什么关系? IP工作在网络层,IP 的作用是主机之间通信用的,而 MAC 的作用则是实现「直连」的两个设备之间通信,而 IP 则负责在「没有直连」的两个网络之间进行通信传输。 2.IP地址如何表示? IP 地址(IPv4 地址)由 32 位正整数来表示,IP 阅读全文
posted @ 2021-05-08 21:07 枯木逢春 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 相信大家都知道 TCP 是一个可靠传输的协议,那它是如何保证可靠的呢? 为了实现可靠性传输,需要考虑很多事情,例如数据的破坏、丢包、 重复以及分片顺序混乱等问题。如不能解决这些问题,也就无从谈起可靠传输。 那么,TCP 是通过序列号、确认应答、 重发控制、连接管理以及窗口控制等机制实现可靠性传输的。 阅读全文
posted @ 2021-05-06 20:11 枯木逢春 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 1.OSI参考模型分为多少层?每一层具体负责和对应哪些功能?每一层的代表协议有哪些? 1、物理层:是参考模型的最低层。该层是网络通信的数据传输介质,由连接不同结点的电缆与设备共同构成。主要跟功能是:利用传输介质为数据链路层提供物理连接,负责处理数据传输并监控数据出错率,以便数据流的透明传输。 2、数 阅读全文
posted @ 2021-05-05 17:23 枯木逢春 阅读(1064) 评论(1) 推荐(0) 编辑
摘要: 1.http是什么,描述一下? HTTP 是超文本传输协议,也就是HyperText Transfer Protocol,通俗的说 HTTP 是一个在计算机世界里专⻔在「两点」之间「传输」文字、图片、音频、视频等「超文本」数据的「约定和 规范」 2.http常见的状态码有哪些? 状态码 类别 原因 阅读全文
posted @ 2021-05-04 19:08 枯木逢春 阅读(557) 评论(1) 推荐(0) 编辑
摘要: 一、广告常用术语解释 1.CPC(Cost Per Click): 每点击成本,CPC是一种点击付费广告,根据广告被点击的次数收费。关键词竞价一般采用这种模式 2.CPA(Cost Per Action) :每行动成本,CPA是一种按投放实际效果计价的广告,这里的行动成本可以是CPD(Cost Pe 阅读全文
posted @ 2021-04-19 15:34 枯木逢春 阅读(2377) 评论(0) 推荐(0) 编辑
摘要: strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等 常见参数如下 -tt 在每行输出的前面,显示毫秒级别的时间 -ttt也可以向上面那样展示微秒级的时间戳 -T 显示每次系统调用所花费的时间 -v 对于某 阅读全文
posted @ 2021-04-01 16:59 枯木逢春 阅读(120) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页