25
2025
12

大数据,TB、PB、EB,你了解多少?

“大数据”作为时下最火热的IT行业的词汇,随之数据仓库、数据安全、数据分析、数据挖掘等等围绕大数量的商业价值的利用逐渐成为行业人士争相追捧的利润焦点。笔者愚钝,大数据有多大,一直没有清晰的概念,故此简单的科普研究,分享至此:  

  最小的基本单位是Byte应该没多少人不知道吧,下面先按顺序给出所有单位:Byte、KB、MB、GB、TB、PB、EB、ZB、YB、DB、NB 

  我只知道前五个,估计大多数人都知道吧,按照进率1024(2的十次方)计算:

  1Byte = 8 Bit 

  1 KB = 1,024 Bytes  

  1 MB = 1,024 KB = 1,048,576 Bytes  

  1 GB = 1,024 MB = 1,048,576 KB = 1,073,741,824 Bytes

  1 TB = 1,024 GB = 1,048,576 MB = 1,073,741,824 KB = 1,099,511,627,776 Bytes

  1 PB = 1,024 TB = 1,048,576 GB =1,125,899,906,842,624 Bytes 

  1 EB = 1,024 PB = 1,048,576 TB = 1,152,921,504,606,846,976 Bytes

  1 ZB = 1,024 EB = 1,180,591,620,717,411,303,424 Bytes

  1 YB = 1,024 ZB = 1,208,925,819,614,629,174,706,176 Bytes

  
  光看这些数字估计你没什么感觉,那现在就算点好想象的吧,下面拿NB为例

  在现阶段的TB时代,1TB的硬盘的标准重量是670g
   
  1ZB=2的60次方TB=1152921504606846976TB=1152921504606846976个1TB硬盘

  总重量约为77245740809万吨 目前运载量为56万吨的 诺克耐维斯号 巨型海轮

  也就是说 储存1NB的数据的硬盘要 诺克耐维斯号 最少来回拉 1 379 388 229 次 约14亿次才能将这些数据运到地点,估计1000个诺克耐维斯号都要报销。

  如果以上地数据过于庞大,还是找不到感觉,那么给个实际的数据:计算机报上看到荷兰银行的20个数据中心有大约7PB磁盘和超过20PB的磁带存储,而且每年50%~70%存储量的增长,计算一下27PB大约为 40万个80G的硬盘大小。

  
  半导体行业的摩尔定律似乎还不足以形容数据增长的快速性,大数据量的环境下促生技术的变革和进步,Hadoop技术、敏捷商业智能等等随之出现的解决方案似乎有望为大数据问题带来些许曙光。


25
2025
12

