自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (139)
  • 收藏
  • 关注

空空如也

PHP动态网页设计(第2版)(PHP Solutions)

高清英文PDF版。 《php动态网页设计(第2版)》分为3 个部分,共17 章。第一部分向初学者介绍php 开发的必备知识,重点介绍php 的功能、测试环境、基本语法等;第二部分内容包括包含文件、处理表单、上传和管理文件、生成缩略图以及使用会话传递信息等;第三部分利用php 与mysql 的绝佳组合打造动态网站,其中包括mysql 简介、使用php 连接mysql、创建动态在线图库、内容管理、格式化文本和日期、从多个表中提取数据、管理多个数据库表以及数据库用户身份验证等。   《php动态网页设计(第2版)》适合各个阶段的php 学习者阅读。    作为运行于服务器端并完全跨平台的嵌入式脚本编程语言,php吸取了众多编程语言的优点,成为众多网页设计人员制作动态网页的首选语言。

2012-06-16

远大前程(Making It Big in Software)

高清英文PDF版。 《远大前程:从软件新手到行业大牛》是软件行业的职业生涯规划宝典。围绕从事软件行业所需的各种职业软技能,本书进行了大量深入细致的探讨,其中更附上了与诸多业内大鳄的深入对话。   《远大前程:从软件新手到行业大牛》分为三个部分,从夯实基础,到领导团队,再到走向卓越,它沿着软件职业新人的发展轨迹娓娓道来。因此,本书适合于各年龄层次和各阶层的软件人员阅读、学习。他山之石,可以攻玉。对于软件行业之外的学生、职场人士,本书也是不可多得的就业参考。

2012-06-14

编写可读代码的艺术(The Art of Readable Code)

高清英文PDF版。 《编写可读代码的艺术》是一本关于如何编写具有高可读性代码的书。本书的关键思想是代码应该写得容易理解。确切地说,使别人用最短的时间理解你的代码。   本书解释了这种思想,并且用不同语言的大量例子来讲解,包括C++、Python、JavaScript和Java。我们避免使用某种高级的语言特性,所以即使你不是对所有的语言都了解,也能很容易看懂。(以我们的经验,反正可读性的大部分概念都是和语言不相关的。)   每一章都会深入编程的某个方面来讨论如何使代码更容易理解。本书分成四部分:   表面层次上的改进   命名、注释以及审美——可以用于代码库每一行的小提示。   简化循环和逻辑   在程序中定义循环、逻辑和变量,从而使得代码更容易理解。   重新组织你的代码   在更高层次上组织大的代码块以及在功能层次上解决问题的方法。   精选话题   把"易于理解"的思想应用于测试以及大数据结构代码的例子。

2012-06-14

Hbase权威指南(HBase: The Definitive Guide)

高清英文PDF版。 如果你正在寻找一种具备可伸缩性的存储解决方案来适应几乎没有穷尽的数据的话,这本书将可以向你表明apache hbase完全能够满足你的需求。作为google bigtable架构的开源实现,hbase能够支持数以十亿计的记录数和数以百万计的字段,与此同时它还能够保证常量级的读写性能。很多it管理层正在质疑hbase。而这本书提供了很多有意义的答案,无论你是否正在评估这种非关系型数据库或者正试图立刻把它付诸实践。    ■探讨与hadoop的高度集成如何使hbase的可伸缩性变得简单    ■把大型数据集分布到相对廉价的商业服务器集群中    ■使用本地java客户端,或者通过提供了rest、avro和thrift应用编程接口的网关服务器来访问hbase    ■了解hbase架构的细节,包括存储格式、预写日志、后台进程等等    ■在hbase中集成用于海量并行数据处理任务的hadoop的mapreduce框架    ■了解如何调节集群、设计模式、拷贝表、导入批量数据、删除节点以及其他更多的任务

2012-06-08

软件架构师的12项修炼(12 Essential Skills for Software Architects)

高清英文PDF版。 本书科学而系统地归纳出软件架构师应该具备的完整能力模型,该能力模型呈一金字塔结构,共分为4层:位于最底层的是技术技能,是软件架构师的基石,属于硬技能;从下往上的三层分别是关系技能、个人技能和商务技能,这些都属于软技能。本书不仅帮助软件开发人员系统地学习如何修炼这12项软技能,而且还能让他们进一步理解软件架构师的角色和本质,使他们最终突破技术的“天花板”,成为一名合格的软件架构师。

