首页 文章 精选 留言 我的

精选列表

搜索[文件对比],共10000篇文章
优秀的个人博客,低调大师

搭建云存储,对比私有云和公有云的不同

【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 云存储这样的隐喻或许感觉会有些夸张,但我们从中仍能感觉到和云相关的模糊的概念,对于这项技术的未来也是充满了未知,这对我们熟知的私有云存储也是一样。虽然市场上各种宣传的私有云存储都声称自己受益于在原有公有云上增加了防火墙,然而却有迹象表明私有云存储的名声却逐渐降到公共存储之下。 说起公共存储,很难不与后网络公司时代的选择性外包联系起来,但尽管如此,它还是具备着简单和固有的可用性。公共存储的名字听起来也缺乏专有性,很像是把东西直接堆放在那里而不会得到有序的管理。并且说实话,“公用”这个词听起来还是没有“云”来的酷。 私有云和公有云有何不同? 名字的改变不会改变其本质,它仍然是一种能提供更好服务的存储架构技术。我们不得不承认的是,不管选择的是哪个品牌的产品,企业都会受益于所选择的私有云架构。从某种意义上来说,私有云市场的产生是公有云发展的结果。有一条我们不得不承认的是,不管是公有云还是私有云,存储是云解决方案的不可替代部分。尤其是对服务器虚拟化来说,可以让云计算得以应用。虽然如此,要保证云的成功部署,一个成熟的存储战略是十分必要的。 和公有云存储的优势相比后,我们发现私有云存储有如下的一些特点: 可用性。在用户需要的时候,空间需要能够被及时分配,并且要求能在使用完后及时的收回。 服务质量。需要有详细的服务水平描述并严格参照执行。可衡量的标准可以用于定义用户能得到怎样的响应时间、恢复时间以及活动时间的支持。 成本固定。云环境中通常是根据每单元存储收费的。用户只需根据服务水平协议对实际使用的部分付费,而不是根据分配的空间或者某一个标准。 在参看云存储价格表的时候,往往会看到一些诱人的优惠部分,但是谁会真正从中受益呢?公有云和私有云之间有着很明显的区别。在公有云架构中,用户和签订协议的组织将受益。对于用户来说,他们将得到所有应用上的支持,对于组织来说,成本相对固定,也许相比于自我维护一套系统要更加低廉。IT部门需要告诉云服务提供商平台即服务的精确定义。虽然业务部门的花费会相对固定,公有云同样有“用多少买多少”的退款优势,并且有具体的服务水平协议,而遗憾的是,这些标准不适应于IT部门。用户需要获得足够的存储空间并开始对其进行管理,会监控系统并开始详细的成本核算。 此外,需要注意的是,这些好处中并没有提到“使用***进的存储阵列”、“最快的磁盘”或者“10Gb的以太网”。事实上,并没有相关的技术准则。公有云主要关注的是更好的运营:服务水平、成本控制以及快速响应能力。然而存储厂商们往往不会专注于运营方面的问题,他们只是卖硬件和软件。那么对于私有云,这些厂商们到底会卖些什么呢?可以确信的是,绝对不会只是硬件上的升级和一次臆想。幸运的是,这一点得到了确认。只要能把私有云应用于正确的环境和配置上,就绝对不会只是硬件上的概念。 在谈到云架构的时候,一些厂商强调于可扩展性和灵活性上的需求。可以确信的是,成本相对低的云架构模型会更有吸引力。但是几乎所有的厂商都会声称他们有这样那样的属性,因此这些定义就显得不那么有用了。此外,云部署不单指硬件上的架构,因为云发展到***,流程上的意义将大于产品本身。

优秀的个人博客,低调大师

DWS和各异构数据库的差异对比

类型名称 DWS建表类型 Impala建表类型2字节整数 SMALLINT SMALLINT4字节整数 INTEGER INT8字节整数 BIGINT BIGINT单精度浮点数 FLOAT4 (REAL) FLOAT双精度浮点型 FLOAT8(DOUBLE PRECISION) DOUBLE科学数据类型 DECIMAL[p (,s)] 最大支持38位精度 DECIMAL最大支持38位(HIVE 0.11)日期类型 DATE DATE时间类型 TIMESTAMP TIMESTAMPBoolean类型 BOOLEAN BOOLEANChar类型 CHAR(n) CHAR (n)VarChar类型 VARCHAR(n) VARCHAR (n)字符串(文本大对象) TEXT(CLOB) STRING

优秀的个人博客,低调大师

微软Azure阿里云增速对比

