字节、比特、ASCII码、utf-8的知识。
- 字节和比特的关系是什么?
1字节=8比特。 1B = 8b,2B = 16b。
比特bit是二进制位的简称。
字节Byte是计算机数据处理的最小单位。
字和字节都是计算机的存储单元。字的位数叫字长,是cpu一次处理二进制代码的位数。字也是计算机一次处理数据的最大单位。 2. ASCII码、gbk、utf-8的区别?
字符在计算机呈现上有汉语,有英文,但是在计算机看来都是0101...
ASCII码是美国信息互换标准代码,有128个字符。2个字节。
GBK是中国汉字编码标准,同时兼容ASCII码。汉字2B,字母1B。
utf-8是多字节编码,包含全世界所有的字符。汉字3B,字母1B。 3. 你对于Http协议有哪些了解?
Http协议是超文本传输协议。是用于从万维网( WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。
【客户端】浏览器
【服务端】万维网(WWW)服务器
HTTP 是一个基于 TCP/IP 通信协议来传递数据(HTML 文件、图片文件、查询结果等)。
Q:HTTP协议一定基于TCP吗,可以基于UDP吗?
http协议没有规定一定要用tcp协议。
- Http中的cookie?
HTTP Cookie(也叫 Web Cookie 或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据。浏览器会存储 cookie 并在下次向同一服务器再发起请求时携带并发送到服务器上。通常,它用于告知服务端两个请求是否来自同一浏览器——如保持用户的登录状态。Cookie 使基于无状态的 HTTP 协议记录稳定的状态信息成为了可能。
5. 操作系统中换行符有哪些?