万本电子书0元读

万本电子书0元读

满2件6折 Python面向对象编程(第4版)
Python面向对象编程(第4版)
(美)Steven F· Lott(史蒂文·洛特) (加)Dusty Phillips(达斯帝·菲利普斯)
¥132.30
这是一本全面介绍Python面向对象编程的图书。本书共分为4部分。第1章至第6章深讲解了面向对象编程的核心原则和概念,以及它们在Python中的实现方式。第7章至第9章仔细探讨了Python的数据结构、内置类和方法等,以及如何从面向对象编程的角度行分析和应用。第10章至第12章探讨了设计模式及其在Python中的实现。第13章和第14章涵盖了测试和并发两个重要主题。整本书以一个机器学习分类算法的实现案例贯穿始终,并不断探讨各种实现方式的优劣。 这是一本全面介绍Python面向对象编程的图书。本书共分为4部分。第1章至第6章深讲解了面向对象编程的核心原则和概念,以及它们在Python中的实现方式。第7章至第9章仔细探讨了Python的数据结构、内置类和方法等,以及如何从面向对象编程的角度行分析和应用。第10章至第12章探讨了设计模式及其在Python中的实现。第13章和第14章涵盖了测试和并发两个重要主题。整本书以一个机器学习分类算法的实现案例贯穿始终,并不断探讨各种实现方式的优劣。 本书针对的是Python面向对象编程的新手,假设读者具备基本的Python技能。对于有其他面向对象编程语言背景的读者,本书将展示Python的许多特性。
满2件6折 修改代码的艺术
修改代码的艺术
(美)Michael C· Feathers
¥47.00
  理解修改软件的机制:添加特性、修正缺陷、改设计、优化性能    把遗留代码放到测试用具之中    编写测试,防止引新的问题    包含Java、C++、C和C#的示例,其中介绍的大多数技术适用于其他任何语言或平台     精确地确定要在哪些地方修改代码    处理非面向对象的遗留代码    处理看起来没有任何结构的应用程序 
