分享程序员的10种最新电子书

编程/开发
396
0
0
2022-08-22

1、Go语言程序设计

分享程序员的10种最新电子书

《Go语言程序设计》既是一本实用的Go语言教程,又是一本Go语言参考手册。书中从如何获取和安装Go语言环境,以及如何建立和运行Go程序开始,逐步介绍了Go语言的语法、特性以及一些标准库,内置数据类型、语句和控制结构,然后讲解了如何在Go语言中进行面向对象编程,Go语言的并发特性,如何导入和使用标准库包、自定义包及第三方软件包,提供了评价Go语言、以Go语言思考以及用Go语言编写高性能软件所需的所有知识。

2、“笨办法”学Python(第3版)

分享程序员的10种最新电子书

《“笨办法”学Python(第3版)》是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。 《“笨办法”学Python(第3版)》结构非常简单,共包括52个习题,其中26个覆盖了输入/输出、变量和函数三个主题,另外26个覆盖了一些比较高级的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。

3、Google软件测试之道

分享程序员的10种最新电子书

《Google软件测试之道》从内部视角告诉你这个世界上知名的互联网公司是如何应对21世纪软件测试的独特挑战的。《Google软件测试之道》抓住了Google做测试的本质,抓住了Google测试这个时代最复杂软件的精华。《Google软件测试之道》描述了测试解决方案,揭示了测试架构是如何设计、实现和运行的,介绍了软件测试工程师的角色;讲解了技术测试人员应该具有的技术技能;阐述了测试工程师在产品生命周期中的职责;讲述了测试管理及在Google的测试历史或在主要产品上发挥了重要作用的工程师的访谈,这对那些试图建立类似Google的测试流程或团队的人受益很大。

4、HBase权威指南

分享程序员的10种最新电子书

本书探讨了如何通过使用与HBase高度集成的Hadoop将HBase的可伸缩性变得简单;把大型数据集分布到相对廉价的商业服务器集群中;使用本地Java客户端,或者通过提供了REST、Avro和Thrift应用编程接口的网关服务器来访问HBase;了解HBase架构的细节,包括存储格式、预写日志、后台进程等;在HBase中集成MapReduce框架;了解如何调节集群、设计模式、拷贝表、导入批量数据和删除节点等。本书适合使用HBase进行数据库开发的高级数据库研发人员阅读。

5、VMware vSphere 6.0虚拟化架构实战指南

分享程序员的10种最新电子书

本书针对VMware vSphere 6.0虚拟化在企业环境中部署实际需求,分为12章,分别介绍了VMware vSphere 6.0虚拟化架构,以及软件定义存储VMware Virtual SAN的安装、配置、管理、维护过程。

全书以实战操作为主,理论讲解为辅。通过搭建真实物理环境,讲解了如何在企业环境中快速部署VMware vSphere 6.0,同时对VMware vSphere 6.0虚拟化实施过程中一些常见的问题的处理给出了指导性意见,同时通过大量实例的介绍,可迅速提高读者的动手能力和技术水平。

本书语言通俗易懂,可操作性强,适用于VMware vSphere 6.0虚拟化架构管理人员,并可作为VCP 6考试的参考资料。

6、Axure原型蓝图

分享程序员的10种最新电子书

本书包括9章内容,不仅介绍了Axure的基础知识,还介绍了社区网站、博客、作品展示页面、电子手册、电子杂志图片比赛网站、电商购物网站等的设计。本书通过理论和实例相结合的方式,向读者完整地呈现了Axure的强大功能。

本书适合任何用户体验领域的专业人士、设计师、信息架构师或商业分析师参考学习。只要你对交互设计感兴趣,本书就能帮助你提高原型设计技能。

7、Hadoop技术详解

分享程序员的10种最新电子书

Hadoop正在成为数据中心进行大型数据处理的实际标准,但市场中却一直缺少关于它的详细操作说明书。《Hadoop技术详解》作者Eric Sammer系Cloudera公司的首席架构师,全书将从计划、安装、配置Hadoop系统开始讲起,一直深入到系统调试、维护等方面的知识,向读者展示了Hadoop生产运行环境的详细情况。同时,《Hadoop技术详解》并不只是简述所有的操作工序,而是突出示范了关键部署中的关键操作。

8、第三方JavaScript编程

分享程序员的10种最新电子书

《第三方JavaScript编程》由两位第三方应用程序开发领域的专家编写完成,通过丰富的示例和讲解引导读者掌握第三方Web开发的相关技术及如何开发运行在第三方环境的JavaScript代码。《第三方JavaScript编程》共10章,分别介绍了第三方JavaScript的定义、如何加载和执行代码、DOM渲染、第三方脚本和数据服务器之间的通信、跨窗口的消息传递方法、身份验证和cookie、第三方应用程序的安全性、JavaScript SDK的发展、性能、测试和调试。

9、Scrum要素

分享程序员的10种最新电子书

《Scrum要素》以一种轻松易懂、简洁精练的方式,介绍了Scrum方法的核心要素。全书分为3部分,共19章。第一部分从瀑布方法开始切入主题,介绍了敏捷方法的缘起、敏捷的价值观和原则,并给出了一个典型的敏捷商业案例。第二部分详细介绍了Scrum的历史和Scrum的各种要素,包括角色、周期、工件,以及如何确定用户故事、如何估算工作,如何召开每日站立会议。第三部分则介绍了发布规划、原型、重构、测试驱动开发和结对编程等实践和方法。

10、C++多线程编程实战

分享程序员的10种最新电子书

本书共8章,主要介绍了C++编程语言的概念和特性,进程、线程、同步、并发的相关知识,.NET框架中的线程,C++/CLI .NET线程对象,并发设计和高级线程管理等。

附录涵盖了MySQL Connector C和WinDDK的具体安装步骤,介绍了如何为驱动程序编译和OpenMP编译设置Visual Studio。另外,还介绍了DebugView应用程序的安装步骤,并演示了它的使用步骤。

本书主要面向中高级读者,可作为用C++进行Windows多线程编程的参考读物。本书介绍的同步概念非常基础,因此也可作为对这方面技术感兴趣的读者和开发人员的参考书籍。

祝您阅读愉快!

本文转自(zhihu.com)