7月有7本新书,其中有3本经典著作重装上市:

  • 高德纳的计算机程序设计艺术卷4A:组合算法
  • 豆瓣评分9.2的正则表达式修订版
  • 信息检索领域顶级科学家扛鼎之作

另外,新书中还有简洁实用的Kotlin入门?#25913;希珺ootstrap实战升级版,最后还有介绍?#25179;?#25968;背后故事?#32435;?#22855;之书和备受欢迎的“你不可不知的50个”系列之科学哲学。

你最期待哪本?


enter image description here

The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1
作者:高德纳
译者:李伯民 贾洪峰
定价:228.00元 / 无电子版
页数:648

这是一部包含一切基础算法的宝典,是它教给了这一代软件开发人员关于计算机程序设计的绝大多数知识。——Byte杂志1995年9月刊

  • 经典计算机科学巨著重装上市
  • 图灵奖得主、当代最伟大的程序员之一高德纳作品

《计算机程序设计艺术》系列?#36824;?#35748;为计算机科学领域的权威之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。本书是该系列的第4卷A,书中主要介绍了组合算法,内容涉及?#32423;?#20989;数、按位操作技巧、元组和排列、组合和分区以及所有的树等。


enter image description here

Learning Regular Expressions
作者:Ben Forta
译者:门佳 杨涛 等
定价:39.00元 / 无电子版
页数:132

正则表达式是一种威力无比强大的武器,几乎在所有的语言和?#25945;?#19978;都可以用它来执行各?#25351;?#26434;的文本处理和操作。

  • 正则表达式快速入门首选
  • 紧贴实战需求,化繁为简
  • 随查随用手册,轻松解决实际问题
  • 短小精悍、可快速入手而备受读者好评,豆瓣评分9.2

书中从简单的文本匹配开始,循序渐进地介绍更多复杂内容,包括反向引用、条件评估、环视等。每章都配有许多简明实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们解决实际问题。


1. 信息检索导论(修订版)

enter image description here

Introduction to Information Retrieval
作者:Christopher Manning、Prabhakar Raghavan、Hinrich Schütze
译者?#21644;?#25996; 李鹏
定价:99.00元 / 无电子版
页数:388

  • 斯坦福大学经典教材
  • 信息检索领域顶级科学家扛鼎之作
  • 首次将构建Web搜索引擎的复杂过程以一种清晰的全景方式展现出来
  • 重点?#25925;?#25628;索引擎核心技术以及机器学习和数值计算方法

本书是信息检索的教材,旨在从计算机科学的视角提供一种现代的信息检索方法。书中从基本概念讲解网络搜索以及文本分类和文本聚类等,对收集、索引和搜索文档系统?#32435;?#35745;和实现的方方面面、评估系统的方法、机器学习方法在文本收集中的应用等给出了最新的讲解。


2. Kotlin编程权威?#25913;?/a>

enter image description here

Kotlin Programming: The Big Nerd Ranch Guide
作者:Josh Skeen、David Greenhalgh
译者?#21644;?#26126;发
定价:99.00元 / 有电子版权,会出电子版
页数:336

Kotlin已成为Android官方支持的开发语言,但它具有?#25945;?#29420;立性,亦可用于开发各种类型的原生应用。

Kotlin语法简洁,具备现代高级语言特性,并且能和Java遗留代码无缝互操作。因为具备这些优势,越来越多的大公司已经开始接纳Kotlin,如Google、Uber、Netflix、Capital One、Amazon等。

  • 简洁实用入门?#25913;希?#22312;实践中掌握Kotlin
  • 源自大名鼎鼎的Big Nerd Ranch训练营培训讲义,该训练营已为谷歌、脸书、微软等行业巨头培养了众多专业人才

