万本电子书0元读

万本电子书0元读

1件7折 2件6折 全程软件自动化测试:开源实战
全程软件自动化测试:开源实战
刘冉 著
¥51.07
本书系统阐述自动化测试在软件开发生命周期中的理论体系与工程实践。 本书从自动化测试方法论入手,*覆盖软件全生命周期中的应用场景,包括测试左移、持续集成、测试右移、敏捷开发和DevOps等;深入探讨自动化测试的框架选型、测试用例管理、测试策略等核心理论与方法;详细解析TDD、ATDD和活文档等自动化测试实践;对比分析单元测试、API自动化测试、UI自动化测试、性能测试和自动化安全测试等不同测试类型,并介绍在不同平台下的数十种主流开源自动化测试框架和工具。此外,本书前瞻性地探讨自动化测试在Serverless架构下的应用,以及大语言模型辅助自动化测试的理论与实践。 为增强学习效果,本书附赠超过10小时的配套教学视频,使本书兼具理论深度与实践指导价值。 本书可作为软件测试工程师、质量分析师、软件开发人员和项目管理人员的参考书,也可作为高等院校计算机及相关专业师生的教学用书。
1件7折 2件6折 零基础自学AI应用开发
零基础自学AI应用开发
李光毅 著
¥51.07
本书旨在用传统前后端开发过程中开发者熟悉的词汇与术语对AI应用开发的专业知识进行深入浅出的讲解,使开发者能够从0到1入门AI应用开发。本书不拘泥于讲解单一编程语言、单一模型和单一框架,而是尽可能完整地展现不同技术方案的优劣、技术选型时的考量和技术生态的全貌。书中涵盖当下多种热门类型AI应用的开发,从OpenAI API调用到RAG开发,从MCP服务器创建到智能体开发。本书的内容编排循序渐进,前半部分聚焦“入门”,通过控制代码复杂度及详细的基础知识讲解,帮助读者快速熟悉AI应用开发中的概念与常见模式;后半部分聚焦“进阶”,将向量数据库、第三方云服务等技术组件引入示例,并尝试通过构建完整的端到端应用将知识点串起来。此外,本书不仅包含业务代码,还涉及AI应用的调试、监控、部署乃至*佳实践,力求带给读者可工作的上线代码。 本书非常适合想用AI提升产品竞争力的前后端开发者、需要进行快速概念验证的技术经理与创业者,以及希望将大模型接入现有系统的架构师与运维工程师阅读。读者无须拥有与AI应用开发相关的经验,无须掌握Python或者Node.js编程语言,只要具有编程基础知识即可畅读本书。
1件7折 2件6折 Scratch少儿编程学AI
Scratch少儿编程学AI
李若瑜,李强 著
¥44.67
  人工智能是引领科技革命和产业变革的战略性技术,在各国人才竞争激烈的背景下,本书旨在通过Scratch编程项目向少儿普及人工智能知识。全书共10章。首先介绍人工智能基础知识、Scratch的基础知识、Scratch编程基本概念及特定功能实现。随后,分别围绕监督学习与决策树算法、NLP 分词与特征提取、强化学习、视频捕捉与处理、大模型、AI翻译与 Transformer、文生图等主题,先讲解相关基础知识,再分别通过精心设计的猜数字游戏、情感分析机器人、AI 宠物养成、拯救乐高小人、搭建自己的“DeepSeek”、翻译精灵、神笔马良等趣味编程项目展示其应用方法,并在每个项目的结尾处总结程序效果并进行知识回顾。   本书适合6~12岁想要了解和学习人工智能基础知识的小朋友,尤其是已具备Scratch编程基础的读者阅读,也适合作为父母与孩子学习人工智能知识的亲子读物,以及中小学人工智能课程的参考书。
