1.面试官:TCP和UDP的区别
答:TCP和UDP是TCP/IP协议簇中传输层的传输协议。
Tcp是面向连接的,可靠的,面向字节流的传输。TCP在连接时需要三次握手,断开时需要四次挥手。TCP的连接是点到点的连接。Tcp收到的数据保证顺序,TCP有着拥塞控制,超时重发,丢弃重复数据,检验数据等机制。
UDP是面向数据包的,不可靠,包头简单,传输速度快。可以一对一,一对多,多对多,多对一发送,无需建立连接,没有拥塞控制,即使网络拥塞了也会不断的发送数据。目前在实时应用中,如游戏直播等,虽然UDP不可靠,但是得益于网速的提升以及可以自己编写重传机制来保证UDP的可靠性。
2.面试官:Http和Https的区别
答:简单来说,Http属于明文传输,不安全,Https属于加密传输,较安全。
Http是无状态的连接,通过明文传输,信息可能被拦截,篡改等等。Https是HTTP的安全加强版,Https 协议是由 SSL+HTTP 协议构建的可进行加密传输、身份认证的网络协议,比 Http 协议安全。
3.面试官:Animation和Animator的区别
答:Animation需要通过代码手动控制动画的播放和迁移。而Animator拥有动画状态机,可以通过动画状态机来设置动画之间的状态,并且可以为单个动画设置脚本代码来控制事件。
4.面试官:MonoBehaviour的生命周期
答:
unity 35道精选面试题
最新推荐文章于 2024-05-20 09:00:00 发布