-
Altium Designer原理图与PCB设计(第5版)
徐宏伟 试读
2024-05-11上架本书以Altium公司开发的Altium Designer 22版本为平台,通过应用实例,按照实际的设计步骤讲解Altium Designer的使用方法,详细介绍了Altium Designer的操作步骤。本书内容包括Altium Designer简介、元件库的设计、绘制电路原理图、电路原理图绘制的优化方法、PCB设计预备知识、PCB 设计基础、元件布局、PCB布线、PCB后续操作、Altium Designer的多通道设计和PCB的输出。读者可以在熟悉Altium Designer操作的同时体会电子产品的设计思路。
-
Python编程课
豪克·费尔 试读
2024-05-10上架在编程语言领域中,Python是一课常青树,深受广大编程爱好者喜爱,在各个领域都拥有众多学习者、使用者,特别适合青少年读者和首次接触编程语言的读者。 本书根据青少年和成人学习编程语言的特点,从零起点开始手把手教你学习Python这种编程语言。Python语言容易上手,而且应用广泛,在各个领域都有使用价值,特别适合新手作为入门的编程语言学习,本书为读者量身定制了许多好玩的程序和游戏,能够让各个类型的读者在学习中,即学到了编程技术也找到了乐趣。为了让读者有更好的阅读和使用体验,本书还为各个程序额游戏设置了升级路径,供读者深入探索和开拓。
-
以讹传讹:错误信息如何传播
詹姆斯·欧文·韦瑟罗尔 试读
2024-05-09上架14世纪中叶,英格兰骑士曼德维尔的游记在欧洲流传开来。这本游记记录了一种果实,里面有活生生的羊羔,游记的主人公声称他亲口品尝了这种果实,而且觉得它非常好吃。这并不是唯 一一部记载并评论这种怪异植物的作品。一位意大利修士也说,他从“值得信赖的人”那里听说了这种果实。甚至有些人宣称已经研究过这种果实,还抚摸过果实里羊羔的羊毛。 关于这种离奇植物的报道和研究一直持续到17世纪。 相信动植物能够杂交终究是一段无害的历史插曲,然而,如果换成人类的生命健康、环境污染、自然灾害等关系国计民生的问题,又将如何呢? 人类的一个特别之处是具有共享信息并影响彼此观念的能力。正是这种能力使科学、艺术,以及其他形式的文化得以诞生并传播。不过它同时导致了一系列难题:我们如何判断信息的真伪呢?为什么错误信息和观念对人们造成不利影响之后,依然会继续传播?我们该做些什么来改变这些情况? 作者在书中指出,社会因素,而不是个人心理因素,是理解错误信息和观念传播的关键所在。只有了解社会因素是如何运作的,人类才能有效被错误信息误导,从而做出正确的选择。
-
大数据可视化编程和应用
倪振松 试读
2024-05-06上架本书将从基础开始,全面介绍大数据可视化的底层原理和实现框架,并重点讲解一些常用的大数据可视化关键技术,包括Excel图表、Tableau Desktop可视化组件、Web的可视化控件、Java可视化控件以及Python数据可视化工具。本书配套案例代码、PPT课件、教学视频、教学大纲与执行进度表。 本书共分为8章,第1章着重介绍大数据的发展历程,以及在大数据发展背景下数据可视化的概念、可视化技术的使用及可视化的现实意义;第2章着重介绍如何通过Excel工具实现数据可视化的内容;第3章着重介绍Tableau可视化工具的使用、数据处理、数据可视化的应用等内容;第4章着重介绍以Highcharts、D3可视化为主要内容的Web可视化组件;第5章着重介绍以JFreeChart和Echarts为代表的Java可视化控件的安装、功能及使用案例;第6章着重介绍以Python编程为基础的数据可视化工具,包括Matplotlib框架、Bokeh框架、pairplot框架以及基于ECharts的pyecharts框架;第7章介绍豆瓣电影数据可视化应用案例;第8章介绍餐饮数据可视化应用案例。
-
机器学习实战:视频教学版
迟殿委 试读
2024-05-06上架《机器学习实战:视频教学版》基于Python语言详细讲解机器学习算法及其应用,用于读者快速入门机器学习。本书配套示例源代码、PPT课件、教学视频、教学大纲、习题与答案、作者微信答疑。 《机器学习实战:视频教学版》共分12章,内容包括机器学习概述、Python数据处理基础、Python常用机器学习库、线性回归及应用、分类算法及应用、数据降维及应用、聚类算法及应用、关联规则挖掘算法及应用、协同过滤算法及应用,最后通过3个综合实战项目(包括新闻内容分类实战、泰坦尼克号获救预测实战、中药数据分析项目实战),帮助读者对所学技能进行巩固和提升。本书主要章节都给出了对应的示例及其详细的分析步骤,方便读者从编程中掌握机器学习基础算法及应用。《机器学习实战:视频教学版》适合机器学习初学者、大数据分析人员和机器学习算法开发工程师阅读;也适合作为高等院校或高职高专人工智能、计算机、软件工程、数据科学与大数据技术、智能科学与技术等专业机器学习课程的教材。
-
软件性能测试、分析与调优实践之路(第2版)
张永清 试读
2024-04-30上架《软件性能测试、分析与调优实践之路》主要分享作者在多年软件测试从业中积累的关于性能测试、分析诊断与调优技巧等方面的实战经验,帮助读者提升软件性能测试、分析诊断与调优的能力。本书配套PPT课件、作者微信答疑服务。《软件性能测试、分析与调优实践之路》分为9章,内容包括软件性能测试、分析与调优基础,服务器的性能监控与分析,Web中间件的性能分析与调优,应用中间件的性能分析与调优,Java应用程序的性能分析与调优,MySQL数据库的性能分析,性能测试、分析与调优案例实践,安卓APP的性能分析,前端性能分析。其中,第7章利用LoadRunner、JMeter等常见性能测试工具,在HTTP、RPC、JDBC等常见的传输协议的基础上,结合实际的性能压测案例进行实践分析,剖析真实的性能测试分析与调优方法。《软件性能测试、分析与调优实践之路》适合软件性能测试初学者、测试工程师、测试经理、研发经理、技术经理阅读,也适合作为高等院校或高职高专学习软件性能测试相关课程的教材和教学参考书。
-
精通Excel数据统计与分析
李宗璋 试读
2024-04-24上架本书介绍常用的统计方法,以及如何以Excel为工具实现这些统计方法并对结果进行解读。本书通过对统计学理论与操作实例进行讲解,帮助读者在掌握统计学原理的基础上,熟练运用Excel进行统计分析。 本书有5篇,共16章。第1篇为开篇,包含第1章,叩统计分析与Excel概述;第2篇为描述统计分析,包含第2-5章,分别为定性数据的图表展示、定量数据的图表展示、二维数据的图表展示和描述性统计量的计算;第3篇为推断统计分析基础,包含第6-8章,分别为离散型随机变量的分布、连续型随机变量的分布和抽样分布;第4篇为推断统计分析方法,包含第9-15章,分别为参数估计、单个总体参数的检验、两个总体参数的检验、多个总体参数的检验、非参数检验、相关分析和回归分析;第5篇为时间序列分析,包含第16章,即时间序列分析方法详解。 本书实例丰富,内容通俗易懂,可操作性强,适合从事数据分析工作的人员阅读,也适合作为高等院校相关专业的教材。
-
少年小鱼的魔法之旅:神奇的Python
张伟洋 试读
2024-04-23上架在一个普通的城市里,生活着一个名叫小鱼的初中少年。他学习成绩在班里倒数,同学们都嘲笑他,他每天非常苦恼。一天放学回家的路上,他意外地捡到了一台黑色的笔记本电脑。他好奇地打开电脑,从此被卷入了一个神奇的魔法世界。 这个世界里,编程是一种魔法咒语,能够创造出无限的奇迹。小鱼在这里遇到了一位神秘的魔法师,魔法师的魔法力量深深的吸引了小鱼。 魔法师送给他一个魔法盒子,告诉他必须收集魔法碎片填满盒子才能成为一个合格的魔法师。 魔法师教导小鱼如何使用编程咒语来创造魔法效果。从最基础的变量和数据类型,到高级的函数和算法,小鱼逐渐掌握了编程的精髓。随着故事的深入,小鱼不仅学会了编程的技巧,还面对了各种编程挑战,解开了一个个魔法谜题。而每一次的解谜,都让小鱼的魔法力量越发强大。 然而,这个神秘的魔法世界也充满了危险和挑战。小鱼必须穿越迷雾森林,寻找魔法碎片,甚至挑战着森林中的怪兽——魔法碎片的守护者。
-
边缘计算与人工智能应用开发技术
廖建尚 试读
2024-04-22上架本书详细介绍边缘计算和人工智能技术,主要内容包括边缘计算与人工智能概述、边缘计算与人工智能基本开发方法、边缘计算与人工智能模型开发、边缘计算与人工智能基础应用开发、边缘计算与人工智能综合应用开发。全书采用项目式开发的学习方法,通过贴近日常生活的开发实例,由浅入深地介绍边缘计算与人工智能的相关知识。本书中的每个案例均有完整的开发过程,并给出了开发代码,读者可在这些案例的基础上快速地进行二次开发。
-
AIGC设计创意新未来
Nolibox计算美学 试读
2024-04-16上架我们在当下不得不面对的问题是,在不可抗的AIGC极速进化趋势下,我们应该做什么?怎么做?我们是否可以寻找到AIGC冲击下自身行业的机会? AI 绘画为设计师、艺术家和设计创意从业者们提供了颠覆式的设计创作工具,同时也能让普通人跨越专业软件的技能门槛,打破设计创意的技能垄断,实现真正意义上的创作自由和设计普惠。 本书重点聚焦AIGC技术在设计创意领域的发展和应用,系统讲解了人工智能在视觉创意(绘画)领域的巨大潜力,以及它如何改变我们对设计创作方式的认知,同时也结合产业实际情况,真实而客观地揭露AI绘画的能力局限及发展风险。让我们一起用充满想象力的姿态,迎接充满无限可能的未来。
-
循环
雅各布·沃德 试读
2024-04-14上架什么是循环?本书提到三个循环:第一个循环也是最核心的循环,即世代沿袭的人类本能。人类天生具有偏见,而且更倾向于使用大脑的系统1行事,在这个过程中,人类原有的偏见进一步被强化,形成第一个循环。第二个循环是来自现代的力量,如消费类技术、资本主义、营销和政治,它们对核心循环的人类行为进行采样,总结出模式,再将这些模式反作用于人类,最终引发了一系列问题。第三个循环,即本书书名所指的循环,是来自人工智能的影响。AI对人类偏见进行采样,总结出规律,最后把这些规律反作用于人类,形成第三个循环。 AI正在改变我们所熟悉的世界,它每天都在制造新的风险。不过真正的危险不在于机器,而是我们的大脑。我们已经习惯于利用捷径、偏见和不透明的程序做出决策。正如金融利用了人类思维的弱点一样,AI也将利用我们的生活模式,以不可抗拒和无形的方式操纵我们。在本书中,作者揭示了我们是如何将这些习惯融入决策技术中,这些决策如何影响我们,我们又该如何应对。
-
推荐系统:产品与算法解析
王超 试读
2024-04-11上架本书以媒介变迁为整体脉络,通过几类推荐产品的发展趋势来探讨推荐产品创新的核心驱动力,以及由具体产品特性引发的技术变革。 全书内容分为5部分。第一部分从宏观视角探讨推荐产品从0到1进行创新的产品思路和技术思路;第二部分介绍革新传统纸质媒介的新闻推荐和资讯推荐,包括关键算法设计和产品设计;第三部分介绍构建线上社交网络的社交和社区推荐,以及如何通过协同过滤算法模拟社交网络;第四部分从产品、生态和算法设计的角度,介绍革新传统影视行业的视频推荐;第五部分以阿里推荐产品及其新兴的竞争产品为例,介绍革新传统货架电商的商品推荐。
-
大语言模型:基础与前沿
熊涛 试读
2024-04-11上架本书深入阐述了大语言模型的基本概念和算法、研究前沿以及应用,涵盖大语言模型的广泛主题,从基础到前沿,从方法到应用,涉及从方法论到应用场景方方面面的内容。首先,本书介绍了人工智能领域的进展和趋势;其次,探讨了语言模型的基本概念和架构、Transformer、预训练目标和解码策略、上下文学习和轻量级微调、稀疏专家模型、检索增强型语言模型、对齐语言模型与人类偏好、减少偏见和有害性以及视觉语言模型等内容;最后,讨论了语言模型对环境的影响。本书内容全面、系统性强,适合高年级本科生和研究生、博士后研究人员、讲师以及行业从业者阅读与参考。
-
R语言数据可视化:科技图表绘制
芯智 试读
2024-04-10上架《R语言数据可视化:科技图表绘制》结合编者多年的数据分析与科研绘图经验精心编撰,旨在帮助读者利用R语言及ggplot2在内的多种可视化包绘制引人入胜的专业化图表。全书共11章,第1~3章主要讲解R语言的基础知识,包括对象与变量、数据结构、数据存取、传统及网格绘图系统的绘图函数及参数控制,尤其对ggplot2包进行了详细讲解。第4~11章结合R及其附加包的数据可视化功能,分别讲解类别比较数据、数值关系数据、分布式数据、层次关系数据、网络关系数据、局部整体型数据、时间序列数据、多维数据的可视化实现方法。帮助读者尽快掌握利用R语言及可视化包进行科技图表的制作与数据展示。 《R语言数据可视化:科技图表绘制》注重基础,内容翔实,突出示例讲解,既适合广大科研工作者、工程师和在校学生等不同层次的读者自学使用,也可以作为大中专院校相关专业的教学参考书。
-
逆时侦查组:凶手何时来访
张小猫 试读
2024-04-07上架逆时侦查组,是由精英刑警、尖端科学家、犯罪学家、网络专家组成,针对反侦查能力极强,且掌握着时间逆行、人工智能、基因编辑、大数据信息等尖端科技的犯罪集团,成立的秘密专案组。某日,刑警路天峰发现,自己拥有了能够不定期重复5次经历同一天的逆时能力。依靠这种能力,路天峰一次次回到案发之前进行侦查,破获一起又一起重案。直到一封来自嫌疑人X的谋杀预告突然出现,路天峰逐渐才意识到,拥有这种能力的人,似乎不止他一个……小说巧妙融合科幻元素,深入展现侦查与反侦查、高科技与高智商的生死较量,栩栩如生地刻画了精英刑警、尖端科学家、网络专家、犯罪分子等近百人物。局中局、案中案,强设定、强逻辑、强结构,带给你剥洋葱般,层层嵌套的阅读体验。
-
GPT时代的量化交易:底层逻辑与技术实践
罗勇 试读
2024-04-03上架ChatGPT的横空出世,使得量化交易编程工具的使用门槛迅速降低,掌握量化交易的底层逻辑就成了重中之重。本书着重介绍量化交易模型的底层逻辑和技术实践,梳理了基本面量化、资产配置量化、贝塔量化、阿尔法量化和另类量化这5种量化交易第略,并给出了相应的实战案例及代码,初步探索了运用GPT来实现其逻辑的技术路径,从理论到实践,助你轻松上手量化交易。 本书适合对量化交易感兴趣的广大投资者,尤其适合希望转型量化交易的程序员参考阅读。
-
深入解析Windows操作系统:第7版(卷2)
安德里亚·阿列维 试读
2024-04-03上架本书剖析了Windows核心组件行为方式的“内部原理”,主要内容包括服务设备驱动程序和应用程序的系统机制(ALPC、对象管理器、同步、WNF、WoW64 和处理器执行模型)、底层硬件架构(陷阱处理、分段和侧信道漏洞)、 Windows 虚拟化技术(包括基于虚拟化的安全、如何防范操作系统漏洞),以及操作系统为进行管理、配置和诊断所实现的底层机制细节,缓存管理器和文件系统驱动程序如何交互以提供对文件、目录和磁盘的可靠支持等。
-
首席数据官知识体系指南
上海市静安区国际数据管理协会 试读
2024-03-27上架首席数据官(Chief Data Officer,CDO)是数字时代的产物,它在数字化转型的过程中,以及在转型成功后的数字经济中,都会起到关键作用。本书旨在建立一套相对完整的关于首席数据官的知识体系,帮助读者更好地参与数字时代的发展。本书分为5篇。“第一篇 CDO概论”介绍CDO产生的背景、发展趋势、主要职责、必备技能和工作路径等。“第二篇 管好数据”讲解CDO如何管理好数据,涉及数据战略、数据治理、数据制度、数据标准、数据架构、数据质量、数据安全、数据合规、数据建模、数据集成、数据存储、数据分析和挖掘、数据伦理、数据开放与共享等。“第三篇 做好转型”讲解CDO如何做好数字化转型。“第四篇 建好团队”讲解CDO如何构建、领导和考核数据团队。“第五篇 新技术、新模式、新业态”介绍一些与数据及CDO相关的新技术、新模式和新业态。
-
高效C.C++调试
严琦 试读
2024-03-27上架本书是关于软件调试技术的深度探索,融合了作者的实践智慧。书中不仅指导读者如何使用专业的调试工具,还介绍了如何宏观和微观地分析问题,并最大限度地发挥调试器功能。此外,书中还深入解读了调试背后的技术原理,如调试符号、内存管理及系统内核对内存的操作机制,以揭示内存管理的关键性和复杂性。除了介绍基础概念外,本书还涵盖了许多增强调试能力的工具与插件。尽管焦点集中在C/C++,但其中的策略与技巧具有普适性,适用于多种编程语境。内容包括从内存泄露预防调试、Linux下的eBPF和strace调试方法,到Kubernetes容器调试,再到C++20的协程与崩溃信息收集策略。本书主要面向具有C/C++编程基础的读者,同时也非常适合对软件技术原理有深入探索兴趣的读者以及追求高效调试技巧的开发人员。
-
ChATGPT原理与应用开发
郝少春 试读
2024-03-27上架随着ChatGPT 的出现,大语言模型的能力得到了业内外的认可,新的商业模式不断涌现,旧的设计和实现都将重构。 本书主要介绍基于ChatGPT 开发算法相关的应用或服务,侧重于介绍与自然语言处理相关的常见任务和应用,以及如何使用类似ChatGPT 的大语言模型服务来实现以前只有算法工程师才能完成的工作。 全书共8 章内容,第1 章介绍与ChatGPT 相关的基础知识,第2~5 章分别介绍相似匹配、句词分类、文本生成和复杂推理方面的任务,第6~8 章分别介绍ChatGPT 的工程实践、局限与不足,以及商业应用,以帮助读者更好地构建自己的应用。 本书以实践为主,尤其注重任务的讲解和设计,但同时也对自然语言处理相关算法的基本原理和基础知识进行科普性介绍,适合所有对大语言模型感兴趣的开发者阅读。
-
Protel DXP 2004 SP2原理图与PCB设计(第4版)
刘刚 试读
2024-03-26上架Protel DXP 2004是流行的电子电路计算机辅助设计软件之一,在电工、电子、自动控制等领域得到了广泛的应用,深受广大电子设计工作者的喜爱。 本书基于Protel DXP 2004 SP2,结合大量具体实例,详细阐述了原理图和PCB设计技术。书中根据原理图和PCB设计流程介绍了原理图和PCB设计的基本操作,编辑环境设置,元器件封装生成,PCB生成和布局、布线,各种报表的生成,电路的仿真和信号完整性分析的方法和技术。各章内容均以实例为中心展开叙述,结合作者在实际设计中积累的大量实践经验,总结了诸多实际应用中的注意事项。为方便读者学习,本书在每章的最后都有相应数量的各类习题,可用于巩固理论知识和上机操作。
-
小学生Python创意编程(视频教学版)
刘凤飞 试读
2024-03-26上架《小学生Python创意编程:视频教学版》语言风趣幽默,讲解细致入微,案例生动有趣,能够让小朋友轻松愉悦地学习Python编程。 《小学生Python创意编程:视频教学版》共分14章,以图解的形式介绍变量、条件判断、循环、列表、函数、类与对象、模块、文件、注释、异常与调试等基础知识,简单明了,易于理解;穿插许多小朋友感兴趣的项目案例,如输出爱心、绘制五角星、诗词接龙、探索运算、侦测破案、商品管理系统、设计软件、Excel设计九九乘法表等,在突出趣味性的同时让小朋友巩固所学的知识。 《小学生Python创意编程:视频教学版》适合想学习Python编程的中小学生、教Python编程的老师以及想陪小朋友一起学习Python编程的家长阅读。
-
Animate 2022动画制作:团体操队形
周涛 试读
2024-03-15上架本书利用 Animate 2022 的各项功能,从团体操创编和教学等实际工作需要出发,采用通俗易懂的语 言,将团体操队形图案的变化以动画预设的方式呈现。同时还针对性地兼顾了 Animate 主要功能的学习 和领会。为方便读者理解和学习,帮助读者快速理解该软件的运行原理并掌 握各种操作技巧,获得创建图形模板、绘制坐标"演员”点位、制作动画等技能。本书适合学校体育工作者、团体操组织与创编者、大中专院校相关专业(团体操课程)学生和教师 参考与阅读。
-
Python量化投资指南:基础、数据与实战
付志刚 试读
2024-03-15上架本书从普通投资者量化实战必经之路出发,系统性地阐述了量化投资理论和Python编程实践,是一本真正可操作、可上手的量化投资实战指南,内容主要为量化投资基础(包括基本面、技术面和Python编程基础等)、金融数据获取(包括直接下载、tushareTushare等API获取和Python爬虫常见金融数据网站)、Python统计分析(包括实战中常用的数据整理与描述性统计分析方法)、量化分析与实战(包括巴菲特选股技巧等经典案例的Python实现)、量化投资回测框架与策略分析(包括Backtesting库、Backtrader库和Qlib库)等五大方面。 本书使用通俗易懂的语言进行阐述,避免了高深的数学公式及其推导,在注重普通投资者阅读体验的同时,保证了所有案例的实用性和可复制性。本书适合普通投资者和量化投资专业人士,也适合统计和金融相关专业的学生,以及对Python编程感兴趣的读者阅读参考。
-
分布式标识与数字身份
谢家贵 试读
2024-03-14上架分布式标识与数字身份技术是数字身份的最新解决方案。近年来,经过多方努力,已取得了理论、模型、规范、研发等方面的众多成果。本书主要讲述自主主权身份模型(SSI)和分布式数字身份技术(DID)的发展历程、理论、模型、技术特点、应用场景及未来前景,比较详细地介绍了分布式数字身份技术的规范、特点、优势和挑战,列举了主要研究机构及其公开发布的部分研究成果,并且提供了3个主流解决方案以帮助读者加深理解,为研发工作提供参考,还通过应用场景分析了自主主权身份体系对多个行业或领域的影响,最后展望其未来的应用前景。
-
精密跟踪测量雷达技术
马林 试读
2024-03-07上架《精密跟踪测量雷达技术》修订版是在原书基础上,结合测量雷达新技术发展和近10多年的工程实践,按照以下原则修订,一是新增经实践的成果。 精密跟踪测量雷达技术主要是在目标距离、角度和速度的精密跟踪测量基础上,实现了目标特性测量,即在目标运动特性测量基础上,增加了测量目标RCS特性、极化特性、高分辨距离像和ISAR等,因此增加了“目标特性测量”章节,见目录第10章;二是保持经典。原书其它章节未变更,主要针对相控阵体制精密跟踪测量雷达的技术发展与大量应用,补充完善了“相控阵跟踪测量雷达系统”的相关内容;三是对原书章节相应完善。
-
6G智能超表面(RIS)技术初探
袁弋非 试读
2024-03-07上架智能超表面(RIS)是一项跨学科基础性创新技术,它具有可编程的人工电磁表面结构,具有低成本、低功耗和易部署的优势,应用场景包括无线网络覆盖扩展、无线系统容量提升、感知定位、高铁车厢内覆盖等,具有广阔的技术发展前景和工程应用前景。 近年来,信息超材料技术取得了一些重要突破,基于智能超表面的通信得到学术界和工业界的广泛关注,有望成为未来6G空口的原创性基础技术。本书从信息超材料的特性、多天线通信技术基础、智能超表面中继技术、智能超表面中继的性能仿真评估、初步外场测试验证和分阶段的技术推进等方面对智能超表面技术进行了较为深入、全面的介绍。本书适合移动通信系统广大研发人员、信息超材料领域的研究人员,以及高校相关专业的老师和研究生阅读与参考。
-
RTC程序设计:实时音视频权威指南
戴维 试读
2024-03-07上架本书系统地介绍了实时音视频系统的基础概念、工具、编程方法。 全书分为10章,第1章介绍信息与文字编码的基础知识,以及跨平台网络编程的基本方法。第2、3章介绍视频的采集与渲染技术。第4、5章介绍音频的采集与渲染技术。第6章介绍编解码相关的压缩技术。第7章介绍信令与媒体流的建连过程。第8章介绍网络传输过程中的优化技术。第9章介绍实时音视频的应用与可扩展架构。 第10章介绍音视频系统核心指标及其计算方法。每章既有对相关背景知识的介绍、对理论方法的说明,也有可实践的具体编程方法,章节后还附有相关的参考资料和练习题,可方便读者进一步学习与复习。 本书适合计算机、通信相关专业的在校大学生,以及希望全面了解实时音视频系统的技术人员阅读。
-
玩转ChatGPT:秒变AI论文写作高手
唐振伟 试读
2024-03-06上架人工智能技术已经渗透到人类生活和工作的方方面面, ChatGPT作为一种人工智能文字处理工具,现在已经被广泛地应用于广告文案创作、视频脚本生成、小说剧本创作、公文写作等众多领域。接受和拥抱人工智能是每一个人都要面对的必然选择。 本书作者非常系统地介绍了用户如何用AI工具ChatGPT写出高质量的论文,重点介绍了ChatGPT在学士论文、硕士论文、博士论文、科研论文、职称评定论文、项目申报论文六大类论文写作中的具体应用。 本书最大的特点是使用了大量的案例演示来展示ChatGPT的实际运用,包括具体的使用方法和技巧。书中的案例不仅数量庞大,而且逻辑严谨、结构完整,更重要的是说明简洁、精准。本书可以帮助读者快速掌握用ChatGPT写作论文的方法和技巧。
-
互联网基础资源技术与应用发展态势(2021—2023)
曾宇 试读
2024-03-04上架CNNIC是我国的国家互联网络信息中心,专注于我国互联网基础资源的政策研究、运营管理、技术研发和应用推广。本书汇集了2021至2023年度互联网基础资源领域的重要研究成果,包括前瞻篇、综述篇、技术发展篇、动态趋势与产业应用篇和国际组织动态篇等5个部分共26篇文章,内容既涵盖了互联网基础资源重要技术现状和发展态势、全球域名运行态势、我国域名服务安全状况、IPv6发展情况、互联网基础技术演进等传统互联网基础资源研究领域,也包括了确定性网络、算力网络、下一代DNS、网络标识、域名滥用治理等与互联网基础资源相关的新兴热点领域和发展动向,对我国域名行业发展状况、CN域名争议仲裁进行了汇总分析,汇集了APNIC、DNS-OARC等相关组织近几年的主要工作和动态,对相关领域的基本情况、研究热点、发展趋势进行了较为深入的分析研判,可为互联网领域的管理者、研究者和从业人员提供了较为全面的参考借鉴。
-
游戏设计快乐之道((第2版))
科斯特 试读
2024-02-29上架本书用一种新颖的方式教导游戏设计者们如何创造和改进其设计,以获得快乐。书中的内容涉及游戏设计的方方面面:游戏设计的核心理念是什么?为什么有的游戏有趣之极,而有些游戏却令人厌倦?为什么我们每个人都需要玩游戏?怎么让人在游戏中进行学习?为什么游戏不能太难,也不能太容易?本书讲解细致,娓娓道来,配有丰富生动的图例,让读者在轻松而又深刻地体会游戏设计的黄金法则,领悟游戏的快乐之道。本书适合游戏设计师、游戏架构师、游戏开发者和其他游戏产业从业人员阅读参考。
-
JavaScript忍者秘籍
莱西格 试读
2024-02-29上架JavaScript语言非常重要,相关的技术图书也很多,但没有任何一本书对JavaScript语言的重要部分(函数、闭包和原型)进行深入、全面的介绍,也没有任何一本书讲述跨浏览器代码的编写。本书是jQuery库创始人编写的一本深入剖析JavaScript语言的书。本书共分四个部分,从准入训练、见习训练、忍者训练和火影训练四个层次讲述了逐步成为JavaScript高手的全过程。全书从高级Web应用程序开发者所面临的挑战谈起,由浅入深地覆盖了测试和测试工具、函数、闭包、对象、正则表达式、定时器、运行时代码求值、with语句、跨浏览器问题、元素的特性和属性、事件处理、DOM以及CSS选择器等众多核心话题;将严谨的理论讲解和实用的代码示例相结合,引导读者更加深入地了解JavaScript的神奇,充分展示了JavaScript语言的各种特性。本书适合具备一定的JavaScript基础知识的读者阅读,也适合从事程序设计工作并想要深入探索JavaScript语言的读者阅读。
-
游戏开发物理学 (第2版)
David M Bourg 试读
2024-02-29上架《游戏开发物理学(第2版)》详细介绍了在游戏开发中所应用的物理学的思想和原理,帮助读者通过正确地应用物理规律增加游戏的物理真实度。全书分为四部分,共26章。每个部分都基于前一部分所涵盖的内容而讲述。第一部分介绍基础物理知识,第二部分介绍刚体动力学,第三部分介绍物理模型,第四部分介绍数码物理学。《游戏开发物理学(第2版)》介绍了相关的概念和技术背景,给出了公式和一些代码示例,展示了如何针对一系列问题开发出相应的解决方案。你将在书中学到碰撞、爆炸、声音、抛体以及其他游戏效果的原理和实现,进而可以将其用于Wii、PlayStation、Xbox、智能手机或平板电脑上的游戏之中。《游戏开发物理学(第2版)》适合那些想增加游戏真实的物理效果的游戏开发人员阅读,尤其适合缺乏扎实的物理或机械基础的游戏开发者。
-
教孩子学编程(Python语言版)
Bryson Payne 试读
2024-02-29上架Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。这门强大的语言如今在大学和Google、IBM等大型技术公司广泛使用。本书是一本父母和老师教孩子使用Python进行基础程序设计和解决问题的入门图书。 本书通过科学合理的结构、通俗易懂的文字、活泼有趣的图示,帮助孩子学习计算机的思维方式,而可视化和游戏为主的例子则持续吸引读者的注意力。针对变量、循环、函数等编程基础概念的介绍,可以帮助年轻的程序员构建所需的技能,以制作自己的超酷的游戏和应用。每章末尾的编程挑战,则可以拓展读者的思维,巩固所学习的知识和技能。本书适合任何想要通过Python学习编程的读者,尤其适合父母、老师、学生,以及想要理解计算机编程基础知识的未成年人阅读学习。
-
C++多线程编程实战
米洛斯·留莫维奇 试读
2024-02-29上架《C++多线程编程实战》共8章。第1章介绍了C++编程语言的概念和特性。第2~5章介绍了进程、线程、同步、并发的相关知识。其中,第2章介绍进程和线程的基本概念,详细介绍了进程和线程对象。第3章讲解线程管理方面的知识,以及进程和线程背后的逻辑,简要介绍了线程同步、同步对象和同步技术。第4章重点介绍了消息传递技术、窗口处理器、消息队列和管道通信。第5章介绍了线程同步和并发操作,讲解了并行、优先级、分发器对象和调度技术,解释了同步对象(如互斥量、信号量、事件和临界区)。第6章介绍.NET框架中的线程,概述了C++/CLI .NET线程对象。简要介绍了托管方法、.NET同步要素、.NET线程安全、基于事件的异步模式和BackgroundWorker对象,以及其他主题。第7~8章为水平较高的读者准备了一些高级知识,概述了并发设计和高级线程管理。其中,第7章讲解理解并发代码设计,涵盖了诸如性能因素、正确性问题、活跃性问题的特性。第8章讲解高级线程管理,重点介绍更高级的线程管理知识。详细介绍了线程池的抽象、定制分发对象,以及死锁的解决方案。附录涵盖了MySQL Connector C和WinDDK的具体安装步骤,介绍了如何为驱动程序编译和OpenMP编译设置Visual Studio。另外,还介绍了DebugView应用程序的安装步骤,并演示了它的使用步骤。《C++多线程编程实战》主要面向中高级读者,可作为用C++进行Windows多线程编程的参考读物。本书介绍的同步概念非常基础,因此也可作为对这方面技术感兴趣的读者和开发人员的参考书籍。
-
第三方JavaScript编程
科瓦罗夫 试读
2024-02-29上架第三方JavaScript应用程序是自包含的应用组件,通常都是小脚本或插件,能够为Web站点增加功能。它们往往是由独立的组织或个人提供的,代码和文件都是来自于远程的Web地址。《第三方JavaScript编程》由两位第三方应用程序开发领域的专家编写完成,通过丰富的示例和讲解引导读者掌握第三方Web开发的相关技术及如何开发运行在第三方环境的JavaScript代码。《第三方JavaScript编程》共10章,分别介绍了第三方JavaScript的定义、如何加载和执行代码、DOM渲染、第三方脚本和数据服务器之间的通信、跨窗口的消息传递方法、身份验证和cookie、第三方应用程序的安全性、JavaScript SDK的发展、性能、测试和调试。《第三方JavaScript编程》并非JavaScript语言的初级读本,适用于有一定第三方代码开发经验的开发者以及致力于研究其如何在外部环境运行的开发者们阅读。
-
Python和HDF 5大数据应用
科莱特 试读
2024-02-29上架随着Python应用领域的拓展,越来越多的人将Python用于处理大型数值数据集,使用标准格式来进行数据的存储和通信也显得越来越重要,而HDF5也正迅速成为人们存储科学数据的选择。本书向任何有Python数据分析基本背景的人介绍如何在Python下使用HDF5。 本书将着重于HDF5的本地功能集,而不是Python的高层抽象。熟悉Python和NumPy的读者,更容易阅读和掌握本书的内容。本书适合有一定基础的Python开发者,尤其适合要使用Python开发数据存储和处理等相关应用的读者阅读参考。
-
Python编程快速上手 让繁琐工作自动化
Al Sweigart 斯维加特 试读
2024-02-29上架如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的首部分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。 本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用强大的编程语言和工具,并且会体会到Python编程的快乐。
-
PowerShell V3:SQL Server 2012数据库自动化运维权威指南
Donabel Santos 试读
2024-02-29上架PowerShell是微软的新命令行Shell和脚本语言,承诺会简化自动化过程,集成在微软的不同应用和组件中。数据库专业人士可以利用它内置的大量cmdlets,或使用任意可用的.NET类来操作PowerShell,来自动化数据库任务,简化集成,或只是为了使用新的方法完成手头的工作。本书从基础的主题开始,简单介绍SQL Server 和PowerShell 脚本,然后进入高级的主题,帮助你管理、维护SQL Server 数据库。
-
精通Unreal游戏引擎
Ryan Shah 试读
2024-02-29上架Unreal Engine是目前世界知名度高、应用广泛的游戏引擎之一,全新版本的Unreal Engine 4所推出的编辑器Blueprints是使用基于节点的交互界面来创建游戏元素和关卡。该系统非常强大且灵活,为设计人员提供了一款高效的设计工具。《精通Unreal游戏引擎》作者有超过10年的游戏设计开发经验,他用具体案例深入浅出地介绍了Unreal Engine 4 Blueprints。本书通过39个步骤引导读者掌握开发技巧,从项目创建开始,学会使用蓝图并操纵蓝图中的摄像机,然后创建自己的控件、灯光以及导航网络等,同时配合以项目间的资源调动,终完成了点击式冒险游戏的开发。《精通Unreal游戏引擎》以简洁、有趣的方式讲解Unreal Engine 4 Blueprints,适合所有想开发电子游戏的读者,以及想要学习Unreal Engine 4游戏引擎的读者参考阅读。
-
Redis实战
约西亚 L.卡尔森 试读
2024-02-29上架本书深入浅出地介绍了Redis的5种数据类型,并通过多个实用示例展示了Redis的用法。除此之外,书中还讲述了Redis的优化方法以及扩展方法,是一本对于学习和使用 Redis 来说不可多得的参考书籍。本书一共由三个部分组成。首部分对Redis进行了介绍,说明了Redis的基本使用方法、它拥有的5种数据结构以及操作这5种数据结构的命令,并讲解了如何使用Redis去构建文章展示网站、cookie、购物车、网页缓存、数据库行缓存等一系列程序。第二部分对Redis命令进行了更详细的介绍,并展示了如何使用Redis去构建更为复杂的辅助工具和应用程序,并在结尾展示了如何使用Redis去构建一个简单的社交网站。第三部分对Redis用户经常会遇到的一些问题进行了介绍,讲解了降低Redis内存占用的方法、扩展Redis性能的方法以及使用Lua语言进行脚本编程的方法。
-
软技能:代码之外的生存指南
约翰 Z. 森梅兹 试读
2024-02-29上架这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的所有“软技能”。本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程到精耕细作出一份杀手级简历,从创建大受欢迎的博客到打造你,从提高自己工作效率到与如何与“拖延症”做斗争,甚至包括如何投资不动产,如何关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、精神篇等七篇,概括了软件行业从业人员所需的“软技能”。通过阅读本书,软件工程人员、编程人员和其他技术人员能够积极思考自己的职业生涯,丰富自己的生活,让自己更接近成功。
-
动手搭建智能家居系统
Othmar Kyas 试读
2024-02-29上架本书是一本介绍智能家居及其实际应用的实践指南。全书共15章,在介绍了行业概貌和家居自动化领域先进的关键概念后,以手把手的方式,引导读者实现几个基本的家居自动化和控制项目。通过本书,读者将掌握如何使用先进的技术,如平板电脑、智能手机和整合了新的有线和无线的家居自动化标准的互联网等,将家居自动化推向智能家居的新高度。本书适合每一位希望利用智能手机、平板电脑和App控制来实现智能建筑和智能家居的读者阅读,也适合智能家居从业人士和技术爱好者参考。
-
Android 应用测试指南
迭戈 D. 试读
2024-02-29上架《Android应用测试指南》是仅有的一本移动测试实用工具书。本书针对当下流行的技术、框架和工程质量改进工具进行介绍,一步一步清晰地指导大家如何去写应用程序的测试用例,利用各种测试手段来保证Android项目质量。本书首先介绍了TTD(Android测试驱动开发)。TTD是软件开发过程中一个敏捷模式,能让你在早期发现Bug。书中给出一些样例工程来示范测试,从简单的单元测试到复杂的性能测试。另外,本书以诊断的方式来详细描述Android测试中广泛、流行的应用技术。对于梦想在Android测试领域启航的程序员和测试人员来说这无疑是一本非常珍贵、有用的参考书。本书适合测试人员、测试开发人员、测试经理、移动开发人员阅读,也适合大专院校相关专业师生的学习用书和培训学校的教材。
-
Python金融大数据分析
伊夫·希尔皮斯科 试读
2024-02-29上架Python凭借其简单、易读、可扩展性以及拥有巨大而活跃的科学计算社区,在需要分析、处理大量数据的金融行业得到了广泛而迅速的应用,并且成为该行业开发核心应用的编程语言。《Python金融大数据分析》提供了使用Python进行数据分析,以及开发相关应用程序的技巧和工具。《Python金融大数据分析》总计分为3部分,共19章,第1部分介绍了Python在金融学中的应用,其内容涵盖了Python用于金融行业的原因、Python的基础架构和工具,以及Python在计量金融学中的一些具体入门实例;第2部分介绍了金融分析和应用程序开发中重要的Python库、技术和方法,其内容涵盖了Python的数据类型和结构、用matplotlib进行数据可视化、金融时间序列数据处理、高性能输入/输出操作、高性能的Python技术和库、金融学中需要的多种数学工具、随机数生成和随机过程模拟、Python统计学应用、Python和Excel的集成、Python面向对象编程和GUI的开发、Python与Web技术的集成,以及基于Web应用和Web服务的开发;第3部分关注的是蒙特卡洛模拟期权与衍生品定价实际应用的开发工作,其内容涵盖了估值框架的介绍、金融模型的模拟、衍生品的估值、投资组合的估值、波动率期权等知识。《Python金融大数据分析》适合对使用Python进行大数据分析、处理感兴趣的金融行业开发人员阅读。
-
3D打印:正在到来的工业革命(第2版)
Christopher Barnatt 试读
2024-02-29上架3D打印是一种快速成型技术,它以3D数字模型为原型,通过逐层堆叠累积的方式将3D模型构建成为真实的物体。3D打印机的出现,为各行各业带来了新的发展机遇,甚至给人类的生产和生活方式带来一场彻底的革命。《3D打印:正在到来的工业革命(第2版)》不仅能够帮助你认识和理解3D打印,而且可以让你深入了解3D打印的可行性和潜力,从而预见其对未来世界的巨大影响。全书共分为8章。首先,作者大胆预言了3D打印将带来下一次革命;然后,循序渐进地介绍了3D打印技术,对工业和数字化制造业的影响,个人制造的发展,3D打印的可持续性以及生物打印的发展;最后,本书展望了3D打印的美好未来。《3D打印:正在到来的工业革命(第2版)》适合对3D打印技术感兴趣的读者阅读。无论你是企业家、设计师、投资者、技术爱好者、学生、DIY人士,或者仅仅只是对新事物好奇的读者,都可以在本书中找到你感兴趣的内容。
-
数据整理实践指南
麦卡伦 试读
2024-02-29上架随着数据科学的热门,数据的优化、整理以及如何处理不良数据成为人们关注的重点。本书通过处理不良数据,进行数据清理的案例,向读者展示了处理数据的方法。本书共有19章,从6部分向读者展示了使用和清理不良数据背后的理论和实践。第1部分是Grubby的动手实践指南,它向读者介绍了驾驭、提取数据的方法,如何处理文本数据中的数据以及Web开发中碰到的数据问题。第2部分是让人充满意外的数据,它向读者介绍了数据也会“撒谎”。第3部分是方法,它向读者介绍了处理不良数据的一些方法。第4部分是数据存储和基础设施,它向读者介绍了如何存储数据。第5部分是数据的商业化,它向读者介绍了如何避免数据处理的一些误差。第6部分是数据策略,它向读者介绍了如何追踪数据、评估数据质量以及构建数据质量相关平台等。本书适合数据科学家、数据处理和整理相关开发人员阅读。也适合想要进入数据处理领域的读者阅读。
-
Windows PowerShell实战指南(第2版)
杰弗瑞·希克斯 试读
2024-02-29上架PowerShell既是一门编程语言,同时也是一种管理Shell,通过PowerShell几乎可以管理Windows的方方面面。本书是为忙于运维的管理员所编写的参考指南。只需要一个月、每天花一小时,读者就能够学到让自己的工作变得更轻松的实战技能。本书章节安排合理,每章只需要一个小时,即可以零编程基础开始学习PowerShell。
-
Spring实战(第4版)
Craig Walls 试读
2024-02-29上架《Spring实战(第4版)》是经典的、畅销的Spring学习和实践指南。第4版针对Spring 4进行了全面更新。全书分为四部分。第1部分介绍Spring框架的核心知识。第二部分在此基础上介绍了如何使用Spring构建Web应用程序。第三部分告别前端,介绍了如何在应用程序的后端使用Spring。第四部分描述了如何使用Spring与其他的应用和服务进行集成。《Spring实战(第4版)》适用于已具有一定Java 编程基础的读者,以及在Java 平台下进行各类软件开发的开发人员、测试人员,尤其适用于企业级Java 开发人员。本书既可以被刚开始学习Spring 的读者当作学习指南,也可以被那些想深入了解Spring 某方面功能的专业用户作为参考用书。
-
代码整洁之道
Robert C. Martin 试读
2024-02-29上架软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。《代码整洁之道》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,《代码整洁之道》作者给出了一系列行之有效的整洁代码操作实践。这些实践在《代码整洁之道》中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。 《代码整洁之道》阅读对象为一切有志于改善代码质量的程序员及技术经理。书中介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。
-
Python Cookbook(第3版·中文版)
大卫·比斯利 试读
2024-02-29上架《Python Cookbook(第3版)中文版》介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及异常,C语言扩展等。本书覆盖了Python应用中的很多常见问题,并提出了通用的解决方案。书中包含了大量实用的编程技巧和示例代码,并在Python 3.3环境下进行了测试,可以很方便地应用到实际项目中去。此外,《Python Cookbook(第3版)中文版》还详细讲解了解决方案是如何工作的,以及为什么能够工作。《Python Cookbook(第3版)中文版》非常适合具有一定编程基础的Python程序员阅读参考。
-
MapReduce设计模式
Adam Shook 试读
2024-02-29上架MapReduce作为一种分布式海量数据处理的编程框架,已经得到业界的广泛关注。随着Hadoop的普及,MapReduce目前已经成为海量数据处理的最基础但也是最重要的方法之一。