1件7折 2件6折 软件工程师进阶导航
软件工程师进阶导航
盖尔盖伊·奥罗斯(Gergely Orosz) 著
¥70.27
这是一本由资深软件工程师撰写的职业发展指南,融合了丰富的行业经验和指导智慧。全书分为六大模块,系统涵盖开发者职业关键环节。从职业规划、绩效评估、晋升策略等基础内容起步,为新手工程师指明方向;随后聚焦称职软件开发者所需的核心能力,揭示*完成任务与编程的独到秘诀。第三部分进入高级工程师层级,读者将学习软件工程、测试与架构设计等高级技能,为职业发展注入强劲动力。第四部分则转向技术负责人的角色,解析项目管理精髓、团队协作艺术与利益相关者沟通之道,助力工程师向管理角色转型。第五部分描绘资深工程师与首席工程师的蓝图,探讨业务深刻理解、软件工程创新与领导力培养,为工程师的终极职业目标提供指引。*终,第六部分强调终身学习的重要性,并提供延伸阅读建议,鼓励工程师们不断追求卓越。 书中*覆盖 “软”“硬” 技能,结构严谨、层次分明。无论新手还是资深人士,本书都能助你夯实基础、突破瓶颈、攀登职业高峰、成就辉煌未来。
秒懂AutoCAD建筑设计
秒懂AutoCAD建筑设计
胡仁喜 刘昌丽 编著
¥19.07
内 容 提 要   本书旨在帮助读者快速解决在操作AutoCAD过程中遇到的建筑方面的制图难题。本书收录了40余个实用的AutoCAD建筑方面的使用技巧,涵盖了绘图前的准备、二维绘图命令、二维编辑命令、快速绘图、文字/表格/尺寸标注,以及出图等内容,可以帮助读者结合实际应用,*使用软件,快速解决工作中遇到的问题。书中的每个技巧都配有清晰的使用场景说明、详细的图文操作说明以及配套源文件与讲解视频,以方便读者快速理解并掌握所学知识。   本书充分考虑初学者的接受能力,语言通俗易懂,内容由浅入深,能让初学者轻松理解各个知识点,快速掌握建筑工程人员应备技能。建筑工程人员系统地阅读本书,可以节省在网上搜索答案的宝贵时间,提高工作效率。
全国计算机等级考试教程 二级WPS Office高级应用与设计
全国计算机等级考试教程 二级WPS Office高级应用与设计
策未来 编著
¥39.90
《全国计算机等级考试教程 二级WPS Office高级应用与设计》依据新版《全国计算机等级考试二级WPS Office高级应用与设计考试大纲》进行编写,旨在帮助考生(尤其是非计算机专业的初学者)学习相关内容,顺利通过考试。 《全国计算机等级考试教程 二级WPS Office高级应用与设计》共4章,主要内容包括WPS Office综合应用基础、使用WPS Office*创建并处理文档、使用WPS Office*创建并处理表格以及使用WPS Office设计并制作演示文稿。书中提供的例题、习题均源自无纸化考试题库。此外,本书的配套资源提供了教学视频、PPT课件、课后总复习参考答案及解析和模考软件等学习资源,供考生学习与练习。 《全国计算机等级考试教程 二级WPS Office高级应用与设计》可作为全国计算机等级考试的培训教材和自学用书,也可作为学习WPS Office的参考书。
1件7折 2件6折 Spring Boot 3:高级与架构设计
Spring Boot 3:高级与架构设计
LinkedBear 著
¥63.87
随着 JDK 的升级与迭代,Spring Framework 与 Spring Boot 也分别升级到了全新的 6.x 与 3.x 版本。全新的版本带来了更加强大的功能和特性。本书重点讲解 Spring Framework 与 Spring Boot 的高级机制、架构设计和前沿特性,通过源码解读和剖析深入讲解框架底层原理,并对新特性进行详细解读。 本书分为3个部分,共8章。*部分介绍Spring Framework的IOC容器高级机制与原理;第二部分讲解AOP高级特性与原生设计;第三部分主要讲解Spring整合AI的前沿技术,以及 Spring Framework 6与Spring Boot 3的新版本特性。 本书适合已经有Spring使用基础的开发者、想了解Spring前沿特性的进阶者,以及熟练使用Spring Boot且希望进一步提升技能与认知的探究者阅读和使用。
深入解析计算机系统
深入解析计算机系统
[美]苏珊娜·J· 马修斯(Suzanne J· Matthews)、蒂亚·纽霍尔(Tia Newhall)、凯文·C· 韦布(Kevin C· Webb) 著
¥115.07
计算机系统是计算机专业的常见课程,也是学习编程过程中的重要学习内容。本书是计算机系统的入门图书,介绍了现代计算机系统的主要硬件和软件。本书按抽象层次设置各章节,从常用于编写操作系统的 C 语言基础知识逐步衍生,先介绍现代计算机的组成、结构、操作系统原理、汇编语言,再介绍各种计算机体系结构的代码优化方法、使用共享内存实现并行计算、多核 CPU环境下的内存管理等。 本书适合作为计算机系统相关课程的教材,也适合有编程基础的人阅读。
1件7折 2件6折 Python性能分析与优化
Python性能分析与优化
多格里奥(Fernando Doglio)
¥21.50
本书首先介绍什么是性能分析,性能分析如何在项目发周期中发挥作用,以及通过在项目中行性能分析实践能够取得的效果。紧着介绍分析性能所需的核心工具(性能分析器和可视化性能分析器)。然后介绍一系列性能优化技术,后一章会介绍一个具有实际意义的优化案例。
1件7折 2件6折 有趣的二进制:软件安全与逆向分析
有趣的二进制:软件安全与逆向分析
爱甲健二
¥18.50
  《有趣的二制:软件安全与逆向分析》通过逆向工程,揭人们熟知的软件背后的机器语言的秘密,并教给读者读懂这些二制代码的方法。理解了这些方法,技术人员就能有效地Debug,防止软件受到恶意攻和反编译。本书涵盖的技术包括:汇编与反汇编、调试与反调试、缓冲区溢出攻与底层安全、钩子与注、Metasploit 等安全工具。
