学习11月9本程序员电子书推荐
最新上架电子书来啦!小编精挑细选了9本电子书分享给大家。...
Python Cookbook(第3版)中文版
内容简介
《Python Cookbook(第3版)中文版》覆盖了Python应用中的很多常见问题,并提出了通用的解决方案。书中包含了大量实用的编程技巧和示例代码,并在Python 3.3环境下进行了测试,可以很方便地应用到实际项目中去。此外,《Python Cookbook(第3版)中文版》还详细讲解了解决方案是如何工作的,以及为什么能够工作。
《Python Cookbook(第3版)中文版》覆盖了Python应用中的很多常见问题,并提出了通用的解决方案。书中包含了大量实用的编程技巧和示例代码,并在Python 3.3环境下进行了测试,可以很方便地应用到实际项目中去。此外,《Python Cookbook(第3版)中文版》还详细讲解了解决方案是如何工作的,以及为什么能够工作。
C++并发编程实战
内容简介
《C++并发编程实战》是一本基于C++11新标准的并发和多线程编程深度指南。内容包括从std::thread、std::mutex、std::future和std::async等基础类的使用,到内存模型和原子操作、基于锁和锁数据结构的构建,再扩展到并行算法、线程管理,最后还介绍了多线程代码的测试工作。本书的附录部分还对C++11新语言特性中与多线程相关的项目进行了简要的介绍,并提供了C++11线程库的完整参考。
《C++并发编程实战》是一本基于C++11新标准的并发和多线程编程深度指南。内容包括从std::thread、std::mutex、std::future和std::async等基础类的使用,到内存模型和原子操作、基于锁和锁数据结构的构建,再扩展到并行算法、线程管理,最后还介绍了多线程代码的测试工作。本书的附录部分还对C++11新语言特性中与多线程相关的项目进行了简要的介绍,并提供了C++11线程库的完整参考。
Ruby程序员修炼之道(第2版)
1,指导读者从Ruby程序开始学习
2,Ruby语言的杰出学习指南
3,国际知名Ruby技术专家力作,
4,Ruby开发者的必读经典
2,Ruby语言的杰出学习指南
3,国际知名Ruby技术专家力作,
4,Ruby开发者的必读经典
内容简介
本书是一部杰出的学习指南,指导读者从Ruby程序开始学习,逐步递进到复杂的主题,如可调用对象、反射和线程等。本书关注语言本身,让读者能够自如地使用Ruby这门语言。第2版覆盖了新的Ruby特性,如关键字参数、延迟枚举器和新的模块包含机制prepend,以及核心类和方法的新知识。版本:更新到 Ruby 2.1。
Spring MVC学习指南本书是一部杰出的学习指南,指导读者从Ruby程序开始学习,逐步递进到复杂的主题,如可调用对象、反射和线程等。本书关注语言本身,让读者能够自如地使用Ruby这门语言。第2版覆盖了新的Ruby特性,如关键字参数、延迟枚举器和新的模块包含机制prepend,以及核心类和方法的新知识。版本:更新到 Ruby 2.1。
Web应用开发框架Spring MVC的轻松入门学习指南
内容简介
作为当今业界主流的Web开发框架,Spring MVC(有时也叫Spring Web MVC)的开发技能相当热门。本书即针对于想要学习如何通过Spring MVC开发基于Java的Web应用的开发人员。本书延续了学习指南系列的特点,通俗易懂,非常容易上手。 本书由Spring MVC程序员,畅销书How Tomcat Work的作者之一撰写。
Spark Cookbook 中文版作为当今业界主流的Web开发框架,Spring MVC(有时也叫Spring Web MVC)的开发技能相当热门。本书即针对于想要学习如何通过Spring MVC开发基于Java的Web应用的开发人员。本书延续了学习指南系列的特点,通俗易懂,非常容易上手。 本书由Spring MVC程序员,畅销书How Tomcat Work的作者之一撰写。
内容简介
本书内容分为12章,从认识Apache Spark开始讲解,陆续介绍了Spark的使用、外部数据源、Spark SQL、Spark Streaming、机器学习、监督学习中的回归和分类、无监督学习、推荐系统、图像处理、优化及调优等内容。 本书适合大数据领域的技术人员,可以帮助他们更好地洞悉大数据,本书也适合想要学习Spark进行大数据处理的人员,它将是一本优秀的参考教程。
本书内容分为12章,从认识Apache Spark开始讲解,陆续介绍了Spark的使用、外部数据源、Spark SQL、Spark Streaming、机器学习、监督学习中的回归和分类、无监督学习、推荐系统、图像处理、优化及调优等内容。 本书适合大数据领域的技术人员,可以帮助他们更好地洞悉大数据,本书也适合想要学习Spark进行大数据处理的人员,它将是一本优秀的参考教程。
编写可维护的JavaScript
内容简介
《编写可维护的JavaScript》作者Nicholas C. Zakas是的Web技术专家,也是《JavaScript高级程序设计》一书的作者。他曾是Yahoo!的首席前端开发工程师,在完成了从一名“独行侠”到“团队精英”的蜕变后,他站在前端工程师的角度提炼出众多的很好编程实践,其中包括很多业内专业所推崇的很好法则,而这些宝贵经验正是本书的核心内容。
Ruby程序员修炼之道(第2版)
《编写可维护的JavaScript》作者Nicholas C. Zakas是的Web技术专家,也是《JavaScript高级程序设计》一书的作者。他曾是Yahoo!的首席前端开发工程师,在完成了从一名“独行侠”到“团队精英”的蜕变后,他站在前端工程师的角度提炼出众多的很好编程实践,其中包括很多业内专业所推崇的很好法则,而这些宝贵经验正是本书的核心内容。
Ruby程序员修炼之道(第2版)
MapReduce设计模式
1,从《设计模式》汲取灵感
2,总结专家解决MapReduce问题的通用方法
3,解读通用的MapReduce设计模式
2,总结专家解决MapReduce问题的通用方法
3,解读通用的MapReduce设计模式
内容简介
《MapReduce设计模式》是一本关于设计模式的书,为读者提供解决问题的模板或通用指南。书中主要介绍编程模式,即如何利用MapReduce框架解决一类问题,重在提供解决问题的方法和思路。作者花大量篇幅介绍各种模式的原理及实现机制,并给出相应的应用实例,让读者对每种模式能有更直观的理解。
Git版本控制管理(第2版)《MapReduce设计模式》是一本关于设计模式的书,为读者提供解决问题的模板或通用指南。书中主要介绍编程模式,即如何利用MapReduce框架解决一类问题,重在提供解决问题的方法和思路。作者花大量篇幅介绍各种模式的原理及实现机制,并给出相应的应用实例,让读者对每种模式能有更直观的理解。
内容简介
《Git版本控制管理(第2版)》是学习掌握Git的上佳教程,总共分为21章,其内容涵盖了如何在多种真实开发环境中使用Git;洞察Git的常用案例、初始任务和基本功能;如何在集中和分布式版本控制中使用Git;使用Git管理合并、冲突、补丁和差异;获得诸如重新定义变基(rebasing)、钩子(hook)以及处理子模块(子项目)等的高级技巧;Git如何与SVN版本库交互(包括SVN向Git的转换);通过GitHub导航、使用开源项目,并对开源项目做贡献。
《Git版本控制管理(第2版)》是学习掌握Git的上佳教程,总共分为21章,其内容涵盖了如何在多种真实开发环境中使用Git;洞察Git的常用案例、初始任务和基本功能;如何在集中和分布式版本控制中使用Git;使用Git管理合并、冲突、补丁和差异;获得诸如重新定义变基(rebasing)、钩子(hook)以及处理子模块(子项目)等的高级技巧;Git如何与SVN版本库交互(包括SVN向Git的转换);通过GitHub导航、使用开源项目,并对开源项目做贡献。
Spring Data实战
1,一本重要和及时的Spring Data图书
2,Spring数据处理必备图书
2,Spring数据处理必备图书
内容简介
Spring Data实战》从Spring Data背景知识、关系型数据库、NoSQL、快速应用开发、大数据、数据网格6个方面深度解析了数据访问技术,介绍的内容都是流行和前沿的,其中文档数据库、图数据库、键/值存储、Hadoop以及GemFire数据结构等是最重要的内容。《Spring Data实战》介绍了Spring Data、Repository、Querydsl的基础理念,然后阐述了借助Spring Data如何简化NoSQL和大数据的访问,并且涵盖了使用Spring Roo和Spring Data REST导出功能如何实现应用的快速开发,除此之外,书中还涉及与其他Spring子项目的协同工作,如Spring Integration和Spring Batch。
喜欢读书的朋友也可以加入程序员书屋QQ群:255082518
Spring Data实战》从Spring Data背景知识、关系型数据库、NoSQL、快速应用开发、大数据、数据网格6个方面深度解析了数据访问技术,介绍的内容都是流行和前沿的,其中文档数据库、图数据库、键/值存储、Hadoop以及GemFire数据结构等是最重要的内容。《Spring Data实战》介绍了Spring Data、Repository、Querydsl的基础理念,然后阐述了借助Spring Data如何简化NoSQL和大数据的访问,并且涵盖了使用Spring Roo和Spring Data REST导出功能如何实现应用的快速开发,除此之外,书中还涉及与其他Spring子项目的协同工作,如Spring Integration和Spring Batch。
喜欢读书的朋友也可以加入程序员书屋QQ群:255082518
文章转载自知乎
关注 北航软件学院_tpai
微信扫一扫关注公众号