专栏首页架构专题对数字,要有个概念(正好800字)

对数字,要有个概念(正好800字)

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。

在刘慈欣的《超新星纪元》中,描述到12辆满载了味精的火车,只够全国人民吃1天;小湖一样大小的汽油,也只够全国烧1天,当时看到也是吃了一惊。而在《编程珠玑》第七章,将估算,看作是程序员必备的技能之一,也就是化繁为简的能力。

任何事情积少成多,都会产生超出事物本身的意义。

01

数字是个神奇的东西。

人的一生中,手指关节平均需要弯曲2500万次。

每天要眨眼1万次,一辈子大概要眨眼3亿次。

马云的资产有2600亿,你每眨一次眼,他就要赚1千块钱。嗯,就是每天1千万的概念。

java中的int,是32位,最大值是0x7fffffff=2147483647。21亿,存不下马云的这2k6

而java中的long,仅仅扩展到64位,就难以用语言形容。大概是90万万亿。

0x7fffffffffffffff=9223372036854775807

假如13亿人,每秒数一个数,也就是并发13亿,需要200多年。所以,大多数long类型,有生之年都是安全的。

//一般使用这样的方法去算,注意数字的下划线写法
TimeUnit.SECONDS.toDays(Long.MAX_VALUE/1_300_000_000L) / 365L

02

然而事情又显得简单。

计算机里只有0和1,易经中只有四象八卦,但最终演绎成了无穷无尽的虚拟世界。

地球只有七大洲四大洋,有迹可循的文明史也只有5000年。

03

2018年,北京人口2154万。假如你很有名,每秒和一个人握手,那需要你不吃不睡耗费249天。而你现在就和你的同事,一坐就是一整天。

而根据国家统计局的数据,每年全国死亡人口大约890万人。每年因自杀死亡者高达28.7万。假如平均身高1.6m,这些自杀者卧在铁轨上,比济南到北京的长度都长。

难以言表。

04

本次阅读,大概花费了你5分钟时间。以平均寿命90岁来算,占用了你5/47304000的时间,约1/1千万的生命。在这倒计的时钟中,不管你我擦肩而过,或是再不相见,你和xjjdog的缘分,已经在你的生命中,产生了烙印。

所以,对你周围的人,哪怕是痛苦的暗恋,面红耳赤的争吵,得而复失的遗憾。你一定要了解,假如时光错开百年,在这宇宙中弹指一挥都谈不上的片段,你不会再有这样的机会。

那不是多少的问题,而是有无。

本文分享自微信公众号 - 小姐姐味道(xjjdog),作者:小姐姐养的狗

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-08-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 简单的面试题目,大跌眼镜的结果(JAVA)

    (推荐答案是ConcurrentHashMap,如果实在不知道答Hashtable也可以。回答出ConcurrentSkipListMap更佳)

    xjjdog
  • 为什么给Java代码加个空行,class文件就翻脸不认人了?

    为了写出这几行优美的代码,主要是为了让它输出优美动听的乐符,我下了一番功夫。你不要觉得简单,我把它打印出来给普通的保洁阿姨去看,阿姨竟然连xjjdog都认不出来...

    xjjdog
  • 2年java,蚂蚁一面,卒

    作为程序员,我也希望做一枚运营狗。可惜并没多少时间,所以每到过节都发水文。端午快乐。

    xjjdog
  • Dalvik虚拟机

    Dalvik虚拟机是google专门为android平台开发的一个java虚拟机,但它并没有使用JVM规范。Dalvik虚拟机主要完成对象生命周期的管理、线程...

    xiangzhihong
  • 一个关于国密 SM4 的故事

    我的名字叫 SM4,我还有三位兄长,分别是大哥 SM1, 二哥 SM2, 和三哥 SM3。说起我的名字,故事要回到2006 年的时候,我出生的时候并不是叫 SM...

    周三不加班
  • 如何写第一个RMI程序?

    RMI全称是Remote Method Invocation(远程方法调用),Java RMI威力体现在它强大的开发分布式网络应用的能力上,是纯Java的网络分...

    zhangheng
  • Chrome OS 双系统安装

    上一篇post [虚拟机中安装Chrome OS(cloudready)]我实践了在虚拟机中安装ChromeOS,从中得出启发,成功的在我的一台PC上装上了Wi...

    gigiwangs
  • 7个开放式的 HTML 面试题及回答策略 [每日前端夜话0x32]

    有许多无需深入掌握 HTML 就能做出页面的工具。这个问题询问求职者,当他们可以借助一些工具生成页面时,对 HTML 还有多大的兴趣。

    疯狂的技术宅
  • BAT再战二手车,人人车们机会来了

    2015年最明显的一个现象,当属BAT纷纷投资汽车互联网。车联网、电动车、车载系统、后向服务、二手车交易,创业者纷纷盯着汽车打起了主意,BAT则盯上了汽车领域的...

    罗超频道
  • 怎么投简历才有效?

    4. 熟人引荐:由既了解在招聘岗位、招聘老板,又了解你本人的能力人品的熟人,在认定你和开发职位非常匹配的情况下,将你推荐给招聘老板;

    叶锦鲤

扫码关注云+社区

领取腾讯云代金券