异步4月赠书/python/算法/微服务_路彦雄 博客_人邮异步社区的博客-程序员宅基地

技术标签: python  Scrapy  java  AI  Spring Cloud  

4月异步新书,涉及关键词,算法 python 微服务 Java Javascript等


敲重点

活动规则:试读样章,评论区留言说一下你对本书的一些感想,同时关注异步社区博客,并留言你想要得到的图书。

活动时间:即日起-4月29日(活动奖项公告在5月1日)

赠书数量:10本(每个品种1本) 先到先得!
更多好书可以来人邮社异步社区查看,申请下期活动:http://www.epubit.com/

本周免费电子书https://www.epubit.com/book/screen?flagBookType=1&isfree=0


重磅新书


如果只读一本神经网络图书 请选择这本
基于Python3.5
对神经网络绝佳解读

美亚五星畅销书


算法篇

入门级

《文本上的算法——深入浅出自然语言处理 

 路彦雄 著

点击封面购买纸书


微信整合搜索算法组组长路彦雄全新作品,深入浅出讲解自然语言处理和机器学习技术,微博总阅读量超30万次。

本书结合作者多年学习和从事自然语言处理相关工作的经验力图用生动形象的方式深入浅出地介绍自然语言处理的理论、方法和技术。本书抛弃掉繁琐的证明,提取出算法的核心,帮助读者尽快地掌握自然语言处理所必备的知识和技能。本书适合从事自然语言处理相关研究和工作的读者参考,尤其适合想要了解和掌握机器学习或者自然语言处理技术的读者阅读。


《趣学算法》

陈小玉 

点击封面购买纸书


本书从算法之美娓娓道来,没有高深的原理,也没有枯燥的公式,通过趣味故事引出算法问题,包含50多个实例及完美图解,结合学生提问,分析算法本质,并给出代码实现的详细过程和运行结果。

本书可作为程序员的学习用书,也适合从未有过编程经验但又对算法有强烈兴趣的初学者使用,同时也可作为高等院校计算机、数学及相关专业的师生用书和培训学校的教材。

《算法学习与应用从入门到精通》

张玲玲 

点击封面购买纸书


本书的特色是实现了入门知识、实例演示、范例演练、技术解惑、综合实战5大部分内容的融合,让读者看得懂、用得上、学得会。

一本书的容量,讲解了入门类、范例类和项目实战类三类图书的内容。丰富的配套资源 ,学习更高效。

320个实例,更多的实践演练机会753分钟视频讲解,降低学习难度5个综合案例,项目实战演练74个技术解惑,破解学习难点“技术讲解”→范例演练”→“技术解惑”贯穿全书,全面掌握算法应用技术讲解:通过320个实例,循序渐进地讲解了算法应用的各个知识点。范例演练: 5个综合实例,使读者具有应用算法解决实际项目的能力。技术解惑:把容易混淆的概念单独讲解和剖析,帮助读者绕过学习中的陷阱。



《算法谜题》

【美】Anany Levitin 著

点击封面购买纸书


算法是计算机科学领域最重要的基石之一。算法谜题,就是能够直接或间接地采用算法来加以解决的谜题。求解算法谜题是培养和锻炼算法思维能力一种最有效和最有乐趣的途径。 


本书是一本经典算法谜题的合集。本书包括了一些古已有之的谜题,数学和计算机科学有一部分知识就发源于此。本书中还有一些较新的谜题,其中有一部分谜题被用作知名IT企业的面试题。全书可分为4个部分,分别是概览、谜题、提示和答案。概览介绍了算法设计的通用策略和算法分析的技术,还附带有不少的实例。谜题部分将谜题按照简单、中等难度和较难三个层级分别列出。提示部分依次给出谜题提示,帮助读者找到正确的解题方向,同时仍然为读者留下了独立求解的空间。答案部分则给出了谜题的详细解答。 

《编程之法:面试和算法心得》

July 

点击封面购买纸书


    -蜕变于CSDN技术博客“结构之法算法之道”
  -内容涉及面试、算法、机器学习三大主题
 

    -作者数年的积累成果

  -进入IT行业求职笔试和面试宝典

 本书涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。

此外,每一章都有“举一反三”和“习题”,以便读者及时运用所学的方法解决相似的问题,且在附录中收录了语言、链表、概率等其他题型。书中的每一道题都是面试的高频题目,反复出现在近5年各大公司的笔试和面试中,对面试备考有着极强的参考价值。

编程篇

Python


Python程序设计(第3版)

【美】John Zelle(策勒)著 

点击封面购买纸书

