1

Java编程思想

《Java编程思想(第4版)》书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Iava’UO系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及不错特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的不错教材和参考书。 从《Java编程思想(第4版)》一书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对c、c++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念

(美)埃克尔 (Bruce Eckel) 著;陈吴鹏 译 / 机械工业出版社

¥91.8 ¥108.0 (8.50折)
2

利用Python进行数据分析(原书第2版)

阅读本书可以获得关于在Python下操作、处理、清洗、规整数据集的完整说明。本书第2版针对Python3.6进行了更新,并增加了实际案例向你展示如何高效地解决一系列数据分析问题。你将在阅读过程中学习到新版本的pandas、NumPy、IPython和Jupyter。

(美)韦斯·麦金尼(Wes McKinney) 著;徐敬一 译 / 机械工业出版社

¥101.2 ¥119.0 (8.50折)
3

深入理解Java虚拟机 JVM高级特性与最佳实践 第3版

书的第2版出版于2013年,撰写时是基于早期版本的JDK7。经过将近十年的时间,今天JDK版本已经发展到了JDK12及预览版的JDK13,出现了许多激烈的变革,也涌现了不少令人欣喜的新变化、新风潮。因此笔者在撰写本书第3版时,希望能把这些新的变化融合到已有的知识框架上。 全书一共分为五个部分:走近Java、自动内存管理、虚拟机执行子系统、程序编译与代码优化、高效并发。 各个部分之间基本上是互相独立的,没有必然的前后依赖,读者可以从任何一个感兴趣的专题开始阅读,但是每个部分中的各个章节间则有先后顺序。同时,在前言部分列出了每章主要更新的内容,以便阅读过第2版的读者可以快速定位获取到新的知识。

周志明 / 机械工业出版社

¥109.7 ¥129.0 (8.50折)
4

JAVA和新技术卷(1)基础知识(原书第11版)/JAVA核心技术系列

本书由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),是程序员的优选Java指南。本版针对Java SE 9、10和 11全面更新。 全书共12章。 章概述Java语言的特色功能; 第2章详细论述如何下载和安装JDK以及本书的程序示例; 第3章开始讨论Java 语言,包括变量、循环和简单的函数; 第4章介绍面向对象两大基石中极要的一个概念——封装,以及Java语言实现封装的机制,即类与方法; 第5章介绍面向对象的另一个重要概念——继承,继承使程序员可以使用现有的类,并根据需要进行修改; 第6章展示如何使用Java的接口(可帮助你充分获得Java的接近面向对象程序设计能力)、lambda表达式(用来表述可以在以后某个时间点执行的代码块)和内部类; 第7章讨论异常处理,并给出大量实用的调试技巧; 第8章概要介绍泛型程序设计,使程序更可读、更安全; 第9章讨论Java平台的集合框架,以及如何充分利用内建的标准集合; 0章介绍GUI程序设计(包括如何建立窗口、如何在窗口中绘图、如何利用几何图形绘图、如何采用多种字体格式化文本,以及如何显示图像)和编写代码来响应事件(如鼠标点击事件和按键事件); 1章详细讨论Swing GUI工具包,以建立跨平台的图形用户界面,包括各种按钮、文本组件、边框、滑块、列表框、菜单以及对话框的有关内容; 2章讨论并发。本书很后还有一个附录,其中列出了Java语言的保留字。

(美)凯·S.霍斯特曼(Cay S.Horstmann) / 机械工业出版社

¥126.7 ¥149.0 (8.50折)
5

Effective Java中文版(原书第3版)

本书一共包含90个条目,每个条目讨论Java程序设计中的一条规则。这些规则反映了很有经验的程序员在实践中常用的一些有益的做法。全书以一种比较松散的方式将这些条目组织成11章,每一章都涉及软件设计的一个主要方面。因此,本书并不一定需要按部就班地从头读到尾,因为每个条目都有一定程度的独立性。这些条目相互之间经常交叉引用,因此可以很容易地在书中找到自己需要的内容。本书的目标是帮助读者更加有效地使用Java编程语言及其基本类库:java.lang、java.util和java.io,以及子包,如java.util.concurrent和java.util.function。本书时不时地也会讨论其他的类库。

(美)约书亚·布洛克(Joshua Bloch) / 机械工业出版社

¥101.2 ¥119.0 (8.50折)
6

Java核心技术(卷Ⅱ高级特性原书第11版)/Java核心技术系列

本书由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),本版针对Java 11全面更新。 全书共分12章。章介绍了Java中的流库;第2章涵盖输入/输出处理,探讨了Java 11中引入的广受欢迎的改进和优化;第3章介绍了XML,展示如何解析XML文件、生成XML和使用XSL转换;第4章讲解了网络API,以及怎样连接到服务器、实现自己的服务器、创建HTTP连接,并讨论了新的HTTP客户端;第5章介绍了数据库编程,重点讲解JDBC,即Java数据库连接API;第6章涵盖如何使用新的日期和时间库来处理日历及时区;第7章讨论靠前化;第8章介绍3种处理代码的技术;第9章讲解从Java 9开始引入的Java平台模块系统,以促进Java平台和核心类库的有序演化;0章继续介绍Java安全模型,展示怎样编写类加载器和安全管理器,以及允许使用消息、代码签名、授权和认证及加密等重要特性的安全API;1章讨论没有纳入卷Ⅰ的所有Swing知识,包括树形构件、表格构件,以及Java 2D API;2章介绍本地方法,这个功能支持你调用为微软Windows API这样的特殊机制而编写的各种方法。

(美)凯·S.霍斯特曼 / 机械工业出版社

¥126.7 ¥149.0 (8.50折)
7

C程序设计语言(原书第2版.新版)(典藏版)

在计算机发展的历目前,没有哪一种程序设计语言像C语言这样应用如此广泛。 本书原著即为C语言的设计者之一Dennis M.Ritchie 和有名的计算机科学家 Brian W.Kernighan合著的一本介绍C语言的很好不错经典著作。 我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著版中介绍的C语言成为后来广泛使用的C语言版本--标准C的基础。人们熟知的"hello,world"程序就是由本书抢先发售引入的,现在,这一程序已经成为所有程序设计语言入门的课。原著第2版根据1987年制定的ANSI C标准做了适当的修订,引入了很新的语言形式,并增加了新的示例。通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。 对于计算机从业人员来说,本书是一本推荐阅读的程序设计语言方面的参考书。

[美]布莱恩·克尼汉Brian W. Kernighan,丹尼斯·里奇Dennis / 机械工业出版社

¥58.7 ¥69.0 (8.51折)
8

Python编程 从入门到实践(第2版)

本书是针对所有层次Python读者而作的Python入门书。全书分两部分:部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。第2版进行了全面修订,简化了Python安装流程,新增了f字符串、get()方法等内容,并且在项目中使用了Plotly库以及新版本的Django和Bootstrap,等等。

(美)埃里克·马瑟斯 / 人民邮电出版社

¥73.9 ¥89.0 (8.30折)
9

JavaScript权威指南(原书第6版)

    《javascript非常不错指南(第6版)》要讲述的内容涵盖javascript语言本身,以及web浏览器所实现的javascript api。本书第6版涵盖了 html5 和 ecmascript 5,很多章节接近重写,增加了当今 web 开发的很好实践的内容,新增的章节包括 jquery 、服务器端 javascript、图形编程以及javascript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的 javascript 开发者随手翻阅。     《javascript非常不错指南(第6版)》是程序员学习核心javascript语言和由web浏览器定义的javascript api的指南和综合参考手册。     第6版涵盖html5和ecmascript 5。很多章节接近重写,以便与时俱进,紧跟当今的很好web开发实践。本书新增章节描述了jquery和服务器端javascript。 本书适合那些希望学习web编程语言的初、中级程序员和希望精通javascript的程序员阅读。

(美)弗兰纳根 / 机械工业出版社

¥118.2 ¥139.0 (8.50折)
10

算法(第4版)

《算法(第4版)》作为算法领域经典的参考书,全面介绍了关于算法和数据结构的推荐知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些Java代码实现采用了模块化的编程风格,读者可以方便地加以改造。配套网站提供了本书内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。 《算法(第4版)》适合用做大学教材或从业者的参考书。本书由塞奇威克、韦恩著。

[美]Robert Sedgewick Kevin Wayne 著 / 人民邮电出版社

¥82.2 ¥99.0 (8.30折)
11

Java并发编程实战

    本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,很后介绍了一些不错主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。     本书适合Java程序开发人员阅读。

(美)盖茨 / 机械工业出版社

¥58.7 ¥69.0 (8.51折)
12

Java并发编程的艺术

并发编程领域的扛鼎之作,作者是阿里和1号店的资深Java技术专家,对并发编程有很好深入的研究,《Java并发编程的艺术》是他们多年一线开发经验的结晶。本书的部分内容在出版早期发表在Java并发编程网和InfoQ等技术社区,得到了很好高的评价。它选取了Java并发编程中很核心的技术进行讲解,从JDK源码、JVM、CPU等多角度全面剖析和讲解了Java并发编程的框架、工具、原理和方法,对Java并发编程进行了很为深入和透彻的阐述。 《Java并发编程的艺术》内容涵盖Java并发编程机制的底层实现原理、Java内存模型、Java并发编程基础、Java中的锁、并发容器和框架、原子类、并发工具类、线程池、Executor框架等主题,每个主题都做了深入的讲解,同时通过实例介绍了如何应用这些技术。

方腾飞,魏鹏,程晓明 著 / 机械工业出版社

¥50.2 ¥59.0 (8.51折)
13

