异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
解构型测试用例(deconstructive test cases)——解构型测试用例,在消弱代码隔离问题时进行创建,以消除任何不恰当的问题。这有助于我们实现之前列出的三个特征。我们可能从一个完整的网站开始练习,但在消除额外的HTML标记、CSS和JavaScript之后,我们将看到一个能重现该问题的小用例场景。
原生对象构造函数Object()、Array()、Function()、Date()、Error()和RegExp()是复杂类型,因为它们可以包含一个或多个原始值或复杂值。本质上,复杂值可以由很多不同类型的JavaScript对象组成。
在上一小节,我们介绍了JavaScript中的数据类型,其中基本类型如数字、布尔值,它们在内存中都有固定的大小,我们通过变量来直接访问基本类型的数据。而对于引用类型,如对象、数组和函数,由于它们的大小在原则上是不受任何限制的,故我们通过对其引用的访问来访问它们本身,引用本身是一个地址,即指向真实存储复杂对象的位置。
Linux的发行版本太多了,以至于谁也不可能给出一个准确的数字,但是有一点是可以肯定的,Linux正在变得越来越流行。面对这么多的Linux发行版,打算从其他系统转到Linux系统来的初学者可能会感到困惑,即便是忠实的Linux用户也没有时间和精力去挨个尝试。
在信息时代,越来越多的人离不开网络,于是在网上开店做掌柜成了很多年轻人的创业选择。截至2014年12月,我国网民规模达6.49亿人,互联网普及率为47.9%,较2013年底提升2.1%,手机网民规模达5.57亿人,较2013年底增加5 672万人。
<span style='letter-spacing:1px'>本节书摘来自异步社区《Photoshop Lightroom4 经典教程》一书中的第2课2.2节切换屏幕模式,作者【美】Adobe公司,更多章节内容可以访问云栖社区“异步社区”公众号查看。</span>
本书共分为五大篇,即机遇篇、做事篇、处事篇、技能篇和高级篇。每篇又分为若干章节,从不同的层面、角度阐述做人做事的方法以及相关基础知识。由于IT服务中最主要也是最基本的服务就是IT运维服务,因此本书对此方面的着墨最多。
本节书摘来自异步社区《Android应用开发入门经典(第3版)》一书中的第1章,第1.5节定制应用,作者 【美】Carmen Delessio , Lauren Darcey , Shane Conder,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.5 定制应用 Android应用开发入门经典(第3版) 刚才创建的简单应用会显示如图1.11所示的词组“Hello world!”。
原始值被当作构造函数创建的一个对象来使用时,JavaScript会将其转换为一个对象,以便可以使用对象的特性(如方法),而后抛弃对象性质,并将它变回到原始值。下面的代码采用了原始值,并展示了将值作为对象使用时会发生什么事情。
在使用TCP编写的应用程序和使用UDP编写的应用程序之间存在一些本质差异,其原因在于这两个传输层之间的差别:UDP是无连接不可靠的数据报协议,非常不同于TCP提供的面向连接的可靠字节流。然而相比TCP,有些场合确实更适合使用UDP,我们将在22.4节探讨这个设计选择。
<span style='letter-spacing:1px'>本节书摘来自异步社区《Photoshop Lightroom4 经典教程》一书中的第2课2.1节入门,作者【美】Adobe公司,更多章节内容可以访问云栖社区“异步社区”公众号查看。</span>
理解动态访问会带来的负载点及系统处理业务的逻辑概念。
在本章中我提供了JavaScript语言的简单基础,以及AngularJS为补充核心语言特性而提供的实用方法。我还介绍了承诺以及AngularJS对JSON的支持,它们二者是使用Ajax并实现我在第3章中讲的单页面应用程序模型所必不可少的。