满2件6折 FPGA Verilog开发实战指南:基于Intel Cyclone IV(进阶篇)
FPGA Verilog开发实战指南:基于Intel Cyclone IV(进阶篇)
刘火良;杨森;张硕
¥101.00
本书内容衔《FPGA Verilog发实战指南:基于Intel Cyclone IV(基础篇)》,基于通用Intel Cyclone IV系列FPGA发板介绍FPGA工程设计方法和实践,并给出了大量参考实例。全书包括12章,以阶提高内容为主,涉及WM8978音频回环实验、乒乓操作、SDRAM读写控制器的设计与验证、WM8978录音与回放、OV7725摄像头VGA图像显示、快速批量绑定或删除引脚配置、SD卡音乐播放、以太网数据回环实验、基于以太网传输的VGA图片显示、基于OV7725的以太网视频传输、时序分析理论基础,详细介绍每个操作步骤,并附上大量的截图供读者在实际操作时参考。
满2件6折 WebRTC技术详解:从0到1构建多人视频会议系统
WebRTC技术详解:从0到1构建多人视频会议系统
栗伟
¥59.00
这是一本全面、详细讲解WebRTC技术以及如何使用它构建一个可商用的视频会议系统的著作。 技术维度,本书不仅详细讲解了WebRTC规范和全部API、信令系统、底层技术、移动端和服务端实现,而且还总结了作者多年来的“踩坑”经验;实战维度,本书不仅提供了可直应用于视频会议和在线教育等场景的真实案例,而且源了一个可商用的视频会议系统WiLearning,教读者如何从0到1搭建一个高并发、易扩展的视频会议系统。 【全书一共10章】 第1章介绍了WebRTC的历史、技术架构、网络拓扑、兼容性等内容。 第2章讲解了使用WebRTC API获取本地摄像头、话筒、桌面等媒体流的方法,以及媒体流的录制、使用canvas操作媒体流的方法和示例。 第3章讲解了WebRTC底层使用的传输技术,如ICE、SDP、STUN/TURN等。 第4章介绍了使用RTCPeerConnection管理WebRTC连的方法。 第5章介绍了WebRTC的媒体管理方法,结合示例演示了切换编码格式、控制视频码率、替换视频背景的方法。 第6章结合实例介绍一种高效、实时的信令系统实现方法,并实现一个可以在生产环境中使用的信令系统。 第7章介绍了使用WebRTC数据通道传输任意数据的方法,结合示例演示了基于P2P的文本聊天以及文件传输功能的实现。 第8章介绍了使用WebRTC获取媒体流相关统计数据的方法,在示例中演示如何使用Chart.js绘图展示实时码率。 第9章介绍了在Android、iOS发环境中使用WebRTC的方法,通过实例实现了基于WebRTC的视频聊天App。 第10章结合笔者的源项目WiLearning介绍了从0到1造高性能视频会议系统的方法。
满2件6折 Java Web从入门到精通(视频实战版)
Java Web从入门到精通(视频实战版)
常倬林
¥41.00
常倬林等编著的《JavaWeb从门到精通(附光盘视频实战版)》主要介绍Struts、Hibernate、Spring的基础知识,包括如何整合这三个源框架行J2EE发,如何基于MyEclipseIDE行发,以及J2EE发的基础和基础环境搭配。 《JavaWeb从门到精通(附光盘视频实战版)》由浅深,分五篇介绍了Struts、Hibernate和Spring框架。篇为J2EE发的基础知识,介绍了Web应用的发展阶段、JSP、Servlet。第二篇、第三篇和第四篇分别采用了相似的行文结构,条理清楚地讲解了Struts、Hibernate和Spring三种框架所包含的组件。第五篇则通过Struts+Spring+Hibernate解决方案实现一个完整的应用实例。 全书配合大量的图例及代码说明,细致地讲解了Struts、Hibernate和Spring框架发技术,是学习J2EE发的不错的参考书。
满2件6折 JavaScript从入门到精通(视频实战版)
JavaScript从入门到精通(视频实战版)
高宏
¥36.00
JavaScript是一种得到几乎所有浏览器支持的脚本语言,用于实现客户端与浏览者的互动。随着互联网的发展,早期的静态网页已远不能满足需要。客户端脚本JavaScript是实现动态网页的基础,也是Web 2.0概念所必需的组成部分,更是现在Ajax技术的核心。可以说,JavaScript已经成为网页的必要组成部分,好的JavaScript脚本可以提高用户的浏览体验。 本书一共分为四篇,涵盖了JavaScript语言应用的绝大多数方面,从基本概念到具体实践、从抽象的算法到具体的页面特效、从简单的输/输出到*的XML技术都行了详细的阐述,并对每一个知识都行了详细的实例讲解。 本书的特是知识的讲解易、广、全、深。每一个知识均围绕具体的实例展,且在实例中配上了详细的注释和效果图,易于理解与实践,可以使读者在抽象的知识中得到直观的印象。本书深介绍了JavaScript的本质,不仅讲解了其在页面特效中的应用,还挖掘了JavaScript作为一种基于对象语言所特有的类与继承的实现。本书适合所有Web发的门用户阅读,也可作为发人员的参考手册。
满2件6折 U一点料Ⅱ:*“U一点”团队新体验设计实践
U一点料Ⅱ:*“U一点”团队新体验设计实践
*国际用户体验事业部;U一点团队
¥59.00
《U一料II》延续《U一料》“道-术-器”的核心思路为整体编排脉络,以目前新商业格局下,体验设计面临的挑战和机遇为出发,将目前大家感兴趣的“UXD设计”、“全路设计“设计等观分别从设计观、方法论、项目实战、工具运用等多个维度行探索与实践心得,书中的文章都是设计师平时结合项目中的思考和沉淀。
满2件6折 Istio入门与实战
Istio入门与实战
毛广献
¥47.00
本书系统化介绍Istio技术要与应用技巧,可帮助读者快速搭建微服务架构并行管理。 主要内容包括:service mesh基本概念与使用,Istio架构设计与主要功能,快速搭建一个微服务实验,介绍如何让服务流量控制更简单,让服务更具弹性,让服务故障测试更容易,让服务通信更安全可控,让服务更易观测与监控,以及istio维护方案。本书内容丰富、案例讲解,实用性强,非常适合门级读者快速掌握Istio技术。
满2件6折 精益软件开发管理之道
精益软件开发管理之道
王海鹏
¥29.00
  《精益软件发管理之道》是一本软件发方法学的书。作者从24个不同的视角,在更大的空间、时间、行业、文化背景下,考察了敏捷和精益方法。本书详细阐述了敏捷和精益发方法取得成功的深层原因。《精益软件发管理之道》包括以下内容:系统思考,以适当足够的方式关注客户;技术杰出,介绍了杰出软件发的基础—低耦合的架构、测试驱动的发过程等;可靠交付,讨论了工作流和日程计划,以及反馈的重要作用;无情改,讨论了所有精益组织的基本特:持续不断、永不满足的改;卓越的人,卓越的结果来自于卓越的人;一致的领导,讨论在领导团队中达成一致。   《精益软件发管理之道》适合敏捷教练、敏捷咨询师、软件发及管理人员参考。