机器学习实战(python基础教程指南)

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或模式,成为各行业求生存、谋发展的决定性手段,这使得这一过去为分析师和数学家所专属的研究领域越来越为人们所瞩目。     《机器学习实战》部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost集成方法、基于树的回归算法和分类回归树(CART)算法等。第三部分则重点介绍无监督学习及其一些主要算法:k均值聚类算法、Apriori算法、FP-Growth算法。第四部分介绍了机器学习算法的一些附属工具。     《机器学习实战》通过精心编排的实例,切入日常工作任务,摒弃学术化语言,利用高效的可复用Python代码来阐释如何处理统计数据,进行数据分析及可视化。通过各种实例,读者可从中学会机器学习的核心算法,并能将其运用于一些策略性任务中,如分类、预测、推荐。另外,还可用它们来实现一些更不错的功能,如汇总和简化等。

[美]哈林顿 / 人民邮电出版社

¥57.3 ¥69.0 (8.30折)
14

奇点临近:一部预测人工智能和科技未来的奇书

本书是一本有思维方法论启示的书;是一本站在历史的高度, 正面思考科技力量的书;是一本充满想象与预言,但又不失科学论证的书。本书提供了一个崭新的视角:21世纪既是数百年以来科技、创意的顶点,又是对人类优选命运真挚的愿景。 本书特点:奇特与警示的结论,书中六个纪元的划分奇特又富于哲理;严谨与独特的论述方法,通过分析科学发展趋势,演绎并预测未来;警世之语与探讨性对话,通过智者的眼睛去审视自然、科学以及世界;章尾与未来的对话,是一种思想的博弈:通过设想中的未来去理解当今的技术发展和进化中的人类。 本书论述严谨,案例丰富,深入阐释了“奇点”作为一种思潮,其在世界范围内所产生的广泛影响,并介绍了其在哲学、科学、技术、艺术等各个方面所展示的独特魅力。

李庆诚 / 机械工业出版社

¥58.7 ¥69.0 (8.51折)
15

数据结构与算法分析:Java语言描述

本书是国外数据结构与算法分析方面的经典教材,使用很好的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。本书把算法分析与很的Java程序的开发有机地结合起来,深入分析每种算法,内容全面、缜密严格,并细致讲解精心构造程序的方法。

(美)马克·艾伦·维斯(Mark Allen Weiss) 著;冯舜玺,陈越 译 / 机械工业出版社

¥58.7 ¥69.0 (8.51折)
16

深度学习

《深度学习》由优选知名的三位专家Ian Goodfellow、Yoshua Bengio 和Aaron Courville撰写,是深度学习领域奠基性的经典教材。全书的内容包括3个部分:部分介绍基本的数学工具和机器学习的概念,它们是深度学习的预备知识;第2部分系统深入地讲解现今已成熟的深度学习方法和技术;第3部分讨论某些具有前瞻性的方向和想法,它们被认可为是深度学习未来的研究重点。 《深度学习》适合各类读者阅读,包括相关专业的大学生或研究生,以及不具有机器学习或统计背景、但是想要快速补充深度学习知识,以便在实际产品或平台中应用的软件工程师。

[美]Ian Goodfellow(伊恩·古德费洛)、[加]Yoshua Bengio(约书亚·本吉奥)、[加]Aaron Courville(亚伦·库维尔) / 人民邮电出版社

¥139.4 ¥168.0 (8.30折)
17

Python学习手册 原书第5版(2册)

如果你想动手编写高效、高质量并且很容易与其他语言和工具集成的代码,本书将快速地帮助你利用Python提高效率。本书基于Python专家的流程培训课程编写,内容通俗易懂。本书包含很多注释的例子和插图,以帮助你开始使用Python2.7和3.3。每章都包含关于Python语言的重要组成部分的一节课。本书主要内容:了解Python的主要内置对象类型,如数字、列表和字典;创建和处理对象的Python语句,学习Python的一般语法模型;利用Python的基本程序工具的结构和重用代码;了解Python模块:语句包、函数和其他工具;探索Python的面向对象的编程工具,用于构建代码;了解异常处理模型和开发工具编写较大的程序;探索优选的Python工具,包括装饰符、描述符、元类、Unicode的处理。

(美)马克·卢茨(Mark Lutz) / 机械工业出版社

¥186.2 ¥219.0 (8.50折)
18

数据结构与算法分析:C语言描述(原书第2版)典藏版

本书是国外数据结构与算法分析方面的标准教材,介绍了数据结构(大量数据的组织方法)以及算法分析(算法运行时间的估算)。本书的编写目标是同时讲授好的程序设计和算法分析技巧,使读者可以开发出具有*高效率的程序。本书可作为不错数据结构课程或研究生一年级算法分析课程的教材,使用本书需具有一些中级程序设计知识,还需要离散数学的一些背景知识。

[美]马克·艾伦·维斯(MarkAllenWeiss) / 机械工业出版社

¥67.2 ¥79.0 (8.51折)
19

算法图解

本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量。书中的前三章将帮助你打下基础,带你学习二分查找、大O表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如,何时采用贪婪算法或动态规划;散列表的应用;图算法;Kzui近邻算法。

【美】巴尔加瓦(Aditya Bhargava) / 人民邮电出版社

¥40.7 ¥49.0 (8.31折)
20

Python编程快速上手:让繁琐工作自动化

如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的不错程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的首部分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。 本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用强大的编程语言和工具,并且会体会到Python编程的快乐。

(美)斯维加特(Al Sweigart) 著;王海鹏 译 / 人民邮电出版社

¥57.3 ¥69.0 (8.30折)
21

算法笔记

本书内容包括:C/C++快速入门、入门模拟、算法初步、数学问题、C++标准模板库(STL)、数据结构专题(两章)、搜索专题、图算法专题、动态规划专题、字符串专题、专题扩展。书中每小节的末尾均印有二维码,用以实时更新或补充书籍的内容及发布本书的勘误。

胡凡,曾磊 主编 / 机械工业出版社

¥52.0 ¥65.0 (8.00折)
22

C Primer Plus(第6版) 中文版

《C Primer Plus(第6版)中文版》详细讲解了C语言的基本概念和编程技巧。《C Primer Plus(第6版)中文版》共17章。章、第2章介绍了C语言编程的预备知识。第3章~5章详细讲解了C语言的相关知识,包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入和输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入和输出、结构、位操作等。6章、7章介绍C预处理器、C库和不错数据表示。本书以丰富多样的程序为例,讲解C语言的知识要点和注意事项。每章末尾设计了大量复习题和编程练习,帮助读者巩固所学知识和提高实际编程能力。附录给出了各章复习题的参考答案和丰富的参考资料。《C Primer Plus(第6版)中文版》可作为C语言的教材,适用于需要系统学习C语言的初学者,也适用于想要巩固C语言知识或希望进一步提高编程技术的程序员。

(美)史蒂芬·普拉达(Stephen Prata) / 人民邮电出版社

¥89.6 ¥108.0 (8.30折)
23

C++ Primer Plus(第6版)中文版

C++是在C语言基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言,是C语言的超集。本书是根据2003年的ISO/ANSIC++标准编写的,通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术,并专辟一章介绍了C++11新增的功能。全书分18章,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑运算符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出、C++11新增功能等内容。本书针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。本书可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。

(美)史蒂芬·普拉达 / 人民邮电出版社

¥97.9 ¥118.0 (8.30折)
24

编译原理第2版

本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,本书进行了全面修订,涵盖了编译器开发方面近期新进展。每章中都提供了大量的实例及参考文献。     本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的不错参考读物。

(美)阿霍 等著,赵建华 等译 / 机械工业出版社

¥75.7 ¥89.0 (8.51折)
25

算法竞赛入门经典.训练指南

陈汝佳等编著的《算法竞赛入门经典(训练指南算法艺术与信息学竞赛)》是《算法竞赛入门经典》的重要补充,旨在补充原书中没有涉及或者讲解得不够详细的内容,从而构建一个较完整的知识体系,并且用大量有针对性的题目,让抽象复杂的算法和数学具体化、实用化。 《算法竞赛入门经典(训练指南算法艺术与信息学竞赛)》共6章,分别为算法设计基础、数学基础、实用数据结构、几何问题、图论算法与模型和更多算法专题,全书通过近200道例题深入浅出地介绍了上述领域的各个知识点、经典思维方式以及程序实现的常见方法和技巧,并在章末和附录中给出了丰富的分类习题,供读者查漏补缺和强化学习效果。 本书题目多选自近年来ACM/ICPC区域赛和总决赛真题,内容全面,信息量大,覆盖了常见算法竞赛中的大多数细分知识点。书中还给出了所有重要的经典算法的完整程序,以及重要例题的核心代码,既适合选手自学,也方便教练组织学习和训练。

刘汝佳,陈锋 / 清华大学出版社

¥44.9 ¥52.8 (8.50折)
26

大话设计模式

本书通篇都是以情景对话的形式,用多个小故事或编程示例来组织讲解GOF(设计模式的经典名著――Design Patterns:Elements of Reusable Object-Oriented Software,中译本名为《设计模式――可复用面向对象软件的基础》的四位作者EIich Gamma、Richard Helm、Ralph Johnson,以及John Vlissides,这四人常被称为Gang of Four,即四人组,简称GoF)总结的23个设计模式。本书共分为29章。其中,、3、4、5章着重讲解了面向对象的意义、好处以及几个重要的设计原则;第2章,以及第6到第28章详细讲解了23个设计模式;第29章是对设计模式的全面总结,附录部分是通过一个例子的演变为初学者介绍了面向对象的基本概念。本书的特色是通过小菜与大鸟的趣味问答,在讲解程序的不断重构和演变过程中,把设计模式的学习门槛降低,让初学者可以更加容易地理解――为什么这样设计才是好的?是怎样想到这样设计的?以达到不但授之以“鱼”,还授之以“渔”的目的。引导读者体会设计演变过程中蕴藏的了、智慧。 本书适合编程初学者或希望在面向对象编程上有所提高的开发人员阅读。

程杰 著 / 清华大学出版社

¥38.3 ¥45.0 (8.51折)
27