Python之父作序推荐 ,Python 3 编程入门经典。本书以Python语言为工具教授计算机程序设计。本书强调解决问题、设计和编程是计算机科学的核心技能。本书特色鲜明、示例生动有趣、内容易读易学,适合Python入门程序员阅读,也适合高校计算机专业的教师和学生参考。 

《数据结构 Python语言描述 

点击封面购买纸书

在计算机科学中,数据结构是一门进阶性课程,概念抽象,难度较大。Python语言的语法简单,交互性强。用Python来讲解数据结构等主题,比C语言等实现起来更为容易,更为清晰。 


算法篇

机器学习


《Python机器学习——预测分析核心算法》

【美】Michael Bowles(鲍尔斯) 

点击封面购买纸书


在学习和研究机器学习的时候,面临令人眼花缭乱的算法,机器学习新手往往会不知 所措。本书从算法和Python 语言实现的角度,帮助读者认识机器学习。

本书专注于两类核心的“算法族”,即惩罚线性回归和集成方法,并通过代码实例来 展示所讨论的算法的使用原则。全书共分为7 章,详细讨论了预测模型的两类核心算法、预测模型的构建、惩罚线性回归和集成方法的具体应用和实现。 本书主要针对想提高机器学习技能的Python 开发人员,帮助他们解决某一特定的项 目或是提升相关的技能。

《Python算法教程》

【挪威】Magnus Lie Hetland(赫特兰) 

点击封面购买纸书


畅销书Python基础教程(第2版)作者、Python领域大牛又一新力作!知识点清晰,语言简洁。本书用Python语言来讲解算法的分析和设计,主要关注经典的算法,帮助读者理解基本算法问题和解决问题打下很好的基础。蕴含大量课后习题和参考资料。

 

《Python机器学习实践指南》

【美】Alexander T. Combs 

点击封面购买纸书


机器学习是近年来渐趋热门的一个领域,同时Python 语言经过一段时间的发展也已逐渐成为主流的编程语言之一。

本书结合了机器学习和Python 语言两个热门的领域,通过利用两种核心的机器学习算法来将Python 语言在数据分析方面的优势发挥到极致。 全书共有10 章。第1 章讲解了Python 机器学习的生态系统,剩余9 章介绍了众多与机器学习相关的算法,包括各类分类算法、数据可视化技术、推荐引擎等,主要包括机器学习在公寓、机票、IPO 市场、新闻源、内容推广、股票市场、图像、聊天机器人和推荐引擎等方面的应用。 本书适合Python 程序员、数据分析人员、对算法感兴趣的读者、机器学习领域的从业人员及科研人员阅读。

《神经网络算法与实现——基于Java语言》

Alan M.F. Souza(艾伦)

点击封面购买纸书


神经网络已成为从大量原始的,看似无关的数据中提取有用知识的强大技术。 Java语言是用于实现神经网络的最合适的工具之一,也是现阶段非常流行的编程语言之一,包含多种有助于开发的API和包,具有“一次编写,随处运行”的可移植性。

本书完整地演示了使用Java开发神经网络的过程,既有非常基础的实例也有高级实例。首先,你将学习神经网络的基础知识、感知机及其特征。 然后,你将使用学到的概念来实现自组织映射网络。 此外,你还会了解一些应用,如天气预报、疾病诊断、客户特征分析和光学字符识别(OCR)等。 最后,你将学习实时优化和自适应神经网络的方法。 

《精通Python爬虫框架Scrapy

 【美】迪米特里奥斯 考奇斯-劳卡斯(Dimitrios Kouzis-Loukas)箸  

点击封面购买纸书

Python3 scrapy教程,全面剖析网络爬虫技术的实现原理,通过爬取示例演示Scrapy的应用,涵盖从桌面端爬取到移动端爬取,实时爬取在内的所有内容。

本书讲解了Scrapy的基础知识,讨论了如何从任意源提取数据,如何清理数据,以及如何使用Python和第三方API进行处理,以满足自身需求。本书还讲解了如何将爬取的数据高效地馈入数据库、搜索引擎和流数据处理系统(比如Apache Spark)。在学习完本书后,你将对数据爬取胸有成竹,并将数据应用在自己的应用程序中。 

《数据科学家访谈录》

Carl Shan(单研)等著

点击封面购买纸书


本书选取世界知名的25位数据科学家进行了深度的访谈,从不同的视角和维度,将他们的智慧、经验、指导和建议凝聚成册。每一篇访谈都是一次深度的交流,涵盖了这些数据科学家最初从菜鸟起步,运用各种知识武装和充实自己,一直到最终成为一名卓有成效的数据科学家的全过程。

