logo

编程 - 第2页

编程分类电子书精选合集,提供海量优质电子书资源免费下载。支持PDF、EPUB、Kindle等多种格式,当前第2页,每页展示10本精选好书。

计算机 -  编程

Go语言精进之路:从新手到高手的编程思想、方法和技巧1

Go圈知名架构师和布道者撰写,3大Golang社区力荐,哲学、思维、技巧等66个主题快速帮你写出高质量代码。Go入门容易,精进难,如何才能像Go开发团队那样写出符合Go思维和语言惯例的高质量代码呢?本书将从编程思维和实践技巧2个维度给出答案,帮助你在Go进阶的路上事半功倍。编程思维层面只有真正领悟了一门语言的设计哲学和编程思维,并能将之用于实践,才算精通了这门语言。本书从Go语言设计者的视角对Go
2021年发布
暂无
白明
Go语言精进之路:从新手到高手的编程思想、方法和技巧1封面图
计算机 -  编程

重构:改善既有代码的设计(第2版)

《重构:改善既有代码的设计(第2版)》是经典著作《重构》出版20年后的更新版。书中清晰揭示了重构的过程,解释了重构的原理和实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了60多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助开发人员一次一小步地修改代码,从而减少了开发过程中的风险。本书适合软件开发人员、项目管理人员等阅读,也可作为高等
2019年发布
8
[美] 马丁·福勒(Martin Fowler)
重构:改善既有代码的设计(第2版)封面图
计算机 -  编程

C++20高级编程

C++20高级编程主要讲解C++库、框架开发中的高级编程技术,以及*新的C++20标准特性。全书共10章,分别为:类型与对象、编译时多态、概念约束、元编程介绍、模板元编程、constexpr元编程、Ranges标准库、协程、模块、综合运用。其中C++20的四大特性独立成章,一些小的特性则贯穿于全书,其他章节则探讨了面向对象、元编程、函数式编程、并发编程等话题。C++20高级编程针对以上新特性准备了
2022年发布
10
罗能
C++20高级编程封面图
计算机 -  编程

Java核心技术 卷II:高级特性(原书第12版)

对经验丰富的程序员来说,如果希望为实际应用编写出健壮的代码,那么《Java核心技术》绝对是一本业内领先的、言简意赅的宝典。如今,《Java核心技术 卷II:高级特性(原书第12版)》针对Java 17的新特性和改进进行了修订。与以往一样,所有的章节都做了全面更新,移除了过时的内容,并且详细讨论了各种新API。本书专注于程序员进行专业软件开发时必须了解的高级主题,对诸多内容进行了细致剖析,涵盖企业级
2023年发布
暂无
凯·S.霍斯特曼
Java核心技术 卷II:高级特性(原书第12版)封面图
计算机 -  编程

Python编程从入门到精通

本书循序渐进、由浅入深地详细讲解了Python语言开发技术,并通过具体实例演练了各个知识点的具体使用流程。全书共23章,其中第1~2章是基础知识部分,讲解了Python语言开发的基础知识,包括搭建开发环境和基础语法介绍;第3~9章是核心技术部分,分别讲解了简单数据类型,运算符和表达式,条件语句,循环语句,使用列表,使用元组、字典和集合,使用函数等知识,这些内容都是Python语言中最重要的语法知识
2018年发布
暂无
叶维忠
Python编程从入门到精通封面图
计算机 -  编程

Essential C++ 中文版

大师 Stanley 代表作之一,侯捷经典译作。将复杂深厚的内容浓缩成基本要素,快速熟悉和了解 C++的捷径。从实际出发,讲求效率,覆盖能够帮助解决实际编程问题的特性和技术。以过程、泛型、基于对象、面向对象四大风格组织,复杂度渐进,便于学习。《Essential C++中文版》以四个面向来表现 C++的本质:procedural(面向过程的)、generic(泛型的)、object-based(基
2013年发布
8.8
[美] 李普曼(Stanley B·Lippman)
Essential C++ 中文版封面图
计算机 -  编程

分布式计算系统导论:原理与组成

本书较全面地介绍分布式计算系统的原理与组成,包括命名、进程、通信、同步与互斥和多副本一致性技术,以及网络存储系统、分布式文件系统、分布式事务、面向对象的分布计算、面向服务的分布计算、公用服务分布计算和志愿参与分布计算的组成与结构。本书适合计算机及相关专业本科高年级学生、研究生、教师以及从事分布式计算系统研究的科研人员和工程技术人员使用。
2014年发布
暂无
胡建平
分布式计算系统导论:原理与组成封面图
计算机 -  编程

微服务设计

本书全面介绍了微服务的建模、集成、测试、部署和监控,通过一个虚构的公司讲解了如何建立微服务架构。主要内容包括认识微服务在保证系统设计与组织目标统一上的重要性,学会把服务集成到已有系统中,采用递增手段拆分单块大型应用,通过持续集成部署微服务,等等。
2016年发布
8.1
[英] Sam Newman
微服务设计封面图
计算机 -  编程

设计模式之禅(第2版)

《设计模式之禅(第2版)》是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。第1版2010年出版,畅销至今,广受好评,是该领域的里程碑著作。深刻解读6大设计原则和28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法。第2版在第1版的基础上有两方面的改进,一方面结合读者的
2014年发布
8
秦小波
设计模式之禅(第2版)封面图
计算机 -  编程

Python编程从新手到高手

本书共 5 个部分。 第一部分“Python 环境”讲解 Python 的哲学、开发环境、基本语法、项目结构和代码导入等内容,为读者编写规范的 Python 代码奠定坚实的基础。 第二部分“基本结构”讲解 Python 的变量、数据类型、函数、类、对象、错误和异常等。 第三部分“数据和流程”讲解操作数据和控制执行流程的许多独特方法,包括集合、迭代、生成器、推导式、文本输入/输出、上下文管理、二进制
2025年发布
9.3
[美] 贾森·C.麦克唐纳
Python编程从新手到高手封面图
logo

全球最便宜的云服务器(活动价8元/月)

全球性价比最高的VPS供应商,美国节点,可以用来部署小型网站、博客、代理服务、专属VPN,每月1TB流量。不定期活动,比平时价还要便宜很多