

C语言程序设计:现代方法(第2版?修订版)
¥65.00
时至今日,C语言仍然是计算机领域的通用语言之一,但今天的C语言已经和初的时候大不相同了。本书主要目的就是通过一种“现代方法”来介绍C语言,书中强调标准C,强调软件工程,不再强调“手工优化”。第2版修订版中不仅有C99中的新特性,还与时俱地增加了C11和C18中的内容。本书分为C语言的基础特性、C语言的高级特性、C语言标准库和参考资料4个部分。每章末尾的“问与答”部分给出一系列与该章内容相关的问题及答案,此外还包含适量的习题。 本书是C发人员的理想参考书,在国外也被众多大学作为C语言课程的教材。


智能硬件产品:从0到1的方法与实践
¥65.00
这是一部从流程、理论、方法角度系统讲解如何从0到1设计与研发智能硬件产品的著作。作者是智能硬件产品领域的资深专家,曾就职于字节跳动和360等知名企业,主导和参与过的产品曾获得过德国iF设计奖、德国红奖、美国IDEA奖、金设计奖等*设计大奖。 本书内容涵盖智能硬件产品的产品创意、市场分析、产品定位、用户研究、需求分析、概念生成与测试、工业设计、产品原型、定价决策、产品发布的全生命周期,不仅手把手教读者如何把产品做出来,而且还告诉读者如何让产品取得更好的市场效果。 第1~5章主要介绍了智能硬件产品的分类、涉及的硬件技术、商业模式,以及产品创意、市场分析、产品定位的具体原则、方法和步骤等; 第6~9章主要讲解了智能硬件产品的用户研究、用户画像、需求分析和需求优先级排列的思路、方法和步骤等; 第10~12章详细讲解了产品概念的生产、评估、筛选和测试的流程和方法论。 第13~15章重讲解了智能硬件产品的工业设计、产品原型设计和可用性测试。 第16~18章讲解了智能硬件产品的知识产权与合规、定价策略以及产品的发布。


机器学习:软件工程方法与实现
¥65.00
这是一部指导读者如何将软件工程的思想、方法、工具和策略应用到机器学习实践中的著作。 作者融合了自己10年的工程实践经验,以Python为工具,详细阐述机器学习核心概念、原理和实现,并提供了数据分析和处理、特征选择、模型调参和大规模模型上线系统架构等多个高质量源码包和工业应用框架,旨在帮助读者提高代码的设计质量和机器学习项目的工程效率。 全书共16章,分为4个部分: *部分 工程基础篇(1~3章) 介绍了机器学习和软件工程的融合,涉及理论、方法、工程化的数据科学环境和数据准备; 第二部分 机器学习基础篇(4、5章) 讲述了机器学习建模流程、核心概念,数据分析方法; 第三部分 特征篇(6~8章) 详细介绍了多种特征离散化方法和实现、特征自动衍生工具和自动化的特征选择原理与实现; 第四部分 模型篇(9~16章) 首先,深地剖析了线性模型、树模型和集成模型的原理,以及模型调参方法、自动调参、模型性能评估和模型解释等;然后,通过5种工程化的模型上线方法讲解了模型即服务;*后,讲解了模型的稳定性监控的方法与实现,这是机器学习项目的*后一环。


On Java 中文版 基础卷
¥64.90
本书是布鲁斯·埃克尔时隔 15 年,继 Thinking in Java 之后又一力作,基于 Java 的 3 个长期支持版(Java 8、11、17),讲解 Java 核心语法,并对 Java 的核心变化行详述。全书内容通俗易懂,配合示例讲解逐步深,并结合实际发需要,从语言底层设计出发,有效帮读者规避一些常见的发陷阱。 主体部分共 22 章,内容包含对象、操作符、控制流、初始化和清理、复用、多态、口、内部类、集合、函数式编程、流、异常、代码校验、文件、字符串、泛型等。 本书适合各个层次的 Java 发者阅读,同时也可作为面向对象程序设计语言以及 Java 语言的参考教材。


奔跑吧 Linux内核
¥63.99
本书内容基于Linux 4.x内核,主要选取了Linux内核中比较基本和常用的内存管理、程管理、并发与同步,以及中断管理这4个内核模块行讲述。全书共分为6章,依次介绍了ARM体系结构、Linux内存管理、程调度管理、并发与同步、中断管理、内核调试技巧等内容。本书的每节内容都是一个Linux内核的话题或者技术,读者可以根据每小节前的问题行思考,而围绕问题行内核源代码的分析。 本书内容丰富,讲解清晰透彻,不仅适合有一定Linux相关基础的人员,包括从事与Linux相关的发人员、操作系统的研究人员、嵌式发人员及Android底层发人员等学习和使用,而且适合作为对Linux感兴趣的程序员的学习用书,也可以作为大专院校相关专业师生的学习用书和培训学校的教材。


