拥有 七周七系列 标签的文章 共 3 条数据

七周七Web开发框架 PDF下载
编程书籍

七周七Web开发框架 PDF下载

2455次浏览 0条评论

本书带领读者认识和学习7种影响现代Web应用并改娈了Web开发方式的框架,以期给Web开发者带来启发和思考。本书延续了同系列的畅销书《七周七语言》、《七周七数据库》的体例和风格。全书共8章,前7章介绍了Sinatra、CanJS、AngularJS,Ring、Webmachine、Yesod和lmmutant共计7种Web开发框架,最后一章总结回顾了所有的知识点。书中对每一种框架的介绍,都为构建Web应用带来了独特而强大的思路。除此之外,书中还提供了一系列代码示例和在线资源以供参考。本书适合有一定基础的Web开发人员阅读,能够帮助读者拓宽思路,激发更多的设计灵感。第1章 Sinatra1 1.1 简单的领域特定语言2 1.2 第1天:构建一个书签应用2 1.2.1 你好,Sinatra3 1.2.2 用RSpec来测试4 1.2.3 REST风格的API6 1.2.4 数据持久化6 1.2.5 创建和读取书签8 1.2.6 编写自动化测试9 1.2.7 更新和删除书签10 1.2.8 我们在第1天学到的11 1.3 第2天:创建视图12 1.3.1 ERB简介12 1.3.2 Must

七周七数据库 PDF下载
编程书籍

七周七数据库 PDF下载

3229次浏览 0条评论

如今,我们要面对和使用的数据正在变得越来越庞大和复杂。如果说数据是新的石油。那么数据库就是油田、炼油厂、钻井和油泵。作为一名现代的软件开发者,我们需要了解数据管理的新领域,既包括rdbms,也包括nosql。《七周七数据库》遵循《七周七语言》的写作风格和体例,带领你学习和了解当令最热门的开源数据库。在简单的介绍之后,本书分章介绍了7种数据库。这些数据库分别属于5种不同的数据库风格,但每种数据库都有自己保存数据和看待世界的方式。它们依次是postgresql、riak、apache hbase、mongodb、apache couchdb、neo4j和redis。本书将深入每一种数据库,介绍它们的优势和不足,以及如何选取一种最符合你的应用需求的数据库。《七周七数据库》适合数据库架构师、数据库管理员,以及想要了解和学习各种nosql数据库技术的程序员阅读。本书将帮助读者了解、选择和应用这些数据库,从而更好地发挥日益增长的大数据的能力。《七周七数据库》适用于数据库架构师、想要学习nosql数据库技术的程序员、数据库管理员。第1章 概述 1 1.1 从一个问题开始 1 1.2 风格 2 1.2

七周七并发模型 PDF下载
编程书籍

七周七并发模型 PDF下载

4170次浏览 0条评论

借助Java、Go等多种语言的特长,深度剖析所有主流并发编程模型基于锁和线程的并发模型是目前最常用的一种并发模型,但是并发编程模型不仅仅只有这一种,本书几乎涵盖了目前所有的并发编程模型。了解和熟悉各种并发编程模型,在解决并发问题时会有更多思路。——方腾飞,并发编程网站长当看到这本书的目录时,我就为之一振。它涉及了当今所有的主流并发编程模型(当然也包括Go语言及其实现的CSP模型)。而在品读之后,我更是有一些激动。其中的大部分章节都深入浅出地描述了某一个并发编程模型的概念、特点、机理以及适用领域。加之有大量相应实现语言的示例呈现,更是让这些模型活灵活现、极易理解。另外,各章之间的衔接会使你更容易把这些知识融会贯通。总之,并发编程乃现代编程技能的必备,而这本书则为并发编程的首选佳作。——郝林(@特价萝卜),《Go并发编程实战》作者几十年来,专业的程序员一直在用线程与锁模型来进行并行和并发,但这仅仅是《七周七并发模型》介绍的众多模型之一。当今主流语言都竞相支持不同的并发模型,例如CSP模型、数据并行、函数式编程和Clojure的unified succession model。如果你想紧跟时