满2件6折 人工智能计算机视觉算法测试与应用指南
人工智能计算机视觉算法测试与应用指南
邹 军 鲁四喜 陈云飞
¥29.90
本书将内容分为四个部分。 *部分是人工智能(AI)的理论知识,以此作为本书知识框架的基础。这部分包含5章,“人工智能的前世今生”、“AI数学逻辑”、“CV知识背景”、“神经网络入门”“算法模型的评估指标”,我们从AI的历史开篇,深入浅出地讲解计算机视觉中的数学知识、神经网络的基础架构以及常见的算法评估标准。对于AI初学者来说,此部分是进入AI世界的基础。对于有经验的专业人士,它则提供了一个坚实的回顾与参照。 第二部分是人工智能(AI)产品质量体系建设实践,以计算机视觉(CV)系统为例讲解AI系统的测试策略。这部分包含3章,“AI工程质量”、“AI数据质量”、“AI模型质量”,我们从传统软件测试与AI系统测试的异同开始,探讨工程、数据、模型三个维度的质量建设方法。这里会涉及数据采集、数据增强和模型的分层测试技术。此部分可以帮组读者了解如何去构建一个针对AI产品的质量保障体系。 第三部分是智能化测试探索,讨论计算机视觉(CV)技术在是测试中的具体应用。这部分包含4章,“智能UI自动化”、“UI异常检测”、“UI遍历技术”、“大模型时代的挑战与机遇”,我们将展示将CV技术融入UI自动化测试的实践方法,探索利用深度学习构建的异常检测机制,以及讨论CV技术在UI遍历测试中的具体运用场景。*后,我们延伸到大模型,介绍了其在评测与文生图上的应用示例。此部分可以作为读者应用AI的导引,为读者在自己所在领域内实施AI技术打开视野。 第四部分是大语言模型(LLM)应用与评测,介绍大语言模型基础知识、在测试领域的应用与评测技术等。这部分包含两章,“迎接大语言模型时代”、“大语言模型测试应用及其评测”,我们从大语言模型的定义开始,介绍了LLM演进历史、应用场景与技术、以及局限性。并对其在测试领域应用,进行了示例说明。然后,我们探讨了大语言模型在图像领域的应用,解释了大语言模型基础能力、文生图能力、文生视频能力等三种能力的评测技术与指标框架。此部分可以作为读者认识大语言模型的知识基础,为在实践中应用LLM、评测LLM能力提供指导。
满2件6折 图形引擎开发入门:基于Python语言
图形引擎开发入门:基于Python语言
卞安
¥96.60
这是一本讲解如何使用Python 行系统化图形引擎发的图书。本书基于作者长期从事图形引擎发工作的经验,结合简单易懂的Python 语言和PyOpenGL 模块,通过对引擎发知识由浅深的编排和讲解,让广大对图形学感兴趣的"小白”发者一步步掌握图形引擎的发流程和实现原理,并在这个过程中熟练掌握OpenGL,而有能力基于各种发语言行图形引擎的发工作。 本书结构紧凑、内容翔实、由浅深,是学习、掌握图形引擎发门知识的重要参考书。
满2件6折 人工智能编程实践(Python编程5级)
人工智能编程实践(Python编程5级)
高凯 主编
¥42.00
青少年人工智能编程水平测试涵盖从数学逻辑到计算思维、从拖曳程序模块到程序编写、从数学建模到算法设计等多学科知识,能够对学生的多学科知识综合运用能力做出评价;能够通过设计的具体解决方案,对学生的计算思维、创造性思维等能力做出评价;在具体的解决方案中,能够通过设计算法模型和实现算法,对学 生掌握和运用编程的能力做出评价。 本书将生活中的一些案例和程序算法相结合,深浅出地为学生讲解不同制之间的转换、函数的作用域、 字符串和列表的基本概念、排序算法等内容,引导学生对 Python 语言行思考和实践,帮助学生从编程意识、 编程思维、编程学习与创新等层面行学习,掌握 Python 编程语言。 本书内容丰富、层次清晰、图文并茂,适合作为青少年人工智能编程水平测试 5 级(Python)的辅导材料,也可作为校内、校外编程与人工智能兴趣班的参考书(适合两学期教学)。
满2件6折 Java程序设计实战案例教程
Java程序设计实战案例教程
王静红 刘芳 李雅莉 主编
¥37.20
本书从初学者的角度出发,由浅深地讲解了Java语言的相关内容。全书共11章,主要介绍了Java发环境的搭建及其运行机制、基本语法、面向对象编程思想、多线程、常用API、集合、I/O、网络编程等内容,采用通俗易懂的语言阐述抽象的概念,选用生活中密切相关的例子演示知识的运用,通过剖析案例、分析代码含义、解决常见问题等方式行讲解。书中还添加了许多阶段性任务来模拟程序发过程,帮助初学者培养良好的编程习惯。
满2件6折 智能控制简明教程(第2版)
智能控制简明教程(第2版)
王从庆 编著
¥45.00
本本书系统地介绍智能控制的基本内容。全书共9章,主要包括智能控制概述、模糊逻辑理论基础、模糊控制、神经网络原理、神经网络控制、计算智能、深度学习、强化学习、学习控制。本书还提供了部分智能控制的MATLAB仿真程序设计及智能控制的相关应用案例。 本书可作为高等学校自动化、探测制导与控制技术、电气工程及其自动化、测控技术与仪器、机械电子工程、电子信息工程、计算机应用工程等专业智能控制课程的教材,也可以作为自动化领域的工程技术人员的参考书。
满2件6折 Kotlin核心编程
Kotlin核心编程
水滴技术团队
¥53.00
本书不是一本简单介绍Kotlin语法应用的图书,而是一部专注于帮助读者深理解Kotlin的设计理念,指导读者实现Kotlin高层次发的实战型著作。书中深介绍了Kotlin的核心语言特性、设计模式、函数式编程、异步发等内容,并以Android和Web两个平台为背景,演示了Kotlin的实战应用。 全书共13章,分为4个部分: 热身篇—Kotlin基础(第1~2章),简单介绍了Kotlin设计哲学、生态及基础语法,其中包括Kotlin与Scala、Java之间的关联与对比,以及Kotlin的类型声明的特殊性、val和var的使用、高阶函数的使用、面向表达式编程的使用、字符串的定义与操作等内容; 下水篇—Kotlin核心(第3~8章),深介绍了面向对象、代数数据类型、模式匹配、类型系统、Lambda、集合、多态、扩展、元编程等Kotlin发核心知识,这是本书的重,其中涉及很多发者特别关心的问题,比如多继承问题、模式匹配问题、用代数数据类型抽象业务问题、泛型问题、反射问题等。 潜篇—Kotlin探索(第9~11章),探 otlin在设计模式、函数式编程、异步和并发等编程领域的应用,其中包括对4大类设计模式、Typeclass实现、函数式通用结构设计、类型替代异常处理、共享资源控制、CQRS架构等重内容的深剖析; 遨游篇—Kotlin实战(第12~13章),着重演示了Kotlin在Android和Web平台的实战案例,其中涉及架构方式、单向数据流模型、解耦视图导航、响应式编程、Spring 5响应式框架和编程等内容。
满2件6折 TypeScript实战指南
TypeScript实战指南
胡桓铭
¥53.00
本书深浅出地介绍TypeScript基础知识和发技巧,可帮助读者快速门并掌握TypeScript的发。本书分为基础篇和实战篇,共11章。基础篇包括:TypeScript的类型与函数、口与类、命名空间与模块。实战篇详细介绍如何在各种前端项目中应用TypeScript,包括命令行实战、Express实战,以及在React、React Native、Vue、微信小程序等项目中如何应用TypeScript,*后还介绍了项目迁移与社区共建等。
满2件6折 Python网络爬虫从入门到实践 第2版
Python网络爬虫从入门到实践 第2版
唐松
¥41.00
使用Python编写网络爬虫程序获取互联网上的大数据是当前的热门专题。本书内容包括三部分:基础部分、阶部分和项目实践。基础部分(第1~7章)主要介绍爬虫的三个步骤——获取网页、解析网页和存储数据,并通过诸多示例的讲解,让读者能够从基础内容始系统性地学习爬虫技术,并在实践中提升Python爬虫水平。阶部分(第8~13章)包括多线程的并发和并行爬虫、分布式爬虫、更换IP等,帮助读者一步提升爬虫水平。项目实践部分(第14~17章)使用本书介绍的爬虫技术对几个真实的网站行抓取,让读者能在读完本书后根据自己的需求写出爬虫程序。
满2件6折 电脑组装与维修从入门到精通(第2版)
电脑组装与维修从入门到精通(第2版)
王红明
¥59.00
本书由多名专业的电脑维修工程师编写,针对电脑的选、组装、设置、组网、维护、维修等几个阶段,为读者详尽讲解电脑硬件的运行原理、选技巧、维护维修方法,以及系统安装设置方法、组网方法、数据恢复方法、数据加密等方面的知识。 本书共分为8篇内容,包括:深认识与选电脑硬件、多核电脑组装实践、系统安装与优化、网络搭建与安全防护、电脑故障原因分析、系统与软件故障维修、整机与硬件维修、数据恢复与安全加密。 本书内容全面详实,案例丰富,不仅可以作为电脑维修人员的使用手册,还可成为广大白领阶层、电脑爱好者、电脑达人们的技术支持工具书,同时也可用作中专、大专院校教学参考书。
满2件6折 社会化产品经理:社会化商业时代的产品管理与设计
社会化产品经理:社会化商业时代的产品管理与设计
(美)Ed Brill
¥35.00
  《产社会化产品经理(社会化商业时 代的产品管理与设计)/产品管理与运营系列丛书》 是社会化媒体时代及移动互联网时代商业人士和产品 经理***的一本书,来自世界500强企业IBM的资深产 品经理总结了他在带领IBM由传统的IT企业向社会化 的IT企业转型的成功经验,为社会化媒体时代的产品 设计与管理以及企业的转型提供了宝贵经验、战略和 解决方案。   首先,《社会化产品经理(社会化商业时代的产 品管理与设计)/产品管理与运营系列丛书》深度剖析 了社会化商业所带来的机遇、社会化产品经理的职责 和机遇。其次,紧紧围绕贯穿全书的社会化商业三大 特——“参与”“透明”“灵活”,阐明企业在社 会化商业环境中的定位,攻或防守的准则、禁忌和 实用建议,以及如何建立个人和企业的领导力。再次 ,讲解社会化工具分类和应用,如何在公司内部实现 社会化,如何行社会化商业的风险管理。后,本 书对全文的重要知识行了总结,并附上IBM公司制 定的行之有效的《IBM社会化计算指南》,以飨读者 。