通过阅读本书中的访谈,可以形成对数据科学的宏观认识和了解,更深刻地认识和体验数据科学家的角色,并且从这些前辈的过往经历中学到宝贵的知识和经验以应用于自身的成长和事业中。 


《深入理解Spring Cloud与微服务构建》

方志朋 著

 点击封面购买纸书

谈到微服务,大家众说纷纭,但却很难有一个清晰的概念来描述。微服务不是“银弹”,我理解的微服务是一种文化,而我们要做的就是将微服务的理念运用到实际开发中。经过一系列的技术选型,最终Spring Cloud凭借其成熟的组件、完善的一站式解决方案,最终成为了我们落地微服务的选择。

此时的Spring Cloud相关资料在国内还是凤毛麟角,没有完整的中文书籍和教程可以参考,只有官方的英文文档以及网上零零散散的教程可以阅读。就是在这种情况下,本书的作者方志朋在公司技术选型以及后续的微服务落地过程中,逐渐有了自己的积累和理解,同时在博客中连载了“史上最简单的Spring Cloud教程”。此教程一出,就受到广大程序员的欢迎,因此最终整理为此书。

纵览全书,文字清晰明了,通过理论结合实践的方式介绍了Spring Cloud的每一个组件的实践,并解读了部分源代码。图文并茂,语言朴实,不愧为“简单”之名。本书融合了作者实施微服务的一线经验和心得,具体指导了Spring Cloud在落地方面的实践,非常值得参考。

《微服务分布式构架开发实际战》

龚鹏 著 

点击封面购买纸书

本书语言简洁,内容丰富,适合具备初级Java后端开发能力的开发人员,大中专相关专业师生,网站培训班学员,以前拥有单工程开发经验并且想尝试分布式微服务架构的人员。

《JavaScript忍者秘籍 第2版

[美] John,Resig(莱西格),Bear,Bibeault(贝比奥特),Josip ... 著

 

点击封面购买纸书


JavaScript语言非常重要,相关的技术图书也很多,但至今市面没有一本对JavaScript语言的重要部分(函数、闭包和原型)进行深入、全面介绍的图书,也没有一本讲述跨浏览器代码编写的图书。而本书弥补了这一空缺,是由jQuery库创始人编写的一本深入剖析JavaScript语言的书。

《JavaScript 忍者秘籍(第2版)》使用实际的案例清晰地诠释每一个核心概念和技术。本书向读者介绍了如何掌握 JavaScript 核心的概念,诸如函数、闭包、对象、原型和 promise,同时还介绍了 JavaScript API, 包括 DOM、事件和计时器。你将学会测试、跨浏览器开发,所有这些都是高级JavaScript开发者应该掌握的技能。




版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/epubit17/article/details/79709832

智能推荐

Java web课程设计-购物系统_javaweb购物网站实验心得-程序员宅基地

题目:网上购物系统网上购物商店的分析与实现一.实验目的Java web课程设计是为了是计算机学院的学子深入学习java web应用开发设置的一门实验性的动手性的实践课程。是计算机科学与技术、 网络工程、信息安全、物联网工程、软件工程等专业集中实践的教学环节,是将关java web开发理论知识转化为解决实际问题能力的重要环节。Java web课程设计联系了前端的HTML、CSS、JAVASCRIPT、JSP等各项语言,同时紧密的将后台开发的java语言和数据库联系在一起,从整体上实现了java we_javaweb购物网站实验心得

软件专业小白自用的Windows软件列表-程序员宅基地

Windows软件列表-自用记录本文记录了软件专业学生自用的软件列表(Windows)并持续更新……文章目录Windows软件列表-自用记录编程类数据库类环境类系统工具Adobe系服务器或代理编辑器编程类nameaboutCodeBlocksC/C++Visual StudioMicrosoft系 C++/C#…eclipse201903Java/Ja...

QT/E 和Qtopia移植到2410开发板-程序员宅基地

Qt泛指Qt的所有桌面版本,比如Qt/X11,Qt Windows,Qt Mac等。由于Qt最早是在Linux中随着KDE流行开来的,因此通常很多人说的Qt都指用于Linux/Unix的Qt/X11。 Qt/E(Qt/Embedded)是用于嵌入式Linux系统的Qt版本。Qt/E去掉了X Lib的依赖而直接工作于Frame Buffer上,因而效率更高,但它并不是Qt的子集,而应该是超集,部分机制(如QCOP等)不能用于Qt/X11中。

