面试记录
文章平均质量分 57
Winjet_
已经不能用文字来形容我自己
展开
-
面试知识记录——网络
TCP协议的三次握手和四次挥手? 三次握手: 第一步(SYN):客户端向服务器发送一个带有SYN标志的数据包,表示请求建立连接。该数据包中会随机选择一个初始序列号(ISN)。 第二步(SYN+ACK):服务器接收到客户端的请求后,会发送一个带有SYN和ACK标志的数据包,表示同意建立连接,该数据包中会确认客户端的初始序列号,并且选择自己的初始序列号。 第三步(ACK):客户端收到服务器的响应后,会发送一个带有ACK标志的数据包,表示确认服务器的初始序列号。 四次挥手: 第一步(FIN):当客户端原创 2023-06-07 18:15:03 · 68 阅读 · 0 评论 -
面试知识记录——优化
什么是对象池? 存放需要被反复调用的资源的一个空间 什么是Drawcall? 在Unity中每次引擎准备数据并通知GPU的过程称为一次Drawcall Drawcall高了会有什么影响? Drawcall越高对Gpu的消耗越大 如何降低Drawcall? 动态合批,静态合批,降低Shader特性 UI的优化,或者是需要避免的一些问题 将一个画面的图片放到一个图集中 图片和文字尽量不要交叉,会产生多余的Drawcall,相同材质和纹理的UI元素是可以合并的 UI尽量不要太多重叠 取消勾原创 2023-05-30 20:20:18 · 83 阅读 · 1 评论 -
面试知识记录——Unity
MipMap是什么,有什么作用? 在三维计算机图形的贴图渲染中常用的技术,为了加快渲染速度和减少图像锯齿,贴图被处理成一系列预先计算和优化过的图片组成的文件,这样的贴图被称为MipMap .Net和Mono的区别? mono是.Net平台下一个开源的跨平台工具,类似于Java的虚拟机,.Net只能在Windows平台下运行,Mono可以实现跨平台运行。 Unity中记录节点空间几何信息的组件,及其父类 Transform记录节点空间几何信息,父类是Component 为何要替代Unity的原生G原创 2023-05-30 18:46:39 · 75 阅读 · 0 评论 -
面试知识记录——C#
接口和抽象类的区别: 抽象类要被子类继承,接口要被子类实现 接口只能做方法说明,抽象类能做方法说明也能做方法实现 接口里定义的变量只能是公共的静态的变量,抽象类中的是普通变量 接口是设计的结果,抽象类是重构的结果 都是用来抽象具体对象的,但是接口的抽象级别更高 抽象类可以有具体的方法和属性,接口只能有方法和不可变常量 抽象类主要是抽象类别,接口主要是抽象功能 结构体和类的区别: 结构体是一种值类型,而类是引用类型; 结构体存储在栈上,类存储在堆上; 所有结构体成员默认是public,而原创 2023-05-30 17:20:48 · 106 阅读 · 1 评论