啊哈!算法

  《啊哈!算法》是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点,通过幽默的语言配以可爱的插图来讲解算法。你更像是在阅读一个个轻松的小故事或是在玩一把趣味解谜游戏,在轻松愉悦中便掌握算法精髓,感受算法之美。 《啊哈!算法》中涉及的数据结构有栈、队列、链表、树、并查集、堆和图等;涉及的算法有排序、枚举、深度和广度优先搜索、图的遍历,当然还有图论中不可以缺少的四种很短路径算法、两种很小生成树算法、割点与割边算法、二分图的优选匹配算法等。

啊哈磊 / 人民邮电出版社

¥37.4 ¥45.0 (8.31折)
28

Redis设计与实现

黄健宏著的《Redis设计与实现》全面而完整地讲解了Redis的内部机制与实现方式,对Redis的大多数单机功能以及所有多机功能的实现原理进行了介绍,展示了这些功能的核心数据结构以及关键的算法思想,图示丰富,描述清晰,并给出大量参考信息。通过阅读本书,读者可以快速、有效地了解Redis的内部构造以及运作机制,更好、更高效地使用Redis。 本书主要分为四大部分。部分“数据结构与对象”介绍了Redis中的各种对象及其数据结构,并说明这些数据结构如何影响对象的功能和性能。第二部分“单机数据库的实现”对Redis实现单机数据库的方法进行了介绍,包括数据库、RDB持久化、AOF持久化、事件等。第三部分“多机数据库的实现”对Redis的Sentinel、复制、集群三个多机功能进行了介绍。第四部分“独立功能的实现”对Redis中各个相对独立的功能模块进行了介绍,涉及发布与订阅、事务、Lua脚本、排序、二进制位数组、慢查询日志、监视器等。

黄健宏 / 机械工业出版社

¥67.2 ¥79.0 (8.51折)
29

Hive编程指南

    《Hive编程指南》是一本Apache Hive的编程指南,旨在介绍如何使用Hive的SQL方法——HiveQL来汇总、查询和分析存储在Hadoop分布式文件系统上的大数据集合。全书通过大量的实例,首先介绍如何在用户环境下安装和配置Hive,并对Hadoop和MapReduce进行详尽阐述,很终演示Hive如何在Hadoop生态系统进行工作。     《Hive编程指南》适合对大数据感兴趣的爱好者以及正在使用Hadoop系统的数据库管理员阅读使用。

(美)卡普廖洛 等 / 人民邮电出版社

¥57.3 ¥69.0 (8.30折)
30

JavaScript高级程序设计(第3版)

    本书是JavaScript不错畅销书的近期新版。ECMAScript 5和HTML5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript增添了很多适应未来发展的新特性。《JavaScript不错程序设计》这一版除增加5章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从JavaScript语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax与Comet服务器端通信,HTML5表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性能、部署相关的很好开发实践。《JavaScript不错程序设计(第3版)》附录展望了未来的API和ECMAScript Harmony规范。     本书适合有一定编程经验的Web应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。

[美]Nicholas C. Zakas 著 / 人民邮电出版社

¥82.2 ¥99.0 (8.30折)
31

Python核心编程 第3版(第3版)

《Python核心编程(第3版)》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为3部分。部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、不错Web服务。第3部分则为一个补充/实验章节,包括文本处理以及一些其他内容。 《Python核心编程(第3版)》适合具有一定经验的Python开发人员阅读。

(美)卫斯理·春(Wesley Chun) / 人民邮电出版社

¥55.4 ¥99.0 (5.60折)
32

PYTHON3网络爬虫开发实战

本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、requests、正则表达式、Beautiful Soup、XPath、pyquery、数据存储、Ajax数据爬取等内容,接着通过多个案例介绍了不同场景下如何实现数据爬取,很后介绍了pyspider框架、Scrapy框架和分布式爬虫。 本书适合Python程序员阅读。

崔庆才 / 人民邮电出版社

¥82.2 ¥99.0 (8.30折)
33

Python深度学习

本书由Keras之父、现任Google人工智能研究员的弗朗索瓦?肖莱(Franc?ois Chollet)执笔,详尽介绍了用Python和Keras进行深度学习的探索实践,包括计算机视觉、自然语言处理、产生式模型等应用。书中包含30多个代码示例,步骤讲解详细透彻。由于本书立足于人工智能的可达性和大众化,读者无须具备机器学习相关背景知识即可展开阅读。在学习完本书后,读者将具备搭建自己的深度学习环境、建立图像识别模型、生成图像和文字等能力。

(美)弗朗索瓦·肖莱(Francois Chollet) / 人民邮电出版社

¥98.8 ¥119.0 (8.30折)
34

算法竞赛入门经典:习题与解答

《算法竞赛入门经典——习题与解答》是在《算法竞赛入门经典(第2版)》的基础上,延伸出来的一本习题与解答图书,它把C++语言、算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧,是一本算法竞赛的入门和提高教材。 《算法竞赛入门经典——习题与解答》分为5章。章是各种编程训练技巧以及C++11语法特性的简单介绍。第2章精选了一部分《算法竞赛入门经典(第2版)》的习题进行分析、解答。第3章是ACM/ICPC比赛真题分类选解,挑选了近些年ACM/ICPC比赛中较有价值的题目进行分析并解答。第4~5章是比赛真题选译,整理并翻译了近几年来各大区域比赛中笔者认为值得学习训练的比赛真题。 如果你对算法感兴趣,如果你是一名程序员或即将成为一名程序员,如果你想大幅提升自己的算法思维能力,如果你有志于参加ACM/ICPC、NOIP、NOI等竞赛,那就来吧!《算法竞赛入门经典——习题与解答》将为你推开一扇算法世界的大门!

陈锋 编著 / 清华大学出版社

¥59.3 ¥69.8 (8.50折)
35

Python极客项目编程

Python是一种解释型、面向对象、动态数据类型的不错程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。本书通过14个有趣的项目,帮助和鼓励读者探索Python编程的世界。全书共14章,分别介绍了通过Python编程实现的一些有趣项目,包括解析iTunes播放列表、模拟人工生命、创建ASCII码艺术图、照片拼接、生成三维立体图、创建粒子模拟的烟花喷泉效果、实现立体光线投射算法,以及用Python结合Arduino和树莓派等硬件的电子项目。本书并不介绍Python语言的基础知识,而是通过一系列不简单的项目,展示如何用Python来解决各种实际问题,以及如何使用一些流行的Python库。本书适合那些想要通过Python编程来进行尝试和探索的读者,适合了解基本的Python语法和基本的编程概念的读者进一步学习,对于Python程序员有一定的启发和参考价值。

(美)温科特卡姆(Mahesh Venkitachalam) 著;王海鹏 译 / 人民邮电出版社

¥57.3 ¥69.0 (8.30折)
36

Go程序设计语言

本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队主管Alan Donovan联袂撰写,是学习Go语言程序设计指南。本书共13章,主要内容包括:Go的基础知识、基本结构、基本数据类型、复合数据类型、函数、方法、接口、goroutine、通道、共享变量的并发性、包、go工具、测试、反射等。本书适合作为计算机相关专业的教材,也可供Go语言爱好者阅读。

(美)艾伦 A.A.多诺万(Alan A.A.Donovan),(美)布莱恩 W.柯尼汉(Brian W.Kernighan) 著;李道兵 等 译 / 机械工业出版社

¥67.2 ¥79.0 (8.51折)
37

零基础Python从入门到精通

本书以帮助零基础读者学习并掌握计算机编程Python语言为宗旨,全面系统地讲解了Python语言的基础内容和核心技术,并设计大量实际企业工作中的编程场景和代码实例,提供大量的设计过程和图例,增加读者的实战操作经验和提高分析解决问题的能力。本书的每一章特别编写了知识扩展章节,归纳总结了Python在实战应用、编程技巧和互联网安全等方面的相关知识。同时,本书还配有教学视频,对书中的复杂程序和代码进行详细解释和操作演示,便于初学者理解,提高学习效率,并按照正确的思路和方法将所学知识运用到高新技术、移动互联网、智能大数据等大中小企业的计算机软件开发中。

零壹快学 / 广东人民出版社

¥30.7 ¥69.8 (4.40折)
38

零基础轻松学Python 青少年趣味编程 全彩版

Python是一门很好流行的编程语言,不仅在诸多高新技术领域有着深入的应用,而且很好适合作为青少年学习编程的入门语言。本书通过讲解如何用Python编程,帮助青少年锻炼逻辑思维,培养分析问题、解决问题的能力。 全书共7章,可划分为3个部分。部分为~5章,先讲解Python编程的基本操作和基础知识,然后分别讲解控制语句、数据结构、函数与模块等Python编程的核心知识。第2部分为第6章,通过5个相对简单的案例,详细分析Python编程的思路和过程,并对前几章的知识进行实际应用。第3部分为第7章,通过3个综合性较强的案例,引导读者加深对Python知识点的理解,并感受Python的强大之处。 本书内容浅显易懂,案例典型实用,很好适合中小学生阅读,也可作为少儿编程培训机构及少儿编程兴趣班的教材使用。

快学习教育 / 机械工业出版社

¥39.1 ¥69.8 (5.60折)
39

第一行代码 Android 第3版

《行代码Android:第3版》被Android开发者誉为“Android学习书”。全书系统全面、循序渐进地介绍了Android软件开发的推荐知识、经验和技巧。《行代码Android:第3版》基于Android 10.0对第2版进行了全面更新,不仅将所有知识点都在Android 10.0系统上进行了重新适配,同时加入Kotlin语言的全面讲解,使用Kotlin对全书代码进行重写,而且还介绍了近期新系统特性以及Jetpack架构组件的使用,使本书更加实用。《行代码Android:第3版》内容通俗易懂,由浅入深,既是Android初学者的入门推荐,也是Android开发者的进阶优选。

郭霖 / 人民邮电出版社

¥82.2 ¥99.0 (8.30折)
40

MATLAB从入门到精通(第2版)