Scala并发编程(第2版)
¥63.99
本书是一本关于并发编程技术的教程,书中详细介绍了并发编程中的主要概念和基本数据结构,包括传统并发模型、基于Future 和Promise的异步编程、数据并行容器、基于响应式扩展的并发编程、软件事务性内存、角色模型、并发编程实践和反应器编程模型等。本书基于Scala语言编写,实例丰富,可操作性很强。 本书面向的用户群体以Scala用户为主,因为书中所有的示例都是基于Scala代码的。但其他语言用户也可以从中获益良多,因为书中介绍的并发编程概念是普遍适用的,并不局限于特定编程语言,只不过Scala比较适用于并发编程而已。


SDN环境部署与OpenDaylight开发入门
¥63.99
本书主要介绍SDN的基础原理,包括SDN的定义、架构、应用,涵盖SDN主流控制器的基础知识,包括概念、架构、主要模块说明;介绍虚拟交换机OVS、SDN仿真环境、SDN主流控制器的安装指南、操作指南、开发环境准备;介绍OpenDaylight的MD-SAL开发流程,以示例详解的方式使用YANG建模语言和Java语言进行MD-SAL相关开发;介绍使用OpenDaylight北向API接口进行北向开发的过程。书中利用大量的具体示例和实际案例来说明OpenDaylight的开发步骤,读者在阅读学习后既能够掌握基本的开发流程,又能够理解其框架原理。 本书适合所有SDN的爱好者和从业者,尤其是对OpenDaylight感兴趣的开发者,也适合培训机构及大中专院校教学使用。 本书配书资源下载地址https://pan.baidu.com/s/1BMnl1lYZSvZde_ymUJh8rA 本书联系E-mail地址:booksaga@126.com 本书联系QQ地址:3113088@qq.com


Spark和Python机器学习实战:预测分析核心方法(第2版)
¥63.99
本书着重介绍可以有效预测结果的两类核心算法,包括惩罚线性回归方法和集成方法,然后通过一系列的示例细节来展示针对不同的问题如何使用这些方法。全书分为7章,主要讲述算法的选择、构建预测模型时的要等内容,并且结合Spark和Python技术,引岩石与水雷、鲍鱼年龄问题、红酒口感、玻璃分类等经典数据集,将机器学习应用到数据预测分析中,帮助读者系统地掌握利用机器学习行预测分析的基本过程,并将其应用到实际项目中。


冲刺高薪Offer——Java并发编程进阶及面试指南
¥63.94
本书是一份旨在帮助Java求职者在面试中脱颖而出的重要指南。本书涵盖Java并发编程的多个关键主题,如并发原理和线程安全、并发关键字原理、并发锁和死锁、并发容器和工具、并发线程池以及并发设计与实战等。本书的特色在于将“大厂”“名企”的面试问题和实践经验相结合,不仅对面试问题和面试官心理行深度剖析,还对面试问题解答和相关技术行详细介绍,这样更有利于读者全面理解相关知识和技术,并能够在实际工作和面试中灵活应用。 通过学习本书,读者可以深了解“大厂”“名企”的面试问题和实践经验。本书提供的面试问题解答和宝贵经验将有助于读者在实际工作中提升自己的能力,并在面试中表现更加出色,提高面试成功率,斩获高薪Offer(职位)。无论是对面试准备还是对技能提升而言,本书都是读者不可或缺的指南,能够帮助读者在职业生涯中取得更大的成功。


Terraform 实战
¥63.94
本书基于实际项目,揭示如何使用Terraform自动扩展和管理基础架构。本书重介绍了Terraform 0.12的语法、基础知识和高级设计(如零停机时间部署和创建Terraform提供程序)。本书主要内容包括如何使用Terraform,如何管理Terraform资源的生命周期,如何编程,如何在AWS云中部署多层的Web应用程序,如何实现无服务器的部署,如何通过Terraform部署服务器,如何实现零停机部署,如何测试、重构,如何扩展Terraform,如何通过Terraform自动部署,如何实现安全管理。 本书适合作为系统管理员、DevOps工程师、发人员的自学和参考用书。


