随笔分类 - C#
摘要:自己在做一个Unity的小项目,想在UI上不使用脚本继承MonoBehavior然后挂在物体上的方式。于是想写一个单例的UIBase类,子类继承UIBase同时也复用UIBase的单例,这样不用每写一个子类就写一遍单例。于是在网上找到不少人写的单例的泛型实现: 这种写法子类无法私有化构造方法,因为子
阅读全文
摘要:参考学习张子阳大神的博客:http://www.cnblogs.com/JimmyZhang/category/101698.html 消息发送接口: 消息接收接口: 客户端: 服务端: 消息发送类: 消息接收类:
阅读全文
摘要:参考学习张子阳大神的博客:http://www.cnblogs.com/JimmyZhang/category/101698.html 服务端接收到的数据可能是被截断或合并后的数据,需要协议来解决 例如:协议为字符串前加上[length="字符串长度"]
阅读全文
摘要:参考学习张子阳大神的博客:http://www.cnblogs.com/JimmyZhang/category/101698.html 一个客户端、发送一条消息 客户端: 服务端: 注意:NetworkStream.Read()方法是同步的 一个客户端、发送多条消息 客户端: 服务端: 注意: 1.
阅读全文
摘要:主要参考张子阳大神的博客:http://www.cnblogs.com/JimmyZhang/category/101698.html TcpClient是对Socket的封装 一个TcpClient对应一个Socket,一个Socket对应一个端口 同步方法:阻塞方法(block method)
阅读全文
摘要:参考学习张子阳大神的博客:http://www.cnblogs.com/JimmyZhang/category/101698.html 一、TCP 面向连接的(UDP是无连接的) 全双工,建立连接之后,双方都可以使用现有的连接收发数据 三次握手 二、 TCP属于传输层,应用层如何使用传输层的协议?
阅读全文

浙公网安备 33010602011771号