C语言之父

   在日益纷繁复杂的程序设计语言王国中,C语言因其简洁、有效、通用的特性而始终占据一席之地。被誉为“C语言之父”,同时也是操作系统Unix之父的C语言发明人之一丹尼斯·里奇(D.M.Ritchie)2011年10月9日以70岁之龄辞世。
  生于1941年9月9日的丹尼斯·里奇曾在哈佛大学学习物理学和应用数学,1967年他进入贝尔实验室,并曾经担任朗讯技术公司系统软件研究部门的.人。
  1983年,美国计算机协会将当年的图灵奖破例颁给了作为软件工程师的肯·汤普逊与里奇,获奖原因是他们“研究发展了通用的操作系统理论,尤其是实现了Unix操作系统”。并且,美国计算机协会当年还决定新设立一个奖项软件系统奖,以奖励那些优秀的软件开发者,首个软件系统奖当然也是非他们两人莫属。
  尽管通过Unix拿奖拿到手软,但令里奇引起最大关注和反响的则是C语言的问世。1999年,里奇和汤普逊为发展C语言和Unix操作系统一起获得了美国国家技术奖章。
  虽然在C语言之后,C++、Java等各式各样计算机高级语言层出不穷,但不少程序员仍旧认为,C语言简洁、高效、灵活的特性令其具有独特魅力。“现在的程序编写朝着越来越冗长庞大的方向发展,而C语言虽然属于相对‘低级’的编程语言,但它的简洁之美是无可替代的。”一位电脑程序员道出了自己格外青睐C语言的原因。
  和里奇所创造的C语言一样,Unix系统也同样具有简洁、朴素、小巧的特性。但正如里奇自己所说的那样,“Unix系统是一个简单基本的操作系统,但学会欣赏简洁需要天赋。”而里奇本人,尽管在软件发展史上占有举足轻重的地位,也同样在从事的领域辛勤而低调地耕耘近40年。
  在悼念里奇的论坛上,众多粉丝表达了对这位“C语言之父”常年坚持的敬意,一位粉丝留言表示:“感谢丹尼斯·里奇,令我们拥有这一简洁而美丽的语言。”
  而谷歌工程师派克则在Google+中称:“我获知丹尼斯·里奇在忍受了长期的病痛折磨后在家中去世。此外,我没有获得更多的信息。”
  延伸阅读
  “C语言之父”也是“黑客之父”
  由于C语言和Unix两项成就,里奇成为许多编程爱好者膜拜的对象。里奇在1978年出版的《C程序设计语言》被程序员们称为“白皮书”,获得狂热拥戴。
  然而,由于C语言的简洁和高效,也成为入侵他人电脑的利器之一。里奇因此被诸多电脑黑客尊为导师,虽然里奇本人并不认可这一说法。
  在Unix研发成功后不久,安装了这一程序的PDP-11被放在贝尔实验室供大家使用。有一天,大家发现两位创始人总是可以得到最高的权限轻松进入他们的帐户,在贝尔实验室这种高人云集的地方,这简直是太不能容忍的事情了。于是,若干愤懑的同事仔细分析Unix代码,找到后门,修改后再重新编译整个Unix程序。当所有人都以为这个世界应该从此清静了的时候,却发现他们的帐户权限还是很容易泄露。直到很多年后,肯和里奇才道出其中的原委原来代码里确实存在后门,不过并不在Unix代码中,而是藏在编译Unix的编译器里。
  为玩游戏研成C语言
  作为一门伟大的编程语言,C语言是借助Unix操作系统的翅膀而起飞的,Unix操作系统也由于C语言的存在而得以快速落地生根,两者相辅相成,成就了软件史上最精彩的一幕。
  不可思议的是,当初Unix这个操作系统的诞生,并不是为了推向市场,甚至不是为了让更多人使用,而仅仅是作者为了方便自己使用,而且初衷是为了能更流畅地玩游戏。连Unix这个别扭的名字,也是对早期一个名为Multics操作系统开玩笑的称呼。
  1967年,里奇参与的第一个项目是Multics,这是一个操作系统项目,被设计在大型计算机主机上运行,但是由于整个目标过于庞大,糅合了太多的特性,Multics的性能很低,最终以失败而告终。Multics项目的开发者之一肯·汤普逊则继续为GE-5开发软件,并最终编写了一个新操作系统项目,能够支持同时的多用户操作,也就是后来的Unix。
  在不经意间,奇迹诞生了,由于Unix诸多优点,人们将它称为软件中的瑞士军刀。这再一次验证了IT业的创新往往是兴趣,而不是大把大把的金钱使然。
  最初的Unix是用汇编语言编写的,一些应用是由叫做B语言的解释型语言和汇编语言混合编写的,在移植的过程中遇到不少麻烦。早在对Multics项目调整过程中,就迫切需要一门高级计算机语言做工具,为了解决程序的可移植性问题,肯·汤普逊和丹尼斯·里奇决定对它进行简单改进,形成NB语言。但NB在Unix的移植方面依然不尽人意,此后里奇又对NB语言做了改进,C语言诞生。
  这被计算机界认为是一个划时代的动作,C语言让Unix能够轻易地被移植到各种不同的机器上,为Unix的迅速普及立下汗马功劳。

25
2025
12

Word字体介绍

八号字  5
七号字  5.5

小六    6.5
六号    7.5
小五    9
五号    10.5
小四    12
四号    14
小三    15
三号    16
小二   18
二号   22
小一    24
一号    26
小初    36
初号    42

数字大小就是磅为单位。1磅=1/72英寸=25.4/72mm=0.35278mm。印刷书籍一般为10.5磅,也就是使用五号字体。


19
2025
12

C++运算符优先级顺序

在C++中 算法运算符>关系运算符>逻辑运算符>赋值运算符。

算术运算符为  +    -   *    /    %     ++    --。

关系运算符为 <     <=    >     >=  ==     !=  其中  <   <=   >     >=的优先级要大于  ==    !=

逻辑运算符为   &&    ||      !

赋值运算符为  = 


19
2025
12

C++保留字

asm  auto  bool  break  case  catch  char
class  const  continue defalut  delete  do  double
else  enum  extern  false  float  for  friend
goto  if  inline  int  long  main  namespace
new  operator private  protected public  register return
short  signed  sizeof  static  struct  switch  template
this  throw  true  try  typedef  typeied  typename
union  unsigned using  virtual  void  volatile while

18
2025
12

ZBlog2.1 asp网站搬家总结

1.首先将所有的网站文件上传到网站根目录下
2.登陆http://你的网站主页地址/zb_system/login.asp,然后点击网站设置改成自己网站主页地址,并一定"提交",最后点文件重建就可以完成页面地址变更。

18
2025
12

转载--重拾永远的APPLEII

 appleII外形.jpg   

我不打算啰嗦我对Apple II 的感慨,我只想说:那是一个值得永远怀念的纯真年代!这份情感,是那些只用过iPhone、iPad 就对乔布斯顶礼膜拜的人所不能理解的。

    如果你想重拾当年的回忆,或者想一窥30年前的电脑世界,下面两个东西可以帮到你:

appleII模拟器.jpg


    下载Apple-II.模拟器.AppleWin1.20.0.0.7z 986KB

这是我用过最好的Windows 系统下的Apple II 模拟器,使用方法:


18
2025
12

linux常用命令

pwd------------显示当前目录

cd--------------改变当前目录

ls---------------列出当前目录下的文件,ls -l 列表详细列出

chmod 777 xxx改变xxx文件的用户权限

su--------------switch user,改变用户

tar xvzf--------解压缩tar.gz文件

tar xjzf--------解压缩tar.bz文件



18
2025
12

计算机管理技术

计算机管理技术