本书系统讲解了MATLAB基本环境和操作方法,介绍了很新的MATLAB功能,并分章阐述了数据类型、数值计算、符号计算、编程基础、可视化、Simulink、应用程序接口等内容,结合案例详细讲解了MATLAB语言的使用。本书还专门讲解了实用的MATLAB编程技巧与数学建模应用等。本书内容丰富、贴近实战应用,可作为高校学生系统学习MATLAB的书籍,也可以作为广大科研和工程技术人员在工作中使用MATLAB的参考书。

胡晓冬,董辰辉 / 人民邮电出版社

¥73.9 ¥89.0 (8.30折)
41

计算机程序的构造和解释(原书第2版)(典藏版)

本书曾是美国麻省理工学院计算机科学专业的入门课程教材之一, 从理论上讲解计算机程序的创建、 执行和研究。 主要内容包括:构造过程抽象,构造数据抽象,模块化、 对象和状态,元语言抽象,寄存器机器里的计算等。

[美]哈罗德·埃布尔森 Harold Abelson 杰拉尔德杰伊·萨斯曼 / 机械工业出版社

¥67.2 ¥79.0 (8.51折)
42

"笨办法"学Python 3

本书是一本Python入门书,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,很终体验到软件开发的基本过程。本书是基于Python 3.6版本编写的。本书结构很好简单,除“准备工作”之外,还包括52个习题,其中26个覆盖了输入/输出、变量和函数3个主题,另外26个覆盖了一些比较进阶的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。

(美)泽德·A.肖(zed A.shaw) 著;王巍巍 译 / 人民邮电出版社

¥49.0 ¥59.0 (8.31折)
43

算法笔记上机训练实战指南

本书是《算法笔记》的配套习题集,按照《算法笔记》的章节顺序进行编排,其中整理归类了PAT甲级、乙级共150多道题的详细题解,大部分题解均编有题意、样例解释、思路、注意点、参考代码,且代码中包含了详细的注释。读者可以通过本书对《算法笔记》的知识点进行更深入的学习和理解。书中每小节的末尾均印有二维码,用以实时更新或补充书籍的内容及发布本书的勘误。

胡凡,曾磊 主编 / 机械工业出版社

¥45.6 ¥57.0 (8.00折)
44

Spark快速大数据分析

本书由 Spark 开发者及核心成员共同打造,讲解了网络大数据时代应运而生的、能高效迅捷地分析处理数据的工具——Spark,它带领读者快速掌握用 Spark 收集、计算、简化和保存海量数据的方法,学会交互、迭代和增量式分析,解决分区、数据本地化和自定义序列化等问题。

(美)卡劳(Holden Karau) 等 著;王道远 译 / 人民邮电出版社

¥49.0 ¥59.0 (8.31折)
45

Java核心技术 原书第10版(原书0版)(卷1 基础知识)

Java领域很有影响力和价值的著作之一,由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年优选畅销不衰,广受好评。0版根据JavaSE8全方面更新,同时修正了第9版中的不足,系统全面地讲解了Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。

(美)凯 S.霍斯特曼(Cay S.Horstmann) 著;周立新 等 译 / 机械工业出版社

¥101.2 ¥119.0 (8.50折)
46

PYTHON基础教程(第3版)

《Python基础教程 第3版》包括Python程序设计的方方面面:首先,从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了一些相对高-级的主题,包括抽象、异常、魔法方法、属性、迭代器;此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识;作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了10个具有实际意义的Python项目的开发过程。本书内容涉及的范围较广,既能为初学者夯实基础,又能帮助程序员提升技能,适合各个层次的Python开发人员阅读参考。

(挪威)芒努斯?利?海特兰德 / 人民邮电出版社

¥82.2 ¥99.0 (8.30折)
47

C程序设计语言(原书第2版.新版)习题解答(典藏版)

本书是对Brian W.Kernighan和Dennis M.Ritchie所著的《C程序设计语言(第2版·新版)》所有练习题的解答,是不错的编程实战辅导书。K&R的著作是C语言方面的经典教材,而这本与之配套的习题解答将帮助您更加深入地理解C语言并掌握良好的C语言编程技能。

[美]克劳·汤多Clovis L.Tondo,斯科特·吉米拜尔Scott E.Gimpel / 机械工业出版社

¥33.2 ¥39.0 (8.51折)
48

Java从入门到精通(第5版)

《Java从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。全书分为27章,包括初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类,接口、继承与多态,类的不错特性,异常处理,Swing程序设计,集合类,I/O(输入/输出),反射,枚举类型与泛型,多线程,网络通信,数据库操作,Swing表格组件,Swing树组件,Swing其他不错组件,不错事件处理,AWT绘图,奔跑吧小恐龙和企业进销存管理系统等。

明日科技 / 清华大学出版社

¥55.1 ¥69.8 (7.89折)
49

JavaScript DOM编程艺术(第2版)

JavaScript是Web开发中很重要的一门语言,它强大而优美。无论是桌面开发,还是移动应用。JavaScript都是必须掌握的技术。W3C的DOM标准是开发Web应用的基石。已经得到所有现代浏览器的支持,这使得跨平台Web开发成了一件轻松惬意的事。 《JavaScript DOM编程艺术(第2版)》是不错畅销书的升级版,由倡导Web标准的执笔,揭示了前端开发的真谛,是学习JavaScript和DOM开发的推荐阅读之作。 《JavaScript DOM编程艺术(第2版)》在简洁明快地讲述JavaScript和DOM的基本知识之后,通过几个实例演示了专业水准的网页开发技术,透彻阐述了平稳退化等一批至关重要的JavaScript编程原则和很好实践,并全面探讨了HTML5以及jQuery等JavaScript库。读者将看到JavaScript、HTML5和CSS如何协作来创建易用的、与标准兼容的Web设计,掌握使用JavaScript和DOM通过客户端动态效果和用户控制的动画来加强Web页面的推荐技术;同时,还将对如何利用库提高开发效率有全面深入的理解。

(英)基思,(加)桑布尔斯 著;杨涛 等 译 / 人民邮电出版社

¥40.7 ¥49.0 (8.31折)
50

HEAD FIRST 设计模式(中文版)

强大的写作阵容。本书作者Eric Freeman;ElElisabeth Freeman是作家、讲师和技术顾问。Eric拥有耶鲁大学的计算机科学博士学位,E1isabath拥有耶鲁大学的计算机科学硕士学位。Kathy Sierra(javaranch.com的创始人)FHBert Bates是畅销的HeadFirst系列书籍的创立者,也是Sun公司Java开发员认证考试的开发者。本书的产品设计应用神经生物学、认知科学,以及学习理论,这使得这本书能够将这些知识深深地印在你的脑海里,不容易被遗忘。本书的编写方式采用引导式教学,不直接告诉你该怎么做,而是利用故事当作引子,带领读者思考并想办法解决问题。解决问题的过程中又会产生一些新的问题,再继续思考、继续解决问题,这样可以加深体会。作者以大量的生活化故事当背景,例如章是鸭子,第2章是气象站,第3章是咖啡店,书中搭配大量的插图(几乎每一页都有图),所以阅读起来生动有趣,不会感觉到昏昏欲睡。作者还利用歪歪斜斜的手写字体,增加“现场感”。精心设计许多爆笑的对白,让学习过程不会太枯燥。还有模式告白节目,将设计模式拟人化成节目来宾,畅谈其内在的一切。本书大量采用uML的class Diagram(Static Structure Diagram)。书中的例子程序虽然都是用JaVa编写,但是本书所介绍的内容对于任何00语言的用户都适用,包括c++和c孝。每一章都有数目不等的测验题。每章很后有一页要点整理,这也是精华所在,我都是利用这一页做复习。

(美)弗里曼(Freeman,E.) 等著,Oreily Taiwan公司 译,UML China 改编 / 中国电力出版社

¥53.9 ¥98.0 (5.50折)
51

Linux命令行与shell脚本编程大全(第3版)(第3版)

这是一本关于Linux命令行与shell脚本编程的多方面教程,主要包括四大部分:Linux命令行,shell脚本编程基础,不错shell脚本编程,如何创建实用的shell脚本。本书针对Linux系统的新特性进行了全面更新,不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。通过本书的学习,你将轻松写出自己的shell脚本。

[美]布鲁姆(Richard Blum),布雷斯纳汉(Christine Bresnahan) / 人民邮电出版社

¥90.5 ¥109.0 (8.30折)
52

Effective Modern C++(中文版)

想要有效理解C++11和C++14,不可止步于熟悉它们引入的语言特性(例如,auto型别推导、移动语义、lambda表达式,以及并发支持)。挑战在于高效地运用这些特性,从而使你的软件具备正确性、高效率、可维护性和可移植性。这正是本书意欲达成的定位。它描述的正是使用C++11和C++14(即现代C++)来编写真正很好的软件之道。涵盖以下主题:大括号初始化、noexcept规格、完美转发,以及智能指针的make函数的优缺点。std::move、std::forward、右值引用和多能引用之间的联系。编写整洁、正确,以及高效的lambda表达式的方法。std::atomic和volatile有怎样的区别,它们分别用于什么场合,以及它们和C++的并发API有何联系。“旧”C++程序设计(即C++98)中的实战要求在现代C++的软件开发中作出哪些修订。

(美)斯科特·迈耶(Scott Meyers) 著;高博 译 / 中国电力出版社

¥54.5 ¥99.0 (5.51折)
53

PYTHON神经网络编程

本书首先从简单的思路着手,详细介绍了理解神经网络如何工作所必须的基础知识。部分介绍基本的思路,包括神经网络底层的数学知识,第2部分是实践,介绍了学习Python编程的流行和轻松的方法,从而逐渐使用该语言构建神经网络,以能够识别人类手写的字母,特别是让其像专家所开发的网络那样地工作。第3部分是扩展,介绍如何将神经网络的性能提升到工业应用的层级,甚至让其在Raspberry Pi上工作。

