抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

概述 协议 网络协议 (Network Protocol),简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定。 协议的三个要素 语法:数据与控制信息的结构或格式。 就是这一段内容要符合一定的规则和格式。例如,括号要成对,结束要使用分号等。 语义:需要发出何种控制信息,完成何种动作以及做出何种响应。 就是这一段内容要代表某种意义。例如数字减去数字是有意义的,数字...

概述 操作系统的类型 多道程序设计技术和批量操作系统 分时技术与分时系统 实时操作系统 多道程序设计技术和批量操作系统 概念 多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,它们在管理程序的控制下相互穿插地运行。 在批处理系统中采用多道程序设计技术,就形成了批量操作系统。该系统把用户提交的作业成批地送入计算机内存,然后由作业调度程序自动地选择作业运行。 特点 多道:内...

数学基础(了解) 指数和对数 指数的基本性质 exey=ex+ye^xe^y=e^{x+y}exey=ex+y exey=ex−y\frac{e^x}{e^y}=e^{x-y}eyex​=ex−y (ex)y=ex+y(e^x)^y=e^{x+y}(ex)y=ex+y 对数的基本性质 xa=bx^a=bxa=b 当且仅当 log⁡xb=a\log_x{b}=alogx​b=a ...

进制与编码 数字逻辑 存储和寄存器 存储和内存布局 存储单位 单位 长度 二进制位 字节(基本单位) 1 字节 8 字 2 字节 16 双字 4 字节 32 四字 8 字节 64 节 16 字节 128 页 256 字节 2048 地址 概念:为了标识和存取每一个存储单元,给每个存储单元规定一个编号,这个编号就是地址 内容:一个存储单元中存...

进制与编码 进位计数制 基本要素 基数:计数制中所用到符号的个数 位权:用来表示不同数位上数值大小的一个的一个固定常数。 RRR 进制数的的位权是 RRR 的整数幂 表示方法 并列表示法 (N)R=Kn−1Kn−2Kn−3⋯K1K0.K−1K−2⋯K−m(N)_R=K_{n-1}K_{n-2}K_{n-3}\cdots K_1K_0.K_{-1}K_{-2} \c...

Java 介绍 三个不同的版本 Java SE:桌面应用程序的开发 Java EE:网页程序的开发 Java ME:嵌入式系统程序的开发 Java SE 就是标准版,包含标准的 JVM 和标准库 Java EE 是企业版,它只是在 Java SE 的基础上加上了大量的 API 和库,以便方便开发 Web 应用、数据库、消息服务等,Java EE 的应用使用的虚拟机和 Java SE...

课程链接:https://time.geekbang.org/column/intro/100033601?tab=catalog 渲染的整体流程 渲染流程是从 HTML 到页面的流程。由于它的机制太过于复杂,我们把这样的一个处理流程叫做渲染流水线。按照时间顺序,我们把渲染流水线大致分为: 构建 DOM 树 样式计算 布局 分层 绘制 分块 光栅化 合成 构建 DOM 树 服务器...

课程链接:https://time.geekbang.org/column/intro/100033601?tab=catalog 回顾 各个进程的职责 浏览器进程:用户交互、子进程管理、文件储存等 网络进程:网络下载 渲染进程:把下载的 HTML、JavaScript、CSS、图片等资源解析为可以显示和交互的页面 从用户输入 URL 到页面出现 从用户输入 URL 到页面出...

课程链接:https://time.geekbang.org/column/intro/100033601?tab=catalog 浏览器的请求流程 发起请求 构建请求行 浏览器构建请求行信息,准备发起请求。 1GET /index.html HTTP1.1 查找缓存 浏览器缓存策略 浏览器会寻找该请求是否有对应的缓存,如果有,则直接结束请求流程,并返回资源副本。 准备 IP ...

课程链接:https://time.geekbang.org/column/intro/100033601?tab=catalog 进程和线程 基本概念 进程:一个进程就是一个程序的运行实例。 线程:并发调度的基本单位。线程是由进程启动和管理的,但它不能单独存在。 几个要点 进程中的任意一线程执行出错,都会导致整个进程的崩溃。 线程之间共享进程的数据。 当一个进程关闭之后,操...