摘要: KnowColor,沟通成本太高,直接编码了这张图片,求人不如求己。有需要的直接保存图片,100%模式查看就可以获得详细信息。放大到5倍也不会模糊。 阅读全文
posted @ 2018-03-06 02:51 醉卧天南 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 我们来分析一下DateTime的数据需求,DateTime主体要求是保存时间,年月日时分秒。在.net的DateTime结构中提供ToBinary()方法,将DateTime序列化成long型数值。这篇文章描述的也正是一种时间序列化方法。数据位分析:年-> 4位有效数字,最大数字 9999,二进制 10011100001111, 位数 14 。月-> 2位有效数字,最大数字 12, 二进制 1100, 位数 4 。日-> 2位有效数字,最大数字 31, 二进制 11111, 位数5 。时-> 2位有效数字,最大数字 23, 二进制 10111, 位数5 。分-> 阅读全文
posted @ 2011-06-30 11:00 醉卧天南 阅读(1682) 评论(1) 推荐(2) 编辑
摘要: 在网络游戏开发中,通讯包设计中需要尽量减少数据长度,位操作属于程序基础,用在通讯包数据压缩上,是非常适和的。今天我们进行一个最简单的数据压缩处理,将8个bool压缩到1个byte里。bool数据类型,大小为1bit,数值2进制显示0/1。byte数据类型,大小为8bit,数值2进制显示00000000/11111111。普通网络传输时,1个bool数据类型占据1字节,我们今天要做的是将8个bool数据类型压入1个字节中。在这个示例中,取出bool值用了一个相对简单的方法,大家可以尝试用其他方法来取值,类似的例子很多。using System;public class 基础位操作{ privat 阅读全文
posted @ 2011-06-29 17:35 醉卧天南 阅读(728) 评论(0) 推荐(0) 编辑