2012-06-06

Hadoop权威指南(第3版)(Hadoop: The Definitive Guide,3rd)

高清英文PDF版。 《hadoop权威指南(第3版)》是hadoop权威参考,程序员可从中探索如何分析海量数据集,管理员可以从中了解如何安装与运行hadoop集群。    google帝国的基石是什么?mapreduce算法!开源项目hadoop作为它的一个具体实现,可以轻松用于构建和维护一个可靠性高、伸缩性强的分布式系统。   作者tomwhite作为hadoop的项目负责人,通过自己对hadoop和hadoop社区的理解,化繁为简,用浅显易懂的语言介绍了hadoop能做什么,怎么做才能充分发挥hadoop的优势,hadoop能够和哪些开源工具结合使用。这是一本主题丰富、讲解透彻的权威参考书,可帮助程序员了解分析海量数据集的细枝末节,帮助管理员掌握搭建和运行hadoop集群的具体过程。

2012-06-02

使用Perl实现系统管理自动化(第二版)

英文高清PDF版。 。《使用perl实现系统管理自动化.第二版(中文版)》不仅提供了可用于工作的恰当工具,还给出了许多建议,帮助你解决特定问题以及安全地自动处理重复事务。   这一版的“水獭书”经过更新和扩充,涵盖了最新的操作系统、技术和perl模块,将会帮助你:   管理用户账户   监测文件系统和进程   处理xml和yaml等格式的配置文件   使用dbi管理数据库,包括mysql、ms sql和oracle   处理ldap和active directory等目录服务   编写脚本管理电子邮件协议和垃圾邮件   高效地创建、处理和分析日志文件   管理网络名称和配置服务,包括nis、dns和dhcp   维护、监测和映射网络服务   提高文件系统、进程和网络的安全性   这一版的附录中还包含了额外内容,帮助你快速掌握xml/xpath、ldap、snmp和sql等技术。本书在手并结合perl,你将花费更少的资源,付出更少的劳动,大大减少烦恼,让你事半功倍。

2012-05-31

高性能JavaScript(High Performance JavaScript )

英文高清PDF版。 《高性能JavaScript》揭示的技术和策略能帮助你在开发过程中消除性能瓶颈。你将会了解如何提升各方面的性能,包括代码的加载、运行、DOM 交互、页面生存周期等。雅虎的前端工程师 Nicholas C. Zakas 和其他五位 JavaScript 专家介绍了页面代码加载的最佳方法和编程技巧,来帮助你编写更为高效和快速的代码。你还会了解到构建和部署文件到生产环境的最佳实践,以及有助于定位线上问题的工具。如果你使用 JavaScript 构建交互丰富的 Web 应用,那么 JavaScript 代码可能是造成你的Web应用速度变慢的主要原因。

2012-05-31

精通Puppet配置管理工具(Pro Puppet )

高清英文PDF版。 《精通puppet配置管理工具》系统介绍了开源配置管理工具puppet,并提供了帮助使用puppet 的大量资源。书中讲述了如何创建puppet recipe、扩展puppet 并使用facter 整合来自服务器的配置数据,同时讲述了如何使用puppet 管理postfix、apache 和mysql 服务器,以及如何加载平衡puppet master。

2012-05-31

Java并发编程实战(Java Concurrency in Practice )

英文PDF版。 第16届Jolt大奖提名图书,Java并发编程必读佳作,深入浅出地介绍了java线程和并发,一本完美的java并发参考手册。《java并发编程实战》深入浅出地介绍了java线程和并发,是一本完美的java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。

2012-05-31

编写有效用例(Writing Effective Use Cases)

高清英文PDF版。 《编写有效用例》荣获2001年jolt世界图书大奖。《编写有效用例》作者alistair cockburn,凭借自己在面向对象领域的丰富经验,并参考其他专家的建议,扩展了典型的用例处理方法,为软件开发人员编写用例提供了一种“基本、具体和实用的”指南。本书完整地叙述了有关用例的初、中、高级概念,并提供了大量的、正反两方面的用例编写实例,是一本概念清晰、结构完整、内容丰富的专业图书。

2012-05-31