如今,云市场竞争已经进入白日化阶段,对于巨头来说,也是如此。众所周知,微软公司和阿里巴巴集团控股有限公司(BABA)分别以其软件和电子商务业务而闻名,在最近两家公开的季度中表现中,微软旗下微软Azure和阿里巴巴旗下阿里云都呈现巨大增长。 日前,微软公布了的2017年第三季度财报。财报显示,微软仍然大部分资金用于Windows操作系统,其云计算业务也高速增长。微软方面表示,截至今年3月份的三个月,智能云业务收入同比增长11%,达68亿美元,同比增长12%。 据了解,服务器产品和云服务收入增长15%,由Azure云收入增长93%。企业服务收入下降1%,定制支持协议减少抵消了Premier支持服务和咨询的增长。在本季度,微软公布的非GAAP基础收入为236亿美元,每股摊薄每股收益为0.73美元,也是非GAAP基准。微软首席执行官Satya Nadella在宣布第三季度业绩的新闻稿中表示:“本季度的业绩反映了客户对微软Cloud的信任。 “从大型跨国公司到中小型企业到非营利性组织,组织正在使用微软的云平台来推动数字化转型。” 云增速强劲 在第三季度,由于其在云市场的强劲表现,瑞士信贷开始覆盖微软,跑赢大市,价格指数为每股80美元,意味着超过17%的上涨空间。分析师迈克尔·奈梅罗夫(Michael Nemeroff)认为,微软在未来几年内将会看到巨大的盈利增长和盈利能力,这归功于商业云计算业务的增长以及该单位毛利率的上升。 与此同时,阿里巴巴旗下阿里云同样不甘示弱。据悉,阿里云AliCloud在截至3月底的财年第四季度也有大幅增长。根据相关消息,阿里云营收同比增长175%,阿里巴巴在第三季度的增长率为126%。阿里巴巴执行副主席蔡在召开电话会议讨论季度业绩时表示:“阿里云是当今世界最大的云计算业务之一,云具有高增长的牵引力和扩大的经营杠杆。“ 阿里云现在拥有超过70万的付费客户,是中国电子商务巨头最大的发展业务。其在线销售产品的主营业务同比增长41%。领先于阿里巴巴的盈利报告,同时,外国分析师们对该公司的越来越看好的主要是因为阿里云的出现。

优秀的个人博客,低调大师

构建混合移动应用的流行框架优缺点对比

