工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1414|回复: 3

学习ING…… 位逻辑运算的使用

[复制链接]
发表于 2006-1-4 20:24 | 显示全部楼层 |阅读模式
近来看一本书  介绍了 位逻辑运算 的使用

        有所想:

           我们用来存放信息的变量空间大都有很多是浪费的:
       如在一个游戏中,一个保存人物某件任务是否完成的变量,只取0与1两种值,
          而用一个整型变量保存,换成二进制数,是00000001前面那么多的0都是没用到
     的。如果换成一个整型变量保存若干开关,则节省不少空间
           (不过,现在内存都那么大了,这点空间有没有意义?)
          不过,如那本书所言:如果是在一个大型的网络传输中应用,
      这点“空间”的节省,可为网络传输带来不少好处。


        另:如果不是开关变量,取值可能是1~N个时,
                  不是也可以用位逻辑运算的原理来处理吗?
            完成这个功能的算法很简单,…………

     一点感想,呵呵……
发表于 2006-1-4 22:45 | 显示全部楼层
在数据库设计时会比较考虑这些问题.

比如性别,要么是男,要么是女

曾在网上看到一个人说他公司有个人设计的数据库像姓名这样的字段都用text型.晕

对于 网络传输,能占用小空间就不要让它变大,呵呵.
回复

使用道具 举报

发表于 2006-1-12 11:07 | 显示全部楼层
的确,任何小问题只要关系人民,有13亿这个基数就会成为大问题。

走题了。
回复

使用道具 举报

发表于 2006-1-12 15:58 | 显示全部楼层
楼上最近又很少来了...在忙啥大搞做...给师弟们透露下...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-5-14 17:53

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表