灾难拯救(Catastrophe Disentanglement)

英文版。 《灾难拯救——让软件项目重回轨道》荣获2007年jolt世界图书大奖。《灾难拯救——让软件项目重回轨道》是作者在几十年软件项目管理实践经验的基础上写成的,从软件项目是否需要拯救的判断到具体拯救的步骤,面面俱到,为拯救陷入灾难的软件项目提供了一套易理解且便于操作的有效方法。

2012-05-31

持续集成(Continuous Integration)

高清英文PDF版。 《持续集成:软件质量改进和风险降低之道》荣获2008年jolt世界图书大奖。《持续集成:软件质量改进和风险降低之道》全面深入地讨论持续集成的各个方面,介绍了一种增加项目可见性、降低项目失败风险的有效实践。此外,还介绍了测试驱动、代码审查、数据库集成、信息反馈等实践和工具。全书列举了持续集成系统的优缺点,如何去使用持续集成系统,什么时候使用等,可操作性极强。

2012-05-31

深入理解软件构造系统(Software Build Systems)

高清英文PDF版。 本书作者作为一名软件构造系统专家,总结了自己在构造系统开发和维护方面的多年经验,对软件构造系统的原理进行了深入浅出的剖析,并通过各种实际使用场景,对几种最流行的构造工具进行了对比分析,另外还讨论了构造系统的性能优化、规模提升等高级主题。   《深入理解软件构造系统:原理与最佳实践》分为四部分。第一部分:基础知识,第1~5章分别从构造系统的高层概念、基于make的构造系统、程序的运行时视图、文件类型与编译工具、子标的与构造变量等方面介绍构造系统的概念和相关主题。第二部分:构造工具,第6~10章结合实际场景案例,对gnu make、ant、scons、cmake和eclipse ide这五种构造工具进行分析比较,品评优劣,帮助读者了解构造工具的当前状况,并理解每种工具的优缺点。第三部分:高级主题,第11~16章对依赖关系、元数据、软件打包与安装、构造机器、工具管理等高级主题进行讨论,帮助读者理解关于建设构造系统的许多高级主题,并了解最佳实践。第四部分:提升规模,第17~19章讨论了在大规模构造系统的环境下,如何降低复杂性,提高构造运行速度,帮助读者理解如何设计出能够适应规模增长的小型构造系统,从而对软件构造系统有更好的认识。

2012-05-31

Python标准库(The Python Standard Library by Example)

高清英文PDF版。 《python标准库》由资深python专家亲自执笔,python语言的核心开发人员作序推荐,权威性毋庸置疑。   对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案,所以本书是所有python程序员都必备的工具书!本书以案例驱动的方式讲解了标准库中一百多个模块的使用方法(如何工作)和工作原理(为什么要这样工作),比标准库的官方文档更容易理解(一个简单的示例比一份手册文档更有帮助),为python程序员熟练掌握和使用这些模块提供了绝佳指导。   《python标准库》一共19章,系统而全面地对python标准库中的一百多个模块进行了生动的讲解。这些模块主要包括:文本处理工具模块、与数据结构相关的模块、与算法有关的模块、管理日期和时间值的模块、用于数学计算的模块、管理文件系统的模块、用于数据存储与交换的模块、用于数据压缩与归档的模块、用于加密的模块、与进程和线程相关的模块、与网络通信和email相关的模块、构建模块、支持处理多种自然语言和文化设置的模块、开发工具模块、与运行时特性相关的模块,等等。

2012-05-30

JavaScript权威指南(第6版)([removed] The Definitive Guide,6th)

高清英文PDF版。 经典权威的JavaScript工具书,本书是程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考手册。第6版涵盖HTML5和ECMAScript5。《javascript权威指南(第6版)》要讲述的内容涵盖javascript语言本身,以及web浏览器所实现的javascript api。本书第6版涵盖了 html5 和 ecmascript 5,很多章节完全重写,增加了当今 web 开发的最佳实践的内容,新增的章节包括 jquery 、服务器端 javascript、图形编程以及javascript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的 javascript 开发者随手翻阅。   《javascript权威指南(第6版)》是程序员学习核心javascript语言和由web浏览器定义的javascript api的指南和综合参考手册。   第6版涵盖html5和ecmascript 5。很多章节完全重写,以便与时俱进,紧跟当今的最佳web开发实践。

