软件与程序设计
-
PyTorch深度学习简明实战日月光华 著本书针对深度学习及开源框架——PyTorch,采用简明的语言进行知识的讲解,注重实战。全书分为4篇,共19章。深度学习基础篇(第1章~第6章)包括PyTorch简介与安装、机器学习基础与线性回归、张量与数据类型、分类问题与多层感知器、多层感知器模型与模型训练、梯度下降法、反向传播算法与内置优化器。计算机视觉篇(第7章~第14章)包括计算机视觉与卷积神经网络、卷积入门实例、图像读取与模型保存、多分类问题与卷积模型的优化、迁移学习与数据增强、经典网络模型与特征提取、图像定位基础、图像语义分割。自然语言处理和序列篇(第15章~第17章)包括文本分类与词嵌入、循环神经网络与一维卷积神经网络、序列预测实例。生成对抗网络和目标检测篇(第18章~第19章)包括生成对抗网络、目标检测。 本书适合人工智能行业的软件工程师、对人工智能感兴趣的学生学习,同时也可作为深度学习的培训教程。 -
换个姿势学C语言何旭辉 著这是一本指引零基础读者使用C语言逐步完成一个完整项目的实践指导书。全书以完成“外汇牌价看板”项目为目标,将编程语言基础、程序设计及调试方法、软件工程实践的经验融入其中,帮助初学者度过最艰难的入门阶段。 全书共11课:编程基础(第1~3课)介绍了什么是程序、不同编程语言的特点、C语言程序的结构以及使用Visual Studio 2022编写C语言程序的方法;C语言核心知识(第4~7课)从实际需求出发介绍了C语言程序中常用的数据结构,包括变量、结构体、数组等,这部分还介绍了指针、动态内存分配和文件访问、自定义函数库的知识;图形用户界面实现原理和方法(第8、9课)以在屏幕上绘制“点”为基础,逐步介绍显示图形、位图的方法和原理,并将文本界面的“外汇牌价看板”程序升级到图形用户界面;“外汇牌价看板”程序的完成与交付(第10、11课),在前面已完成内容的基础上对“外汇牌价看板”进行重构,完善细节并使其达到交付标准。此外,在附录A(电子版形式,请扫描第1页的二维码获取)介绍了一些有关计算机的基础知识。 《换个姿势学C语言》不仅适合对学习编程感到困难的读者,也适合那些“看了很多书,听了很多课,但仍然没有编程思路,不会动手写程序”的读者,还适合没有编程经验的读者学习。 -
Windows核心编程[美] 杰弗里·李希特 等 著《Windows核心编程(第5版 中文限量版)》是一本经典的Windows核心编程指南,从第1版到第5版,引领着数十万程序员走入Windows开发阵营,培养了大批精英。 作为Windows开发人员的必备参考,《Windows核心编程(第5版 中文限量版)》是为打算理解Windows的C和C++程序员精心设计的。第5版全面覆盖Windows XP,Windows Vista和Windows Server 2008中的170个新增函数和Windows特性。书中还讲解了Windows系统如何使用这些特性,我们开发的应用程序又如何充分使用这些特性,如何自行创建新的特性。 -
剑指大数据――Hadoop学习精要尚硅谷教育 著Hadoop是使用最广泛的大数据处理框架之一,在大数据领域有着极其重要的地位,掌握Hadoop可以让学习者对大数据的理解更进一步。本书是基于Hadoop 3.1.3编写的,从大数据的特点和处理难点入手,逐步讲解Hadoop的起源和发展。从搭建Hadoop的学习环境开始,依次对Hadoop的三大功能模块进行重点讲解,并且结合大量案例,细致地讲解HDFS、MapReduce、YARN的内核原理和调优方法,还会扩展讲解Hadoop的高可用实现、在生产环境中的调优方法及源码解读。本书广泛适用于大数据的学习者与从业人员,是大数据学习的必备书籍。 -
图解数据结构吴灿铭 著本书以图解的方式综合讲述数据结构及其算法,力求简洁明了地阐述复杂的算法理论,以JavaScript作为描述语言解析算法的执行过程,以大量的范例程序来展示数据结构的使用及其相关算法的具体实现。 数据结构是计算机专业的核心课程之一,也是编程爱好者进行程序设计的重要基础。本书内容体现这门必修课的完整知识体系,其中有:数组、链表、堆栈、队列、树、图等数据结构,以及基于这些数据结构的各类算法等。为了教学的需要,每章都提供了丰富的课后习题及详细的参考答案。 本书图文并茂,文字简洁、清晰,范例丰富、可操作性强,并配有教学视频、PPT课件、范例程序源码,可通过微信扫码阅读,适合学习数据结构和算法的读者作为自学参考书,也适合作为高等院校计算机及信息相关专业的教材。 -
AutoCAD 2022中文版入门与提高CAD/CAM/CAE技术联盟 著本书以AutoCAD 2022为软件平台,讲述各种CAD室内设计的绘制方法。全书共13章,以单元住宅楼和别墅室内装潢设计为例,全面介绍室内装潢CAD设计方法。全书所论述的知识和案例内容既翔实、细致,又丰富、典型,所论述的内容主要包括室内设计基本概念,AutoCAD 2022入门,二维绘图命令,基本绘图工具,文本、表格与尺寸标注,编辑命令,高级绘图和编辑命令,图块及其属性,住宅平面图绘制,住宅顶棚布置图绘制,住宅楼地面装饰图绘制,住宅立面图绘制和某别墅室内设计图的绘制等。 -
AutoCAD 2022中文版入门与提高CAD/CAM/CAE技术联盟 著本书以工程理论知识为基础,以典型的实际市政工程施工图为案例,带领读者全面学习AutoCAD 2022中文版,希望读者能从本书中重AutoCAD的平面绘图基本知识,同时能够熟悉绘制市政工程实际建设施工图的基本要求和思路。 -
O'Reilly Python文本分析[美]延斯·阿尔布雷希特,[美]西达尔特·拉马钱德兰,[美]克里斯蒂安·温克勒提取API与网页的数据。统计分析和机器学习的文本数据预处理。机器学习分类、主题建模与摘要。解释AI模型与分类的结果。利用单词嵌入,探索及可视化语义相似性。分析产品评论中的客户情感。根据命名实体及其关系创建知识图。 -
图像处理中的模糊逻辑[意] 劳拉·卡波内蒂,[意] 吉奥瓦尼·卡斯特拉诺 著,郑艳梅 芦碧波 译《图像处理中的模糊逻辑:基于Java的导论》系统地介绍了模糊技术在图像处理中的应用,不但包括模糊图像处理的理论基础和模糊技术在图像处理中的应用,还为大部分算法提供了完整的Java代码。本书共9章,分别为基于Java的图像表示、低级图像处理、模糊逻辑基础、模糊图像处理、用于图像处理的Java、彩色对比度增强、图像分割、形态学分析和图像阈值化。读者可从书中了解模糊逻辑和图像处理的相关理论知识,并能据此解决实际图像应用中的一些具体问题。 -
详解HTTP[日]涩川喜规本书沿着HTTP/1.0、HTTP/1.1、HTTP/2和HTTP/3的发展历史,从方法和路径、首部、主体、状态码这4个HTTP的基本元素讲起,详细介绍了浏览器内部的动作、浏览器与服务器进行交互的方法等。针对各个版本的HTTP,分别从语法和语义两个角度,通俗易懂地讲解了HTTP的协议规范,并结合用Go语言实现的具体的客户端代码示例,为读者阐明了HTTP是如何通过功能设计和扩展来实现高速化和安全性目标的。 本书内容丰富,网罗了与HTTP相关的各种技术,包括简单的HTTP访问、表单的发送、缓存和Cookie的控制、Keep-Alive、SSL/TLS、协议升级、服务器推送、Server-Sent Events、WebSocket、DNS、CDN、RESTful API、Web应用程序和安全方面的内容等。本书适合Web开发工程师,以及对HTTP协议感兴趣的各层次读者阅读。