满2件6折 IBM RUP参考与认证指南
IBM RUP参考与认证指南
于海龙
¥25.00
本书是一部官方指定的RUP认证指南。本书主要介绍了IBM RUP的基本内容、基本方法以及在实际工作中对RUP加以裁剪使用的方法和工具,另外还介绍了IBM RUP认证考试的相关内容和资源。本书帮助读者优化正在行的IT项目,并为在中型到大型企业中引RUP提供详细的指导。   本书适合IT项目经理和其他管理人员参考。
满2件6折 Java核心技术 卷1 基础知识(原书第9版)
Java核心技术 卷1 基础知识(原书第9版)
(美)Cay S· Horstmann,Gary Cornell
¥71.00
  Java领域有影响力和价值的著作之一,拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。第9版根据JavaSE7全面更新,同时修正了第8版中的不足,系统全面讲解Java语言的核心概念、语法、重要特性和发方法,包含大量案例,实践性强。   《Java核心技术·卷1:基础知识》共14章。第1章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装JDK及本书的程序示例;第3章介绍了变量、循环和简单的函数;第4章讲解了类和封装;第5章介绍了继承;第6章解释了口和内部类;第7章概述了图形用户界面程序设计知识;第8章讨论AWT的事件模型;第9章探讨了SwingGUI工具箱;第10章讲解如何部署自己的应用程序或applet;第11章讨论异常处理;第12章概要介绍泛型程序设计;第13章讲解Java平台的集合框架;第14章介绍了多线程。本书后还有一个附录,其中列出了Java语言的保留字。