(英)塔里克?拉希德 / 人民邮电出版社

¥56.6 ¥69.0 (8.20折)
54

玩着也能学编程

纵观科技领域里为世界作出伟大贡献的人,从梦想改变世界到真正改变世界,启蒙的种子往往来自他们童年时“贪玩”且好奇的心,继而用“编程”浇灌它茁壮成长。 “玩着学编程”系列丛书就是这样一本站在未来看现在的启蒙读本,以精美可爱的插画、完整的世界观构建了一座脑洞大开的“未来城市”。在那里,你既是游戏里的“头号玩家”,也是各个关卡的“创始人”。在玩的过程中,你不仅能够将“变量”“函数”“列表”等编程知识内化,更重要的是,还能找到生活中的“算法”,用计算思维消灭其他学科中恼人的疑问。 图形化编程是适合少儿编程启蒙的入门工具。它将枯燥的编程变得像搭积木一样简单好玩,让孩子进入游戏设计场景,在兴趣中快速学会编程。本书应用编程猫研发的Kitten图形化工具。 相比于Scratch,Kitten拥有更强大的功能设计,可实现与Python、JavaScript的轻松转换,可接入超过100种硬件。 未来世界的核心是人跟机器的交流,学习编程比学习一门外语更有未来价值。让孩子放下手游,玩转这些“创意积木”,去设计自己的游戏,创造自己的未来吧!

编程猫教材与出版中心 / 江苏科学技术出版社

¥44.9 ¥88.0 (5.10折)
55

玩着也能学PYTHON

纵观科技领域里为世界作出伟大贡献的人,从梦想改变世界到真正改变世界,启蒙的种子往往来自他们童年时“贪玩”且好奇的心,继而用“编程”浇灌它茁壮成长。 “玩着学编程”系列丛书就是这样一本站在未来看现在的启蒙读本,以精美可爱的插画、完整的世界观构建了一座脑洞大开的“未来城市”。在那里,你既是游戏里的“头号玩家”,也是各个关卡的“创始人”。在玩的过程中,你不仅能够将“变量”“函数”“列表”等编程知识内化,更重要的是,还能找到生活中的“算法”,用计算思维消灭其他学科中恼人的疑问。 《玩着也能学Python》立足于重点培养孩子的逻辑思维和解决问题能力,用更少的代码来表达想法,在游戏中掌握编程知识、踏进未来科技的大门,是人工智能和编程学习的精品读本。 Python是目前很接近自然语言的通用编程语言,它简单易学,便于维护,成为全世界少儿编程学习的优选。本书倡导的情景式、沉浸式、交互式的体感学习方式,打破传统学习的局限,满足了少儿的好奇心和求知欲,让孩子更关注解决问题的办法而不是语言本身,是复杂信息时代解决各类计算问题的利器,是提升计算思维能力的理想选择。

编程猫教材与出版中心 / 江苏科学技术出版社

¥44.9 ¥88.0 (5.10折)
56

Spring实战(第5版)

本书是一本经典而实用的畅销Spring学习指南。第5版涵盖了Spring5.0和SpringBoot2.0里程碑式的更新。全书分为5个部分,共19章。部分(~5章)涵盖了构建Spring应用的基础话题。第2部分(第6~9章)讨论如何将Spring应用与其他应用进行集成。第3部分(0~12章)探讨Spring对反应式编程提供的全新支持。第4部分(3~15章)拆分单体应用模型,介绍SpringCloud和微服务开发。第5部分(6~19章)讨论如何为应用投入生产环境做准备以及如何进行部署。本书既适合刚开始学习SpringBoot和Spring框架的Java开发人员快速上手,也适合经验丰富的Spring开发人员学习Spring的新特性,尤其适用于企业级Java开发人员。

(美)克雷格·沃斯(Craig Walls) / 人民邮电出版社

¥82.2 ¥99.0 (8.30折)
57

Perl语言入门 第7版

《Perl语言入门》也就是大家所称道的“小骆驼书”,是Perl程序设计人员很为仰赖的启蒙读物之一。自1993年以来,这本书就成为热卖的Perl语言教学材料,而此次新版又涵盖了Perl的近期新变化。本书的诸位作者自1991年起就开始在Stonehenge Consulting从事Perl教学工作,多年的课堂教学实践和积累下来的点滴经验,形成了本书特有的教学节奏,以及务实的知识点取舍。随文而至的习题,可以让你及时巩固各种概念,强化理解和吸收。

(美)兰德尔·L.施瓦茨(Randal L.Schwartz),(美)布赖恩·D.福瓦(Brian D.Foy),(美)汤姆·菲尼克斯(Tom Phoenix) / 东南大学出版社

¥43.7 ¥78.0 (5.60折)
58

Java核心技术(原书0版)(卷2 高级特性)

本书是Java领域有影响力和价值的著作之一,由拥有20多年教学与研究经验的Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年优选畅销不衰,广受好评。0版根据JavaSE8全面更新,同时修正了第9版中的不足,系统全面讲解了Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。

(美)凯 S.霍斯特曼(Cay S.Horstmann) 著;陈昊鹏 译 / 机械工业出版社

¥118.2 ¥139.0 (8.50折)
59

Python语言程序设计

本书以问题驱动的方式对Python程序设计进行综合介绍。全书共分三个部分,首先介绍基本程序设计技术以及数据类型、变量、常量、简单函数等内容,随后利用抽象、封装和多态性来了解面向对象程序设计,很后通过对数据结构和算法的讲解,循序渐进,掌握Python程序设计。书中引入实例解释基本概念,同时提供大量不同难度的编程题,帮助读者理解和巩固。本书可作为高等院校相关专业的基础教材,也可作为Python语言及编程开发爱好者的参考资料。

(美)梁勇(Y.Daniel Liang) 著;李娜 译 / 机械工业出版社

¥67.2 ¥79.0 (8.51折)
60

SQL基础教程(第2版)

本书是畅销书《SQL基础教程》第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰富的图示、大量示例程序和详实的操作步骤说明,让读者循序渐进地掌握SQL的基础知识和使用技巧,切实提高编程能力。每章结尾设置有练习题,帮助读者检验对各章内容的理解程度。另外,本书还将重要知识点总结为“法则”,方便读者随时查阅。第2版除了将示例程序更新为对应很新的DB的SQL之外,还新增了一章,介绍如何从应用程序执行SQL。

(日)MICK 著;孙淼,罗勇 译 / 人民邮电出版社

¥65.6 ¥79.0 (8.30折)
61

游戏化实战

游戏能改变世界?毋庸置疑。但如何实际操作,一步步设计出有吸引力的游戏化产品?我们需要更切实可行的实战策略。优选很好游戏化专家基于大量深度的人类行为学与游戏研究,推出其的八角分析法,帮你用很简单的模型分析出产品需要的核心驱动力,逐步设计出具有吸引力的游戏化产品。书中提供了大量的行业案例、深度的游戏分析、详尽的实施步骤,帮你分析出产品需要的核心驱动力,配以游戏化技巧,让产品设计过程不再迷茫。整本书本身也是一件游戏化产品,配以大量增值服务,让整个阅读过程都充满乐趣。

(美)周郁凯(Yu-Kai Chou) 著;杨国庆 译 / 华中科技大学出版社

¥31.9 ¥59.0 (5.41折)
62

代码整洁之道

软件质量,不但依赖架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。本书提出一种观点:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,本书作者给出了一系列行之有效的整洁代码操作实践。这些实践在本书中体现为一条条规则(或称“启示”),并辅以来自实际项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。本书阅读对象为一切有志于改善代码质量的程序员及技术经理。书中介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。

(美)罗伯特·C.马丁(Robert C.Martin) / 人民邮电出版社

¥82.2 ¥99.0 (8.30折)
63

统计学习导论:基于R应用

《统计学习导论:基于R应用》是一本统计学习方法的概要书,提供了理解大数据和复杂数据必不可少的工具,数据来自近20年来生物学、金融学、市场营销学和天体物理学等领域。书中介绍了一些重要的建模方法和预测技术以及它们的相关应用。内容涉及线性回归、分类、再抽样方法、压缩方法、树方法、聚类、支持向量机等。书中使用大量案例来阐释相关方法,每章都有如何在R中实现所述方法的指导实验。

(美)加雷斯·詹姆斯(Gareth James) 等 著;王星 等 译 / 机械工业出版社

¥67.2 ¥79.0 (8.51折)
64

挑战程序设计竞赛:世界很好程序设计高手的经验总结(第2版)

秋叶拓哉、岩田阳一、北川宜稔所著的《挑战程序设计竞赛(第2版)》对程序设计竞赛中的基础算法和经典问题进行了汇总,分为准备篇、初级篇、中级篇与不错篇4章。作者结合自己丰富的参赛经验,对严格筛选的110多道各类试题进行了由浅入深、由易及难的细致讲解,并介绍了许多实用技巧。每章后附有习题,供读者练习,巩固所学。 《挑战程序设计竞赛(第2版)》适合程序设计人员、程序设计竞赛爱好者以及高校计算机专业师生阅读。

(日)秋叶拓哉,(日)岩田阳一,(日)北川宜稔 / 人民邮电出版社

¥65.6 ¥79.0 (8.30折)
65

R语言编程艺术

本书是R语言领域认可的经典著作,由有名计算机科学家兼统计学家撰写,Amazon五星级畅销书。它是一本面向R语言开发者的纯编程类书籍,不需要读者具备统计学基础,从编程角度而非统计学角度系统讲解了R语言的数据结构、编程结构、语法、TCP/IP网络编程、并行计算、代码调试、程序性能优化、编程技巧以及R语言与其他语言的接口等所有与R编程相关的知识,几乎面面俱到。本书的实用性也很好强,44个精选的扩展案例,充分展示了R语言在数据处理和统计分析方面的强大能力。 全书一共16章:章介绍了学习R语言需要掌握的预备知识以及它的一些重要数据结构;第2~6章详细讲解了R语言的主要数据结构,包括向量、矩阵、数组、列表、数据框和因子;第7~13章全面讲解了R语言的语法,包括编程结构、面向对象特性、数学运算与模拟、输入与输出、字符串处理、绘图,以及R语言的调试方法。4~16章讲解了R语言编程的不错内容,如执行速度和性能的提升、R语言与C/C++或Python的混合编程,以及R语言的并行计算等。