本书由知名培训机构Big Nerd Ranch打造,秉承其?#36824;?#30340;简洁、实用的写作风格。Kotlin已成为Android官方支持的开发语言,但它具有?#25945;?#29420;立性,亦可用于开发各种类型的原生应用。本书将带领你通过搭建书中的示例项目来循序渐进地掌握Kotlin的用法。首先使用IntelliJ IDEA搭建沙盒项目,帮助你熟悉开发环境。接下来介绍Kotlin编程知识,从较为基础的变量、常量、类型等讲起,逐渐深入到继?#23567;?#23545;象和抽象类。最后是函数式编程、Kotlin与Java互操作、构建Android应用等较复杂的内容。每一章都配有习题,帮你温故知新,巩固所学知识。


3. Bootstrap实战

enter image description here

Bootstrap 4 Site Blueprints, 2E
作者:Bass Jobsen、David Cochran、Ian Whitley
译者:邵钏 李松峰
定价:69.00元 / 电子书 35.00元
页数:300

Bootstrap是流行的Web前端开发框架,在帮助交付稳定成果的同时,能大幅提升工作效率。

  • 用实例完成bootstrap入门
  • 通过7个项目实例探索Bootstrap强大特性,助你轻松创建各种网站
  • 前Yahoo!公司PHP高级开发人员20余年企业级Web开发经验总结
  • 用通俗易懂的方式讲解复杂的面向对象编程原则和模式

本书是由?#30340;?#19977;位经验丰富的开发人员编写的实战指导书,通过7个有代表性的项目实例,详述了Bootstrap特性和基本操作,带领读者更全面地了解和掌握Web开发。

Boostrap是Twitter公司内部的一个工具,开源之后迅速得到了各方的认可。本书基于最新Bootstrap 4撰写,在简单介绍了安装与配置之后就直?#36158;?#39064;,分别讨论了构建流程、博客站点、WordPress 主题、个人作品?#25925;?#31449;点、企业网站、电子?#28059;?#32593;站、单页面营销网站和Angular应用等几个最具代表性的应用案例,结合这些案例细致地剖析Bootstrap的使用方式?#22270;?#24039;。


4. 不可?#23478;?#30340;数

enter image description here

Professor Stewart's Incredible Numbers
作者:Ian Stewart
译者:何生
定价:49.00元 / 无电子版
页数:424

  • 面熟的0到10,陌生的42、56和168,?#32972;?#23376;的有理数,难以捉摸的无理数,各种不可?#23478;?#30340;数,各种不可?#23478;?#30340;故事
  • 不可不知的代数知识,理解数学的精妙之美
  • 斯图尔特教授继《数学万花筒?#20998;?#21518;的又一力作
  • 丰富插图,独特思路,趣味讲解,精彩故事

本书介绍了各?#25351;?#26679;的数:从常见的自然数0至10到负数,从“简单”的有理数到复杂多变的有理数和无理数;从已知最大的质数到最小的无穷大。?#25179;?#25968;都它自己的故事,而围绕着这些数,作者不但讲述了?#25179;?#25968;背后的历史,更拓展出众多有趣的数学问题,让这些数成为带读者进入神奇数学世界的“引路人”。


5. 你不可不知的50个科学哲学知识

enter image description here

50 Philosophy of Science Ideas You Really Need to Know
作者:Gareth Southwell
译者?#21644;?#22521;
定价:39.00元 / 无电子版
页数:210

  • ?#26377;?#20320;不可不知的50个知识”系列之作
  • 50个科学哲学经典概念,?#34987;?#31185;学与哲学的本质
  • 科学家的判断是绝对真理吗?科学也?#26032;?#29702;意义吗?人工智能能否超越人类?
  • 大事年表、概念梳理、核心问题,从古希腊到现代社会的科学哲学发?#25925;?#19968;览无余

多亏有科学知识,人们才能在月球上行走,才能治愈致命的疾病,甚至发现构成生命和宇宙的基本要素。许多重要的科学议题,不只涉及科学,归根结底,它们往往是哲学问题。本书精选50个重要的科学哲学概念,以通俗易懂的语言介绍了这些重要概念和理论对于科学发展的影响,以及它们对于我们理解许多科学问题和争论的意义。读者将会在这本书中看到哲学思考如何为科学实践提供见解,也会看到随着时代发展,科学面临的新问题。