6月6本程序员新书将与您见面,涉及Spring、算法、JavaScript等

小编好像很久没有发过新书播报了,今天给大家分享即将上架的10本新书。我猜Spring、算法、Python办公自动化程序员们都能喜欢。

1、数据结构与算法之美

王争(@小争哥)

6月6本程序员新书将与您见面,涉及Spring、算法、JavaScript等

1.好评爆表的极客时间算法专栏网红达人,GitHub上算法教程Star数量上万的作者最新力作

2.10多万人验证过的、为求职面试者、工程师量身打造的数据结构与算法私教课

本书分为11章。第1章介绍复杂度分析方法。第2章介绍数组、链表、栈和队列这些基础的线性表数据结构。第3章介绍递归编程技巧、8种经典排序、二分查找及二分查找的变体问题。第4章介绍哈希表、位图、哈希算法和布隆过滤器。第5章介绍树相关的数据结构,包括二叉树、二叉查找树、平衡二叉查找树、递归树和B+树。第6章介绍堆,以及堆的各种应用,包括堆排序、优先级队列、求Top K、求中位数和求百分位数。第7章介绍跳表、并查集、线段树和树状数组这些比较高级的数据结构。第8章介绍字符串匹配算法,包括BF算法、RK算法、BM算法、KMP算法、Trie树和AC自动机。第9章介绍图及相关算法,包括深度优先搜索、广度优先搜索、拓扑排序、Dijkstra算法、Floyd算法、A*算法、最小生成树算法、最大流算法和最大二分匹配等。第10章介绍4种算法思想,包括贪心、分治、回溯和动态规划。第11章介绍4个经典项目中的数据结构和算法的应用,包括Redis、搜索引擎、鉴权限流和短网址服务。另外,附录A为书中的思考题的解答。

2、Spring 5攻略

作者:马腾·代伊纳姆(Marten Deinum)译者: 张龙

6月6本程序员新书将与您见面,涉及Spring、算法、JavaScript等

本书除了介绍Spring的基础知识(比如Spring IoC容器、Spring AOP/AspectJ等)之外,还介绍了Spring企业级开发的一些解决方案,涉及的主题有Spring Java EE的集成、Spring的集成、Spring批处理、Spring远程技术、消息机制、事务,以及使用Hadoop和MongoDB来处理大数据和云。此外,还介绍了与Spring Web服务相关的一些知识,比如Spring MVC、动态脚本、流行框架Grails和Groovy的集成、REST/Web Service等。大家还可以在本书中看到与Spring Framework 5、响应式Spring、Spring 5微服务等相关的主题。

本书专注于使用Spring Framework 5的特性来构建企业级的Java应用程序。
本书内容:

3、精通ASP.NET Core MVC (第7版)

作者[美]亚当•弗里曼(Adam Freeman)译者郝冠军 孙臻 闫小迪 张淯易

6月6本程序员新书将与您见面,涉及Spring、算法、JavaScript等

本书是畅销书的升级版。本书详细介绍了ASP.NET Core MVC的功能,讲述了开发可扩展的Web应用程序的工具和技术。

ASP.NET Core MVC框架是微软重新构建和部署的Web框架,该框架与之前的Web表单等技术无关。ASP.NET Core MVC框架提供了一个高效的编程模型,该模型可以提高代码的整洁性和可扩展性。本书第7版新增了大量内容,展示了如何充分利用ASP.NET Core MVC的功能。本书由浅入深,依次讲述了ASP.NET Core MVC的基础知识、高级功能。通过学习本书,读者可以掌握开发轻量级Web应用程序的方法。

本书新增内容:

通过阅读本书,你可以实现以下目标:

4、Python计算机视觉和自然语言处理 开发机器人应用系统

作者阿尔瓦罗·莫雷纳·阿尔贝罗拉(Álvaro Morena Alberola) 贡萨洛·莫利纳·加列戈(Gonzalo Molina Gallego) 乌奈·加雷·马埃斯特雷(Unai Garay Maestre)译者倪琛

6月6本程序员新书将与您见面,涉及Spring、算法、JavaScript等

机器人是人工智能时代的重要产物,为人类的工作和生活提供了非常多的助力。对于智能机器人而言,视觉识别能力和对话能力是非常重要的两个方面,本书就是基于这两个技术展开介绍,并通过一系列的编程案例和实践项目,引导读者高效掌握机器人的开发技巧。

本书基于Python语言进行讲解,结合机器人操作系统(ROS)平台给出了丰富多样的机器人开发方案。本书立足于机器人的视觉和语言处理,通过OpenCV、自然语言处理、循环神经网络、卷积神经网络等技术提高机器人的视觉识别能力和对话能力。全书包括多个练习和项目,通过知识点和编程实践相结合的方式,快速带领读者掌握实用的机器人开发技术。

5、JavaScript全栈开发

作者凌杰

6月6本程序员新书将与您见面,涉及Spring、算法、JavaScript等

本书将从ECMAScript 标准定义的基本语法开始,系统阐述JavaScript 在浏览器端、服务器端的开发思路和设计理念。在此过程中,作者将提供大量可读性强、能够正确运行的代码示例,以帮助读者理解书中介绍的技术、概念、编程思想与程序设计模式。本书主要由三部分组成:第一部分介绍JavaScript语言的核心知识点;第二部分绍JavaScript 在浏览器端的使用,包括BOM 和DOM 组件、AJAX 技术等;第三部分介绍JavaScript 在Node.js 平台中的应用。

本书内容循序渐进,实操性强,适合对HTML 和CSS 有所了解的JavaScript 初学者,以及对Web 全栈开发及其背后的设计理念感兴趣的读者。

6、PaddlePaddle Fluid 深度学习入门与实战

作者潘志宏 王培彬

6月6本程序员新书将与您见面,涉及Spring、算法、JavaScript等

1.百度飞桨团队参与策划、并大力推荐此书;
2.作者是PaddlePaddle社区管理员、用户群的活跃答主,在与众多开发者的交流中,积累了丰富的学习经验和心得
3.内容简单易上手,含有众多深度学习项目实例,偏重应用,无复杂的数学公式。

本书全面讲解PaddlePaddle Fluid框架在深度学习领域的应用。全书共15章,分别是PaddlePaddle深度学习开发环境的搭建、PaddlePaddle快速入门、线性回归算法实战、卷积神经网络实战、循环神经网络实战、生成对抗网络实战、强化学习实战、模型的保存与使用、迁移学习实战可视化工具Visual DL的使用、自定义图像数据集识别项目实战、自定义文本数据集分类项目实战、动态图的使用、开发具有AI能力的服务器接口、移动端深度学习框架Paddle Lite的项目实战。

本书实例丰富,适合机器学习爱好者、程序员、人工智能方面的从业人员阅读,也可以作为人工智能相关专业的师生用书和相关培训学校的教材。

展开阅读全文

页面更新:2024-03-07

标签:算法   自然语言   神经网络   数据结构   程序员   机器人   应用程序   新书   实战   框架   深度   读者   能力   代码   项目   作者   技术   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top