1件7折 2件6折 SVG精髓(第2版)
SVG精髓(第2版)
艾森伯格(J. David Eisenberg)
¥27.99
  《SVG精髓(第2版)》通过实例透彻讲解了SVG(可缩放矢量图形)这种标记语言的规范及应用。作者从简单的SVG应用始,带领读者逐步探索了SVG的复杂功能,包括滤镜、变换、渐变和模式。从应用层面看,本书涵盖了动画、交互图形和动态SVG编程等技术,不仅能为有经验的发人员提供重要参考,同时通过讲解基本的XML和CSS技术,为没有Web发经验的读者提供了门捷径。
1件7折 2件6折 React Native入门与实战
React Native入门与实战
王利华
¥38.50
本书共4部分,首先简要介绍了React Native的发基础知识,然后介绍了React Native的API、组件以及Native扩展和组件的封装,着介绍了App的动态更新和上架过程,后通过3个案例介绍了如何使用React Native发原生App。 本书适合想使用React Native发原生应用的人阅读。
1件7折 2件6折 Meteor实战
Meteor实战
霍赫豪斯 (Stephan Hochhaus)
¥33.50
本书秉承“实战”系列图书的一贯风格,以解决发者实际问题为出发,通过Meteor平台构建可扩展的高性能应用。书中详细介绍了如何用Meteor行全栈发,涵盖了Meteor栈的所有关键部分,涉及构成Meteor栈的各种组件和概念、响应性应用的基本模块和应用的构建与合理部署等,让读者全面掌握如何充分发挥Meteor在服务器端和可扩展性上的优势。
1件7折 2件6折 计算机科学基础(双色)
计算机科学基础(双色)
陆汉权
¥9.00
     由陆汉权主编的《计算机科学基础》是浙江大学计算机基础课程建设成果。本书共10章,第1~3章重介绍计算机的基本知识,数制、编码和数字逻辑基础,以及计算机的硬件组成。第4~6章介绍计算机的操作系统、软件、算法等,其中,算法是计算机科学的核心内容。第7章介绍数据库相关知识。第8章介绍网络,包括因特网的基本知识。第9章介绍有关计算机的一些高级主题,包括高性能计算、人工智能和计算理论。第10章讨论有关信息社会的问题,包括有关法律、版权、环境、健康、计算机安全、病毒、黑客等。《计算机科学基础》免费提供电子课件。     本书适合作为大学计算机基础课程教材,也可以作为计算机专业的导论课程教材。      高等学校本科各专业学生,大学计算机基础课程教材,也可以作为计算机专业的导论课程教材。     
