本书是测试驱动开发领域的开山之作,由软件工程领域泰斗、极限编程之父KentBeck撰写,荣获4界Jolt大奖,10余年不衰,具有里程碑意义。书中不仅以案例的形式呈现了测试驱动开发的原则和方法,而且详尽地阐述了测试驱动开发(TDD)的模式和实践。本书共32章,分为部分。部分(~17章)从简单问题入手,介绍了TDD的概念、优势与设计方法,再逐步深入到解决复杂问题的方式;细致讲解了如何在编写程序代码前编写自动化测试,如何先塑造一个设计再通过重构逐渐添加设计上的构思,如何为更复杂的逻辑创建测试等。第二部分(8~24章)讲解用xUnit创建测试的实例,介绍如何利用xUnit框架创建自己的测试用例,便于高效地进行测试。第三部分(第25~32章)介绍TDD的设计模式,包括部分经典的设计模式以及如何将这些模式与TDD相结合,还介绍了重构的方法,以及TDD中
本书是这熟悉C语言的开发人员编写的,书中讲述了许多详细的例子。EricHarlow开始将GTK的基本原理和这些例子结合起来,使读者细致和全面地掌握这一工具的运用。然后该书引导读者向纵深发展,告诉读者如何创建独特的构件,用GDK设计复杂的图形环境以及制作可移动影像和动画。对有兴趣学习GTK的Windows和UNIX的开发人员来说,这是一本理想的参考书。《开发Linux应用》将有助于开发读者的智慧。
《深入解析MacOSX&iOS操作》编著者莱文。开发者、内核黑客和对苹果感到好奇的人们注意了!本书探讨了MacOSX和iOS的方方面面,深入讲解了两个的架构,讨论了框架手册没有讨论的内容。本书清晰而详细地讨论了苹果操作系统的内部工作原理,包括苹果私有的API,书中的大部分内容都是披露。《深入解析MacOSX&iOS操作》在漫游架构的时候,从用户态深入到内核态,通过带注释的代码示例揭示了每一个层次和组件,还提供了可上手的实验,并且比较了两个实现的区别。主要内容引导过程:Mac的EFI、iOS的iBoot以及内核启动过程进程、线程以及虚拟内存管理通过DTrace、ptrace和隐藏的调用进行调试和性能剖析级的API:POSIX调用、Mach陷阱以及OSX/iOS私有的API文件架构,包括VFS和HFS+网络架构:从套接字到网络接口以及网络驱动程序内核扩展、驱动程序以及I/OKit架构的讨论安全特
Information contained in this work haeen obtained by The McGraw-Hill Companies, Inc. ("McGraw-Hill") from sourceelieved to be reliable However, neither McGraw-Hill nor its authors guarantees the accuracy or pleteness of any information published herein and neither McGraw-Hill nor its authors shall be responsible for any errors, omissions, or damages arising out of use of this information. This work is published with the understanding that McGraw-Hill and its authors are supplying information but are not attempting to render engineering or other professional services. If such services are required, the assistance of an appropriate professional should be sought.
陆川编著的《IBMInformix11.x系统管理与开发指南》主要协助你提升Informix产品的使用技能,协助你成功地管理Informix数据库服务器,基于Informix数据库进行二次开发,同时,也有一些章节是介绍如何进行应用开发的,如存储过程、触发器、分片的介绍等。在读过《IBMInformix11.x系统管理与开发指南》之后,你将学会如何配置和初始化数据库服务器、配置和测试客户端的连接、配置和管理内存和磁盘空间、规划和实施系统的维护任务、针对交易系统和分析系统对数据库做不同的配置、开发和部署存储过程和触发器等。
本书系统地讲述了雷达系统分析和设计的全过程,并有一个完整的设计案例贯穿于全书,同时各章分别还有一些小型实例。本书的主要内容包括:雷达基础导论、雷达检测、雷达波形、雷达模糊函数、脉冲压缩、面杂波与体杂波、动目标显示和杂波抑制、相控阵、目标跟踪、电子对抗、雷达截面积、高分辨率战术合成孔径雷达、信号处理等。所有MATLAB代码和函数均可从网站获得。本书可作为高等院校电子工程专业高年级本科生和研究生的参考,也可作为在雷达系统领域工作的雷达工程师和技术人员的参考书。
本书是当下关于Microsoft Azure产品的书籍中特别具有完整性、实用性的一本书,由Microsoft Azure中国区运维团队――世纪互联蓝云的资深工程师们编写。本书内容贴合实际,整合了运维团队在处理客户问题过程中积累的大量经验和案例,汇总了大量的解决方案,操作方法,内容深入浅出,可操作性极强。 本书内容完整覆盖了Microsoft Azure产品中IAAS各个方面的内容,主要包括计算节点,存储资源,虚拟网络,安全配置,负载均衡架构设计,高可用架构设计,备份与还原,内容分发网络,自动化运维,Azure活动目录,常见排错方法等,针对原理做了深入的解析,并结合大量实例将原理与实践相结合。
本书共27章,分为上下两卷:上卷介绍SAS编程基础与使用方法,是广大程序员快速掌握SAS编程技术的简明开发教程;下卷阐述数据分析的关键基础知识并提供相应SAS代码实现,目的是激发读者兴趣,跨越传统编程与数据分析的鸿沟,从程序员华丽转身为数据科学家。书中演示代码力图简洁清晰地解释相关概念,追求大道至简。本书兼顾编程技术与数据分析,期许程序员、信息处理与统计分析人员以及对数据分析科学感兴趣的读者都能从本书中获益良多,循序渐进地掌握数据分析的要义和精髓,从数据中获取洞见与智慧。