1
Vim实用技巧(第2版)
Vim是一款功能丰富而强大的文本编辑器,被程序员广泛使用。它的代码补全、编译及错误跳转等方便编程的功能特别丰富,可以大大提高程序员的工作效率。对于Vim高手来说,编辑文本的速度与思考同步。然而,学习和熟练使用Vim又有一定的难度。本书旨在提
[英]DrewNeil 2023-04-13 17:34:54
1
Ruby原理剖析
《Ruby原理剖析》揭示了Ruby编程语言的工作原理。全书通过图文并茂的方式,深入浅出地解析了其核心。作者采用科学实证的方法,设计了一系列实验,帮助读者轻松理解该语言的工作奥秘。书中内容包括:Ruby如何通过虚拟机执行代码、其垃圾回收算法,
[美]PatrickShaughnessy 2023-04-13 17:31:04
1
Go语言实战
本书介绍了Go语言的特性,包括底层系统语言的能力和现代语言的高级特性,旨在降低构建简单、可靠、高效软件的门槛。我们专注于提供全面的内容,符合语言习惯,同时关注语言的规范和实现。本书涵盖了语法、类型系统、并发、管道、测试等主题,并不断深入探讨
威廉·肯尼迪(WilliamKennedy)/布赖恩·克特森(BrianKetelsen)/埃里克· 2023-04-13 17:27:36
1
ANTLR4权威指南
ANTLR是一款强大的语法分析器生成工具。它可用于读取、处理、执行和翻译结构化的文本或二进制文件。该工具被广泛应用于学术领域和工业生产实践,成为众多语言、工具和框架的基石。Twitter搜索每天使用ANTLR处理超过20亿次查询。而Hado
TerenceParr 2023-04-13 17:25:52
1
Python高级编程(第二版)
MichałJaworski拥有7年的Python编程经验。他是graceful框架的创始人,该框架基于falcon构建REST服务。他曾经在不同公司担任多种角色,从全栈工程师到软件架构师,再到一家快节奏创业公司的工程副总裁。现在他是Ope
[波兰]MichałJaworski/[法]TarekZiadé 2023-04-13 17:18:07
1
修改软件的艺术
本书将帮您降低构建与维护软件的成本。如果您是软件开发者,将学会一套实践方法,以构建易于修改的代码,因为在应用中代码经常需要修改。对于管理者与软件开发者合作的情况,本书将向您展示为何引入这九个基本实践方法,会使您的团队更加有效地交付软件,而不
[美]DavidScottBernstein 2023-04-13 17:15:57
1
Java函数式编程
《Java函数式编程》不是一本关于Java的书,而是一本关于函数式编程的指南。作者通过逐步深入的方式,介绍了函数式编程的思维方式,并通过易于理解的例子、练习和图表来帮助读者掌握和巩固函数式编程的基本原则和最佳实践。读者甚至可以在阅读过程中创
【法】Pierre-YvesSaumont(皮埃尔-伊夫斯索蒙特) 2023-04-13 17:11:00
1
C性能优化指南
本书是一本C代码优化指南,作者精选了他在近30年编程生涯中最频繁使用的技术和能够带来最大性能提升效果的技术。它旨在让读者在提升C程序的同时,思考软件优化之美。书中主要内容包括:代码优化的意义和总原则与优化有关的计算机硬件背景知识能行分析方法
KurtGuntheroth 2023-04-13 17:07:14
1
Python编程导论(第2版)
本书基于MIT编程思维培训讲义写成。主要目标是帮助读者掌握并熟练使用各种计算技术,具备用计算思维解决现实问题的能力。书中以Python3为例,介绍了对中等规模程序的系统性组织、编写、调试。这有助于读者深入理解计算复杂度,讲解了有用的算法和问
[美]JohnV.Guttag 2023-04-13 17:04:01
1
代码之外的功夫
本书面向程序员,但没有包含代码。在作者看来,90%的程序设计工作不需要编写代码。程序员不只是编程专家,他们的核心竞争力是利用代码这一工具解决人类社会的常见问题。作者通过构思8个故事,以情景代入的方式邀请读者思考代码之外的关键问题,如何将软件
[美]GregoryT.Brown 2023-04-13 17:01:05
1
JavaScript忍者秘籍(第2版)
JavaScript语言非常重要,其相关技术图书也很多。但令人遗憾的是,市面上还没有一本能够全面深入介绍JavaScript最重要部分——函数、闭包和原型,以及跨浏览器代码编写的图书。因此,本书应运而生,由jQuery库创始人撰写,旨在深入
[美]JohnResig(莱西格)/[美]BearBibeault(贝比奥特)/[美]JosipMa 2023-04-13 17:00:06
1
Node.js开发实战
这是2018年美国亚马逊书店排名第一的Node.js开发教程。Node.js是基于ChromeV8引擎的JavaScript运行环境。它采用事件驱动、非阻塞式I/O模型,具有轻量、高效的特点。Node.js工作在前端代码与数据存储层之间,能
[美]JimR.Wilson 2023-04-13 16:35:51