2012-05-28

高扩展性网站的50条原则(Scalability Rules)

高清英文PDF版。 《高扩展性网站的50条原则》减少dns 查找、尽可能减少对象等,每个原则都与不同的主题绑定在一起。大部分原则是面向技术的,只有少量原则解决的是与关键习惯和方法有关的问题,当然,每个原则都对构建可扩展的产品至关重要。

2012-05-25

编程语言实现模式(Language Implementation Patterns)

高清英文PDF版。 本书旨在传授开发语言应用(工具)的经验和理念,帮助读者构建自己的语言应用。这里的语言应用并非特指用编译器或解释器实现编程语言,而是泛指任何处理、分析、翻译输入文件的程序,比如配置文件读取器、数据读取器、模型驱动的代码生成器、源码到源码的翻译器、源码分析工具、解释器,以及诸如此类的工具。为此,作者举例讲解已有语言应用的工作机制,拆解、归纳出31种易于理解且常用的设计模式(每种都包括通用数据结构、算法、策略)。虽然示例是用Java编写的,但相信读者可以触类旁通,利用这些设计模式构建针对其他编程语言(既包括特定领域语言,也包括通用编程语言)的应用。

2012-05-18

SEO艺术(The Art of SEO )

英文高清PDF版。 一个网站如果没人能找到,即使设计得再好、再易于浏览也无济于事。要在电子商务中取得成功,优化网站,提高网站的搜索引擎能见度是至关重要的一步。在本书中,四位搜索引擎优化(seo)领域最受瞩目的专家阐述了制订以及执行一个完善的seo策略时应遵循的一些实用指南与最新技术。其中的关键词研究、设计seo 友好的网站、创建有链接价值的内容和链接营销、效果跟踪测量等章节,对所有想精通搜索引擎优化的人而言都是必读的内容。

2012-05-08

测试驱动的JavaScript开发(Test-Driven JavaScript Development )

高清英文PDF版。 《测试驱动的javascript开发》是一本完整的、基于最佳实践的javascript测试指南,同时又有着测试驱动开发方法所带来的质量保证。本书涵盖了将最先进的自动化测试用于javascript开发环境的方方面面,带领读者走查整个开发的生命周期,从项目启动到应用程序部署。

2012-05-08

编写可维护的JavaScript

高清英文PDF版。 《编写可维护的javascript》向开发人员阐述了如何在团队开发中编写具备高可维护性的javascript代码,书中详细说明了作为团队一分子,应该怎么写javascript。本书内容涵盖了编码风格、编程技巧、自动化、测试等几方面,既包括具体风格和原则的介绍,也包括示例和技巧说明,最后还介绍了如何通过自动化的工具和方法来实现一致的编程风格。    《编写可维护的javascript》作者nicholas c. zakas是顶级的web技术专家,也是《javascript高级程序设计》一书的作者。他曾是yahoo!的首席前端开发工程师,在完成了从一名“独行侠”到“团队精英”的蜕变后,他站在前端工程师的角度提炼出众多的最佳编程实践,其中包括很多业内权威所推崇的最佳法则,而这些宝贵经验正是本书的核心内容。    《编写可维护的javascript》适合前端开发工程师、javascript程序员和学习javascript编程的读者阅读,也适合开发团队负责人、项目负责人阅读。运用本书中讲述的技巧和技术,可以使javascript团队编程从侠义的个人偏好的阴霾走出来,走向真正的高可维护性、高效能和高水准。

2013-04-02

领域特定语言(Domain Specific Languages)