1件7折 2件6折 Java和Android开发学习指南 第2版
Java和Android开发学习指南 第2版
[加] Budi Kurniawan 克尼亚万
¥28.99
本书是Java语言学习指南,特别针对使用Java行Android应用程序发展了详细介绍。全书共50章,分为两大部分。第1部分(第1章到第22章)主要介绍Java语言基础知识及其功能特性。第2部分(第23章到第50章)主要介绍如何有效地构建Android应用程序。本书适合任何想要学习Java语言的读者阅读,特别适合想要成为Android应用程序发人员的读者学习参考。
1件7折 2件6折 Java EE Web应用开发基础
Java EE Web应用开发基础
俞东进,任祖杰
¥8.50
本书讲述了如何基于的Java EE平台开发Web应用软件,主要包括XHTML/CSS、JavaScript/AJAX、Servlet、JSP及SSH(Struts、Spring、Hibernate)开发框架等,内容新颖,紧跟技术主流,同时强调应用,提供丰富案例和众多开发指导。 作为卓越工程师培养计划“十二五”规划教材,本书可用于大专院校软件工程和计算机相关专业的专业课教学,也可用于职业培训机构开展Java EE应用软件开发培训或者软件工程人员自学。
1件7折 2件6折 C++程序设计(第2版)
C++程序设计(第2版)
宋春花 吕进来
¥28.80
本书是为已有C程序设计基础、想学习C 面向对象程序设计的读者编写。全书共分9章:第1、2章介绍了面向对象程序设计方法及C 程序设计语言基础;第3~6章围绕面向对象程序设计的数据封装和隐藏、继承性和多态性三个特征,分别介绍了类和对象、构造函数与析构函数、静态成员、友元类和友元函数、继承和派生、多态性等;第7~9章分别介绍了函数模板和类模板、文件和流、异常处理。
1件7折 2件6折 批调度与网络问题的组合算法
批调度与网络问题的组合算法
李曙光,于立萍,宋英杰,张斌
¥24.99
本书以作者在算法设计领域的研究成果为基础,给出了求解批调度问题的一系列组合算法,以及求解网络优化问题的若干组合算法。主要研究了极小化加权完工时间和、*延迟和*完工时间3种调度目标函数,以及网络中的呼叫纳、利润极大化和t区间的k染色问题等。 本书可作为从事调度理论、组合*化、算法设计与应用科技人员的参考书。
1件7折 2件6折 计算机操作系统(第3版)(微课版)
计算机操作系统(第3版)(微课版)
庞丽萍 阳富民
¥31.90
本书全面、系统地阐述了现代操作系统的基本原理、主要功能及实现技术。重论述多用户、多任务操作系统的运行机制;系统资源管理的策略和方法;操作系统提供的用户界面。讨论了现代操作系统采用的并行处理技术和虚拟技术。
1件7折 2件6折 C++面向对象程序设计教程
C++面向对象程序设计教程
杜青 解芳 李春颖 王丹华
¥26.90
本书介绍了C 面向对象程序设计的基本概念和编程方法,内容包括类与对象、静态成员与友元、运算符重载、继承与派生、输输出流、异常处理等,详细阐述了C 面向对象程序设计的四个特性,即抽象性、封装性、继承性和多态性。 本书给出了大量的例题,通过简单的例题,分析面向对象程序设计基本概念的内在含义,使抽象的概念具体化、形象化;同时将难问题分散到多个例题中,结合具体实例,由浅深行讲述,便于初学者在短时间内理解和掌握面向对象程序设计的思想和方法。每章还给出一定数量的习题,方便读者对本章内容的复习、巩固。 本书可作为高等学校“C 面向对象程序设计”课程的教材,也可作为具有C语言程序设计基础的发人员一步学习C 面向对象程序设计的参考书。
1件7折 2件6折 Protel 99 SE实用教程(第3版)
Protel 99 SE实用教程(第3版)
赵景波 张伟
¥30.80
本书内容包括设计项目的文件管理、电路原理图的绘制、元器件原理图符号及符号库的创建、原理图报表、元器件封装及封装库的创建、印制电路板的绘制、多层电路板等。以电路板设计的全过程为主线,以实际生产和生活中常用的电路为例,由浅深地介绍了电路板设计的全过程,实现了Protel 99 SE 基础功能、电路板设计基础知识与典型实例讲解的完美结合。
5 6 7 8 9 10 11