软件与程序设计
-
C语言程序设计实用教程张叶茂,刘红艳,陈新菡 著本书突出职业教育特点,以应用能力为本位,以程序设计为主线,通过重点讲解程序设计的思路 和分析项目实例,培养学生编程思维和综合应用能力。 全书共15章,内容包括:C语言概述、数据类 型、位运算的运用、九条语句、函数、数组、指针、结构体、共用体、枚举型、链表、文件、项目分 析、程序编程规范及优化、嵌入式C语言编程常见错误和程序调试等内容。每个知识点都配有程序实 例,每个章节精选了与本书内容对应的全国计算 机等级考试中C语言部分的重难点讲解与真题解析, 将国家认证的学习要求融于课程中,达到加强专业实践能力以及获取认证能力的双重效果。 本书 可作为高职高专院校和应用型本科院校计算机、电子技术、自动化技术、仪器仪表等专业的 基础教材,也可作为嵌入式开发初学者、计算机编程爱好 者的培训教材。
-
Spark原理深入与编程实战辛立伟、张帆、张会娟本书系统讲述Apache Spark大数据计算平台的原理,以及如果将Apache Spark应用于大数据的实时流处理、批处理、图计算等各个场景。通过原理深入学习和实践示例、案例的学习应用,使读者了解并掌握Apache Spark大数据计算平台的基本原理和技能,接近理论与实践的距离。 全书共分为13章,主要内容包括Spark架构原理与集群搭建、开发和部署Spark应用程序、Spark核心编程、Spark SQL、Spark SQL高级分析、Spark Streaming流处理、Spark结构化流、Spark结构化流高级处理、下一代Spark图处理库GraphFrames、下一代大数据技术(Delta Lake数据湖、Iceberg数据湖和Hudi数据湖)、Spark大数据处理综合案例。本书源码全部在Apache Spark 3.1.2上调试成功,所有示例和案例均基于Scala语言。 为降低读者学习大数据技术的门槛,本书除了提供了丰富的上机实践操作和范例程序详细讲解之外,本书作者还为购买和使用本书的读者提供了搭建好的Hadoop、Hive数仓和Spark大数据开发和学习环境。读者既可以参照本书的讲解自行搭建Hadoop和Spark环境,也可直接使用作者提供的开始和学习环境,快速开始大数据和Spark、数据湖的学习。 本书系统讲解了Apache Spark大数据计算平台的原理和流、批处理的开发实践,内容全面、实例丰富、可操作性强,做到了理论与实践相结合。本书适合大数据学习爱好者、想要入门Apache Spark的读者作为入门和提高的技术参考书,也适合用作大中专院校大数据专业相关的学生和老师的教材或教学参考书。
-
Django+Vue系统架构设计与实现黄永祥《Django Vue系统架构设计与实现》以一个网站系统的构建为主线,以Django和Vue.js为核心框架,逐步深入讲述网站系统架构设计和实现技术,分别从前后端开发和运维技术等多方面讲述如何设计和搭建系统架构。前端采用Vue框架开发系统网页,后端采用Django MySQL框架搭建系统后台,并深入讲述项目的部署方案、集群架构、负载均衡和分布式架构等技术实施。 《Django Vue系统架构设计与实现》注重案例教学,讲解深入浅出,适合有一定Django和Vue基础的开发人员和网站开发人员阅读,尤其适合缺少项目经验的读者,也可用作培训机构和高校相关专业的教学用书。
-
Python应用轻松入门赵会军本书以实战项目为主线,系统介绍了Python在自动化办公、图像处理、控制各种传感器、搭建网络等工作中的实际应用案例,能够让初学者快速入门Python系列知识。 全书共分为18章,第一篇为Python基础(第1章~第3章),详细介绍了Python的基础知识;第二篇为自动化办公(第4章~第6章),介绍了Word、Excel、PPT、txt、csv、JSON、图像、声频、视频等各种文件的自动化操作;第三篇为PyQt5编程(第7章~第10章),介绍了用designer可视化设计程序图形界面的知识;第四篇为OpenCV图像处理(第11章~第15章),介绍了OpenCV如何处理图像的基础知识;第五篇为树莓派与传感器(第16章),介绍了Python如何控制各种传感器;第六篇为Flask搭建网站与Python进阶(第17章~第18章),介绍了Flask搭建网站的基础知识、文字识别、人脸识别、语音识别等开源项目及提升自己的学习线路图。 本书配有大量源码,适合初学者入门,大量办公自动化的案例对于提高办公效率也有帮助,也可作大学生的Python自学用书。
-
Python入门教程[美] 戴维·阿莫斯,[德] 达恩·巴德尔,[加] 乔安娜·雅布隆斯基,[美]本书由Real Python团队倾力编写,内容兼容Python 3.9版本。全书可分为两大部分,共18章。前半部分透彻地讲解现代Python编程的所有核心知识,后半部分带领你用Python构建实际的应用程序和脚本,解决有趣的现实问题。本书按照逻辑顺序介绍每个概念和语言特性,并以简短明了的代码示例进行解释和说明。你还可以通过书中的编码练习和项目巩固基础,通过交互式小测验检验自己的学习效果。本书内容已经过数以万计的Python爱好者、数据科学家和开发人员的实战检验,尤其适合零基础新人快速习得编写Python程序的实用技巧,培养对编程的热情。
-
工作研究2.0孔繁森、孔亮本书包括考虑认知负荷的工作研究2.0理论方法框架,制造系统信息场的概念、测度和应用,信息流价值的定性分析与定量评价,信息加工经济原则及其在法、环、测改善中的应用,任务复杂性测度方法,最后给出了同时应用动作经济原则和信息加工经济原则进行现场改善的案例。通过阅读本书可使读者掌握工业4.0时代生产现场信息问题的内涵与改善方法。本书可供从事生产现场改善的技术人员和相关管理人员,以及精益生产推进人员使用,也可供高等院校工业工程、机械工程、物流工程以及管理科学与工程专业师生参考。
-
C语言完全自学教程明日科技本书系统、全面地介绍了有关 C 语言程序设计所涉及的重要知识。全书分为基础篇、提高篇、高级篇和项目篇,共 18 章。基础篇包括迈进 C 语言的大门、C 语言的开发环境、初识 C 语言、C 语言基本数据类型、数据输入与输出、运算符与表达式、条件判断语句、循环语句。提高篇包括数组、字符串处理函数、输入验证、函数、指针的使用。高级篇包括复合数据类型及链表、预处理命令、文件操作、内存管理。最后,项目篇是开发一个俄罗斯方块游戏。每章内容都与实例紧密结合,有助于读者理解知识、应用知识,达到学以致用的目的。本书附有配套资源,包括源码及教学视频。其中,源码全部经过精心测试,能够在 Windows XP、Windows 7、Windows 8、Windows 10 系统下编译和运行。本书可作为大中专院校计算机专业、软件专业及相关专业的教材,同时也适合 C 语言爱好者、初级C 语言读者参考使用。
-
C++ Core Guidelines解析[德]赖纳·格林(Rainer Grimm)著 吴咏炜、何荣华、张云潮、杨文波 译在《C Core Guidelines 解析》中,C 专家讲师 Rainer Grimm提炼出了Core Guidelines中的精髓,去除了晦涩难懂的内容,分享了新的见解和背景,并提供了自己培训课程中经过充分测试的示例。对于使用 C 11 及后续版本 C 的有经验程序员,Grimm 能为他们提供帮助,使其用好Core Guidelines。他的大部分代码示例是为 C 17 编写的,在合适的地方涵盖了更新版本和 C 20,并提供了对官方 C Core Guidelines在线版本的引用。无论你是创建新软件还是改进旧代码,Grimm 都将帮助你从Core Guidelines里最有用的规则中获取更多价值,使你编写的代码更安全、更清晰、更高效,以及更易于维护。* 应用Core Guidelines和其中的编程哲学* 正确使用接口、函数、类、枚举、资源、表达式和语句* 优化性能,实现并发和并行,处理错误* 有效地使用常量、不可变性、模板、泛型和元编程* 改进C 代码风格,管理源文件,使用标准库
-
分布式环境下可信服务计算优化方法研究张佩云云计算和雾计算是继并行计算和网格计算之后新的分布式计算模式,已经成为学术界和工业界的关注焦点。本书在已有成果的基础上,对可信服务计算优化方法进行探索研究,提出相应优化策略。本书的研究内容包括云计算中的可信服务优化、服务资源分配与定价、云服务故障检测、雾计算的任务分配与容错机制性能优化、可信服务推荐等5个方面。全书共6章,其中第1章为绪论,其余5章为上述5个方面研究内容的详细阐述。本书可供计算机等专业本科生、研究生及相关科研人员阅读,也可作为云计算与雾计算工程师与管理人员的参考用书。
-
知识图谱[奥地利]迪特·芬塞尔(Dieter Fensel) 等著,郭涛 译《知识图谱:方法、工具与案例》介绍可供信息提供者构建和维护知识图谱的方法和工具,包括实施知识图谱,手动、半自动、自动构建验证语义标记,并将语义标记集成到知识图谱;还介绍用于半自动和自动整理图谱的基于生命周期的方法,可进行评估、纠错,以及利用其他静态和动态资源来丰富知识图谱。 第1章定义知识图谱,重点描述各种方法的影响,而非数学理论。第2章详细阐述如何构建、实现、维护和部署知识图谱。第3章介绍在这些知识图谱上构建的相关应用层,并解释如何用推理来定义这些图谱上的视图,使其成为开放的、面向服务的对话系统的有用资源。第4章讨论知识图谱技术在旅游行业以及其他垂直领域的应用。第5章进行总结,勾勒出未来方向。附录介绍领域规范抽象语法和语义,使schema.org适应特定领域和任务。 为说明方法的实际应用,《知识图谱:方法、工具与案例》以对话界面为重点讨论了几个试点项目,描述知识图谱如何应用于电子营销和电子商务领域。