"软件开发"相关书籍
学习敏捷:构建高效团队
Python快速入门(第3版)
  • 娜奥米·塞德
  • Python编程基础教程,零基础快速上手学Python核心编程。
Kotlin入门与实战
  • 向治洪
  • Kotlin从零到精通初学者指南。
Windows黑客编程技术详解
  • 甘迪文
  • 庖丁解牛式剖析Windows用户层和内核层黑客技术原理。
Go语言高级编程
  • 柴树杉
  • Go语言进阶实战,CGO编程web编程书。
深入理解Spring Cloud与微服务构建(第2版)
  • 方志朋
  • 作者在SpringCloud中国社区具有很高的知名度,本书能为提升微服务架构能力带来帮助。
Spring微服务实战
  • [美]约翰·卡内尔(JohnCarnell)
  • 适读人群:本书适合拥有构建分布式应用程序的经验、拥有Spring的知识背景以及对学习构建基于微服务的应用程序感兴趣的Java开发人员阅读。对于希望使用微服务构建基于云的应用程序,以及希望了解如何将基于微服务的应用部署到云上的开发人员,本书也具有很好的学习参考价值。微服务将代码分解为小型的、分布式的独立服务,这些服务需要深谋远虑和仔细设计。SpringBoot和SpringCloud简化了微服务应用程序。就像Spring框架简化了企业级Java开发一样,SpringBoot移除了与编写基于REST的服务有关的样板代码。SpringCloud提供了一套工具,用于微服务发现、路由以及将微服务部署到企业和云中。本书教读者如何使用Java和Spring平台构建基于微服务的应用程序。在构建和部署第1个SpringCloud应用程序时,读者将学习如何进行微服务设计。在本书中,精心挑选的真实案例展示了基于微服务的各种模式,这些模式用于配置、路由、扩展和部署服务。读者将了解Spring易于使用的工具,并看到其如何助力用微服务来增强和重构现有的应用程序。本书主要内容●核心微服务设计原则。●使用SpringCloudConfig管理配置。●使用Spring、Hystrix和Ribbon实现客户端弹性。●使用NetflixZuul进行智能路由。●部署SpringCloud应用程序。本书是为具有Java和Spring经验的开发人员编写的。
SQL经典实例
持续交付2.0:业务引领的DevOps精要
  • 乔梁
  • 世界级互联网公司软件交付工作原则与方法解析作者在持续交付领域多年实践经验的精华总结《持续交付:发布可靠软件的系统方法》作者作序推荐!国内知名互联网公司多位管理者与领域专家合力倾情推荐!持续交付2.0不只是关于软件的交付模型,而是从业务问题出发,关注业务假设验证速度的双环业务模型。只有从业务目标出发的持续交付实践才有强大的创造力和生命力!书中指出,持续交付2.0双环模型高速运转的三个支柱分别是组织机制、软件架构和软件交付基础设施,同时给出了提升价值探索环以及快速验证环运转速度的多种可行方法。本书还为我们呈现了在企业内部改善持续交付2.0能力所需遵循的基本原则,包括组织文化建设、软件系统架构、业务协作、配置管理、构建集成、自动化测试、发布与监控七大板块,并指出各领域实践关键点,以及多种可实操性方法。同时,通过3个完整的实践案例过程分析,说明每个企业或团队都必须从自己的业务目标出发,根据自己的实际情况,制定自己的改善路线。
C++ 开发从入门到精通
  • 王石磊
  • 本书的特色是实现了入门知识、实例演示、范例演练、技术解惑、综合实战5大部分内容的融合,让读者看得懂、用得上、学得会。一本书的容量,讲解了入门类、范例类和项目实战类三类图书的内容。丰富的配套资源学习更高效440个实例,更多的实践演练机会837分钟视频讲解,降低学习难度290个拓展实例,真正地举一反三101个技术解惑,破解学习难点“技术讲解”→范例演练”→“技术解惑”贯穿全书,全面掌握C++语言开发技术讲解:通过145个实例,循序渐进地讲解了C开发的各个知识点。范例演练:290个拓展范例和5个综合实例,使读者真正具有项目实战能力。技术解惑:把容易混淆的概念单独讲解和剖析,帮助读者绕过学习中的陷阱。QQ群网站论坛实现教学互动,形成互帮互学的朋友圈网站论坛:读者答疑/学习辅导/PPT资源下载读者QQ群:疑惑快速解答/和作者直接交流
相关书籍
软件测试专项技术——基于Web、移动应用和微信 电子书

本书从理论、技术和实践方面介绍了如何测试Web、移动应用和微信,并给出了大量测试案例。本书共5章,主要内容包括Web测试涉及的理论和技术、常用Web开发技术、高级Web开发技术...
全栈软件测试自动化:Selenium和Appium(Python版) 电子书

本书讲解了使用Python、Selenium和Apium进行自动化测试的方法与技术。全书主要内容包括自动化测试、关键识别技术和常见控件的使用、移动端自动化测试实例和核心原理、自...
测试工程师核心开发技术 电子书

本书共7章,凝聚了51Testing软件测试网在软件测试培训方面的精华内容。主要内容包括Linux系统入门知识、LinuxShell编程技术、Oracle和MySQL两大主流数...
自动化测试主流工具入门与提高 电子书

本书共5章,分别讲解了开源的Web自动化测试工具Selenium,基于Java的压力和接口测试工具JMeter,单元测试中的JUnit测试框架和JMock工具,用于移动端的自动...
软件测试流程设计——从传统到敏捷 电子书

本书共5章,主要讲述了如何设计测试用例,测试计划应该包含哪些内容,如何编写测试计划,如何设计测试用例,如何实现敏捷的项目管理。
软件开发践行录——ThoughtWorks中国区文集 电子书

ThoughtWorks中国区文集:软件开发实践与思考精华