201709-02 使用Linq进行多字段List排序 有时我们会遇到多个字段进行排序,比如先按照英雄品级排序、再按照英雄星级排序、最后按照英雄等级排序等等 这时候不妨使用Linq完成该操作 下面的排序是先按是否存活,再按id排序~~ [crayon-6740a88b293e8739014182/] .... Read More >
201609-13 Array.Copy直接复制数组 有时候我们需要将一个数组的数据 Copy给另一个数组,这个我们平常用for就可以搞定,但终究还是麻烦了些。所以推荐大家使用Array.Copy这个方法,示例如下: [crayon-6740a88b29b57557438179/] .... Read More >
201506-07 Socket网络编程-解决TCP粘包问题 本文主要通过使用客户端发送的消息添加消息头,来标明该消息的字节数量 然后服务器端通过解析消息头长度,来分段解析消息内容的方式 解决粘包问题。 具体实现如下: 服务器端: [crayon-6740a88b2a4c5653753631/] 服务器端分离粘包: [crayo.... Read More >
201504-24 Socket网络编程基础 服务器端接收数据 [crayon-6740a88b2ad18490019728/] 客户端发送数据 [crayon-6740a88b2ad1c271679387/].... Read More >
201405-03 Socket网络编程基础-异步 服务器端接收数据 [crayon-6740a88b2c20f741478595/] 客户端发送数据 [crayon-6740a88b2c216640987788/] .... Read More >