(美)麦特洛夫 / 机械工业出版社

¥58.7 ¥69.0 (8.51折)
66

精益创业实战(第2版)

    这是一个靠前的创新时代,人们制造的新产品堆积如山,但其中绝大部分都以失败告终。究其原因,不是无法做出想要的东西,而是我们浪费了太多的时间、金钱和精力,制造出了不对路的产品。     我们迫切需要一个系统的流程来快速检查各种产品理念,提高成功率——而这恰恰是本书的承诺。     在发人深思的《精益创业实战(第2版)》中,AshMaurya综合自己研发各种产品的经验,阐述了一套严谨的策略,以帮助你在创业的过程中达成“产品\/市场匹配”。他将多种创新方法论,包括精益创业、客户开发和白手创业,融入了自己的理念中。     对于业务经理、CEO、小企业主、开发人员、程序员以及所有想创业的人来说,本书可作为理想的工具,指导他们:     找到值得解决的问题,然后定义解决方案     在整个开发阶段和客户保持紧密联系     把产品开发过程分成更小、更快的迭代周期,并不断验证     创建功能后先评估客户反应,确认大方向是否正确     抓住恰当的时机实现“转型”     提高速度,加强学习,紧抓重点

[美]莫瑞亚 / 人民邮电出版社

¥31.2 ¥39.0 (8.00折)
67

OpenGL编程指南(原书第9版)

《OpenGL编程指南(原书第9版)》共12章,靠前章概述OpenGL主要特性和功能;第2章讨论OpenGL中很主要的特性一一可编程着色器和SPIR—V;第3章介绍使用OpenGL进行几何体绘制的各种方法,以及一些可以让渲染更为高效的优化手段;第4章阐释OpenGL对于颜色的处理过程;第5章介绍在一个二维计算机屏幕上表现三维场景的操作细节;第6章讨论将几何模型与图像结合来创建真实的、高质量的三维模型的方法;第7章介绍计算机图形的光照效果模拟方法;第8章介绍使用可编程着色器生成纹理和其他表面效果的方法细节;第9章解释OpenGL管理和细分几何表面的着色器功能;靠前0章介绍在OpenGL渲染流水线中使用着色器进行几何体图元修改的特别技术;靠前1章介绍使用OpenGL帧缓存和缓存内存实现不错渲染技术和非图形学应用的相关方法;靠前2章介绍了近期新的着色器阶段,将通用计算的方法融合到OpenGL的渲染流水线当中。

(美)约翰·克赛尼希(John Kessenich) 等 著;王锐 等 译 / 机械工业出版社

¥118.2 ¥139.0 (8.50折)
68

Spring源码深度解析(第2版)

   《Spring源码深度解析(第2版)》从核心实现、企业应用和Spring Boot这3个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring 整体架构和环境搭建、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息、Spring Boot体系原理等内容。 《Spring源码深度解析(第2版)》不仅介绍了使用Spring框架开发项目必须掌握的核心概念,还指导读者使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出了切实可行的建议,从而帮助读者全面提升实战能力。 《Spring源码深度解析(第2版)》语言简洁,示例丰富,可帮助读者迅速掌握使用Spring进行开发所需的各种技能。本书适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员等。

郝佳 / 人民邮电出版社

¥82.2 ¥99.0 (8.30折)
69

Python机器学习基础教程

本书是机器学习入门书,以Python语言介绍。主要内容包括:机器学习的基本概念及其应用;实践中常用的机器学习算法以及这些算法的优缺点;在机器学习中待处理数据的呈现方式的重要性,以及应重点关注数据的哪些方面;模型评估和调参的方法,重点讲解交叉验证和网格搜索;管道的概念;如何将前面各章的方法应用到文本数据上,还介绍了一些文本特有的处理方法。本书适合机器学习从业者或有志成为机器学习从业者的人阅读。

(德)安德里亚斯·穆勒(Andreas C.Muller),(美)莎拉·吉多(Sarah Guido) 著;张亮 译 / 人民邮电出版社

¥65.6 ¥79.0 (8.30折)
70

Python数据科学手册

《Python数据科学手册》是对以数据深度需求为中心的科学、研究以及针对计算和统计方法的参考书。本书共五章,每章介绍一到两个Python数据科学中的重点工具包。首先从IPython和Jupyter开始,它们提供了数据科学家需要的计算环境;第 2章讲解能提供ndarray对象的NumPy,它可以用Python高效地存储和操作大型数组;第3章主要涉及提供DataFrame对象的Pandas,它可以用Python高效地存储和操作带标签的 列式数据;第4章的主角是Matplotlib,它为Python提供了许多数据可视化功能;第5章以Scikit-Learn为主,这个程序库为重要的机器学习算法提供了高效整洁的Python版实现。《Python数据科学手册》适合有编程背景,并打算将开源Python工具用作分析、操作、可视化以及学习数据的数据科学研究人员。

(美)杰克·万托布拉斯(Jake VanderPlas) 著;陶俊杰,陈小莉 译 / 人民邮电出版社

¥90.5 ¥109.0 (8.30折)
71

PYTHON数据结构与算法分析(第2版)

了解数据结构与算法是透彻理解计算机科学的前提。随着Python日益广泛的应用,Python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制高效地实现各类算法。通过本书,读者将深刻理解Python数据结构、递归、搜索、排序、树与图的应用,等等。

(美)布拉德利·米勒(Bradley N.Miller),(美)戴维·拉努姆(David L.Ranum) / 人民邮电出版社

¥65.6 ¥79.0 (8.30折)
72

C语言从入门到精通(第4版)

《C语言从入门到精通(第4版)》从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用C语言进行程序开发需要掌握的各方面知识。全书共分为17章,包括C语言概述、算法、数据类型、运算符与表达式、常用的数据输入/输出函数、选择结构程序设计、循环控制、数组、函数、指针、结构体和共用体、位运算、预处理、文件、存储管理、网络套接字编程和学生成绩管理系统。

明日科技 / 清华大学出版社

¥55.1 ¥69.8 (7.89折)
73

代码整洁之道:程序员的职业素养

本书是编程大师“Bob 大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。

(美)罗伯特·C.马丁(Robert C.Martin) 著;余晟,章显洲 译 / 人民邮电出版社

¥40.7 ¥49.0 (8.31折)
74

小学生C++趣味编程

一本难度适当、易学易教的教材是开展小学信息学教学的重要一环。本书选取80多个贴近小学生学习生活的例子,结合小学生的认知规律,激发孩子兴趣,以程序为中心,适当地弱化语法。本书利用流程图厘清思路,并提供多种算法实现举一反三,让小学生在学习C++语言编程的过程中,学会运用计算思维解决问题。本书循序渐进、层层铺垫地依次呈现各个知识点,深入浅出,让学生在探索中体会到编程的乐趣和魅力。本书适合小学四年级及以上学生阅读使用,可作为全国青少年信息学奥林匹克普及组竞赛教材,也可作为信息教师学习C++语言的入门教材。

潘洪波 编著 / 清华大学出版社

¥50.8 ¥59.8 (8.49折)
75

Python网络爬虫从入门到实践 第2版

使用Python编写网络爬虫程序获取互联网上的大数据是当前的热门专题。本书内容包括三部分:基础部分、进阶部分和项目实践部分。基础部分(~7章)主要介绍爬虫的三个步骤——获取网页、解析网页和存储数据,通过诸多示例的讲解,让读者从基础内容开始系统性地学习爬虫技术,并在实践中提升Python爬虫水平。进阶部分(第8~13章)包括多线程的并发和并行爬虫、分布式爬虫、更换IP等,帮助读者进一步提升爬虫水平。项目实践部分(4~17章)使用本书介绍的爬虫技术对几个真实的网站进行抓取,让读者能在读完本书后根据自己的需求写出爬虫程序。 无论你是否有编程基础,只要对爬虫技术感兴趣,本书就能带领你从入门到实战再到进阶,一步步了解爬虫,很终写出自己的爬虫程序。

唐松 / 机械工业出版社

¥58.7 ¥69.0 (8.51折)
76

零基础入门学习Python(第2版) 微课视频版

本书提倡理解为主,应用为王。因此,只要有可能,小甲鱼(注:作者)都会通过生动的实例来让大家理解概念。 虽然这是一本入门书籍,但本书的“野心”并不止于“初级水平”的教学。本书前半部分首先讲解基础的Python 3语法知识,包括列表、元组、字符串、字典以及各种语句;之后循序渐进地介绍一些相对不错的主题,包括抽象、异常、魔法方法以及属性迭代器。后半部分则围绕着Python 3在爬虫、界面开发和游戏开发上的应用,通过实例引导读者进行深入学习和探究,既富有乐趣,又锻炼了读者的动手能力。 本书适合学习Python 3的入门读者,也适合对编程一无所知,但渴望用编程改变世界的朋友们。

小甲鱼 / 清华大学出版社

¥75.7 ¥89.0 (8.51折)
77

Python网络爬虫权威指南 第2版

本书采用简洁强大的Python 语言,介绍了网页抓取,并为抓取新式网络中的各种数据类型提供了全面的指导。部分重点介绍网页抓取的基本原理:如何用Python 从网络服务器请求信息,如何对服务器的响应进行基本处理,以及如何以自动化手段与网站进行交互。第二部分介绍如何用网络爬虫测试网站,自动化处理,以及如何通过更多的方式接入网络。

