终结操作系统越权攻击:授权体系构建详解
¥51.07
针对操作系统的越权攻就是攻者利用CPU、操作系统中存在的不符合构建准则的设计错误,使访问行为与授权不一致。 操作系统中存在不符合构建准则的设计是越权攻成功的必要条件,本书的思路就是研究并构建可精确定义的正确授权准则。对符合构建准则的操作系统发起越权攻时,操作系统缺少越权攻成功的必要条件,越权攻无法完成,针对操作系统的越权攻被彻底解决。 作者结合C语言、汇编语言、体系结构、运行时结构、操作系统原理、攻原理等基础知识,阐明如何构建正确授权准则,杜绝操作系统越权攻。 本书适合操作系统、编译及系统软件、芯片设计和信息安全等领域研究人员、工程技术人员阅读,也适合计算机等信息类专业研究生及高年级本科生参考。
大数据安全治理与防范——流量反欺诈实战
¥51.07
互联网的快速发展方便用户传递和获取信息,也催生了大量线上的犯罪活动。在互联网流量中,黑灰产通过多种欺诈工具和手段来牟取暴利,包括流量前期的推广结算欺诈、注册欺诈和登录欺诈,流量中期的“薅羊毛”欺诈、刷量欺诈和引流欺诈,流量后期的电信诈骗、资源变现欺诈等。这些流量欺诈行为给互联网用户和平台方造成了巨大的利益损失,因此为了保护互联网平台健康发展和用户上网安全,必须加大对欺诈流量的打击力度。 本书主要介绍恶意流量的欺诈手段和对抗技术,分为?5?个部分,共12章。针对流量反欺诈这一领域,先讲解流量安全基础;再基于流量风险洞察,讲解典型流量欺诈手段及其危害;接着从流量数据治理层面,讲解基础数据形态、数据治理和特征工程;然后重点从设备指纹、人机验证、规则引擎、机器学习对抗、复杂网络对抗、多模态集成对抗和新型对抗等方面,讲解流量反欺诈技术;*后通过运营体系与知识情报来迭代和优化流量反欺诈方案。本书将理论与实践相结合,能帮助读者了解和掌握流量反欺诈相关知识体系,也能帮助读者培养从0到1搭建流量反欺诈体系的能力。无论是信息安全从业人员,还是有意在大数据安全方向发展的高校学生,都会在阅读中受益匪浅。
AutoCAD 2023中文版从入门到精通
¥51.07
内 容 提 要 本书重介绍AutoCAD 2023中文版在产品设计中的应用方法和技巧。全书分为5篇,共19章,分别介绍AutoCAD?2023基础知识、简单二维绘制命令、文字与表格、基本绘图工具、二维编辑命令、复杂二维绘图与编辑命令、尺寸标注、图块及其属性、三维实体绘制、三维实体编辑、齿轮泵零件图绘制、齿轮泵装配图绘制、齿轮泵零件立体图绘制、齿轮泵装配立体图绘制、建筑总平面图绘制、建筑平面图绘制、建筑立面图绘制、建筑剖面图绘制及建筑详图绘制。本书在讲解的过程中,注意由浅深,从易到难。重要知识配有实例讲解,以使读者对知识有更一步的了解;每章的后都配有上机实验,以帮助读者综合运用全章的知识。 本书随书赠送了电子资源,资源包含全书讲解实例和练习实例的源文件,以及实例的同步讲解视频,可帮助读者轻松学习。本书可作为AutoCAD初学者的专业指导教材,相关专业技术人员也可阅读参考。
拥抱AIGC
¥51.07
本书先概述生成式人工智能所涉及的技术和工具,帮助你了解如何训练模型以生成新数据;着展示如何用 ChatGPT 提高营销、科研和软件发等相关工作的生产力和创造力;随后介绍如何通过改提示设计从与 ChatGPT 的交互中获得好的效果,以及如何在企业级场景中使用 OpenAI 模型。 通过阅读本书,你可以了解生成式人工智能的相关概念,以及如何通过有效的提示设计增加ChatGPT的价值,如何基于Python语言构建和部署生成式人工智能系统,如何利用 Azure OpenAI 服务实现企业级应用。 本书适合想用生成式人工智能提升工作效率的所有人阅读,包括但不限于商务人士、数据科学家、软件发人员、营销人员和科研人员。
云原生测试实战
¥51.07
本书用通俗易懂的语言介绍云原生理论基础,用丰富的实际案例还原云原生测试场景,是一本专注于讲述云原生测试的实战图书。本书共 9 章,第 1 章至第 3 章主要介绍云原生基础,包括云原生的概念和相关测试挑战,Docker 的核心能力和测试场景,Kubernetes 的集群搭建、常用对象和定制化发等内容;第 4 章至第 6 章主要介绍云原生测试场景,包括在 Kubernetes 中实施混沌工程、性能测试、稳定性测试,使用 Prometheus搭建监控系统等内容;第 7 章至第 9 章主要介绍云原生与其他领域的结合,包括边缘计算、CI/CD 和大数据技术与 Kubernetes 结合的测试场景及对应的测试方案。
Spring核心技术和案例实战
¥51.07
本书主要介绍基于Spring框架构架企业级应用程序的技术体系和工程实践。全书从Spring概述、Spring Boot、Spring Cloud和响应式Spring等4个方面由浅深地介绍了Spring。本书首先介绍了Spring框架的基础概念,然后介绍了Spring Boot的核心功能特性,着介绍了用于构建主流微服务架构的Spring Cloud,后讲解了响应式编程技术。本书通过3个完整的案例来系统展示具体的实现过程。 本书面向广大服务端发人员,读者不需要有很高的技术水平,也不限于特定的发语言,但熟悉Java EE常用技术并掌握一定的系统设计基本概念有助于更好地理解书中的内容。同时,本书也适合对Spring框架有兴趣的发人员阅读,希望本书能为读者的日常学习和发工作带来启发与帮助。
开发者关系:方法与实践
¥51.07
本书是一本发者关系和发者市场领域的突破性作品,深浅出地介绍了发者关系相关的概念、框架及实践。本书结合各类新技术、新方法的特,带领读者一步步学习发者关系的落地方法。本书从意识文化建立到研发、测试、培训,再到度量、模型运营等多个维度剖析问题,并提供结合行业特的解决方案,为读者提供更多的参考价值。本书助力发者关系实践的日益普及和专业化,并有助于推动发者关系在企业内发挥更大的作用。 本书内容丰富,架构清晰,案例翔实,适合发者关系部门负责人、企业高管、投资人、工程师、产品经理和营销人员阅读。
GitLab CI/CD 从入门到实战
¥51.07
本书主要介绍GitLab CI/CD的相关内容。首先介绍GitLab CI/CD的基础知识,包括CI/CD的几个基本概念(pipeline、stages、job、GitLab Runner和.gitlab-ci.yml文件);然后介绍GitLab CI/CD的35个关键词、每个关键词的语法及其使用场景,并给出一些示例;后介绍CI/CD的实践,通过3种不同的项目详细讲解各种部署方式,包括微服务架构项目流水线发、GitLab CI/CD与Kubernetes的集成,以及如何将项目部署到Kubernetes集群中等。本书还给出了两个附录,分别是GitLab CI/CD中的预设变量和GitLab CI/CD测试题。 本书适用于想要提高研发团队的软件集成、软件交付效率的发和运维人员。
AutoCAD 2024中文版从入门到精通
¥51.07
本书重介绍AutoCAD 2024中文版在产品设计中的应用方法与技巧。全书共17章,分别介绍AutoCAD 2024的基本概念、基本操作,基本绘图命令,基本绘图设置,精确绘图,平面图形的编辑,文字与表格,图案填充、块与属性,复杂二维图形的绘制与编辑,尺寸标注,快捷绘图工具,布局与印,三维绘图基础,绘制和编辑三维表面,实体绘制,实体编辑,机械设计工程实例,建筑设计工程实例等内容。全书由浅深,从易到难,内容翔实,图文并茂,语言简洁,思路清晰。知识配有案例讲解,使读者对知识有一步的了解。每章最后配有巩固练习,使读者能对全章的知识综合运用。 本书还随书附赠丰富的电子资源,包含全书讲解实例和练习实例的源文件,以及同步讲解的视频。 本书既可以作为大、中专院校相关专业以及CAD培训机构的教材,也可以作为从事设计工作的工程技术人员的参考书。
深入浅出人工智能——原理、技术与应用
¥51.07
本书旨在帮助读者从零始学习人工智能,掌握人工智能的原理、技术和应用。 本书共10章,首先是人工智能概述,着深浅出地讲解人工智能的原理和技术,包括数据预处理、数据可视化、机器学习基础、监督学习模型、无监督学习算法、神经网络基础、训练深度神经网络等内容,最后讲解人工智能的应用,包括智能对话和知识图谱。 本书适合想要学习并掌握人工智能技术和应用的零基础读者阅读,还可以作为高等院校人工智能相关课程的教材或辅导书。
零基础自学AI应用开发
¥51.07
本书旨在用传统前后端开发过程中开发者熟悉的词汇与术语对AI应用开发的专业知识进行深入浅出的讲解,使开发者能够从0到1入门AI应用开发。本书不拘泥于讲解单一编程语言、单一模型和单一框架,而是尽可能完整地展现不同技术方案的优劣、技术选型时的考量和技术生态的全貌。书中涵盖当下多种热门类型AI应用的开发,从OpenAI API调用到RAG开发,从MCP服务器创建到智能体开发。本书的内容编排循序渐进,前半部分聚焦“入门”,通过控制代码复杂度及详细的基础知识讲解,帮助读者快速熟悉AI应用开发中的概念与常见模式;后半部分聚焦“进阶”,将向量数据库、第三方云服务等技术组件引入示例,并尝试通过构建完整的端到端应用将知识点串起来。此外,本书不仅包含业务代码,还涉及AI应用的调试、监控、部署乃至*佳实践,力求带给读者可工作的上线代码。 本书非常适合想用AI提升产品竞争力的前后端开发者、需要进行快速概念验证的技术经理与创业者,以及希望将大模型接入现有系统的架构师与运维工程师阅读。读者无须拥有与AI应用开发相关的经验,无须掌握Python或者Node.js编程语言,只要具有编程基础知识即可畅读本书。
全程软件自动化测试:开源实战
¥51.07
本书系统阐述自动化测试在软件开发生命周期中的理论体系与工程实践。 本书从自动化测试方法论入手,*覆盖软件全生命周期中的应用场景,包括测试左移、持续集成、测试右移、敏捷开发和DevOps等;深入探讨自动化测试的框架选型、测试用例管理、测试策略等核心理论与方法;详细解析TDD、ATDD和活文档等自动化测试实践;对比分析单元测试、API自动化测试、UI自动化测试、性能测试和自动化安全测试等不同测试类型,并介绍在不同平台下的数十种主流开源自动化测试框架和工具。此外,本书前瞻性地探讨自动化测试在Serverless架构下的应用,以及大语言模型辅助自动化测试的理论与实践。 为增强学习效果,本书附赠超过10小时的配套教学视频,使本书兼具理论深度与实践指导价值。 本书可作为软件测试工程师、质量分析师、软件开发人员和项目管理人员的参考书,也可作为高等院校计算机及相关专业师生的教学用书。
LabVIEW物联网通信程序设计实战
¥51.07
本书以LabVIEW为发平台,讲述物联网应用中通信组网基本原理、应用发技术和程序设计方法。全书共7章,第1章简要介绍物联网的方法和技术,概述常用的物联网通信技术;第2章介绍LabVIEW 程序设计方法,包括发平台简介、LabVIEW中的数据类型、LabVIEW程序设计基础及其应用程序典型设计模式;第3~7章,分别介绍了串行通信技术、互联网通信技术、近距离无线通信技术、远距离无线通信技术4类典型通信技术,以及物联网的定位与识别技术,涵盖RS232、RS485、TCP、UDP、HTTP、MQTT协议、蓝牙、Wi-Fi、ZigBee、GSM/GPRS、NB-IoT、LORA、GPS、RFID等协议或技术。本书结合真实应用场景,使用LabVIEW图形化程序设计语言、电子系统发中常用的通信模块和电子模块,给出相应的物联网系统的技术原型发与实现的详细过程。通过学习本书,读者可以快速达成物联网应用发门与阶实战的目标。 本书可作为物联网工程、电子信息工程、仪器仪表、自动化、机械电子工程等专业学生的专业课程教材,或实践类课程如课程设计、综合实验、毕业设计、创新创业训练的教材或教学参考书,也适合拟行物联网应用发的相关工程技术人员参考借鉴。
用Python轻松处理Excel数据
¥51.07
本书旨在帮助读者掌握如何用Python有效地处理Excel数据,实现办公自动化。本书首先介绍开发环境的搭建和Excel模块的安装,接着讲解编写代码前的准备,然后介绍如何使用openpyxl和pandas这两个模块编写员工信息表查询案例,*后介绍PyInstaller模块与.py文件的编译,以及如何快速移植本书案例的代码。本书不仅适合办公人员阅读,还适合想要了解openpyxl模块和pandas模块的初级开发人员阅读。
Python神经网络项目实战
¥51.07
本书主要讲述了神经网络的重要概念和技术,并展示了如何使用Python来解决日常生活中常见的神经网络问题。本书包含了6个神经网络相关的项目,分别是糖尿病预测、出租车费用预测、图像分类、图像降噪、情感分析和人脸识别,这6个项目均是从头始实现,且使用了不同的神经网络。在每个项目中,本书首先会提出问题,然后介绍解决该问题需要用到的神经网络架构,并给出选择该神经网络模型的原因,后会使用Python语言从头实现该模型。此外,本书还介绍了机器学习和神经网络的基础知识,以及人工智能未来的发展。
云原生技术中台:从分布式到云平台设计
¥51.07
本书清晰、完整地展现云平台技术架构相关的知识,包含3个部分:部分介绍服务扩容的发展历程,概述分布式架构与中台架构。第二部分分析传统分布式架构的核心技术,围绕中心化协同工作机制和分布式服务间的通信问题,介绍ZooKeeper、Netty、Dubbo等分布式技术的原理和实战案例。第三部分分析云平台技术组件,主要包括构建PaaS平台所用到的核心技术组件。这一部分首先分析Docker容器技术以及Kubernetes编排引擎的搭建和基础原理,然后介绍指标采集功能、告警功能以及日志管理框架,后对微服务治理框架Istio在云平台的应用场景行展望。 本书结合算法与源码展示云原生应用全景,阐述源技术,能够帮助读者搭建私有云平台,适合高校计算机及相关专业学生、容器云初学者,以及对Docker有一定了解并希望深研究和探索云技术的工程师阅读。
Python编程做中学
¥51.07
本书是一本零基础的Python编程门书。全书介绍了Python的基本知识、条件语句、循环语句、列表、函数,并涉及到数据结构、文件读写、算法等基本知识,引了编程竞赛中重要的软件运行效率的概念。本书立足各编程挑战网站上的真题,将编程的基本思想和Python的知识拆解成小任务,使读者在解题的过程中逐步探索,以亲自上手实践的方式学习编程。 本书适合想要零基础学习编程和Python的人阅读。
持续测试
¥51.07
本书旨在讲述如何通过持续测试交付一个功能完善、质量完美的系统,满足测试人员快速交付、快速迭代的需求。本书首先概述了什么是持续测试,以及持续测试和自动化测试的异同,介绍了如何提升持续测试的效率和效果,然后讨论了如何通过持续测试中的非功能性测试保障软件的可靠性、可用性、可移植性、性能效率等质量特性,如何通过建立质量门禁保障所交付系统的质量,并通过自动化提升质量效能,后介绍了持续测试技术的发展,讨论了如何通过有效的度量促质量的成熟,以及持续测试下测试工程师的自我修养。 本书适合测试人员阅读。
GeoTools 地理信息系统开发
¥51.07
GeoTools 是由源社区维护的一套地理信息系统的发组件和解决方案。GeoTools 的实现完整遵循了OGC 的各类规范,并在二十多年的迭代中,形成了活跃的源社区生态。 本书从GeoTools 的基本信息、社区生态始介绍,随后以地理信息的基本概念为脉络,详细介绍GeoTools 是如何实现并管理坐标参考系统、如何管理矢量数据和栅格数据,以及如何连地理数据库的。在本书的后,通过实现一个空间数据管理系统,将全书的知识体系串联起来,帮助读者形成源地理信息解决方案,来解决地理信息系统中的数据解析、坐标计算、空间关系等常见问题。 本书适用于有志于从事地理信息系统发工作的人员,也可以帮助从事传统商业地理信息系统发和管理工作的人员一步了解源地理信息系统。
Python预测分析实战
¥51.07
本书先介绍预测分析的重要概念和原则,然后给出一系列的代码示例和算法讲解,引导读者了解完整的预测分析流程,而用Python工具构建高性能的预测分析解决方案。全书所涵盖的内容包括预测分析过程、理解问题和准备数据、理解数据集—探索性数据分析、基于机器学习的数值预测、基于机器学习的类别预测、调整模型和提高性能、基于Dash的模型实现等。 本书适合想要学习预测建模并对用Python工具实现预测分析解决方案感兴趣的数据分析师、数据科学家、数据工程师和Python发人员阅读,也适合对预测分析感兴趣的读者参考。
拥抱开源(第2版)
¥51.07
本书深阐释了自由软件如何成为源软件以及如何销售源软件。本书从源如何彻底改变软件的编写方式、合作方式、沟通方式、组织结构以及商业价值等多个方向展论述。内容涉及源所创造的机会和随之而来的挑战,公司如何创造商业模式来成功地销售“自由”软件,如何从创建社区到销售商业产品应用源发模式,审视与源项目和产品管理及许可相关的重要问题,以及源原则如何更广泛地适用于DevOps和其他组织实践。 本书不仅适合对源软件感兴趣的人员、IT从业人员以及致力于源健康发展的人员阅读参考,而且适合作为高等院校相关专业的源教育通识读物。

购物车
个人中心

