本书内容既涵盖C语言概述、基本数据类型及表达式、顺序结构程序设计、分支结构程序设计、循环结构程序设计及数组的应用等基础部分,也包括函数、指针的应用、结构体和共用体等进阶部分。全书以结构化形式编排,每章以学习导语、目标导航、学习计划开始,以本章小结和丰富的习题训练结尾。各节包括知识准备、实例体验、趣味训练、梳理拓展四个环
这是一本专为初学者量身打造的Rust编程指南,无论你是编程新手还是希望快速提升Rust编程技巧的开发者,本书都是你的不二之选。本书共有24章,包括基础知识,内存、变量和所有权,更复杂的类型,泛型、Option和Result,集合与错误处理,迭代器和闭包,生命周期和内部可变性,多线程,Box和Rust文档,测试,默认值、
大模型(LLM)的爆炸式增长显著降低了AI的应用门槛,推动了LLM在软件开发领域的广泛应用,也为软件测试带来了变革与挑战。本书旨在帮助软件测试工程师用LLM提升测试能力,围绕LLM的思维模式、技术和上下文3个核心要素展开。第1部分介绍LLM在测试中的作用及价值,探讨其内部机制与提示词工程概念,分析AI、自动化和测试的关
《软件测试技术与项目实践》全面介绍软件测试技术和实际应用,全书分3篇,共10章。基础篇(第1~4章)详细介绍软件测试的基本概念、功能和单元测试用例设计方法。技术篇(第5~8章)深入探讨接口及接口自动化测试、WebUI自动化测试、性能测试。扩展篇(第9、10章)重点讲述移动App非功能测试和渗透性测试等内容。全书引入合同
《软件测试技术(微课版)》全面介绍了软件测试的相关技术。本书共分为10章,首先介绍了软件测试的基本概念,并基于SWEBOKV3对整个知识领域进行细致分解。随后介绍了黑盒和白盒软件测试方法,总结了测试方法的实施策略。接下来,本书详细阐述了软件测试的过程,包括各类软件测试过程模型。根据典型的软件测试过程阶段,分别介绍了单元
JMeter是一款基于Java的开源压力测试工具,可用于对服务器、网络或对象施加高负载,从而在不同压力条件下测试它们的强度和分析整体性能。《JMeter核心技术、性能测试与性能分析》详解JMeter性能测试和性能分析的方法,结合具体测试案例和实践,帮助读者快速掌握JMeter性能测试与性能分析的技能。《JMeter核心
《Python编程基础与医学统计数据分析》是一本适用于大学本科计算机基础课程的教材。全书共10章,前8章先从认识Python入手,逐步深入介绍Python语法基础、基本和组合数据类型、控制结构、函数等编程基础知识,然后讲解标准库、文件操作,以及科学计算与数据分析;后2章聚焦医学领域,讲解科学计算与数据分析知识,并结合实
本书通过63个真实案例,以故事形式深度聚焦软件调试这一关键技术,直面发生在真实产品中的真实故障,并介绍定位故障的调试工具和方法。案例中涉及的硬件包括经典的x86和新兴的ARM;涉及的软件平台主要是GNU/Linux系统;涉及的上层软件包括Chrome浏览器、英伟达GPU驱动、微信、腾讯会议、阿里旺旺、银行软件等。书中涵
《软件架构基础》一书是以iSAQB的认证软件架构专家基础级课程内容为蓝本编撰和翻译而成的。书中主要涉及软件工程学科中软件架构相关的各类基础知识和概念体系的介绍,包含软件架构师的各项工作职能和角色,以及软件架构设计工作的过程中涉及的流程、设计原则、架构模式、架构文档以及软件架构的质量评估等内容。本书适合在软件系统设计和开
本书聚焦DXP的底层逻辑与实践路径,通过对平台各层级架构的深度拆解,结合区块链、物联网、人工智能等前沿技术趋势,为读者呈现一套兼具理论高度与实操价值的数字化建设方法论。