(美)瑞安·米切尔(Ryan Mitchell) / 人民邮电出版社

¥65.6 ¥79.0 (8.30折)
78

编程珠玑 第2版

本书是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其专享的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。本书的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。本书对各个层次的程序员都具有很高的阅读价值。

(美)乔恩·本特利(Jon Bentley) / 人民邮电出版社

¥49.0 ¥59.0 (8.31折)
79

Linux内核观测技术BPF

本书是一本面向系统工程师的实践指南,皆在帮助他们获得Linux内核中BPF虚拟机的专业知识。 通过本书,你不仅可以深入了解BPF程序的生命周期,熟悉日常工作所需的基本概念,增强有关性能优化、网络和安全方面的知识。还可以学习如何编写观测和修改内核行为的应用程序,以及通过代码注入的方式对内核事件进行监控、跟踪和安全观测等内容。同时,本书展示了相关的C、Go和Python代码示例。 本书将BPD知识系统的汇总在一起,使BPF爱好者能系统地学习这一技术。

(美)大卫·卡拉维拉,(意)洛伦佐·丰塔纳 / 机械工业出版社

¥67.2 ¥79.0 (8.51折)
80

学习OpenCV(中文版)

计算机视觉是在图像处理的基础上发展起来的新兴学科。OpenCV是一个开源的计算机视觉库,是英特尔公司资助的两大图像处理利器之一。它为图像处理、模式识别、三维重建、物体跟踪、机器学习和线性代数提供了各种各样的算法。 本书由OpenCV发起人所写,站在一线开发人员的角度用通俗易懂的语言解释了OpenCV的缘起和计算机视觉基础结构,演示了如何用OpenCV和现有的自由代码为各种各样的机器进行编程,这些都有助于读者迅速入门并渐入佳境,兴趣盎然地深入探索计算机视觉领域。 本书可作为信息处理、计算机、机器人、人工智能、遥感图像处理、认知神经科学等有关专业的高年级学生或研究生的教学用书,也可供相关领域的研究工作者参考。 透过本书,您将置身于迅速发展的计算机视觉领域。本书由自由开源OpenCV的发起人所著,介绍了计算机视觉,并通过实例演示了如何快速生成这样的应用——能使计算机“看到”并根据由此获取的数据做出决策。 计算机视觉无处不在,安全系统、制造检验系统、医学图像分析、无人机等都可以见到它的踪影。它与Google Map和Google Earth紧密结合,它检查LCD屏幕上的像素,它确保衬衫上的每个针脚都能接近缝合。OpenCV提供了一个简易好用的计算机视觉框架和一个丰富的库,后者包含500多个可实时运行视觉代码的函数。 透过各章提供的练习,任何一个开发人员或爱好者都可以迅速掌握如何使用这个框架。本书特色主题如下: 透彻介绍OpenCV 从摄像机获取输入 图像的变换 图像的分割和形状的匹配 模式识别,包括人脸检测 二维和三维场景中的跟踪监测 根据立体视觉进行三维重构 机器学习算法 “让机器来看”是一个富有挑战但也很有意思的目标。不管是想构建简单的视觉应用,还是复杂的视觉应用,都离不开这本入门推荐参考,拿起它,开始愉快的学习之旅吧!

(美)布拉德斯基(Bradski,G.),(美)克勒(Kaehler,A.) 著 / 清华大学出版社

¥63.8 ¥75.0 (8.51折)
81

算法设计与分析基础(第3版)

作者基于丰富的教学经验,开发了一套全新的算法分类方法。该分类法站在通用问题求解策略的高度,对现有大多数算法准确分类,从而引领读者沿着一条清晰、一致、连贯的思路来探索算法设计与分析这一迷人领域。本书作为第3版,相对前版调整了多个章节的内容和顺序,同时增加了一些算法,并扩展了算法的应用,使得具体算法和通用算法设计技术的对应更加清晰有序;各章累计增加了70道习题,其中包括一些有趣的谜题和面试问题。本书十分适合用作算法设计和分析的基础教材,也适合任何有兴趣探究算法奥秘的读者使用,只要读者具备数据结构和离散数学的知识即可。

(美)莱维汀(Anany Levitin) 著;潘彦 译 / 清华大学出版社

¥58.7 ¥69.0 (8.51折)
82

Python编程(第4版)

  当掌握Python的基础知识后,你要如何使用Python?本书为这门语言的主要应用领域提供了深度教程,譬如系统管理、GUI和Web,并探索了其在数据库、网络、前端脚本、文本处理等方面的应用。通过关注常用工具和库,你将深入理解Python在现实世界编程中所扮演的角色。 你将学到清晰和简洁明了的语法和编程技巧,并伴随大量的示例来展示正确的用法和惯例。本书已接近更新到Python 3.x,也深入探讨了作为一种软件开发工具的语言,并有许多代码示例。 主题包括: ●Python快速教程:构建一个简单示例,涵盖了数据呈现、面向对象编程、对象持久化、GUI和网站基础。 ●系统编程:探索系统接口工具和技巧,这些工具和技巧可用于命令行脚本、处理文件和文件夹、并行运行程序等。 ●GUI编程:学习使用Python的tkinter部件库构建完整的用户界面。 ●Inter编程:访问客户端网络协议和Email工具,使用CGI脚本,并学习网站构建技术。 ●多种应用Python的方法:实现数据结构、解析基于文本的信息、数据库接口,以及扩展和嵌入Python。 “这些章节包罗万象,从问题诊断到设计规范,一直着眼于实际问题并避免常见障碍。”

(美)卢茨(Mark Lutz) 著;耿邹晓,瞿乔,任发科 等 译 / 中国电力出版社

¥112.9 ¥198.0 (5.70折)
83

CLR via C#(第4版)

本书针对CLR和.NET Framework 4.5进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试。全书5部分共29章。第Ⅰ部分介绍CLR基础,第Ⅱ部分解释如何设计类型,第Ⅲ部分介绍基本类型,第Ⅳ部分以核心机制为主题,第Ⅴ部分重点介绍线程处理。 通过本书的阅读,读者可以掌握CLR和.NET Framework的精髓,轻松、高效地创建高性能应用程序。

Jeffrey Richter / 清华大学出版社

¥92.7 ¥109.0 (8.50折)
84

Java网络编程(第4版)

这本实用指南全面介绍了如何使用Java开发网络程序。你将学习如何使用Java的网络类库既快速又轻松地完成常见的网络编程任务,如编写多线程服务器、加密通信、广播到本地网络,以及向服务器端程序提交数据。作者提供了真正可实用的程序来讲解他介绍的方法和类。第4版经过全面修订,已经涵盖REST、SPDY、异步I/O和很多其他不错技术。本书主要内容有:研究Internet底层协议,如TCP/IP和UDP/IP;了解Java的核心I/O API如何处理网络输入和输出;发现InetAddress类如何帮助Java程序与DNS交互;用Java的URI和URL类定位、识别和下载网络资源;深入研究HTTP协议,包括REST、HTTP首部和cookie;使用Java的底层Socket类编写服务器和网络客户端;利用非阻塞I/O同时管理多个连接。

Elliotte Rusty Harold / 中国电力出版社

¥44.5 ¥78.0 (5.71折)
85

父与子的编程之旅:与小卡特一起学Python

《父与子的编程之旅:与小卡特一起学Python》是一本家长与孩子共同学习编程的入门书。作者是一对父子,他们以Python语言为例,详尽细致地介绍了Python如何安装、字符串和操作符等程序设计的基本概念,介绍了条件语句、函数、模块等进阶内容,很后讲解了用Python实现游戏编程。书中的语言生动活泼,叙述简单明了。为了让学习者觉得编程有趣,《父与子的编程之旅:与小卡特一起学Python》编排了很多卡通人物及场景对话,让学习者在轻松愉快之中跨入计算机编程的大门。《父与子的编程之旅:与小卡特一起学Python》适合中小学生以及一切编程初学者。

Warren Sande  / 人民邮电出版社

¥57.3 ¥69.0 (8.30折)
86

HTTP权威指南

《HTTP非常不错指南》由古尔利所著,本书是HTTP及其相关核心Web技术方面的非常不错著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。 《HTTP非常不错指南》适合所有想了解HTTP和Web底层结构的人阅读。

(美)古尔利(David Gourley) 等 著;陈涓,赵振平 译 / 人民邮电出版社

¥90.5 ¥109.0 (8.30折)
87

C++编程思想(两卷合订本)

本书曾荣获美国《软件开发》杂志评选的1996年Jolt生产力大奖,中文版自2000年推出以来,经久不衰,获得了读者的充分肯定和高度评价。 本书的卷是在版的基础上进行了更加深入的分析和修改后得到的第2版,其内容更加集中,可以供不同程度的读者选择阅读。本书第2卷介绍了C++实用的编程技术和很好的实践方法,深入探究了异常处理方法和异常安全设计;介绍C++的字符串、输入输出流的现代用法;解释多重继承问题的难点,描述了典型的设计模式及其实现,特别介绍了多线程处理编程技术。 本书是C++领域内一本很好不错的著作,书中的内容、讲授方法、练习既适合课堂教学,又适合读者自学。本书适合作为高等院校计算机及相关专业的本科生、研究生的教材,也可供从事软件开发的研究人员和科技工作者参考。

(美)埃克尔,等 / 机械工业出版社

¥98.6 ¥116.0 (8.50折)
88

程序设计基础:C99

《程序设计基础(C99)》按照C语言的新标准C99进行介绍,所有程序都符合C99的规定,使编写程序更加规范;对C语言和程序设计的基本概念和要点讲解透彻,全面而深入;按照作者提出的“提出问题—解决问题—归纳分析”三部曲进行教学、组织教材;书中的每个例题都按以下几个步骤展开:提出任务—解题思路—编写程序—运行程序—程序分析—有关说明。符合读者认知规律,容易入门与提高。

姜沐 著 / 东南大学出版社

