7、编程珠玑笔记七粗略估算

7、编程珠玑笔记七粗略估算

         本篇名言:“播下行为的种子,可以收成习惯之果;播下习惯的种子,可以收成性格之果;播下性格的种子,可以收成命运之果。”

         欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/48420173

       说实话,在看到这篇文章之前,蛤蟆不知道程序里面也有粗略估算。因为蛤蟆读书时候一直学的机械(当年高考完后也是想学计算机的,结果被家里人制止,而学了机械,阴差阳错的上班后却是IT行业,真是造化弄人),机械里面在很多场景都有估算的,但是程序居然也要估算。

         程序要估算什么?

         比如:一天流出长江有多少水?这个就需要估算了。

         估算需要用到什么知识?

         其实这个中国人其实可能会擅长点,四舍五入,单位转换等基本技能即可。当然离不开一些我们日常的经验。最后就是我们需要不断的实践实践再实践。

         比如估算一个200万个的数据结构,那大概需要多少存储空间呢?这个其实很常用。

         不过作者提到了一个我们工作中常用的小技巧,就是获取关键参数。比如网络速度,1000Mbit/s实际传输是每秒多少M的?就可以估算1TB 文件传输需要的大概时间。

         估算时候,需要注意的两点:

l  安全系数

估算不能保证百分百的正确,所以在估算的时候,我们需要有余量,给自己六留后路。工作站,经常碰到这样的事情。主管问你这个事情2个礼拜能搞定么?你怎么说。

蛤蟆一般回答:可能需要2~3个礼拜。哈哈。

l  Little定律

         这个little定律,蛤蟆表示第一次听说。“队列中物体的平均数量为进行速率与平均停留时间的乘积”

         如果一个夜总会容纳60人,没人逗留时间3小时,那么进入夜总会的速率是每小时20人。所以如果外面排队是20个人,那么需要一个小时来消化了。

        

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值