高清英文PDF版。 DSL领域的丰碑之作,软件开发“教父”Martin Fowler历时多年的心血结晶,ThoughtWorks中国翻译。    全面详尽地讲解各种DSL及其构造方式,揭示与编程语言无关的通用原则和模式,阐释如何通过DSL有效提高开发人员的生产力以及增进与领域专家的有效沟通。 《领域特定语言》是dsl领域的丰碑之作,由世界级软件开发大师和软件开发“教父”martin fowler历时多年写作而成,thoughtworks中国翻译。全面详尽地讲解了各种dsl及其构造方式,揭示了与编程语言无关的通用原则和模式,阐释了如何通过dsl有效提高开发人员的生产力以及增进与领域专家的有效沟通,能为开发人员选择和使用dsl提供有效的决策依据和指导方法。    全书共57章,分为六个部分:第一部分介绍了什么是dsl,dsl的用途,如何实现外部ds和内部dsl,如何生成代码,语言工作台的使用方法;第二部分介绍了各种dsl,分别讲述了语义模型、符号表、语境变量、构造型生成器、宏和通知的工作原理和使用场景;第三部分分别揭示分隔符指导翻译、语法指导翻译、bnf、易于正则表达式表的词法分析器、递归下降法词法分析器、解析器组合子、解析器生成器、树的构建、嵌入式语法翻译、内嵌解释器、外加代码等;第四部分介绍了表达式生成器、函数序列、嵌套函数、方法级联、对象范围、闭包、嵌套闭包、标注、解析数操作、类符号表、文本润色、字面量扩展的工作原理和使用场景;第五部分介绍了适应性模型、决策表、依赖网络、产生式规则系统、状态机等计算模型的工作原理和使用场景;第六部分介绍了基于转换器的代码生成、模板化的生成器、嵌入助手、基于模型的代码生成、无视模型的代码生成和代沟等内容。

2013-04-02

学习正则表达式(Introducing Regular Expressions)

英文高清PDF版。 Introducing Regular Expressions 《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed 和perl 脚本,再到转换html 文件,将这种强大的工具解释得清晰透彻。书中贯穿了大量简洁明了的示例,旨在让读者轻松掌握正则表达式。此外,书中各在线和桌面工具一应俱全,并介绍了进阶参考资料,是一本不可多得的正则表达式入门好书。 《学习正则表达式》适合对正则表达式感兴趣的程序员和互联网从业者。

2013-03-28

Fedora和Red Hat Enterprise Linux实用指南(第6版)

高清英文PDF版。 《fedora和red hat enterprise linux实用指南(第6版)》采用通俗易懂的语言和大量的实例,对目前企业应用最为广泛的fedora和red hat enterprise linux版本的应用进行了系统、科学、全面的介绍,包括linux系统管理、互联网服务器搭建、内核编译及执行、命令行使用等重点内容,并且对应用perl脚本进行自动化管理进行了详细介绍。 首屈一指的Fedora和RHEL的参考资源:学习和工作的最佳参考,全面掌握Linux管理和安全:采用基于GUI的图形化工具、命令行以及Perl脚本语言,搭建重要的Internet服务器:一步一步第搭建示例,包括Samba、Apache、sendmail、DNS、LDAP、FTP等服务器。

2013-01-23

程序员的数学

中文完整清晰扫描PDF版。最近卖的特别火的书籍。 《程序员的数学》面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无需精通编程,也无需精通数学,只需具备四则运算和乘方等基础知识,就可以阅读本书。    《程序员的数学》中讲解了二进制计数法、逻辑、余数、排列组合、递归、指数爆炸、不可解问题等许多与编程密切相关的数学方法,分析了哥尼斯堡七桥问题、高斯求和方法、汉诺塔、斐波那契数列等经典问题和算法。引导读者深入理解编程中的数学方法和思路。

2012-12-13

CLR via C#, 4th Edition

本书是全球享有盛誉的技术作家Jeffrey Richter的经典书籍CLR via C#最新版第四版。 本书针对clr、C#5.0和.net framework 4.5进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试。 本书深入、全面探讨.NET Framework、CRL和多核编程,广泛讨论FrameworkClassLibrary(FCL)核心类型,对泛型和线程处理等深奥难懂的开发概念提供权威、实用的指导。

2012-12-13

LBS应用开发(Location-Aware Applications)

高清英文PDF版。 本书由国际知名lbs技术专家及移动互联网风险投资家共同撰写,内容全面、资料翔实、示例丰富。全书从lbs应用的背景及现状讲起,围绕技术和商业两个主题,全景式地介绍了主流定位技术(gps、小区识别码、wi-fi等)、地图api(mapquest、google、bing、yahoo等)、消费者应用类型(导航、社交、娱乐及增强现实等)、移动平台(ios、android及其他平台)以及服务端整合等,同时给出了相应的代码示例。针对lbs应用如何在移动互联网时代脱颖而出,作者凭借多年创业经验,深入剖析了lbs应用的变现模式、发行策略、知识产权保护以及隐私问题,并且给出了创业融资方面的建议。