¥30.7 ¥53.0 (5.79折)
89

明解C语言(第3版)(入门篇)

《明解C语言 第3版 入门篇》是日本的C语言经典教材,自出版以来不断重印、修订,被誉为“C语言圣经”。《明解C语言 第3版 入门篇》图文并茂,示例丰富,第3版从190段代码和164幅图表增加至205段代码和220幅图表,对C语言的基础知识进行了有效剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。原著在日本广受欢迎,始终位于网上书店C语言著作排行靠前位。

(日)柴田望洋 著;管杰,罗勇,杜晓静 译 / 人民邮电出版社

¥65.6 ¥79.0 (8.30折)
90

分布式系统:概念与设计(原书第5版)

本书旨在全面介绍互联网及其他常用分布式系统的原理、体系结构、算法和设计,内容涵盖分布式系统的相关概念、安全、数据复制、组通信、分布式文件系统、分布式事务、分布式系统设计等,以及相关的前沿主题,包括Web服务、网格、移动系统和无处不在系统等。 本书内容充实、深入浅出,每章后都有相关的习题,并有配套网站提供了丰富的学习和教学资源。本书可作为高等院校计算机及相关专业本科生及研究生的分布式系统课程的教材,也可供广大技术人员参考。

(英)库鲁里斯,等 / 机械工业出版社

¥108.8 ¥128.0 (8.50折)
91

WINDOWS核心编程(第5版)(微软技术丛书)

     Windows核心编程(第5版)针对Windows XP,Windows Vista和Windows Server 2008全面修订,主题广泛,内容丰富,讲解深入而精辟。透过这本Windows编程经典,我们可以在专家的悉心指导下,洞悉Windows编程精华,深入了解不错编程技巧,编写出高性能的Windows应用程序。     本书重要主题:     ?如何为32位和64位Windows系统构建和实现应用程序     ?如何新建和处理进程与作业     ?如何调度、管理、同步和销毁线程     ?如何通过I/O完成端口执行同步和异步设备I/O操作     ?如何使用虚拟内存、内存映射文件和堆之类的各种技术来分配内存     ?如何处理默认调拨的线程栈物理存储     ?如何为延迟加载、API拦截和进程注入构建DLL     ?如何使用结构化异常处理、Windows错误恢复和应用程序重启等机制     ◆本书配套内容网页:http://www.wintellect.com/Books.aspx

(美)杰夫瑞//(法)克里斯托夫 / 清华大学出版社

¥84.2 ¥99.0 (8.51折)
92

Scrum精髓:敏捷转型指南

短短几年时间,Scrum跃升为敏捷优选方法,在优选各地得以普遍应用。针对如何用好、用巧这个看似简单的框架,《Scrum精髓(敏捷转型指南)》以通俗易懂的语言、条理清晰的脉络阐述和提炼出Scrum的精髓。 本书阐述了Scrum框架,敏捷原则,冲刺,需求和用户故事,产品列表,估算与速率,技术债七大核心概念;产品负责人,ScrumMaster,开发团队,Scrum团队构成,Scrum规划原则五大角色及多层级规划、产品组合规划、产品规划和长期规划四大规划活动;规划、执行、评审和回顾冲刺四大活动。 本书取自作者鲁宾十多年的实践经验,对员工个体和管理层都具有重要的指导和参考意义,可以帮助企业顺利导入Scrum,在动态的商业环境中以积极心态拥抱变化,做出很好、很好的产品,走上创业、守业、常青基业的成功之路。

Kenneth S.Rubin / 清华大学出版社

¥67.2 ¥79.0 (8.51折)
93

深入浅出Node.js

    本书从不同的视角介绍了Node内在的特点和结构。由首章Node介绍为索引,涉及Node的各个方面,主要内容包含模块机制的揭示、异步I/O实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据Buffer的细节、Node中的网络编程基础、Node中的Web开发、进程间的消息传递、Node测试以及通过Node构建产品需要的注意事项。很后的附录介绍了Node的安装、调试、编码规范和NPM仓库等事宜。    本书适合想深入了解Node的人员阅读。

朴灵 / 人民邮电出版社

¥57.3 ¥69.0 (8.30折)
94

LATEX2E 完全学习手册(第2版)

LaTeXZe,简称LaTex,是一种专业的高品质文稿排版系统,目前已成为靠前学术出版界广泛使用的 排版软件。在欧美,很多大学和出版机构都推荐或要求使用LaTeX撰写论著;在靠前,已经有很多大学 师生采用LaTeX写作学位论文和科研论文。 本书从LaTex的基础知识开始,逐步深入,直到论文写作的实际应用,文字精炼,内容丰富,配有 大量示例和图表资料以及分类索引,并附带DVD资料光盘,其中收录有中文LaTex系统和书中全部5 12 个示例的源文件。本书可作为LaTeX的入门教材,更适合作为大学师生、科研人员在使用LaTeX写作论 文和报告时的工具书。

胡伟 / 清华大学出版社

¥31.7 ¥59.8 (5.30折)
95

GitHub入门与实践

《github入门与实践》从git的基本知识和操作方法入手,详细介绍了github的各种功能,github与其他工具或服务的协作,使用github的开发流程以及如何将github引入到企业中。在讲解github的代表功能pull request时,本书专门搭建了供各位读者实践的仓库,邀请各位读者进行pull request并共同维护。《github入门与实践》旨在指导各位读者如何在开发现场使用github进行高效开发,适合所有想要使用github进行开发的程序员或团队阅读。

(日)大塚弘记 著;支鹏浩,刘斌 译 / 人民邮电出版社

¥32.4 ¥39.0 (8.31折)
96

奇点来临

随着科技事业的不断发展,机器智能成为又一个被大众所关注和看好的领域。在未来,机器智能也将借助各类技术获得靠前的发展。《奇点来临》旨在介绍机器智能的发展,并且涵盖了很多专业人士的评论。全书分6章内容介绍了“奇点”理论,既包括一些专业的评论和报道,也涵盖了众多作者的分析,同时也附带了一些拓展的阅读资源。《奇点来临》很好适合对机器智能及奇点理论感兴趣的读者阅读参考,既能够拓展视野,也能够获得更多的启发。

[英] Tony Thorne MBE 索恩 / 人民邮电出版社

¥31.2 ¥39.0 (8.00折)
97

像计算机科学家一样思考Python(第2版)

本书以培养读者以计算机科学家一样的思维方式来理解Python语言编程。贯穿全书的主体是如何思考、设计、开发的方法,而具体的编程语言,只是提供了一个具体场景方便介绍的媒介。 全书共21章,详细介绍Python语言编程的方方面面。本书从基本的编程概念开始讲起,包括语言的语法和语义,而且每个编程概念都有清晰的定义,引领读者循序渐进地学习变量、表达式、语句、函数和数据结构。书中还探讨了如何处理文件和数据库,如何理解对象、方法和面向对象编程,如何使用调试技巧来修正语法错误、运行时错误和语义错误。每一章都配有术语表和练习题,方便读者巩固所学的知识和技巧。此外,每一章都抽出一节来讲解如何调试程序。作者针对每章所专注的语言特性,或者相关的开发问题,总结了调试的方方面面。 本书的第2版与版相比,做了很多更新,将编程语言从Python 2升级成Python 3,并修改了很多示例和练习,增加了新的章节,更全面地介绍Python语言。 这是一本实用的学习指南,适合没有Python编程经验的程序员阅读,也适合高中或大学的学生、Python爱好者及需要了解编程基础的人阅读。对于抢先发售接触程序设计的人来说,是一本的佳作。

[美] 艾伦 B. 唐尼(Allen B. Downey) / 人民邮电出版社

¥40.7 ¥49.0 (8.31折)
98

程序是怎样跑起来的

《程序是怎样跑起来的》一书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。本书图文并茂,通俗易懂,很好适合计算机爱好者及相关从业人员阅读。

(日)矢泽久雄 著;李逢俊 译 / 人民邮电出版社

¥32.4 ¥39.0 (8.31折)
99

C++并发编程实战

《C++并发编程实战》是一本基于C++11新标准的并发和多线程编程深度指南。内容包括从std::thread、std::mutex、std::future和std::async等基础类的使用,到内存模型和原子操作、基于锁和无锁数据结构的构建,再扩展到并行算法、线程管理,很后还介绍了多线程代码的测试工作。本书的附录部分还对C++11新语言特性中与多线程相关的项目进行了简要的介绍,并提供了C++11线程库的完整参考。 《C++并发编程实战》适合于需要深入了解C++多线程开发的读者,以及使用C++进行各类软件开发的开发人员、测试人员。对于使用第三方线程库的读者,也可以从本书后面的章节中了解到相关的指引和技巧。同时,本书还可以作为C++11线程库的参考工具书。

(美)威廉姆斯(Anthony Williams) 著;周全 等 译 / 人民邮电出版社

¥73.9 ¥89.0 (8.30折)
100

教孩子学编程(Python语言版)

Python是一种解释型、面向对象、动态数据类型的不错程序设计语言。这门强大的语言如今在大学和Google、IBM等大型技术公司广泛使用。本书是一本父母和老师教孩子使用Python进行基础程序设计和解决问题的入门图书。 本书通过科学合理的结构、通俗易懂的文字、活泼有趣的图示,帮助孩子学习计算机的思维方式,而可视化和游戏为主的例子则持续吸引读者的注意力。针对变量、循环、函数等编程基础概念的介绍,可以帮助年轻的程序员构建所需的技能,以制作自己的超酷的游戏和应用。每章末尾的编程挑战,则可以拓展读者的思维,巩固所学习的知识和技能。本书适合任何想要通过Python学习编程的读者,尤其适合父母、老师、学生,以及想要理解计算机编程基础知识的未成年人阅读学习。

(美)佩恩(Bryson Payne) 著;李军 译 / 人民邮电出版社

¥49.0 ¥59.0 (8.31折)