万本电子书0元读

万本电子书0元读

每满100减50 深入实践 DDD:以 DSL 驱动复杂软件开发
深入实践 DDD:以 DSL 驱动复杂软件开发
杨捷锋
¥59.00
本书是拥有二十年商业软件发经验及十年技术管理经验的资深技术专家呕心沥血之作,也是目前市场上少有的阐述如何通过使用领域专用语言(DSL)实现领域驱动设计(DDD)的图书。 书中首先带领读者重温DDD在战术设计层面及战略设计层面上的部分重要概念,并简要介绍了自DDD社区兴起的一些软件架构模式。然后阐述如何设计一门DDD原生的DSL,包括这个DSL的规范支持哪些特性、如何帮助团队描述领域模型的方方面面、这些特性的选择基于何种考量等。 然后在此基础上详细讲解了如何使用技术工具将描述领域模型的DSL文档直转化为可以工作的软件代码,在这个过程中结合诸多来自商业软件发工作中的真实案例,展示并分析了大量的关键代码,让读者可以深地了解制造那些基于DSL的DDD技术工具的秘密。 之后讲述了一些建模案例,并探讨了一些与DDD相关的其他话题,对读者拓技术思维、更深刻地理解DDD有所助益。
每满100减50 Rust编程:入门、实战与进阶
Rust编程:入门、实战与进阶
朱春雷
¥53.00
这是一部注重编码能力训练的实战性著作,既能帮助读者扎实掌握Rust的主要语法知识并具备实战能力,又能指导读者快速从初学者晋级为高手。 全书秉持学以致用的原则:一方面,没有事无巨细地罗列Rust的每一个语法知识,但是常用知识和重要知识悉数囊括;一方面,将各种常见数据结构和算法与Rust编程实战相结合,同时精选39道LeetCode高频算法面试题,帮助读者快速语法知识固化为实战能力。 全书共15章,分为3个部分: 第1部分(第1~11章) Rust编程语法 非常有针对性地讲解了Rust的常用语法,由浅深,循序渐,能帮助读者快速掌握Rust的语法知识并具备基本的编程能力 第二部分(第12~13章) Rust编码能力训练 将数组、栈、队列、哈希表、表、树等实用的数据结构和递归、分治、回溯、二分查找、深度优先搜索、广度优先搜索、排序、动态规划等常用算法与Rust编程实战结合,并精选39道LeetCode高频算法面试真题,帮助读者将语法知识转化为编程实战能力。 第三部分(第14~15章) Rust综合阶实战 以排序算法为主题,围绕功能拓展和性能拓展两条主线,结合工程管理、泛型、trait系统、高阶函数、闭包、迭代器、单元测试、多线程并发和异步并发等重要的语法知识行综合实战训练,一步在实战中提升编程水平。
每满100减50 Kotlin编程实战:创建优雅、富于表现力和高性能的JVM与Android应用程序
Kotlin编程实战:创建优雅、富于表现力和高性能的JVM与Android应用程序
(美)文卡特·苏布拉马尼亚姆(Venkat Subramaniam)
¥77.00
本书面向程序员、发主管、架构师和技术经理。假定读者熟悉编程的基础知识,同时也假定读者对Java和JDK有一定的了解。 第I部分主要介绍使用Kotlin编写脚本。 第II部分是关于面向对象的编程。 第III部分,你将学习如何使用该语言的函数风格的功能。 第IV部分将把目前为止所学的知识结合起来,使你的代码更加流畅,并教会你如何创建内部领域特定语言(DSL)。 在第V部分中,你将了解新的协程和异步编程。 第VI部分涉及Java的互操作、测试、使用带有Spring的Kotlin,以及使用Kotlin编写Android应用程序。
每满100减50 深入理解边缘计算:云、边、端工作原理与源码分析
深入理解边缘计算:云、边、端工作原理与源码分析
崔广章
¥53.00
内容简介 这是一本从环境搭建、部署配置、系统架构、工作原理、源码分析、二次发等维度系统讲解如何造协同的云、边、端系统的著作。 全书一共9章,逻辑上分为三大部分: 第1部分 边缘计算基础(第1~2章) 首先介绍了边缘计算和边缘计算系统的概念、组成、架构,以及边缘计算系统的部署与管理;然后分别以Kubernetes、KubeEdge、EdgeX Foundry为例讲解了云、边、端的部署与配置。既给出了边缘计算系统部署所需的自动化脚本,又分析了应用在云数据中心部署和以云、边、端协同的方式部署的利弊。 第二部分 工作原理(第3~6章) 首先从整体上对边缘计算系统的逻辑架构行了介绍,然后从部署、配置、架构等角度对分别云、边、端的核心组件的工作原理行了深解析。 第三部分 源码分析(第7~9章) 云、边、端的源框架众多,云部分选择Kubernetes、边部分选择KubeEdge、端部分选择EdgeX Foundry,首先详细介绍了这3种发框架的发环境搭建和源码的整体架构,然后对他们的核心组件的源码行了深分析,同时也对这3个框架的二次发行了讲解。
每满100减50 软件自动化测试实战解析:基于Python3编程语言
软件自动化测试实战解析:基于Python3编程语言
徐西宁
¥53.00
本书由浅深地对自动化软件测试行了阐述,内容涵盖软件测试的基础知识、Python、PyTest、Selenium、面向对象编程、自动化测试框架的设计要和测试自动化发实践等,本书内容组织成门、阶和高阶三个逐步提高的版块,每个版块都有实战编程章节,清晰呈现了技术方案的磨和改的过程。 本书的内容分为三个大的版块。 个版块,从基础的部分讲起,让基础薄弱的工程师对测试和编程语言有基本的认识,在此基础上始了解PyTest测试框架的基础用法,以及如何用Selenium来做简单的Web UI的自动化测试。 通过这个版块的学习,测试工程师有能力把一些简单的测试工作用代码实现,减少手工重复劳动的比重,做到一定程度的测试自动化,这是对自动化测试工程师的门要求。 第二个版块,夯实Python语言基础,讲解更深的PyTest和Selenium特性,演示如何应用这些知识来改测试用例的编写,改善测试框架,让测试自动化更加高效。 通过这个版块的学习,测试工程师对编程语言和测试工具会有更深的了解,可以更高效地行测试自动化的工作,有能力始针对产品特性来设计自动化测试框架,这是工程团队对中级测试工程师的一般要求。 第三个版块,学习Python的高级特性、面向对象的思想、自动化测试工具和框架的高级特性、设计思路、以及存在的问题、限制及其改思路、工程团队的高质量协作、实际项目中的实践等更深的内容,这个部分包含了大量实战中提炼出来的经验和总结。 通过这个版块的学习,测试工程师可以往高级工程师和架构师方向迈出坚实的一步,而具备这样的技术能力和思维方式后,测试工程师可以在整个软件工程团队中起到非常积极的正面影响,而不只限于测试团队。 每个版块的末尾都有一个实战章节,所有的实战章节围绕同一个测试场景展,前后衔呼应,有很强的延续性。每个实战章节都是针对相应的技术水平而设计的,读者可以非常直观地看到代码和设计如何随着技术水平的提升而改。
每满100减50 机器意识:人工智能如何为机器人装上大脑
机器意识:人工智能如何为机器人装上大脑
(印)阿卡普拉沃·包米克;
¥65.00
本书涵盖许多无论是在理论还是在实践中都非常有趣的话题。书中介绍了包括控制范式、导航、软件、多机器人系统、群体机器人、社会角色中的机器人以及机器人中的人工意识。阐述了几个宽泛的主题,如人工智能理论与应用、拟人化、化身与情境、将心理学和动物行为理论扩展到机器人的理论以及未来的人工智能的新定义。
每满100减50 项目管理之美
项目管理之美
(美)博克顿
¥35.00
通过本书,你可以从一位经验丰富、从事多年软件发和Web发的经理那里学习如何计划、管理和领导项目。书中的那些宝贵而有用的建议,是作者十多年经验的积累,从很多复杂的概念和挑战中提炼而来。本书引人思考、生动有趣、坦诚直率、引人注目,是你和你的团队在当前和未来的项目中所的参考。 包括如下主题:如何制定好的决策、想法以及如何处理、领导力和信任、当事情出错时该怎么办。 新版包括:120多道新的练习题考察你所学到的知识、用于和团队一起使用本书的讨论指南、每章都有修订和改的建议。
每满100减50 *网店铺装修宝典
*网店铺装修宝典
李德华
¥30.00
本书分三篇,共12章。篇为准备篇,首先教会卖家怎样去赏析别人装修的店铺,从中吸取经验;然后介绍装修店铺前需要做好哪些准备工作,例如先了解哪些模板可以DIY,着便准备必要的硬件、软件、素材和网络空间;后介绍拍摄照片的技巧以及商品照片的处理和美化等知识。第二篇为自己设计模板篇,通过普通店铺和旺铺的对比,分别介绍了店标和店招、公告模板与促销区、商品描述模板、分类模板的设计,然后介绍了怎样在店铺中装修细节部分(改变鼠标指针,添加计数器和背景音乐等)的知识。第三篇为巧做模板篇,介绍了在线免费制作店标和公告模板、下载网络中的免费模板并在模板中添加自己的店铺信息以及完整的店铺设计(居家日用类普通店铺设计、化妆品旺铺设计)等知识。
每满100减50 3ds Max2009/VRay中文版效果图灯光、材质、渲染技法精粹  1碟
3ds Max2009/VRay中文版效果图灯光、材质、渲染技法精粹 1碟
雷波
¥47.00
本书讲解VRay灯光、材质与渲染参数及应用实例。既有VRay灯光、材质与渲染参数的详细讲解,又通过后面的8个章节讲解了如何使用此软件渲染各类室内空间,从而在掌握此软件后,成长为一名合格的效果图制作人员。 全书共包括13章,8个完整场景实例。各章主要内容介绍如下:第1章~第5章讲解Vray的主要灯光类型与相关参数,材质类型与相关参数,渲染面板参数及其设置,是学习VRay、提高制作效果图水平的理论学习基础;第6章~第13章讲解了8个完整的室内空间表现实例,涵盖了各类风格空间、各类灯光,有助于读者真实掌握效果图渲染精髓。 本书适用于效果图制作人员,3ds Max及VRay初、中级用户,同时适合相关专业及培训班作为教材。
每满100减50 数码单反主题摄影从入门到精通  1碟
数码单反主题摄影从入门到精通 1碟
余建国
¥35.00
本书全面讲解了数码单反摄影的方法和技巧,包括人像主题摄影技巧、儿童主题摄影技巧、女性主题摄影技巧、婚礼主题摄影技巧、花卉主题摄影技巧、旅游风光主题摄影技巧、黄昏与夜景主题摄影技巧、动物主题摄影技巧、静物主题摄影技巧及其他主题摄影技巧等知识,并配备了大量精彩的实例,内容翔实、讲解细致、通俗易懂,非常适合数码摄影爱好者作为门的参考。 本书是为广大数码单反相机用户编写的实用摄影技术书籍,目的是帮助读者快速、全而、系统地掌握数码摄影技能,提升摄影水平,终达到专业水准。本书适合希望充分享受摄影乐趣的广大摄影爱好者、摄影发烧友阅读,同时也适合相关培训班作为教材使用。
每满100减50 Python网络爬虫项目开发全程实录
Python网络爬虫项目开发全程实录
明日科技
¥54.26
《Python网络爬虫项目发全程实录》精选 11个热门的网络爬虫项目,突出了实用性。具体项目包含:智能破解验证码、手机数据爬取精灵、汽车之家图片抓取工具、高清壁纸快车(多线程版)、多程影视猎手、分布式爬取动态新闻数据、世界 500 强数据爬取与分析、二手房信息智能抓取分析系统、图书热销侦探、APP 数据采集先锋、微信智能机器人。本书从软件工程的角度出发,按照项目发的顺序,系统、全面地讲解每一个项目的发实现过程。体例上,每章一个项目,统一采用“发背景一系统设计一技术准备一各功能模块的设计与实现一项目运行一源码下载”的形式完整呈现项目,让读者快速积累实际项目经验与技巧,早日实现就业目标。
每满100减50 Java游戏服务器架构实战
Java游戏服务器架构实战
王广帅 编著
¥50.56
为了帮助服务器发人员更好地理解服务器框架的设计与发,本书从零始,详细阐述游戏服务器设计与发的流程和技术,包括网络通信、分布式架构设计、内部RPC通信、数据管理、多线程管理,并从实践的角度出发,配合详细的源码,帮助广大游戏服务器发人员,或正在考虑从事游戏服务器发的人员,更加系统地学习服务器架构的设计与发。 本书实用性强,既可以帮助想从事服务器发的人员快速学习相关知识,又可以帮助服务器发人员向架构师阶。
每满100减50 Docker容器技术与运维
Docker容器技术与运维
李树峰 钟小平编著
¥41.90
本书针对容器技术与应用的实际需求,讲解主流容器平台Docker的应用和运维的技术方法,内容包括Docker基础与安装、镜像管理、容器管理、Docker网络配置、Docker存储管理、Docker应用程序发、镜像自动化构建、持续集成和自动化部署、多容器编排、多主机管理和Docker容器集群平台,以及生产环境中的Docker运维。
每满100减50 Web前端开发技术——HTML、CSS、JavaScript(第3版)
Web前端开发技术——HTML、CSS、JavaScript(第3版)
聂常红 编著
¥35.90
本书全面介绍了Web标准的三个主要组成部分:HTML、CSS和JavaScript。循序渐的讲述Web发所涉及的三大前端技术的内容、应用技巧以及它们的综合应用。每部分都配置了大量的实用案例,图文并茂,效果直观。 全书共21章,分为四个部分。在HTML部分,系统介绍了主要讲述了主要讲述了HTML基本概念、 常用文本标签、文档结构标签、在网页中插多媒体内容、列表、DIV标签、元素类型、在网页中创建超、在网页中使用表格、在网页中创建表单等内容;在CSS部分,系统介绍了CSS的定义、CSS常用属性、盒子模型、网页元素的CSS排版等内容;在JavaScript部分,系统介绍了JavaScript基础、脚本函数、事件处理、JavaScript内置对象、BOM对象、正则表达式模式匹配、JavaScript经典实例等内容;本书*后,通过一个综合实例,详细讲解了整合三大Web前端技术制作网页涉及的各方面内容和技巧。 本书可作为大中专院校及培训学校计算机及相关专业的教材,并可供从事前端发工作的相关人员参考。
每满100减50 Joy RL:强化学习实践教程
Joy RL:强化学习实践教程
江季、王琦、杨毅远 著
¥51.07
本书是继《Easy RL:强化学习教程》(俗称“蘑菇书”)之后,为强化学习的读者专门造的一本深实践的全新教程。全书大部分内容基于3位作者的实践经验,涵盖马尔可夫决策过程、动态规划、免模型预测、免模型控制、深度学习基础、DQN算法、DQN算法阶、策略梯度、Actor-Critic算法、DDPG与TD3算法、PPO算法等内容,旨在帮助读者快速门强化学习的代码实践,并辅以一套源代码框架“JoyRL”,便于读者适应业界应用研究风格的代码。与“蘑菇书”不同,本书对强化学习核心理论行提炼,并串联知识,重视强化学习代码实践的指导而不是对理论的详细讲解。 本书适合具有一定编程基础且希望快速实践应用阶段的读者阅读。
每满100减50 OpenCV计算机视觉开发实践:基于Qt C++
OpenCV计算机视觉开发实践:基于Qt C++
朱文伟、李建英
¥93.84
OpenCV是计算机视觉领域的发者必须掌握的技术。《OpenCV计算机视觉发实践:基于Qt C 》基于 OpenCV 4.10与Qt C 行编写,全面系统地介绍OpenCV的使用及实战案例,并配套提供全书示例源码、PPT课件与作者QQ答疑服务。 《OpenCV计算机视觉发实践:基于Qt C 》共分19章,主要内容包括数字图像视觉概述、搭建OpenCV发环境、核心模块Core、图像处理模块基础、灰度变换和直方图修正、图像平滑、几何变换、图像边缘检测、图像分割、图像金字塔、图像形态学、视频处理、机器学习、数字水印、图像加解密、物体计数、图像轮廓、手势识别以及停车场车牌识别系统等。 《OpenCV计算机视觉发实践:基于Qt C 》既适合OpenCV初学者、计算机视觉与图像处理的发人员、人工智能图像处理发人员阅读,也适合作为高等院校或者高职高专院校计算机视觉与图像处理相关专业的教材。
每满100减50 Python编程从新手到高手
Python编程从新手到高手
[美] 贾森·C·麦克唐纳(Jason C· McDonald) 著
¥76.67
本书*细致地介绍了Python的各个功能、逻辑和惯用模式,以便读者快速编写出专业、地道、实用的Python程序,从Python新手成长为高手。 本书共5个部分。*部分“Python 环境”讲解 Python的哲学、开发环境、基本语法、项目结构和代码导入等内容,为读者编写规范的Python代码奠定坚实的基础。第二部分“基本结构”讲解Python的变量、数据类型、函数、类、对象、错误和异常等。第三部分“数据和流程”讲解操作数据和控制执行流程的许多独特方法,包括集合、迭代、生成器、推导式、文本输入/输出、上下文管理、二进制和序列化等。第四部分“高级概念”探索Python 的高级策略,如继承、混入、元类、抽象基类、自省、泛型、异步、并发、线程和并行等。第五部分“超越代码”讲解项目的打包、分发、调试、日志、测试和剖析等环节,并概述Python开发的方向。 本书适合想要学习编写专业Python程序的读者阅读,既可作为零基础入门 Python 的教材,也可作为程序员案头常备的Python工具书。本书尤其适合已掌握其他编程语言的开发者用来学习Python,可以帮助这些开发者不受其他编程语言的影响来学习地道的 Python编程方法。
每满100减50 C++元编程与通用设计模式实现
C++元编程与通用设计模式实现
宋炜
¥53.72
"本书以实战发为主线,引导读者快速的从C 11基础理论上升到通用模块的设计和发,一步过度到实际的业务在发过程中。 本书共8章,第1~4章讲述C 的快速的浏览了设计模式、C 98和C 11的基础知识,特别是元编程部分的相关知识。第5~7章讲述各种设计模式的通用模块的实现原理,并一步的讲解了实际实现的通用的设计模式模块代码。第8章给出了这些框架实际用示例,方便引导读者自己设计或者直在自己的工程中中使用相关代码。本书示例代码丰富,实际性和系统性较强,并配有视频讲解,助力读者透彻理解书中的重、难。 本书中相关内需要读者具有基本的C 知识,数据结构知识及设计模式知识。本书中所有的代码都是经过实际验证和测试的,适合具有实际工程经验的工程师、工程管理人员、高校教师及培训结构教师学习和参考。 "
每满100减50 通义实战精粹
通义实战精粹
宁跃飞 邱文博
¥44.74
本书采用实战教学的方式,系统介绍通义的相关知识和高效应用技巧。 本书共7章,第1章为快速门,引领读者了解通义的基本功能与操作方法;第2章为职场提效,展示通义在职场中的广泛应用;第3章聚焦学习跃升,介绍如何利用通义助力知识获取与互动式学习等;第4章为生活助手,讲解通义在旅行计划、美食探索等方面的便捷应用;第5章为通义效率,介绍通义效率的主要功能及应用;第6章专门介绍通义 App 的应用,如个性化设置、对话方式及特色功能等;第7章介绍通义大模型家族其他产品的应用体验。 本书适合对人工智能(ArtificialIntelligence,AI)技术感兴趣的广大读者阅读,既可作为个人提升效率与技能的学习资料,也可作为相关培训课程的参考教材。
每满100减50 深入探索Mamba模型架构与应用
深入探索Mamba模型架构与应用
王晓华
¥80.92
Mamba是一种新型的深度学习架构,在保持对序列长度近似线性扩展性的同时,提供了与Transformers相当的建模能力。《深探索Mamba模型架构与应用》旨在帮助读者探索Mamba在不同领域实现卓越性能的潜力,并深理解和应用这一新兴的模型架构。本书配套示例源码、PPT课件、配图PDF文件与读者微信交流群服务。 《深探索Mamba模型架构与应用》共分16章,内容包括Mamba概述、Mamba架构详解、Mamba组件详解、基于PyTorch的弹簧振子动力学Mamba实战、Mamba文本情感分类实战、Mamba的文本转换实战、VisionMamba图像分类实战、多方案的Mamba文本生成实战、让Mamba更强的模块、循环神经网络详解与切片时间序列预测、基于Jamba的天气预测实战、统一了注意力与Mamba架构的Mamba2模型、Mamba结合Diffusion的图像生成实战、知识图谱的构建与展示实战、基于特征词的语音唤醒实战、多模态视觉问答实战。 《深探索Mamba模型架构与应用》既适合Mamba架构初学者,以及人工智能、深度学习方向的从业人员阅读,也适合作为高等院校或高职高专院校相关专业学生的参考书。
每满100减50 OpenCV计算机视觉开发实践:基于Python
OpenCV计算机视觉开发实践:基于Python
朱文伟、李建英
¥90.30
OpenCV是一个跨平台计算机视觉和机器学习软件库,也是计算机视觉领域的发人员必须掌握的技术。《OpenCV计算机视觉发实践:基于Python》基于Python 3.8全面系统地介绍OpenCV 4.10的使用,并配套示例源代码、发环境、PPT课件、配书PDF文件与作者答疑服务。 《OpenCV计算机视觉发实践:基于Python》共20章,主要内容包括计算机视觉概述、OpenCV的Python发环境搭建、OpenCV基本操作、数组矩阵、图像处理模块、灰度变换和直方图修正、图像平滑、几何变换、图像边缘检测、图像分割、图像金字塔、图像形态学、视频处理,以及停车场车牌识别、目标检测、数字水印、图像加密和解密、物体计数、图像轮廓和手势识别等案例。 《OpenCV计算机视觉发实践:基于Python》既适合OpenCV初学者、计算机视觉与图像处理应用发人员、人工智能算法发人员阅读,也适合作为高等院校或高职高专院校计算机视觉与图像处理、人工智能等相关专业的教学参考书。