随笔分类 -  理解计算机

进程与线程以及它们的区别
摘要:进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。 线程是程序执行时的最小单位,程序中一个单一的顺序控制流程。它是进程的一个执行流,是CP 阅读全文

posted @ 2019-12-18 14:52 ranyonsue 阅读(1209) 评论(0) 推荐(0) 编辑

浅谈hosts文件
摘要:1.什么是hosts文件?这个文件在哪? hosts文件(域名解析文件)是将主机名映射到IP地址的一个纯文本文件,原始名称是HOSTS.TXT(IP,Internet Protocol,Internet协议) 作为一个纯文本文件,您可以选择用系统自带的记事本或者是写字板来打开该文件。hosts是一个 阅读全文

posted @ 2019-07-24 13:05 ranyonsue 阅读(2245) 评论(0) 推荐(0) 编辑

位(Bit)与字节(Byte)
摘要:字 word 字节 byte 位 bit 字长是指字的长度 1字=2字节(1 word = 2 byte) 1字节=8位(1 byte = 8bit) 一个字的字长为16 一个字节的字长是8 bps 是 bits per second 的简称。一般数据机及网络通讯的传输速率都是以「bps」为单位。如 阅读全文

posted @ 2019-01-31 14:30 ranyonsue 阅读(12766) 评论(0) 推荐(3) 编辑

什么是三次握手、四次挥手
摘要:什么是三次握手 在网络数据传输中,传输层协议TCP(传输控制协议)是建立连接的可靠传输,TCP建立连接的过程,我们称为三次握手。 第一次,客户端向服务器发送SYN同步报文段,请求建立连接 第二次,服务器确认收到客户端的连接请求,并向客户端发送SYN同步报文,表示要向客户端建立连接 第三次,客户端收到 阅读全文

posted @ 2019-01-23 15:35 ranyonsue 阅读(7308) 评论(0) 推荐(0) 编辑

字符编码ASCII,Unicode 和 UTF-8
摘要:一直对编码的概念很模糊,今天抽空突然想了解下,就找到了这个文章,看完真的豁然开朗,必须感谢阮一峰先生。 一、ASCII 码 我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说, 阅读全文

posted @ 2018-11-15 16:14 ranyonsue 阅读(594) 评论(0) 推荐(1) 编辑

关于URL编码
摘要:一、问题的由来 URL就是网址,只要上网,就一定会用到。 一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址"http://www.abc.com",但是没有希腊字母的网址"http://www.aβγ.com"(读作阿尔法-贝塔-伽玛. 阅读全文

posted @ 2018-06-06 17:32 ranyonsue 阅读(420) 评论(0) 推荐(0) 编辑

DNS域名解析过程
摘要:DNS域名解析 我们知道互联网都是通过URL来发布和请求资源的,而URL中的域名需要解析成IP地址才能与远程主机建立连接,如何将域名解析成IP地址就属于DNS解析的工作范畴。 可以毫不夸张地说,虽然我们平时上网感受不到DNS解析的存在,但是一旦DNS解析出错,可能会导致非常严重的互联网灾难。目前世界 阅读全文

posted @ 2018-02-07 10:34 ranyonsue 阅读(1092) 评论(0) 推荐(0) 编辑

公钥和私钥
摘要:这些密码学的概念容易被搞混淆,的确也情有可原。因为公钥、私钥、加密、认证这些都是较为复杂的问题,其概念不太容易理解,理解不透就容易产生各种似是而非的概念,为了让大家对于密码学有进一步的了解,这里我就详细解说一下公钥和私钥的具体作用和使用方法。 加密和认证 首先我们需要区分加密和认证这两个基本概念。 阅读全文

posted @ 2018-01-10 16:51 ranyonsue 阅读(583) 评论(0) 推荐(0) 编辑

导航