机器学习算法评估实战
¥63.94
机器学习算法评估力求用科学的指标,对机器学习算法行完整、可靠的评价。 本书详细介绍机器学习算法评估的理论、方法和实践。全书分为3个部分。第1部分包含第1章~第3章,针对分类算法、回归算法和聚类算法分别介绍对应的基础理论和评估方法;第2部分包含第4章~第8章,介绍更复杂的模型(如深度学习模型和集成树模型)的对比与评估,并且针对它们实际应用的业务场景介绍一些特有的评估指标和评估体系;第3部分包含第9章~第11章,总结算法评估的常用工具、技术及方法论,包括实用的可视化工具介绍,并讨论机器学习算法的本质。 本书适合机器学习专业相关从业者和算法工程师阅读,也适合想要从事人工智能和机器学习工作的人士学习和参考。


Spring Boot+MVC实战指南
¥63.94
《Spring Boot MVC实战指南》主要讲解如何在Spring Boot框架中发MVC应用,包括主流的JavaEE框架,如MyBatis、Spring、SpringMVC、FreeMarker和Thymeleaf等。读者可以行“精要”式学习,正确地行项目实战,同时汲取JavaEE的思想,并终将这种思想灵活运用到实际工作中。 《Spring Boot MVC实战指南》主要涉及MVC框架的原理实现、上传、下载、数据验证、国际化、多模块分组发、转发/重定向、JSON的解析、将Ajax及JSON和MVC框架行整合发,以及MyBatis中映射文件的使用。本书还介绍了Spring中的核心技术(依赖注与AOP),掌握这两项技术是学习Spring的重中之重。 《Spring Boot MVC实战指南》语言简洁,示例丰富,以掌握实用技术为目的,帮助读者迅速掌握使用主流源JavaEE框架行发所需的各种技能。本书适合已具有一定Java编程基础(具有Servlet编程经验)的读者阅读,也可供Java平台下行各类软件发的发人员、测试人员参考。


JavaScript全栈开发
¥63.94
这是一本JavaScript 门指南。它回答了如何单独使用JavaScript 这门编程语言解决Web 应用程序前后端发过程中涉及的所有技术栈问题,帮助Web 发者减少其需要使用的编程语言种类,从而降低其学习成本。 本书将从ECMAScript 标准定义的基本语法始,系统阐述JavaScript 在浏览器端、服务器端的发思路和设计理念。在此过程中,作者将提供大量可读性强、能够正确运行的代码示例,以帮助读者理解书中介绍的技术、概念、编程思想与程序设计模式。本书主要由三部分组成:部分介绍JavaScript语言的核心知识;第二部分介绍JavaScript 在浏览器端的使用,包括BOM 和DOM 组件、AJAX 技术等;第三部分介绍JavaScript 在Node.js 平台中的应用。 本书内容循序渐,实操性强,适合对HTML 和CSS 有所了解的JavaScript 初学者,以及对Web 全栈发及其背后的设计理念感兴趣的读者。


Python编程实战
¥63.94
《Python编程实战:妙趣横生的项目之旅》基于Python语言,通过项目展示Python的奇妙应用,适合Python初学者学习。在本书中,你将使用Python编程语言模拟探索火星、木星以及银河系遥远的地方,体验诗人的意境,了解高级的金融知识等。你还会学到各种各样的技术,如马尔可夫分析技术、蒙特卡罗模拟、图像叠加技术、基因遗传算法等。与此同时,你还会学习一些模块的使用方法,例如pygame、Pylint、pydocstyle、Tkinter、python-docx、Matplotlib和pillow等。 《Python编程实战:妙趣横生的项目之旅》基于一些有趣的项目行讲解,能够让读者在新奇的项目案例中体验学习Python的乐趣。此外,读者还能将自己所学的知识与实际的应用程序发、数据库设计和解决实际问题联系起来,提升自己的项目实践能力。


程序设计竞赛训练营:算法与实践
¥63.94
本书是以大学生程序设计竞赛为基础、面向已有C1 门知识且想要一步学习的读者编写的 C 阶训练指南。全书分为回湖法、图、动态规划、 网格等部分。回湖法部分介绍单向搜索和双向搜索,给出高级搜索的技巧;图部分分为图遍历和图算法章节,先介绍图遍历的方法,再以小生成树问题、单源短路径问题、多源短路径问题、网络流问题中的经典算法为例,介绍了十余种算法的原理和相关应用;动态规划部分逐一介绍了集合型、区间型、图论型、概率型、非典型动态规划,并介绍了空间、时间上的优化技巧,以及相应的备忘、松弛技巧;网格部分作为独立的专题汇集了与网格相关的各种习题 本书适合有意参加大学生程序设计竞赛的本科生、研究生阅读,对有意参加信息学奥林匹克竞赛的中学生具有参考价值。