2012-11-06

.NET、C#与Silverlight开发圣典

高清英文PDF版。 《.NET、C#与Silverlight开发圣典——分享15位MVP的最佳实践经验》由15位经验丰富且学识渊博的MVP合著而成,深入探讨.NET 4世界,提供了关于如何使用.NET Framework、C#、Silverlight以及Visual Studio建立广泛的解决方案或增强现有解决方案的无价信息。

2012-11-06

Objective-C 程序设计(Programming in Objective-C, 4th)

英文高清PDF版。 Objective-C 程序设计(第4版)(全球最畅销Objective-C编程书籍)。 Objective-C 2.0是Mac OS X系统和iPhone平台下的标准程序设计语言。它基于C语言设计而成,是一种面向对象编程语言,功能非常强大,广泛用于OS X以及多种支持gcc编译器的操作系统,如LINUX、UNIX和Windows系统。    本书是一本权威的Objective-C 2.0参考书,详细介绍该语言的具体内容。本书用丰富而详实的实例讲解了如何使用Objective-C,无需你有任何C语言或面向对象编程语言的经验。在内容上,本书在上一版的基础上进行了更新和扩充,它基于Objective-C2.0。    本书不仅详细说明了如何充分利用Foundation框架的大量内置类库,还介绍了如何使用iPhone SDK开发基于iPhone和iPod Touch的应用。

2012-10-23

