类别归档:译林

外语文献翻译

RSS feed of 译林

5款优秀数据恢复工具简介

原文地址:http://lifehacker.com/5237503/five-best-free-data-recovery-tools

Five Best Free Data Recovery Tools

The best way to recover from unexpected data loss is to be properly prepared. With one of the following tools on hand, you'll always be ready to save your data from the Reaper.

应对数据意外丢失的最好办法就是做足准备 ...

继续阅读

国外十佳技术博客

原文链接:http://insidetech.monster.com/benefits/articles/8537-10-best-tech-blogs

10_best_tech_blogs

It’s hard to remember a world without blogs. Originally a sort of online journal full of mundane personal updates, web logs have morphed into an extremely powerful form of communication.

很难记起一个没有博客的世界。从最开始的只是一些平凡人们的在线日志更新 ...

继续阅读

MySQL体系结构漫谈

原文链接:https://www.flamingspork.com/blog/2014/09/19/mysql-architecture/

    有好一阵子,我一直在四处寻找(已经尝试过很多次)面向技术精通但对MySQL钻研不太深的读者的关于MySQL体系结构和技术细节的优质资源,但一无所获。我的意思是,确实有MySQL手册(篇幅庞大且描述详尽),也确实有MySQL内部手册(已经大约过时10年了),以及各种各样的博客日志。所以我想自己应该写点东西来粗略地解释下这一切是怎样组合在一起的,以及它对你的系统做了些什么(进程、线程、IO,等等)(基本上,我在过去的几年里已经对此解释过很多次了,我的确应该把这些东西用博客写出来)。我在相关阅读材料处做了链接,有空的时候可以看看。

    几年以前,有许多关于MySQL体系结构的演示。我试图在YouTube上找一些看看但以失败告终。我们可能不会静下心来在YouTube上观看 ...

继续阅读

编译型语言和解释型语言的优缺点对比

编程语言可以分为:完全的编译型,纯粹的解释型或者两者相互混合的编程语言。实际上,大部分现有的编程语言都同时拥有其编译型和解释型版本。
编译型语言和解释型语言分别有其各自的优势和不足。下面从编译型语言开始介绍。

编译型语言:

  1. 编译型语言最大的优势之一就是其执行速度。用C/C++编写的程序运行速度要比用Java编写的相同程序快30%-70%。
  2. 编译型程序比解释型程序消耗的内存更少。
  3. 不利的一面——编译器比解释器要难写得多。
  4. 编译器在调试程序时提供不了多少帮助——有多少次在你的C语言代码中遇到一个“空指针异常”时,需要花费好几个小时来明确错误到底在代码中的什么位置。
  5. 可执行的编译型代码要比相同的解释型代码大许多。例如,C/C++的.exe文件要比同样功能的Java的.class文件大很多。
  6. 编译型程序是面向特定平台的因而是平台依赖的。
  7. 编译型程序不支持代码中实现安全性——例如,一个编译型的程序可以访问内存的任何区域,并且可以对你的PC做它想做的任何事情(大部分病毒是使用编译型语言编写的)
  8. 由于松散的安全性和平台依赖性,编译型语言不太适合开发因特网或者基于Web的应用。

解释型语言:

  1. 解释型语言提供了极佳的调试支持。一名Java程序员只需要几分钟就可以定位并修复一个“空指针异常”,因为Java运行环境不仅指明了异常的性质,而且给出了异常发生位置具体的行号和函数调用顺序(著名的堆栈跟踪信息)。这样的便利是编译型语言所无法提供的。
  2. 另一个优势是解释器比编译器容易实现
  3. 解释型语言最大的优势之一是其平台独立性 ...

继续阅读

AWS Zocalo可能标志着云存储市场的消亡

AWS Zocalo may signal the death of cloud storage as a market

    每当亚马逊挺进任何一个市场之时,其目标都是压低价格、赶走竞争对手。这也是其新型文件共享和协作解决方案Zocalo的目的所在。

    今天的早些时候,华盛顿西雅图的科技巨头公布了亚马逊Zocalo,一个面向企业的文档存储和共享服务。Zocalo使得用户可以跨设备存储和同步文档,跟踪审计等等。人们也可以为同事提供关于内容的反馈信息,比如可以在共享PDF或者网页的特定区域上添加批注。

    亚马逊的新服务主要可能会对云存储市场造成影响,该市场已经走上了商业化的道路。下面是亚马逊关于Zocalo对云存储和协作产业影响的说明。

云存储市场将会消亡

    亚马逊的竞争优势在于其能够提供比其他厂商更加廉价的存储和计算资源。亚马逊热衷于进入具有明显需求的市场并且将它们商业化。首先是托管,下一步是存储。

    Zocalo标志着云存储商业化最后阶段的到来。亚马逊与谷歌(后者在Google I/O声明了无限存储),都在驱使着存储价格的归零化。

    所以,是的,云存储市场正在消亡 ...

继续阅读