渲染管线
渲染管线 1. 什么是渲染管线? 渲染管线,也被称为图形管线,是一个用于生成2D图像(如屏幕上的图像)的硬件或软件实现的概念模型。这个过程通常基于3D场景的数据,包括但不限于几何、视点、纹理、光照信息等。 渲染管线通常可以分为几个...
渲染管线 1. 什么是渲染管线? 渲染管线,也被称为图形管线,是一个用于生成2D图像(如屏幕上的图像)的硬件或软件实现的概念模型。这个过程通常基于3D场景的数据,包括但不限于几何、视点、纹理、光照信息等。 渲染管线通常可以分为几个...
编译过程与原理 1. 编译过程 - 编译器在做什么? 如果想要机器按照我们的设想执行我们的命令,我们需要一个能够跟机器沟通的方式,而这种方式也就是==机器语言(第一代计算机语言)==,一堆01构成的指令。我们需要事先设计好指令集到...
(99)关于网络的一些quiz 1. 画出tcp头部的协议格式 2.udp头部/ip头部/http头部 3. 滑动窗口的作用 答:主要就是为了实现流量控制,控制了发送包的速率,每次发送方只能发送滑动窗口内部的数据包,才能保证接收...
# (6)网络安全 1. DNS 1. 针对DNS服务器的攻击 是什么? 通过随机生成一些域名,向DNS服务器发起解析,由于DNS本地一般不会有随机生成的域名结果,就会递归往上查询。如果有很多域名解...
(5.2)负载均衡和CDN 1. 基本概念 什么是负载均衡? 负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。 通过...
(5.1)http 1. concepts HTTP协议是一种应用层协议,主要用于在Web浏览器和Web服务器之间传输数据.在你的文件中,HTTP协议的内容主要包括以下几个部分: 请求方法:HTTP的请求方法包括G...
(5)应用层 应用层有哪些? 计算机网络的应用层有许多协议,常见的包括: HTTP(超文本传输协议):用于在Web浏览器和Web服务器之间传输超文本文档. FTP(文件传...
(4.2)UDP 3.2 UDP UDP是什么? UDP 在传送数据之前不需要先建立连接,远地主机在收到 UDP 报文后,不需要给出任何确认。虽然 UDP 不提供可靠交付,但在某些情况下 UDP 却...
(4.1)TCP 1. concepts 序号: 用于对字节流进行编号,例如序号为 301,表示第一个字节的编号为 301,如果携带的数据长度为 100 字节,那么下一个报文段的序号应为 401. ...
(4)传输层 1. 基本概念 简单来说,网络层实现了设备与设备的通信问题。但是在实际应用中,一个设备上通常会运行多个进程,这些进程可能都需要进行网络通信。因此,我们需要一种机制来区分这些进程的通信数据,这就是端口的作用。每个进程都...
(3)网络层 1. 基本概念 IP协议(Internet Protocol):IP协议是网络层的核心协议,它定义了IP地址和数据包的格式,并负责将数据包从源主机发送到目标主机.IP协议包括IPv4和IPv6两个版本...
(2)链路层 1. 基本概念 链路层(Link Layer)是计算机网络的四层模型中的第二层,它负责在网络节点之间传输数据.以下是一些关于链路层的基本知识: 对于开发者来说,以下是一些在链路层需要了解的关键概念: MAC地...
(1)物理层 1. 基本概念 编码与调制 编码:将数字数据转换为信号的过程.常见的编码方式有非归零编码/曼彻斯特编码等. 调制:将数字信号转换为模拟信号的过程.常见的调制方式有调幅/调频/调...
(0)计网设备 1. 光猫(modem) 光猫是光纤网络的接入设备,它将光信号转换为电信号,或者将电信号转换为光信号,使得家庭或企业用户可以通过光纤接入互联网. 2. 路由器(router) 路由器是网络中的关键设备,它在网络层上...
cpp quiz 1. grammar 1.1 c++中NULL和nullptr的区别 在C语言中,NULL通常被定义为:#define NULL ((void *)0) 所以NULL实际上是...
mvp矩阵与矩阵变换 1. 矩阵基础 1.1 什么是齐次坐标 齐次坐标是在计算机图形学中常用的一种坐标表示方法,它在传统的笛卡尔坐标系的基础上增加了一个额外的维度,通常表示为(x, y, z, w)。 齐次坐标的主要优点是可以用来...