卓越程序员密码(The Developer's Code)

英文高清PDF版。 《卓越程序员密码》集合了作者在软件行业里总结的第一手教训、体会和走过的弯路。话题涉及程序员生活的方方面面,例如,如何保持开发动力,如何提高生产力,如何摆脱软件的复杂性,如何与客户打交道,如何教导编程新手,何时进行自主开发,程序员的自豪感等。每个话题独立成篇、言简意赅,引人思考。

2012-10-23

秩序之美(Ordering Disorder)

英文PDF版。 《秩序之美——网页中的网格设计(修订版)》将源自传统平面设计、被众多平面设计大师推崇的网格设计方法应用于网页设计,向读者详细介绍了网格设计成熟而经典的设计模式,并以整个网站的设计为例,对工作流程、设计工具和方法进行了系统而全面的介绍,手把手教读者从零开始,完成网站主要页面的设计。

2012-10-23

大数据(Mining of Massive Datasets)

英文PDF版。 《大数据:互联网大规模数据挖掘与分布式处理》由斯坦福大学的“web 挖掘”课程的内容总结而成,主要关注极大规模数据的挖掘。主要内容包括分布式文件系统、相似性搜索、搜索引擎技术、频繁项集挖掘、聚类算法、广告管理及推荐系统。其中相关章节有对应的习题,以巩固所讲解的内容。

2012-09-29

捉虫日记(A Bug Hunter’s Diary)

高清英文PDF版。 《捉虫日记》从实践角度介绍安全漏洞,描述了作者在过去几年里怎样发现漏洞、怎样利用漏洞来攻击以及开发商如何修复,旨在为开发人员提醒,为漏洞研究领域的工作人员提供工作思路。《捉虫日记》适合所有程序员以及安全领域相关工作人员。

2012-08-29

敏捷技能修炼(Essential Skills for the Agile Developer)

高清英文PDF版。 《敏捷技能修炼:敏捷软件开发与设计的最佳实践》的4位作者都是世界顶级的软件开发专家和敏捷导师,都有数十年的软件行业从业经验,其中3位曾荣获jolt大奖。本书是敏捷软件开发领域公认的经典著作,权威性毋庸置疑。    《敏捷技能修炼:敏捷软件开发与设计的最佳实践》中内容围绕“敏捷式编程”这一主题展开,对每一位敏捷软件开发人员都应该掌握的核心技能和技术进行了深入阐述,总结出了大量最佳实践,提供了一整套最精炼的技术集合,可以帮助他们在开发中变得游刃有余,极大地提高开发效率和软件质量。    全书共分四个部分:第一部分(1~7章),阐述了在软件开发过程中能起到“四两拨千斤”作用的几种思想方法(“小舵板”),如意图导向编程、分离构造和使用、测试先行和shalloway原则等,并总结了业界常用的几种实践,包括如何封装、面向接口的设计和验收测试驱动等;第二部分(8~9章),对过度设计和持续集成这两个问题进行了深入的探讨,并给出了最佳实践;第三部分(10~13章),作者分享了很多只有在他们的教学现场才能获得的经验,这些经验是优秀架构师应该具备的,具体包括共性和可变性分析、以开放关闭原则为目标的重构、需求与功能接口、何时以及如何使用继承等重要内容;第四部分是附录,介绍了统一建模语言、提高代码质量的原则,以及如何封装原始数据类型等。

2012-08-29

精益开发实战(Lean from the Trenches)

高清英文PDF版。    《精益开发实战:用看板管理大型项目》适合软件开发组织中的项目团队主管、经理和其他变更负责人,也适合一切对敏捷开发感兴趣的人士。 精益、看板、scrum这些敏捷术语很时髦,但这些东西究竟怎么样,是否实用,如何具体应用,很多人并不了解。    《精益开发实战:用看板管理大型项目》以瑞典国家警署开发的大型项目为例,讲述在大型项目中如何具体应用看板方法和精益原则,详细介绍了项目中面临的诸多挑战及其应对策略,以及得到的各种经验教训。书中内容共分为两大部分,第一部分是全书核心,介绍如何实际工作;第二部分是技术讲解,概要介绍了敏捷和精益原则,阐述第一部分提到的因果图等实践做法。

2012-08-29

程序员的职业素养(The Clean Code)

高清英文PDF版。 《程序员的职业素养》是编程大师bob大叔40 余年编程生涯的心得体会, 讲解成为真正专业的程序员需要什么样的态度、原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来人引路,助其职业生涯迈上更高台阶。

2012-08-29

深入理解Oracle Exadata(Expert Oracle Exadata)

英文高清PDF版。 《深入理解Oracle Exadata》深入地诠释了Exadata 的各项特性,如智能扫描、混合列式存储、存储索引、智能闪存、IO 资源管理;系统地介绍了如何安装、配置和管理Exadata;完美地阐述了Exadata 的等待事件、性能监控和调优方法;详细地剖析了计算节点和存储节点的内部原理;全面地分享了作者们在实际项目中所获得的宝贵经验,如怎样进行大数据的高效移植、Exadata 上的一些常见误区、数据库资源管理,等等。本书是实践经验的总结和升华,可读性极强,不仅有对Exadata 深入的研究,还有对它们优雅的展现,它将带领读者进入Exadata 的殿堂。

2012-08-09

数据挖掘:概念与技术(第3版)(Data Mining,3rd)

高清英文PDF版。 《数据挖掘:概念与技术(原书第3版)》完整全面地讲述数据挖掘的概念、方法、技术和最新研究进展。本书对前两版做了全面修订,加强和重新组织了全书的技术内容,重点论述了数据预处理、频繁模式挖掘、分类和聚类等的内容,还全面讲述了olap和离群点检测,并研讨了挖掘网络、复杂数据类型以及重要应用领域。

2012-08-09

HTTP权威指南(HTTP_The Definitive Guide)

高清英文PDF版。 《http权威指南》是http 及其相关核心web 技术方面的权威著作,主要介绍了web 应用程序是如何工作的,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。    《http权威指南》适合所有想了解http 和web 底层结构的人阅读。

2012-08-09

敏捷武士(The Agile Samurai)

高清英文PDF版。 《敏捷武士:看敏捷高手交付卓越软件》是一本贴近实战的指导书,将敏捷的思想与原则贯穿在如何交付卓越软件的讲解中,旨在向读者展示如何玩转敏捷项目,内容涉及软件开发过程中的诸多要素,如客户、需求、沟通、计划、估算、协作、团队等。   《敏捷武士:看敏捷高手交付卓越软件》适合所有对敏捷感兴趣的软件从业人员。    在激烈竞争和充满无限可能的今天,响应变化的能力已成为组织的核心生存能力。因此,敏捷对于软件开发组织是一个必然的选择,而非一个可有可无选项。但如何正确实施敏捷,从而构建灵活响应的组织,却绝非易事,需要在实践中不断总结、提高,同时也更需要从大师们的敏捷实践中获取宝贵经验。

2012-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除