PaleFire

1 深入理解并行编程

深入理解并行编程

《深入理解并行编程》以霍金提出的两个理论物理限制为引子,解释了多核并行计算兴起的原因。从硬件的角度阐述并行编程的难题。接着,本书以常见的计数器为例,探讨其不同的实现方法及适用场景。除了介绍常见的锁以外,特别重点介绍了RCU的使用及其原理,以 [美]PaulE.Mckenney(保罗·E·麦肯尼) 2023-04-13 17:22:19
1 LearnPython3theHardWay

LearnPython3theHardWay

YouWillLearnPython3!ZedShawhasperfectedtheworldsbestsystemforlearningPython3.Followitandyouwillsucceed—justlikethemillio ZedA.Shaw 2023-04-13 17:18:35
1 Python高级编程(第二版)

Python高级编程(第二版)

MichałJaworski拥有7年的Python编程经验。他是graceful框架的创始人,该框架基于falcon构建REST服务。他曾经在不同公司担任多种角色,从全栈工程师到软件架构师,再到一家快节奏创业公司的工程副总裁。现在他是Ope [波兰]MichałJaworski/[法]TarekZiadé 2023-04-13 17:18:07
1 Java函数式编程

Java函数式编程

《Java函数式编程》不是一本关于Java的书,而是一本关于函数式编程的指南。作者通过逐步深入的方式,介绍了函数式编程的思维方式,并通过易于理解的例子、练习和图表来帮助读者掌握和巩固函数式编程的基本原则和最佳实践。读者甚至可以在阅读过程中创 【法】Pierre-YvesSaumont(皮埃尔-伊夫斯索蒙特) 2023-04-13 17:11:00
1 Scala编程(第3版)

Scala编程(第3版)

MartinOdersky是Scala编程语言的缔造者。他是瑞士洛桑理工学院(EPFL)的教授,同时也是Typesafe,Inc.(已更名为Lightbend)的创始人。他的研究方向是编程语言和系统,更具体地说,就是如何将面向对象和函数式编 【德】MartinOdersky(马丁.奥德斯基)/【美】LexSpoon(莱·斯彭)/【美】Bil 2023-04-13 17:08:27
1 EffectiveJava

EffectiveJava

class,java.util.function,andthejava.timepackageTheDefinitiveGuidetoJavaPlatformBestPracticeshasbeenupdatedforJava9,offer JoshuaBloch 2023-04-13 17:06:05
1 代码之外的功夫

代码之外的功夫

本书面向程序员,但没有包含代码。在作者看来,90%的程序设计工作不需要编写代码。程序员不只是编程专家,他们的核心竞争力是利用代码这一工具解决人类社会的常见问题。作者通过构思8个故事,以情景代入的方式邀请读者思考代码之外的关键问题,如何将软件 [美]GregoryT.Brown 2023-04-13 17:01:05
1 JavaScript忍者秘籍(第2版)

JavaScript忍者秘籍(第2版)

JavaScript语言非常重要,其相关技术图书也很多。但令人遗憾的是,市面上还没有一本能够全面深入介绍JavaScript最重要部分——函数、闭包和原型,以及跨浏览器代码编写的图书。因此,本书应运而生,由jQuery库创始人撰写,旨在深入 [美]JohnResig(莱西格)/[美]BearBibeault(贝比奥特)/[美]JosipMa 2023-04-13 17:00:06
1 EffectiveJava中文版(第3版)

EffectiveJava中文版(第3版)

本书一共包含90个条目,每个条目讨论Java程序设计中的一条规则。这些规则反映了最有经验的优秀程序员在实践中常用的一些有益的做法。全书以一种比较松散的方式将这些条目组织成11章,每一章都涉及软件设计的一个主要方面。因此,本书并不一定需要按部 [美]JoshuaBloch 2023-04-13 16:34:43
1 SoftwareFoundations

SoftwareFoundations

TheSoftwareFoundationsseriesoffersacomprehensiveintroductiontothemathematicalfoundationsofdependablesoftware.Whatsetsthi BenjaminC.Pierce 2023-04-13 16:31:44
1 Rust程序设计

Rust程序设计

本书由两位经验丰富的系统程序员撰写,介绍了一种新型系统编程语言Rust。这门语言具有C和C++的性能,同时保证安全性且支持并发。本书主要内容分为以下几个部分:Rust的基本数据类型,所有权、引用等概念,表达式、错误处理、包和模块、结构体、枚 [美]吉姆•布兰迪(JimBlandy)/[美]贾森•奥伦多夫(JasonOrendorff) 2023-04-13 16:13:04
1 程序设计方法(第2版)

程序设计方法(第2版)

本书从系统设计的角度出发,介绍了计算和程序设计的方法与过程。全书分为六个部分和五个独立章节,侧重于程序设计的介绍。六个部分分别讲述了从原子数据(如数值和图像)到新方法(如区间、枚举、条目、结构体及其组合)的基本概念,任意大的复合数据及其用途 [美]MatthiasFelleisen/[美]RobertBruceFindler/[美]Matt 2023-04-13 16:11:54