仅仅几年前,使用 JavaScript 开发移动应用程序还只是古怪的实验,无需使用 Java 和 Object C 就可创建 iOS 和 Android 应用程序的想法似乎吸引着很多 web 开发者。现在出现了大量的框架,使我们只使用 web 技术就可以创建移动应用,并且用户体验和以往用原生语言开发的应用差不多。 什么是混合移动应用程序? 混合应用程序只是一个普通的移动优化的网站,用CSS,HTML和JavaScript编写,在webview上显示(它基本上是一个精简的Web浏览器)。这样做的好处是,只需要写一个应用程序,在大多数情况下,不用修改就可以在 Android,iOS 和 Windows Phone 上运行。本文列出的大多数框架都是用Cordova 或 PhoneGap 实现的,它们架起了由 JavaScript 通往设备 API 的桥梁。 本文将对用于构建混合和原生移动应用程序的最流行的 JavaScript 框架进行比较。滚动本文的最后可以看到结果。 1. Ionic Ionic在我们列出来的这些框架里面是最流行的,可能对很多开发者来说是首选。你可以用框架中的CSS 实现有 native 风格的设计,不过相对于使用完整的 Ionic,更建议搭配 AngularJS 一起开发。使用 Ionic 的一大好处是命令行的交互界面,有很多迷人的功能,包括集成的仿真器金额基于Cordova 的 app 打包器。 正面: 预置的组件 强大的社区 命令行交行界面,有着很多有用的功能 负面: 复杂的开发需要了解AngularJS 2. Onsen UI 这是一个开源的框架,可以通过组合 native 风格的组件来开发 app。它用起来非常简单,可以用AngularJS 一起开发,也可以不用。有着完善的文档,包含了大量例子和布局,覆盖了最常见的 app 类型。Onsen UI 的一个不足是目前只发布了一个 iOS 主题,不过下一个版本承诺会推出 Material Design(谷歌推出的一种设计风格)的支持。 正面: 预置的组件 优秀的文档,包含大量例子 负面: 未包含PhoneGap/Cordova工具,不过可以支持 暂不支持Material Design风格 3. Framework 7 Framework 7 Framework 7比较酷的地方在于它完全是框架无关的(没有像Angular或者React那样的外部依赖),但是确依然可以让app在组件和动画方面有着native的风格和体验。开发者只需要会HTML, CSS和JavaScript就可以开发应用,而不用把代码搞得很复杂。Framework 7并不包含任何用于仿真或者打包的工具,,所以你需要将其与Cordova或者PhoneGap一起使用。 正面: 简单易用,只依赖HTML, CSS和JavaScript 性能不错 可以和任意JavaScript框架结合使用 负面: 未包含PhoneGap/Cordova工具,不过可以支持 4. React Native React Native 正如项目的名称表露的那样,React Native的目的是构建真正native的应用。而不是构建在Webview里运行的混合模式的应用。开发完全由JavaScript和React来完成。这个框架不太适合web开发的新手,不过其背后有一个庞大的社区,在各个方面都可以为你提供支持。最近这个框架还发布了Android版,这样你就可以真正实现跨平台的应用开发了。 正面: Native级别的性能 庞大的社区支持 负面: 陡峭的学习曲线 目前开发工具只支持OS X 5. jQuery Mobile jQuery Mobile 它是所有移动框架的爷爷, jQuery Mobile 的目的不是让 apps 的外观像 Android 或 iOS。而是为了帮助开发可以在所有移动浏览器(包括老旧的 Windows Phone,Blackberry 和 Symbian)上良好运行的 web apps。因此,它是非常轻量级的,只依赖 jQuery,很容易学会,同时还提供了良好的触摸识别和对 PhoneGap/Cordova 的支持。 优点: 支持广泛的移动浏览器 简单易用 缺点: 样式陈旧,既不像 iOS 也不像 Android 不包含 PhoneGap/Cordova builder,但支持 6. Native Script NativeScript Native script 的最大特点是,用 TypeScript 语言编写 app 的功能,只需要编写一次,然后它可以针对不同的操作系统(包括 Android,iOS 和 Windows Phone)产生对应的可执行代码,打包后,应用是按原生程序的方式运行的,并没有打开和运行浏览器。使用该框架确实需要一些编程技巧,但它详尽深入的文档弥补了这方面的不足。 优点: “编写一次,到处使用” 的方式 强大的文档 Cons: 陡峭的学习曲线 较小的社区 7. Famous Famous Famous切入web和移动开发的方式有点与众不同。它使用WebGL把你的HTML的DOM树组合在一起,把所有的内容在一个canvas里显示,有点类似HTML游戏引擎做的那样。这种独特的技术可以让框架在60 fps的速度下运行app,这已经和大部分native的app一样流畅了。可惜的是,这个项目现在不再活跃了,也没有合适的文档可供参考。 正面: Native的性能 反面: 开发基本停滞 文档不全 社区不健全 汇总数据 总结 没有真正完美的框架 – 每个都有自己的优点和缺点,用哪个取决于你要用他们干什么。 我们希望这个快速的比较能对你有帮助!如果你对列表里的或者类似的框架有一些经验,不妨给我们留言,分享你对混合应用开发的看法! 文章转载自 开源中国社区[https://www.oschina.net]

优秀的个人博客,低调大师

YunOS 对比 Android 两者究竟有何区别

阿里YunOS 5在北京正式发布,开发代号为ATOM,从2011年正式发布以来,YunOS已经走过了四年半的时间,如今YunOS的旗帜已经召集到一大批手机、智能 硬件、医疗等领域厂商。也许有人已经糊涂了,YunOS是什么?我们在官网找到这样一段描述“YunOS依托于阿里巴巴集团电子商务领域积累的经验和强大 的云计算平台,基于Linux开发。 系统搭载了自主设计、架构、研发的系统核心虚拟机,增强了云端服务的能力,并提供与Dalvik虚拟机兼容的运行环境。通过海量云空间来同步和管理手机数 据,数据可永久保存在云端并连通所有设备。基于云端弹性云计算的托管服务,便于开发者快速开发和部署移动应用,通过云应用平台,成千上万的互联网产品和服 务可轻松转化为手机云应用,无需下载、更新和安装即可使用,真正将互联网搬入手机。” 简洁的说YunOS就是一款操作系统,他主要针对移动 终端等智能设备,与Android一样都是Linux传人。根据IDC的数据显示,到今年年底Andriod平台将占据智能手机市场的81%以上份额,除 了iOS能够对他毫无畏惧之外,其他任何一款操作系统都无法与之抗衡,很多风风火火甚至名噪一时的操作系统现如今都不太好过,上周Firefox OS正式宣布停止服务和更新,也就意味着死亡。那么问题来了,在这样一个几乎被“垄断”的市场上,YunOS究竟为何诞生?它究竟与Android有什么 区别呢? 先 从最基本的来解释,首先一款系统最重要的就是内核部分也就是常说的kernel,Android采用了Linux内核,这个内核是完全开源的,这意味着任 何操作系统都可以采用。很显然从新做内核并不是光有钱和技术就能段时间内办到的,也没有厂商愿意去冒这个风险,所以市场上大部分操作系统都是使用的 Linux内核,这其中还包括Ubuntu和Firefox OS等等,也包括今天的主角之一YunOS。不过和小米的MIUI、华为的EMUI以及联想的VIBE UI等等不同,这些都是基于Android底层开发出来的,实际上正如其名只是UI层面的变化,添加了一些细节变动,并且增加了很多以应用功能。 而YunOS则之所以与Android不同而且能够兼容Android应用的最重要原因就是搭载了自主设计、架构、研发的系统核心虚拟机。同时能够兼容Android平台的Dalvik虚拟机环境。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册