软件与程序设计
-
超简单快学习教育 编著情景式学习:本书刻意减少抽象和枯燥的理论阐述,将要讲解的知识点融入典型的办公应用场景,营造出轻松的学习氛围,有效帮助读者消除畏难情绪并迅速进入学习状态。零基础上手:书中的代码均有详细、易懂的解释说明,没有编程基础的读者也能快速理解程序的功能。飞跃式提高:全书46个典型案例,囊括了从基础的宏的使用到表格的自动化处理,读者既可以进行系统性学习,也可以挑选自己感兴趣的案例来阅读。所有案例的代码文件和练习文件均可免费下载,读者可以在边学边练中加深理解,从而快速提高编程能力和工作效率。
-
应用人工智能[德]伯恩哈德·G. 胡姆(Bernhard G. Humm)大多数的AI书籍主要聚焦于AI背后的理论方法,却很少关注AI应用程序的工程化。目前存在哪些AI库、框架和服务?在哪种情况下应该选择哪种库、框架和服务?如何将它们整合到一个具有良好用户体验、易于维护的AI应用程序中?如何满足功能性要求和非功能性要求,特别是高性能要求?针对上述问题,本书结合当前的新兴技术和具体实例给出了很好的答案。本书首先介绍AI的定义以及AI的简要发展史,接着介绍主要的AI方法,包括机器学习和知识表示,之后给出AI应用程序架构设计的指导原则,最后聚焦于AI的各个分领域,包括信息检索、自然语言处理及计算机视觉。书中涵盖大量应用实例,其中,虚拟博物馆实例贯穿全书。此外,本书还提供相关AI产品列表及源代码样例,方便读者快速开发自己的应用。
-
Python数据分析余本国著本书是一本使用 Python 3.8 进行数据处理和分析的学习指南。全书分为三部分:基础入门、实战案例及拓展与应用。在基础入门部分,介绍了 Python 的语法基础,包括数据类型、流程控制、函数,数据的导入导出,数据处理的 NumPy 和 Pandas 库,数据清洗、数据分析、数据可视化和图像处理,以及正则表达式和爬虫方面的知识点;在实战案例部分,介绍了中文分词 jieba 库,并用三个完整的数据分析案例介绍了数据的清洗和分析过程;在拓展与应用部分,主要介绍了 Python 对文件系统的操作和格式化字符串的输出,并对数据库的操作、Python 应用模块的 DIY 与发布,以及机器学习入门做了简单的介绍。 本书内容丰富、简单易懂,适合本科生、研究生阅读,以及对 Python 语言感兴趣或者想要使用 Python 语言进行数据分析的读者参考。
-
Go程序开发实战宝典猿媛之家 组编 穆旭东 谭庆丰 楚秦 等编著《Go程序开发实战宝典》结合典型案例进行知识点讲解,内容通俗易懂、重点突出、实用性强,囊括Go语言的主要功能。全书共14章,前6章主要包括基础数据类型、循环控制、函数和指针、内置容器、字符串处理等;第7章主要讲解Go语言的面向对象编程,主要包括结构体、方法、接口、设计模式、反射等内容;第8~13章主要介绍服务端开发经常需要处理的问题,主要包括Go语言的编写规范、错误处理、异常处理、文件读写操作、JSON编码解码、网络编程、gRPC、并发编程、数据库编程、网络安全和测试等内容。此外,本书还对一些数据类型的底层结构、并发机制、垃圾回收进行了深入的讲解,*后一章通过对Gin框架的介绍和使用,完成了一个基础的分布式网盘项目。《Go程序开发实战宝典》附赠了相关知识点的视频讲解及案例源代码,读者可自行下载(详细方法见本书封底)。《Go程序开发实战宝典》适合所有对Go语言感兴趣的开发人员阅读,即使没有Go语言基础也可以直接上手使用,同时也可作为计算机相关专业师生的参考用书。
-
Python数据科学手册 第2版(美)杰克·万托布拉斯Python是众多研究人员眼中的一流工具,主要原因在于它所提供的可用于存储、操作、洞察数据的各种库。数据科学堆栈的各个部分都存在多种资源,但只有本书的新版将它们汇集于一处,包括IPython、NumPy、pandas、Matplotlib、Scikit-Learn以及其他相关工具。熟悉阅读和编写Python代码的在职科技人员和数据处理人员会发现这份全面的案头参考书的第二版非常适合处理各种日常问题:数据的操作、转换、清理;不同类型数据的可视化;使用数据建立统计或机器学习模型。一句话,这是Python科学计算的参考。
-
工业混杂系统智能调度顾幸生、徐震浩 著本书主要阐述确定性和不确定性生产调度问题的模型及其智能求解方法,重点阐述确定性和不确定条件下混杂工业生产过程的调度模型、基于进化算法和群智能优化的确定性生产调度方法、复杂生产过程调度问题、不确定环境下的生产调度方法、不确定条件下多目的间歇过程的短期调度、基于智能优化的多目标生产调度等。本书可供相关科研和开发人员参考,也可作为控制科学与工程、自动化、工业工程、机械工程、计算机科学与技术、管理科学与工程等学科的本科生、研究生和教师的参考书。
-
Python程序设计案例教程彭宇林本书对接高职院校物流工程技术专业建设,是为深化职业教育“三教”改革而探索、开发的与高职物流类工程技术人才培养相适应的项目化、模块化的Python程序设计基础案例教程。本书根据高职物流工程技术人才培养需要而编写。全书共7个项目,14个任务,将Python编程语言涵盖的Python程序设计基础知识、基本数据类型与表达式、程序的基本控制结构、组合数据类型、函数等内容融入项目任务。本书通过项目任务深入浅出、循序渐进地讲解Python编程基础知识及其在实际项目中的应用,结合典型例题、实际应用及适量习题等强化学习效果。本书可作为高职院校物流工程等专业Python程序设计课程的入门教材。
-
C++语言张文双按照*关于《教育信息化2.0行动计划》的要求,人工智能、编程课程将会纳入初高中生学业水平考试。本书立足于C十十 程序设计语言的普及和应用,同时适用于全国青少年信息学奥林匹克竞赛的入门学习。本书包含计算机基础知识,C十十 语言基础,C十十 语言的顺序结构、选择结构、循环结构,数组,函数,结构体与文件,指针,算法和程序设计中常用的数学知识等内容,各章配备习题,附习题参考答案。本书结构严谨,语言简练,可以作为小学的竞赛培训用书,也适合读者选作自学资料。
-
嵌入式系统设计王勇、文良华本教材是在国家新工科改革项目和四川省电子信息类一流本科专业建设支持下,推出的地方普通本科电子、通信、自动化、智能科学的专业核心课程系列教材。本教材主要针对传统嵌入式系统设计理论知识多,工程应用少,导致一般本科生学习困难的现状组织编写。全书内容面向一般本科学生应掌握的专业基础知识,重在嵌入式系统设计实现技术与调试技能。本教材强调通过实践引导学生学习,通过理论教学和实践教学,使学生掌握嵌入式系统体系结构,嵌入式处理器结构(ARM架构为主),嵌入式系统开发应用方法,嵌入式操作系统Linux及在嵌入式系统里的应用。本教材主要章节内容如下:第1章嵌入式系统概要;第2章ARM体系结构;第3章ARM指令集;第4章Linux内核移植;第5章 嵌入式Linux 设备驱动编程;第6章图形用户接口QT;第7章嵌入式系统开发设计案例。
-
高级python核心编程[印]米努·科利 著;刘春明 曹创华 王贵财 译python从其他编程语言中脱颖而出有很多原因。 事实上, 只要你现在正手握一本关于高级python核心编程的书, 就表明你已认识到 python具有如此特别的一些特性。在本书中, 你将获得有关 python编程高级主题的详细信息。 因为本书从函数章节开始, 所以,建议在阅读本书前, 先温习一下 python的基本概念知识。 如果你是初学者, 建议先阅读 《 python核心编程: 从入门到实践 (学与练) 》 , 以便理解本书主题。 本书的编写主要关注大学的教学内容和目前需求, 还关注学生和专业人士在学习编程时面临的问题。 通过与编程爱好者交流, 发现许多人, 因为忙于其他事情, 或者只是无力承担课程费用而偏爱自学。本书中程序开发的目的是为自学课程提供详细步骤, 并且将复杂问题分解为简单问题, 可以简 单编码后将其重组。相信通过本书, 你将能够思考、 开发和创建高质量的 python应用程序。