postgresql分妺_postgresql 堆分配器mmgr详解-程序员宅基地

mmgr是postgresql的内存管理模块,其代码分布在aset.c, mctx.c和portalmem.c这三个文件之中。这里主要分析它的堆内存的管理机制,也就是aset.c文件中的内容。AllocSetContext是堆内存管理的主要结构,其定义如下:typedef structAllocSetContext{MemoryContextData header;/*Standard memor..._postgresql mmgr_alloc

从零开始写一个SpringBoot Starter_从零开始实现一个spring boot starter-程序员宅基地

一、什么是StarterStarter是Spring Boot 中的一个非常重要的概念,Starter相当于模块,它能将模块所需的依赖整合起来并对模块内的Bean根据环境进行自动装配。使用者只需要依赖响应功能的Starter,无需做过多的配置和依赖,SpringBoot就能自动扫描并加载响应的模块。例如:spring-boot-starter-web 就能使得项目支出Spring MVC,并且..._从零开始实现一个spring boot starter

matlab iir 高通滤波器的设计,基于MATLAB的IIR滤波器的设计.doc-程序员宅基地

MACROBUTTON MTEditEquationSection2 SEQ MTEqn \r \h \* MERGEFORMAT SEQ MTSec \r 1 \h \* MERGEFORMAT SEQ MTChap \r 1 \h \* MERGEFORMAT 毕业设计 课程设计 毕业论文 详细资料 联系QQ号;1620812008本科毕业设计(论文)基于MATLAB的IIR滤波..._matlab设计iir滤波器为高通滤波器,截至频率为0.5π

随便推点

林轩田机器学习基石课程个人笔记-第八讲_林轩田机器学习第八讲笔记-程序员宅基地

之前学习的演算法都是建立在理想的数据上的,也就是我们的数据没有所谓的噪声,在无噪声的数据上算法是可行的,那么在实际中数据通常是很杂乱的,会有很多的噪声存在,那么在这些数据中,我们的算法是否还可行呢?上一讲学习了VC维的相关知识,我们知道如果我们有一个dvc,数据足够的多,并且可以得到足够小的Ein,那么就认为学习是可行的。接下来来学习在有噪声的数据中,我们的学习是怎么样的呢?Noise an..._林轩田机器学习第八讲笔记

SharePoint之备份网站所有内容-程序员宅基地

这种方法可以备份网站所有的东西包括数据,list,工作流,组设置等等。进入SharePoint服务器,在运行处输入cmd进入dos界面,运行以下命令:stsadm.exe -o backup -url http://deanxit:80 -filename c:\backup.dat备份网站,backup.dat是备份的名字,可以自己定义。stsadm.exe -o res...

Qt QTextEdit获取输入框内容_qtextedit gettext-程序员宅基地

Qt开发,获取文本框内容,尝试了一下控件的方法,没有找到getText类似的方法,网上查询得知,用toPlainText()QString name = ui->tbxName->toPlainText();从这种方法的命名看,Qt的设计人员还挺费心思的...._qtextedit gettext

Python 学习系列——1.Python 概述-程序员宅基地

Python 学习系列——1.Python 概述Python 概述优点:缺点:Python 的应用方向:Python2.0 与 Python3.0Python 知识点罗列Python 标识符Python 保留字、行缩进多行语句Python 引号Python 显示多行语句Python 变量赋值Python 标准数据类型Python 数字字符串(String)Python 列表、Python 元组、Python 字典Python 运算符 【非 0 和 null 皆为 true】Python 概述优点:1、

ETL之Hadoop关联应用_etl hadoop关系-程序员宅基地

虽然企业部署Hadoop大数据系统的最终目的是进行“性感”的分析应用,但是大多数企业距离这一目标还很远很远。根据IDC发布的Hadoop-MapReduce软件生态系统预测报告,Hadoop市场正在以60%的年复合增长率高速扩张。但是该报告也揭示了一个让人吃惊的事实,作为大数据分析应用的代名词,Hadoop的流行其实与数据分析无关。实际上大多数采用Hadoop的公司都没有将Hadoo..._etl hadoop关系

MySQL5.6源码编译安装(CentOS-6.6+MySQL-5.6)(一)-程序员宅基地

原文地址:http://my.oschina.net/wushuicheng/blog/551621《基于Dubbo的分布式系统架构视频教程》龙果学院 http://www.roncoo.com ,吴水成高可用架构篇MySQL源码编译安装(CentOS-6.6+MySQL-5.6) 部署环境操作系统:CentOS-6.6-x86_64-b

推荐文章

热门文章

相关标签