软件开发

  • [美]施瓦茨(BaronSchwartz)
  • “只要你不敢以MySQL专家自诩,又岂敢错过这本神书?”“一言以蔽之,写得好,编排得好,需要参考时容易到爆!”“我可是从头到尾看了一遍上一版,可还是毫不犹豫拿起了这本《高性能MySQL(第3版)》,而且看完后一点都不后悔……”  学习MySQL新特性,包括存储引擎、分区数据库、触发器和视图实现复制的改进、高可用和集群获得在云端运行MySQL的高性能优化高级查询特性,如全文索引从现代的多核CPU和固态硬盘中获益探索备份和恢复的策略,包括新的在线备份工具
  • 马俊昌
  • 深入剖析实现原理与JDK源代码,带你透彻理解Java编程的思维逻辑。
  • 比尔·菲利普斯(BillPhillips)
  • 第3版较之前版本增加了对数据绑定等新工具的介绍,同时新增了针对单元测试、辅助功能和MVVM架构等主题的章节。如果你熟悉Java语言,或者了解面向对象编程,那就立刻开始Android编程之旅吧!
  • 向治洪
  • Kotlin从零到精通初学者指南。
  • [美] 约翰·Z.森梅兹
  • 一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。
  • 宣雨松
  • 快速入门及提高Unity技术的必备书。
  • ChrisRichardson
  • Themonolithicarchitectureworkswellforsmall,simpleapplications.However,successfulapplicat...
  • 迈克尔·尼加德
  • Jolt生产效率奖获奖作品全新升级。行业思想家的真知灼见,助你在发布软件后高枕无忧。

软件开发相关书籍

移动应用设计与开发(项目式)(微课版) 电子书
系统阐述移动App设计、开发、测试、发布的全流程。
JavaWeb程序设计与案例教程(微课版) 电子书
包含大量微课视频,详细介绍各个重难点。
软件测试技术实战:设计、工具及管理 电子书
看得懂、用得上的软件测试指南。
GitLab CI/CD 从入门到实战 电子书
本书主要介绍GitLabCI/CD的相关内容。首先介绍GitLabCI/CD的基础知识,包括CI/CD的几个基本概念(pipeline、stages、job、GitLabRunner和.gitlab-ci.yml文件);然后介绍GitLabCI/CD的35个关键词、每个关键词的语法及其使用场景,并给出一些示例;最后介绍CI/CD的实践,通过3种不同的项目详细讲解各种部署方式,包括微服务架构项目流水
Kafka实战 电子书
本书介绍Kafka的应用和使用,适合Java开发者和数据工程师。
持续交付2.0:业务引领的DevOps精要 电子书
世界级互联网公司软件交付工作原则与方法解析 作者在持续交付领域多年实践经验的精华总结 《持续交付:发布可靠软件的系统方法》作者作序推荐! 国内知名互联网公司多位管理者与领域专家合力倾情推荐! 持续交付2.0不只是关于软件的交付模型,而是从业务问题出发,关注业务假设验证速度的双环业务模型。只有从业务目标出发的持续交付实践才有强大的创造力和生命力! 书中指出,持续交付2.0双环模型高速运转的三个支柱分别是组织机制、软件架构和软件交付基础设施,同时给出了提升价值探索环以及快速验证环运转速度的多种可行方法。 本书还为我们呈现了在企业内部改善持续交付2.0能力所需遵循的基本原则,包括组织文化建设、软件系统架构、业务协作、配置管理、构建集成、自动化测试、发布与监控七大板块,并指出各领域实践关键点,以及多种可实操性方法。同时,通过3个完整的实践案例过程分析,说明每个企业或团队都必须从自己的业务目标出发,根据自己的实际情况,制定自己的改善路线。