软件与程序设计
-
交通时空大数据分析、挖掘与可视化余庆,李玮峰大数据时代已经到来,随着数据的逐步开放,交通领域的研究课题或多或少都要接触、使用时空大数据。交通领域的从业者迫切需要强有力的工具和技术应对日益纷杂的交通数据。交通是一个交叉学科,交通数据分析人才的知识体系需要与数据处理、网络爬虫、数据可视化、地理信息、复杂网络、数据挖掘、机器学习等多学科知识深度融合,这也为交通领域的人才培养带来巨大挑战。 在此背景下,本书针对不同的学习阶段与业务需求设计了三篇共15章内容。基础篇(第1~5章)梳理Python数据分析、网络爬虫、数据可视化、地理信息等基础知识;应用篇(第6~10章)介绍出租车GPS数据、地铁IC刷卡数据、共享单车订单数据、公交GPS数据等各类时空大数据的实际案例应用;方法篇(第11~15章)融汇数据挖掘、空间统计、复杂网络学科等交叉学科方法,与交通领域的大量实际案例分析结合,全面梳理总结交通时空大数据所需跨学科技能。 本书由浅入深,学科交叉,强调实践。对读者不同的学习阶段与业务需求设计相应内容,全面梳理总结交通大数据科研所需技能,并与交通领域的大量实际案例分析结合。本书可作为教材也可作为参考工具书,基础篇定位交通数据领域新手入门,应用篇定位有数据分析需求的高校学生或社会人士,方法篇定位高校学术科研人员。 -
自然语言处理的Python实践[印度] 马坦吉·斯里(Mathangi Sri) 著《自然语言处理的Python实践》通过5章内容深入解读了自然语言处理(NLP)的文本数据处理方法和行业实际应用。其中讨论了文本数据的根本问题所在和在文本数据中如何提取信息、提取哪种信息等,同时通过第2~5章,重点讲解了客户服务行业、在线评论、银行与金融服务及保险行业、虚拟助手四大NLP重点领域的实际应用方法,其中详细解读了意图挖掘、基于ML的监督学习、情感分析与挖掘、Word2Vec、CBOW、LSTM、编码器-解码器模型框架和当今NLP领域解决问题效果最好的BERT模型等关键技术方法。内容全面,案例真实。本书案例均直接深入到各行业,读者在阅读学习过程中,能通过书中相应的代码和案例思路,真正解决实际工作中遇到的问题。 本书适合各个行业自然语言处理方向的技术人员阅读学习,也适合开设自然语言处理课程的院校师生及计算机专业教学参考使用。 -
一起学Python亚沙万特·卡内特卡尔,阿迪亚·卡内特卡尔 著练习!这就是《一起学Python 》的全部内容。为了能够掌握Python,你需要练习用它编写大量的程序。当你尝试这样做时,会发现编写任何程序都有多种方法。因此,你需要了解你是否选择了执行程序的最佳方式,你会发现这本书很有用。本书在每一章的末尾都有练习。解决这些练习将帮助你构建Python技能。当你这样做的时候,你会觉得需要一个值得信赖的伙伴,本书就是值得信赖的伙伴。它将帮助你验证你的答案,并教你如何编写更好的Python程序。 -
思科网络技术学院教程艾伦·约翰逊,凯瑟琳·祖达-佩奇思科网络技术学院项目是Cisco公司在全球范围内推出的一个主要面向初级网络工程技术人员的培训项目,旨在让更多的年轻人学习先进的网络技术知识,为互联网时代做好准备。本书是思科网络技术学院IT基础知识的配套教材,主要内容包括个人计算机硬件,计算机组装,高级计算机硬件,预防性维护和故障排除,网络、应用网络,便携式计算机和其他移动设备,打印机,虚拟化和云计算,Windows操作系统的安装与配置,移动、Linux和macOS操作系统,安全,IT专业人员的职业能力与素养等。本书每章的最后还提供了复习题,并在附录中给出了答案和解释,以检验读者对每章知识的掌握情况。本书适合作为IT基础课程的教材,还适合作为高等院校计算机基础课程的教材。 -
FANUC工业机器人编程操作与仿真卢亚平本书以“智能制造2025”为背景,FANUC工业机器人为载体,ROBOGUIDE软件为仿真平台,结合作者多年的教学经验、培训经验和技能大赛经验编写而成。全书内容以能力培养为本位、以情境为主体、以项目为中心,学习内容循序渐进,能力要求逐步提高。本书共12章,第1~7章介绍工业机器人编程操作,第8~10章介绍工业机器人仿真,第11~12章介绍工业机器人典型应用。书中配有一些项目、案例和思政小课堂,可加强读者对知识点的掌握。本书为应用型课程建设的成果,适合作为应用型本科院校机器人工程、电气工程、机械电子工程、机械设计制造及其自动化、智能制造工程等专业以及高职高专院校工业机器人技术、机电一体化技术等专业的教材,也可作为相关从业人员的参考书。 -
Python程序设计实验指导张莉 陶烨本书是与《Python程序设计》(第2版)配合使用的实验教材。内容包括《Python程序设计》(第2版)各章的实验及解析,教材习题参考答案与解析,以及部分Python基础章节的补充习题与解析,样卷及参考答案。书中习题内容和层次丰富,取材新颖且实用性强,解题思路Python化思想强。 本书可作为高等学校“Python程序设计”课程的实验指导教材,亦可作为其他Python程序设计课程的实践教学参考书。 -
Python算法的奇妙之旅王小川 编著《Python算法的奇妙之旅》结合Python语言,从基础算法讲起,逐步深入6种常用算法思想,每种算法思想都佐以大量生动有趣的案例,让读者在学习Python语法及算法的同时,意识到算法的重要性,继而对算法产生浓厚的兴趣。《Python算法的奇妙之旅》共11章,分为2篇。第1篇“基础知识”,主要介绍Python、算法、数据结构、时间复杂度和空间复杂度等关键的基础概念,以及十大排序算法,让读者对算法有一个初步的了解;第2篇“开始算法之旅”,结合40多个典型案例及其对应的100多种解题思路与方法,介绍遍历法、迭代法、递归法、回溯法、贪心法和分治法6种算法思想,涉及算法的基本思想、关键特征、解题步骤和框架等。《Python算法的奇妙之旅》内容通俗易懂,案例丰富,实用性强,特别适合对Python语言和算法感兴趣的入门与进阶读者阅读,也适合C、C、Java和PHP程序员及其他编程爱好者阅读,另外还适合作为相关院校和培训机构的教材。 -
Python +Excel高效办公蔡驰聪《Python Excel 高效办公:轻松实现 Python 数据分析与可视化》从 Python 语言的基础语法讲起,介绍了如何使用 Python 实现各种常用的 Excel 数据处理操作,并给出若干个 Python 商业数据分析应用案例。通过本书的学习,读者应该可以自动化批量完成日常的 Excel 数据处理工作,从而避免烦琐的手工操作。本书共 12 章,涵盖的主要内容包括:Python 开发环境搭建;Python 语法基础;Python 文件管理;用 Python 操作 Excel 工作簿、工作表、单元格、表格;用 matplotlib 和 xlwings 在 Excel 中自动绘制统计图表;Pandas 数据结构、Pandas 数据处理和数据分析操作;用 Python 分析客户数据、销售数据、广告数据等。《Python Excel 高效办公:轻松实现 Python 数据分析与可视化》用读者熟悉的 Excel 概念和操作导入 Python 编程的各种知识点,使编程初学者更容易理解和接受。本书适合经常使用 Excel 进行数据处理但没有编程基础的人员阅读,也适合已经掌握了一门编程语言同时希望用 Pandas 和 xlwings进行高效数据处理的程序员,本书还适合作为高等院校或者培训机构相关专用的教材使用。 -
Vue.js技术内幕黄轶本书将带领读者阅读 Vue.js 3.0 的源码,通过大量注释、流程图,将每部分源码的前因后果呈现给大家,帮助工程师地体会 Vue 框架的设计思想。全书共七部分,24 章,作者结合实际用例,循序渐进地介绍了 Vue.js 的整体设计、组件、响应式原理、编译和优化、实用特性、内置组件、官方生态等内容。阅读本书不仅可以深入理解Vue.js 的内核实现,还能学习到阅读源码的技巧,提高业务逻辑分析能力和重构代码的能力。本书面向有 Vue.js、React 或者 Angular 等框架使用经验的,对源码设计感兴趣,渴望在技术方向进一步成长的开发者。 -
Rust实战蒂姆·麦克纳马拉(Tim McNamara)本书通过探索多种系统编程概念和技术引入Rust编程语言,在深入探索计算机工作原理的同时,帮助读者了解Rust的所有权系统、Trait、包管理、错误处理、条件编译等概念,并通过源自现实的示例来帮助读者了解Rust中的内存模型、文件操作、多线程、网络编程等内容。本书旨在帮助读者理解如何用Rust进行系统编程,并提供了一些使用Rust编写代码的技巧。本书给出了10余个源自现实的示例,让读者不仅能了解Rust语法,还能了解Rust的实际运用。本书适合所有对Rust感兴趣的读者阅读。要更好地掌握本书涵盖的内容,读者应具备一定的编程经验,至少应对计算机编程的基本概念有所了解。