WebAssembly实战
¥63.90
在人们极力渴求提高JavaScript性能的情况下,WebAssembly应运而生,现已得到所有主流Web浏览器的支持。由于其卓越的性能和可移植性,WebAssembly也被用于Web浏览器之外的许多场景。本书围绕WebAssembly技术栈介绍如何通过C、C++等语言编写高性能的浏览器端应用程序。你将掌握WebAssembly的基础知识,学习如何创建原生WebAssembly模块,与JavaScript组件交互,使用WebAssembly文本格式行调试,并利用多线程支持机制。


群体智能与演化博弈
¥63.90
本书总体目标是介绍群体智能与演化博弈交叉领域的现状、发展趋势和重要应用,为读者在群体智能、无人系统、仿生智能、对抗与博弈等领域展跨学科研究和技术发下基础。全书共7章,主要内容包括绪论、基于粒子群优化算法的群体演化博弈、有限群体中任务分配博弈的动力学、带有破坏者的任务分配博弈演化动力学、基于演化博弈的多智能体覆盖控制、基于演化博弈理论的集群编队、基于深度优先策略的区域协同搜索等。通过本书的学习,读者可以了解群体智能的基础知识,学习如何应用博弈理论对集群的动力学属性行建模分析、如何设计并实现群体智能的算法,实现群体的控制、建模、任务分配与协作。 本书既可作为自动化、计算机科学与技术、电子信息工程、机器人工程等专业研究生和高年级本科生的教材,也可作为相关行业科研人员的参考书。


数字道路技术架构与建设指南
¥63.90
《“十四五”现代综合交通运输体系发展规划》强调推动既有设施数字化改造升级,交通运输领域产业数字化是不可阻挡的历史潮流,智慧交通也承载着人民对美好生活的向往和追求。本书从设计理论和建设实践两个方面对数字道路行深分析和研究,体系化地介绍了数字道路的发展历程、分级情况、新技术应用、系统构成、应用场景、建设实践方案、投资运营模式7个方面,对于未来数字道路的建设、管理和运营具有重要的参考价值。 本书具有创新性、全面性和实操性的特,可以供道路数字化规划、设计、建设、管理人员使用,还可以作为科研院所技术人员、高等院校学生的辅导用书。


青少年软件编程基础与实战(图形化编程四级)
¥63.90
图形化编程指的是一种无须编写文本代码,只需要通过鼠标拖曳相应的图形化指令模块(积木),按照一定的逻辑关系完成拼就能实现编程的形式。 本书作为全国青少年软件编程等级考试(图形化编程四级)配套学生用书,基于图形化编程环境,遵照标准和大纲,带领读者通过一个个生动有趣的游戏、动画范例,在边玩边学中掌握考核目标对应的等级技能和知识。标准组专家按照真题命题标准设计所有范例和每课练习,有助于读者顺利掌握考试大纲中要求的各种知识。 本书适合参加全国青少年软件编程等级考试(图形化编程四级)的中小学生使用,可作为学校、校外培训机构展图形化编程教学的参考书。

冒号课堂——编程范式与OOP思想(试读本)
免费
本书是以编程范式和抽象机制为主线阐述编程设计思想的图书。它以编程语言为形、以编程范式为神、以抽象机制为本,采用课堂对话的形式讲述编程要义,深浅出、寓教于乐。其中编程范式以OOP为重,编程语言以C++、Java和C#为主。 书中上半部着重介绍一些常用的编程范式,并对流行的编程语言的主要特色和应用范围作了简明扼要的介绍。书中下半部对OOP的核心概念和思想行了细致而深的剖析,而后阐述了一些重要的设计原则和思想,并让它们在经典的设计模式中得到印证。

PLC应用实例与程序解说(试读本)
免费
本书以欧姆龙公司的CJ1系列PLC为背景,循序渐地介绍PLC的结构、工作原理、指令系统、指令应用实例、编程工具、可编程终端及PLC在运动控制和过程控制中的应用实例。 本书的特是提供各个实例的梯形图和助记符语句表,并对程序行逐“条”逐“步”的解说,以便于读者应用并达到举一反三的效果。 本书可作为大专院校的工业自动化、电气工程及自动化、计算机技术及应用、机电一体化等相关专业的教材或实训教材,也可供工程技术人员使用。在华信教育资源网(http://www.hxedu.com.cn)上提供了本书的习题和实验大纲等教学资料的下载。