-
智人之上:从石器时代到AI时代的信息网络简史
尤瓦尔·赫拉利 试读
1061在过去10万年里,人类建立大型合作网络,以此积攒了巨大的力量。然而,持续不断的发明与征服也将人类推入了一场生存危机。全球生态濒临崩溃,虚假信息泛滥。我们正一头扎进可能毁灭我们自身的、由新型信息网络组成的人工智能时代。 人类如此智慧,为什么却总是倾向于自我毁灭?我们为什么走到了生态和技术自杀的边缘?当非人智能威胁到人类的生存时,人类如何做出明智的选择? 从口口相传的故事,到文字书写,再到人工智能,《智人之上》透过大历史的长镜头,讲述信息网络如何塑造了我们和我们的世界,邀请我们思考信息与真相、神话与官僚制度、智慧与权力之间的复杂关系,探讨不同的社会结构在试图构建信息网络时面临的关键困境。 如果我们拓宽视野,看看人类的信息网络在过去几千年如何发展,我们也许可以更了解今日与未来发生的事情。
-
文心一言从新手到高手(写作+绘画+教育+编程+助手)
姜旬恂 试读
全书共8章,通过分析加案例的形式学习内容知识,第1章为AI历程及文心一言的相关研发背景。第2章介绍了文心一言的界面和基础功能,及其使用技巧。第3章讲解了文心一言在学习方面有哪些应用场景及其相关案例。第5章讲解了文心一言在工作方面的应用场景及其相关案例。第6章讲解了生活、娱乐方面的应用场景及其相关案例。第6章详细介绍了有关文心一言的相关插件及其功能。第7章详细讲解了文心一言APP的相关功能及其使用技巧。第8章则介绍了百度AI绘画平台文心一格的功能及使用。
-
从掷骰子到人工智能:趣谈概率
张天蓉 试读
一切都在变化,一切都难以确定,世界可以说是由变量构成,人人都有必要学点概率论,把世界看的更清晰。 书中介绍的著名趣味概率问题包括赌博点数分配问题、赌徒谬误、高尔顿钉板、几何概型悖论、酒鬼漫步、德国坦克问题、博士相亲、中国餐馆过程等。 通过讨论这些简单有趣的例子,让读者了解概率统计中的重要概念,诸如随机变量、期望值、贝叶斯定理、大数定律、中心极限定理、马尔可夫过程、深度学习等等。让年轻人从游戏和趣题中学到知识,吸引他们踏进基础科学、人工智能、信息技术的大门。
-
编程卓越之道(全3册)
Randall Hyde 试读
卓越的代码需要利用现代编程语言的先进特性来实现软件功能。但软件最终都要运行在计算机上,无论它是采用哪种编程语言编写的。因此,卓越的软件代码也要充分地利用计算机中的各种资源,将计算机的性能发挥到极致。现代编程语言将这些知识隐藏了起来,容易被我们忽视。因此,《编程卓越之道》系列的第一卷《深入理解计算机》将重点放在软件执行背后的计算机底层上,深入浅出地介绍了计算机体系结构的方方面面,帮助我们理解如何才能写出在计算机上高效运行的代码。本书具体内容包括:数字、字符串及复合数据结构在计算机中的表示形式,以及如何在内存层次结构中访问这些数据;基本的二进制运算、位运算、布尔逻辑,以及如何设计完成运算的中央处理器指令集;输入、输出、大容量存储等丰富多彩的外设,以及把这些外设和计算机相连进行通信的各种总线技术。 本书适合软、硬件开发人员及系统程序员、移动及嵌入式设备开发者、体系结构设计人员,以及高校计算机相关专业师生。
-
Excel大神是怎么做表的
吉田拳 试读
45日本狂销超22万册的奇迹之作。 制作每个月都要交的订单,需要花3天时间?函数不会用,花大把时间手动加减、反复确认,还是经常出错?你是否发现虽然每天都在使用Excel,但80%都是无用功。 本书作者吉田拳是日本知名的Excel业务改善咨询师,在300家以上的公司开展操作培训,指导过5000名以上的职场人士。在本书中,他总结多年培训经验,详细讲解Excel的基础操作、重点功能,以及灵活运用函数整合数据和制作图表的方法,让你系统性地从零掌握所有Excel必备技巧。并且,还会教你如何使用Excel搭建工作框架,精准分析数据,让你解决工作中遇到的所有难题,大幅提升工作效率和工作成果。
-
人工智能时代与人类未来
亨利·基辛格 试读
人工智能时代来临,将带来划时代的变革。人工智能正改变我们的社会、经济、政治和外交政策,这一切影响远远超过任何领域的传统范畴,而我们为此做好准备了吗? 在《人工智能时代与人类未来》一书中,来自政府、企业和科技界的三位思想家——外交家基辛格、谷歌前CEO施密特和麻省理工苏世民计算机学院院长胡滕洛赫尔齐聚一堂,探讨人工智能及其改变社会的方式,以及这项技术对我们所有人的意义。 本书通过梳理人工智能的发展现状、人类思想及技术演进的历程,进一步讨论了人工智能赋能的网络平台给个人、企业、政府、国家和地区带来的影响,以及人工智能将在重塑世界秩序和安全格局方面所起的作用。同时,该书反思了人工智能的发展对于人类自我身份认同产生的巨大冲击,以客观的视角提出人类在未来几年所必须面对的问题以及解答工具。
-
AI 3.0
梅拉妮·米歇尔 试读
人工智能现在正深刻地影响着我们的生产与生活,甚至关系到人类未来的前途命运,但究竟什么是人工智能?人工智能背后的原理是什么?从问世到演化至今,人工智能经历了怎样的历史变迁?当下人工智能的能力边界在哪里?人工智能与人类智能的差异是什么?未来人工智能又将面对什么样的挑战和机遇?关于这些疑问,《AI 3.0》将为你一一揭晓答案。《AI 3.0》是超级畅销书《复杂》作者、复杂系统前沿科学家梅拉妮·米歇尔历经10年思考,厘清人工智能与人类智能的全新力作。本书源自米歇尔多年来对人工智能领域发展真实状态的记录,她在书中通过5个部分揭示了“现在的人工智能可以做什么,以及在未来几十年我们能从它们身上期待什么”。在描述了人工智能的发展历史之后,作者通过对视觉识别、游戏与推理、自然语言处理、常识判断这4大人工智能领域的热门应用的发展现状和局限性的探究,厘清了人工智能与人类智能的关系,书中关于人脸识别、无人驾驶、机器翻译等方面的案例分析都充满了巨大的启示!而这些,都是当下人工智能发展所面临的困境、人工智能想要取得突破性进展所必须重新思考的。
-
看漫画学Python:有趣、有料、好玩、好用(全彩版)
关东升 试读
Python是一门既简单又强大的编程语言,被广泛应用于数据分析、大数据、网络爬虫、自动化运维、科学计算和人工智能等领域。Python也越来越重要,成为国家计算机等级考试科目,某些中小学也开设了Python编程课程。本书秉承有趣、有料、好玩、好用的理念,通过3个漫画人物的轻松对话、搞笑形象及夸张动作,把复杂的Python技术问题简单化。本书总计16章:第1章介绍Python的历史和特点,并进行开发环境搭建。第2~5章介绍Python的基础知识,包括数据类型、表达式、流程控制等。第6~7章介绍Python常用的容器类型数据和字符串数据。第8~11章介绍Python的进阶内容,包括函数、类与对象、异常处理、常用内置模块等。第12~16章介绍Python实用库的使用方法,包括文件读写、图形用户界面、网络通信、数据库访问和多线程等。本书在每一章中都安排了“动动手”环节,您可在该环节找到应用实例;在每一章结尾都提供了“练一练”环节,您可在该环节找到同步练习题。
-
Kali Linux渗透测试全流程详解
王佳亮 试读
本书作为Kali Linux的实用指南,涵盖了在使用Kali Linux进行渗透测试时涉及的各个阶段和相应的技术。 本书总计11章,主要内容包括渗透测试系统的搭建、信息收集、漏洞扫描、漏洞利用、提权、持久化、内网横向渗透、暴力破解、无线攻击、中间人攻击、社会工程学等内容。本书不仅介绍了Kali Linux的安装和配置方法,还详细讲解了Kali Linux中包含的众多安全工具的用法和原理,以及如何结合不同的工具进行有效的渗透测试。 本书通过大量的实例和截图,带领读者了解各种常见的Web安全漏洞和网络攻防技巧,提高读者的安全意识和安全技能。本书适合渗透测试初学人员阅读,也可供具有一定经验的安全从业人员温习、巩固Kali Linux实战技能。
-
Python编程入门(第3版)
Toby Donaldson 试读
26《Python编程入门(第3版)》是图文并茂的Python学习参考书,书中并不包含深奥的理论或者高级应用,而是以大量来自实战的例子、屏幕图和详细的解释,用通俗易懂的语言结合常见任务,对Python的各项基础知识进行了介绍,以帮助读者成为一名真正的Python程序员。 《Python编程入门(第3版)》适合各个层次的Python开发人员阅读。
-
C++ Primer Plus(第6版·中文版)
Stephen Prata 试读
17C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言,是C语言的超集。《C++ Primer Plus(第6版)(中文版)》是根据2003年的ISO/ANSI C++标准编写的。通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。本书针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有较多C语言方面的背景知识。本书可以作为高等院校C++课程的教材,也可以供初学者自学C++时使用。
-
高级算法和数据结构
马塞洛·拉·罗卡 试读
这是一本关于“高级/进阶”算法和数据结构的图书,主要介绍了用于Web应用程序、系统编程和数据处理领域的各种算法,旨在让读者了解如何用这些算法应对各种棘手的编码挑战,以及如何将其应用于具体问题,以应对新技术浪潮下的“棘手”问题。本书对一些广为人知的基本算法进行了扩展,还介绍了用于改善优先队列、有效缓存、对数据进行集群等的技术,以期读者能针对不同编程问题选出更好的解决方案。书中示例大多辅以图解,并以不囿于特定语言的伪代码以及多种语言的代码样本加以闸释。学完本书,读者可以了解高级算法和数据结构的相关内容,并能运用这些知识让代码具备更优性能,甚至能够独立设计数据结构,应对需要自定义解决方案的情况。本书可作为高等院校计算机相关专业本科高年级学生以及研究生的学习用书,也可供从事与算法相关工作的开发者参考。
-
这就是ChatGPT
斯蒂芬·沃尔弗拉姆 试读
ChatGPT是OpenAI开发的人工智能聊天机器人程序,于2022年11月推出。它能够自动生成一些表面上看起来像人类写的文字,这是一件很厉害且出乎大家意料的事。那么,它是如何做到的呢?又为何能做到呢?本书会大致介绍ChatGPT的内部机制,然后探讨一下为什么它能很好地生成我们认为有意义的文本。
-
Python从入门到精通(精粹版)
李艳萍 试读
本书以零基础读者为对象,用范例引导读者学习,深入浅出地介绍了Python的相关知识和实战技能。 本书从Python基础入手,介绍了Python的开发环境、各种数据类型的操作方法、流程控制、函数等Python内核技术,以及使用Python处理文件、处理错误与异常等各种应用,最后列举了Python在重要领域的项目实战,内容全面且深入。 本书提供与内容同步的教学录像。此外,本书还赠送大量相关学习资料,以便读者扩展学习。 本书适合任何想学习Python的读者,无论读者是否从事计算机相关行业、是否接触过Python,均可通过本书快速掌握Python的开发方法和技巧。
-
检索力:打破信息差的科学方法
龚芙蓉 试读
本书围绕“检索力”这一技能,帮助科研人员、青年学子、职场人士以及广大读者在信息过载的时代把握“逆风而行”的搜索主动权。 信息素养的训练过程是塑造一个人情趣盎然、对新事物永远抱有探究精神的过程,这其中包含着认知、情感、行为以及元认知的交叉融合。 作者根据自身二十多年的搜索体验,结合人文学科和诺贝尔奖的科学案例,以平实的语言将枯燥而繁琐的技能工具演化为有趣的检索故事,让读者在轻松的阅读中学会利用、创造和交流信息,提升信息素养,并逐渐拥有走出“信息茧房”的勇气与能力。
-
Blender超级学习手册
来阳 试读
本书基于中文版Blender 3.4编写,通过大量的操作实例系统地讲解三维图形和动画的制作技术,是一本面向零基础读者的专业教程。 全书共10章,详细讲解软件的操作界面、建模方法、灯光技术、摄像机技术、材质与纹理、渲染技术、动画技术、动力学动画、二维动画等内容。本书结构清晰,内容全面,通俗易懂,第2~10章还设计了相应的实例,并介绍了制作原理及操作步骤,帮助读者提升实际操作能力。 本书的配套学习资源丰富、实用,包括书中所有实例的工程文件、贴图文件和教学视频,便于读者自学使用。本书适合作为高校和培训机构动画专业相关课程的教材,也可以作为广大三维图形和动画爱好者的自学参考书。
-
Power BI数据挖掘与可视化分析
裴丽丽 试读
本书结合具体实例由浅入深、从易到难地讲述了Power BI数据挖掘与数据分析知识的精髓。本书按知识结构分为10章,讲解了初识Power BI、获取数据、数据基础操作、数据分析模型、创建报表、制作可视化图表、数据可视化分析、应收账款分析报表案例、空气质量数据分析案例、考勤与薪酬分析案例等知识。配套资源包括书中案例源文件,以及用于演示所有案例操作过程和讲解基础知识点的多媒体视频。 本书适合对数据分析与可视化感兴趣的读者阅读,可作为自学或教学的参考用书。
-
奇点临近:当计算机智能超越人类
雷·库兹韦尔 试读
本书是一本有思维方法论启示的书;是一本站在历史的高度,正面思考科技力量的书;是一本充满想象与预言,但又不失科学论证的书。本书提供了一个崭新的视角:21世纪既是数百年以来科技、创意的顶点,又是对人类终极命运真挚的愿景。
-
Python编程:从入门到实践
Eric Matthes 试读
32本书是一本针对所有层次的Python读者而作的Python入门书。 全书分两部分:首部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy和Pygal等强大的Python库和工具介绍,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第 二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D游戏开发,如何利用数据生成交互式的信息图,以及创建和定制简单的Web应用,并帮读者解决常见编程问题和困惑。
-
数据分析实战:方法、工具与可视化
韩知白 试读
本书通过实战案例和可视化的图形讲解数据分析的知识。通过阅读本书,读者可以从容地处理数据,高效地完成数据分析工作。本书共9章,主要内容包括不同场景下的数据分析方法,从业者应具备的数据分析基本知识,数据分析师应具有的思维方式,海盗法则和指标体系建模,用户画像赋能数据分析,数据可视化的实操技巧等。 本书不仅适合产品经理、运营人员、市场营销人员阅读,还适合数据分析人员阅读。
-
机器学习数学基础一本通(Python版)
洪锦魁 试读
这是一本具有高中数学知识就能读懂的机器学习图书,书中通过大量程序实例,将复杂的公式重新拆解,详细、清晰地解读了机器学习中常用的数学知识,一步步带领读者进入机器学习的领域。 本书共22章,主要讲解了数据可视化、math模块、sympy模块、numpy模块、方程式、函数、最小平方法、集合、概率、贝叶斯定理、指数、对数、欧拉数、逻辑函数、三角函数、大型运算符、向量、矩阵与线性回归等数学知识。 本书语言简明,案例丰富,实用性强,适合有志于机器学习领域的研究者和爱好者、海量数据挖掘与分析人员、金融智能化从业人员阅读,也适合作为高等院校机器学习相关专业的教材。
-
机器学习
周志华 试读
17机器学习是计算机科学与人工智能的重要分支领域. 本书作为该领域的入门教材,在内容上尽可能涵盖机器学习基础知识的各方面. 全书共16 章,大致分为3 个部分:第1 部分(第1~3 章)介绍机器学习的基础知识;第2 部分(第4~10 章)讨论一些经典而常用的机器学习方法(决策树、神经网络、支持向量机、贝叶斯分类器、集成学习、聚类、降维与度量学习);第3 部分(第11~16 章)为进阶知识,内容涉及特征选择与稀疏学习、计算学习理论、半监督学习、概率图模型、规则学习以及强化学习等. 每章都附有习题并介绍了相关阅读材料,以便有兴趣的读者进一步钻研探索。 本书可作为高等院校计算机、自动化及相关专业的本科生或研究生教材,也可供对机器学习感兴趣的研究人员和工程技术人员阅读参考。
-
YOLO目标检测
杨建华 试读
本书主要介绍基于视觉的YOLO框架的技术原理和代码实现,并讲解目标检测领域中的诸多基础概念和基本原理,在YOLO框架的基础上介绍流行目标检测框架。本书分为4个部分,共13章。第1部分介绍目标检测领域的发展简史、主流的目标检测框架和该领域常用的数据集。第2部分详细讲解从YOLOv1到YOLOv4这四代YOLO框架的网络结构、检测原理和训练策略,以及搭建和训练的YOLO框架的代码实现。第3部分介绍两个较新的YOLO框架——YOLOX和YOLOv7,着重讲解其设计理念、网络结构和检测原理。第4部分介绍DETR、YOLOF和FCOS在内的流行目标检测框架和相应的代码实现。本书侧重目标检测的基础知识,包含丰富的实践内容,是目标检测领域的入门书,适合对目标检测领域感兴趣的初学者、算法工程师、软件工程师等人员学习和阅读。
-
决策算法
米凯尔·J.科申德弗 试读
本书源于斯坦福大学的相关课程,主要介绍不确定状态下的决策算法,涵盖基本的数学问题和求解算法。本书共分为五个部分:首先解决在单个时间点上简单决策的不确定性和目标的推理问题;然后介绍随机环境中的序列决策问题;接着讨论模型不确定性,包括基于模型的方法和无模型的方法;之后讨论状态不确定性,包括jing确信念状态规划、离线信念状态规划、在线信念状态规划等;zui后讨论多智能体系统,涉及多智能体推理和协作智能体等。本书主要关注规划和强化学习,其中一些技术涉及监督学习和优化。书中的算法是用Julia编程语言实现的,并配有大量图表、示例和练习题。本书要求读者具备扎实的数学基础,适合计算机科学、数学、统计学、电气工程、航空航天等领域的读者阅读。
-
C.C++代码调试的艺术:第2版
张海洋 试读
本书围绕C、C++程序调试这一主题,系统深入地介绍了在Windows和Linux操作系统上如何高效地调试C、C++程序。本书分为11章,内容涵盖了程序调试的基本知识、Visual C++调试的基本功能与技巧、Linux系统中gdb工具的使用、死锁调试、动态库调试、内存检查、远程调试、转储文件调试分析、发行版调试,以及调试的高级话题和调试方面的扩展知识。 本书作为学习C、C++调试技术的重要资料,讲解通俗易懂,选取的示例注重理论与实际的联系。
-
BERT基础教程:Transformer大模型实战
苏达哈尔桑·拉维昌迪兰 试读
本书聚焦谷歌公司开发的BERT自然语言处理模型,由浅入深地介绍了BERT的工作原理、BERT的各种变体及其应用。 本书呈现了大量示意图、代码和实例,详细解析了如何训练BERT模型、如何使用BERT模型执行自然语言推理任务、文本摘要任务、问答任务、命名实体识别任务等各种下游任务,以及如何将BERT模型应用于多种语言。通读本书后,读者不仅能够系统了解有关BERT的各种概念、术语和原理,还能够使用BERT模型及其变体执行各种自然语言处理任务。
-
C++码农日记(全程视频讲解)
白振勇 试读
《C++码农日记(全程视频讲解)》共9章。 第1章讲述程序员入职前的准备以及C++跨平台开发入门知识,着重介绍求职面试相关知识,以及Qt的安装配置、开发环境搭建、第三方跨平台库基础知识、配套资源等内容;第2~8章通过50多个实际案例讲述命令行程序的开发、DLL(动态链接库)的开发与第三方库的使用、跨平台文件操作、多线程和进程内(多线程间)通信、进程间通信、异步串口通信、数据库访问等常用开发技能;第9章通过一个数据中心的案例介绍C/S模式(Client/Server模式,客户端/服务器模式)软件的综合开发技能。本书提供的案例覆盖了C/S模式软件开发工作的常见场景。
-
Docker技术入门与实战(第3版)
杨保华 试读
本书从Docker基本原理开始,深入浅出地讲解Docker的构建与操作,内容系统全面,可帮助开发人员、运维人员快速部署Docker应用。本书分为四大部分:基础入门、实战案例、进阶技能、开源项目,第一部分(第1~8章)介绍Docker与虚拟化技术的基本概念,包括安装、镜像、容器、仓库、数据卷、端口映射等;第二部分(第9~16章)通过案例介绍Docker的应用方法,包括与各种操作系统平台、SSH服务的镜像、Web服务器与应用、数据库的应用、各类编程语言的接口、容器云等,还介绍了作者在容器实战中的思考与经验总结;第三部分(第17~21章)介绍一些进阶技能,如Docker核心技术实现原理、安全、高级网络配置、libnetwork插件化网络功能等;第四部分(第22~28章)介绍与容器开发相关的开源项目,包括Etcd、Docker Machine、Docker Compose、Docker Swarm、Mesos、Kubernetes等。第3版根据 Docker 18.x 系列版本对全书内容进行了全面修订。
-
Python进阶编程:编写更高效、优雅的Python代码
刘宇宙 试读
本书将帮助读者系统掌握编写高效、优雅的Python代码的方法,快速成长为一位高水平的Python开发工程师。作者是Python编程领域的资深开发工程师,有多年的Python开发经验,本书得到了行业里15位技术专家的高度评价。为了帮助读者编写出高效的Python代码,本书不仅从源代码的角度系统地讲解了Python的语法,让读者能知其然并知其所以然,而且结合具体的应用需求,对并发编程、性能优化、测试与调试、异常处理、内存管理等Python开发中的高级知识进行了详细的讲解。为了指导读者编写出更优雅的Python代码,本书针对具体问题给出了大量的实例代码并给出了编码风格上的方法和建议。如果你是没有Python编程经验的新人,你将通过本书系统掌握Python语法及其背后的原理,并从一开始就养成良好的编码习惯;如果你是有一定Python编程经验的老手,你将通过本书掌握各种Python编程中的高级知识,同时领略到优雅的编码风格和技巧。
-
零基础学Python GUI设计:PyQt(升级版)
明日科技 试读
《零基础学Python GUI设计:PyQt》(升级版)以开发Python窗口程序的PyQt6模块为主线,全面介绍了使用PyQt6 设计Python GUI程序的各方面技术。 全书共分为15章,内容涉及Python与PyQt6,搭建开发环境,第一个PyQt6窗口程序,PyQt6窗口设计基础,PyQt6常用控件,PyQt6高级控件,菜单、工具栏和状态栏,对话框应用,布局管理,数据库操作,文件操作,PyQt6绘图技术,多线程编程,PyQt6程序的打包发布等。 本书从用户学习与应用的角度出发,将所有的知识都结合具体实例进行讲解,对涉及的程序代码给出详细的注释,并且运用大量的示意图和实例应用,力求打造轻松、零压力的学习氛围,以便读者轻松掌握使用PyQt6进行Python GUI应用开发的精髓,快速提高开发技能,拓宽职场道路,最后将PyQt6开发知识应用于实际项目中,以便读者体验项目开发的全过程。 本书列举了大量的小型实例、综合实例和实战项目案例,所有实例和项目都提供了配套的源码,力求为读者打造一本结合了“基础入门+应用开发+实战项目”的Python PyQt6开发图书。
-
AI速成课:从AI编程到构建智能软件
赫德林·德·庞特维斯 试读
14本书从基础知识入手,详细讲解通过强化学习和深度学习构建AI系统所需的一切,并通过5个完整的项目实例,循序渐进展示如何使用最佳、最简单的AI编程工具(包括Python、TensorFlow、Keras和PyTorch)构建智能软件。具体内容包括AI工具包、Python基础、AI基础技巧、你的第一个AI模型、销售和广告中的AI、Q学习、物流行业中的AI、人工大脑、自动驾驶车辆中的AI、商业中的AI、深度卷积Q学习、游戏中的AI。
-
Python编程:从入门到实践(第2版)
埃里克·马瑟斯 试读
本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。第2版进行了全面修订,简化了Python安装流程,新增了f字符串、get()方法等内容,并且在项目中使用了Plotly库以及新版本的Django和Bootstrap,等等。
-
Python之光:Python编程入门与实战
李庆辉 试读
这本书将重新定义Python学习,它避开了现有Python入门书知识点杂而不精、内容脱离实际开发需求、详略设置不合理、学习曲线过于陡峭、案例过于炫技等弊端,它将带领读者快速掌握Python语言的最新特性、最新编程方法和最佳实践,让读者学完本书后具备项目实战能力,能用Python解决实际工作中的问题。 主要内容:(1)Python入门:Python基础知识庞杂,但很多知识点并不常用,本书对初学者必备的基础知识精挑细选,以降低读者的学习负荷。(2)Python进阶:详细且有针对性地讲解了Python的进阶知识,主要包括类、模块和各种常用内置库的原理和使用。学到这里,读者基本具备解决Python编程中各种常见问题的能力。(3)Python应用:讲解了如何用Python解决数据科学、办公自动化、图形及界面、Web开发4大领域的问题,它将让读者掌握Python项目的完整实现过程和常见第三方库的使用。
-
KK三部曲(失控+科技想要什么+必然)
凯文·凯利 试读
《失控全人类的最终命运和结局》这是《黑客帝国》主要演员的必读物之一,这本关于机器、系统、生物和社会的“大部头”,揭示了社会进化、特别是互联网发展的“先知预言”,从这本书里,人们可以窥探到SNS的今天和未来。 《失控全人类的最终命运和结局》涉猎:天文、化学、生物、计算机、控制论、运筹学、社会学…… 同时又堪比《黑客帝国》中洞悉未来的“神谕”,正在兴起的“云计算”、“物联网”等都可以在这本写于15年前的书中找到相关的影子。"
-
嵌入式C语言自我修养——从芯片、编译器到操作系统
王利涛 试读
这是一本专门为嵌入式读者打造的C语言进阶学习图书。本书的学习重点不再是C语言的基本语法,而是和嵌入式、C语言相关的一系列知识。作者以C语言为切入点,分别探讨了嵌入式开发所需要的诸多核心理论和技能,力图帮助读者从零搭建嵌入式开发所需要的完整知识体系和技能树。本书从底层CPU的制造流程和工作原理开始讲起,到计算机体系结构,C程序的反汇编分析,程序的编译、运行和重定位,程序运行时的堆栈内存动态变化,GNU C编译器的扩展语法,指针的灵活使用,C语言的面向对象编程思想,C语言的模块化编程思想,C语言的多任务编程思想,进程、线程和协程的概念,从底层到上层,从芯片、硬件到软件、框架,几乎涵盖了嵌入式开发的所有知识点。
-
软件测试:实践者方法
孙志安 试读
本书基于软件测试过程模型,构建软件测试价值模型、能力模型及基于能力战略的软件测试策略框架,讨论软件测试终止、测试预言、测试生成问题。基于图结构、图元素及软件失效行为,介绍逻辑驱动、数据驱动、剖面驱动的基础理论、基础技术及实践者方法。基于技术创新及软件测试发展需求,构建面向服务、大数据及应用、软硬件一体化测试的技术框架,讨论基于服务模型的形式化描述及求解、服务实体及基于时间波动的服务实时性测试、大数据算法及应用性能测试、基于环境剖面及多域任务场景综合的一体化测试技术的最新研究成果及实践者方法。基于能力战略的软件测试策略,构建基于质量、效率驱动的软件测试框架,结合实际案例,讨论文档类、代码类、数据类、功能类、性能类、接口类和专项类软件测试的技术要求、测试策略、环境构建及实践者方法。 本书可供软件测试人员、软件质量管理人员、软件工程管理人员、软件开发人员及软件工程专业本科高年级学生、研究生使用和参考。
-
Python应用与实战
王科飞 试读
本书系统介绍了 Python 语言的主要语法特性,内容设计上注重实战,针对具体知识点设计了简单、易懂的应用案例,同时在每个章节最后设计了一个或多个实训任务,每个实训任务都会根据开发步骤详细阐述编程实现过程。读者可以结合具体的实训任务,在编程实战中快速掌握 Python 编程技术。本书共 14 章,其中第 1~7 章主要介绍 Python 的语法特性,包括 Python 语言概述、Python 语言基础知识、程序控制结构、函数与模块、组合数据类型、面向对象编程、文件操作;第 8~14 章主要介绍 Python在各个应用领域的实战知识,包括网络编程、网络爬虫、数据库编程、数据分析、数据可视化、Pygame 游戏编程、AI 视觉应用——人脸识别。本书内容组织由浅入深,兼顾了 Python 语言的深度和广度,既能满足零基础的初学者,也能满足拥有较高编程目标的专业人员,同时适合作为各类高等院校计算机及相关专业学生的 Python 教材。
-
ChatGPT速通手册
饶琛琳 试读
ChatGPT的发布被业界认为是通用人工智能的iPhone时刻,标志着自然语言处理领域新时代的到来。本书将由浅入深地为广大读者介绍ChatGPT的基础概念、底层原理,不同场景下的运用实践技巧,行业生态中热门的应用,并适度展望多模态下的通用人工智能应用前景。最后,本书以群聊和文档问答两个具体场景的开源项目为例,演示讲解如何使用ChatGPT API、向量数据库和LangChain工具集,开发构建自己的ChatGPT应用。希望本书能为读者深入了解ChatGPT的应用和潜力提供全面的指导和参考,激发更多人尝试和探索ChatGPT。
-
计算机网络(第7版)
谢希仁 试读
11本书自1989年首次出版以来,曾于1994年、1999年、2003年、2008年和2013年分别出了修订版。在2006年本书通过了教育部的评审,被纳入普通高等教育“十一五”国家级规划教材;2008年出版的第5版获得了教育部2009年精品教材称号。2013年出版的第6版是“十二五”普通高等教育本科国家级规划教材。现在的第7版又在第6版的基础上进行了一些修订。 分为9章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层(包括局域网)、网络层、运输层、应用层、网络安全、互联网上的音频或视频服务,以及无线网络和移动网络等内容。各章均附有习题(附录A给出了部分习题的答案和提示)。全书课件(PowerPoint文件)放在电子工业出版社悦学多媒体课程资源平台上,供读者下载参考。 本书的特点是概念准确、论述严谨、内容新颖、图文并茂,突出基本原理和基本概念的阐述,同时力图反映计算机网络的一些最新发展。本书可供电气信息类和计算机类专业的大学本科生和研究生使用,对从事计算机网络工作的工程技术人员也有参考价值。
-
剪映全面精通:视频剪辑+滤镜调色+美颜瘦脸+卡点配乐+电影字幕
周玉姣 试读
本书从两条线,帮助读者全面精通剪映的剪辑、调色、特效、音频和字幕等技能。 一条是纵向技能线,通过50多个专家指点、80多个技能实例、260多分钟高清视频、1480多张图片全程图解,介绍剪映软件的核心技法,如视频剪辑、分割变速、画面裁剪、滤镜调色、转场动画、画面合成、节奏卡点、音频字幕以及特效使用等。 另一条是横向案例线,通过4章实战案例、11章专题内容,对各种类型的视频素材进行后期剪辑制作,如延时视频、四季美景、风光视频、旅游视频、古风人像、夜景视频、卡点视频、动态相册以及热门Vlog等,用户学后可以融会贯通、举一反三,轻松完成自己的短视频作品。 本书适合广大短视频剪辑、视频后期处理的相关人员阅读,包括视频剪辑师、Vlogger、剪辑爱好者、博主、视频自媒体运营者、旅游爱好者以及摄影摄像师等,还可以作为高等院校影视剪辑相关专业的辅助教材。
-
智能手机维修从入门到精通(第3版)
侯海亭 试读
本书由多位业界知名手机维修专家联合编写,循序渐进地介绍了智能手机维修的必备知识,主要内容包括:智能手机的构成、智能手机的元器件、智能手机维修工具的使用、智能手机的电路基础、智能手机各单元电路故障检查与维修方法等。本书以目前市面上拥有量比较大的iPhone手机、华为手机等为例进行介绍并融入5G手机技术,注重实战,通俗易懂,兼顾先进性和实践性是本书的一大特色。为便于读者高效地掌握本书内容,编者还为本书录制了教学视频,读者扫描本书提供的二维码即可学习。 本书可作为维修从业人员、手机维修初学者掌握手机维修基础和技能提升的学习用书,也可用作大中专职业院校通信技术专业及职业技能等级培训的教学用书。
-
游戏为什么好玩:游戏设计的奥秘
王亚晖 试读
本书是通俗介绍“游戏机制”与“游戏设计思维”的普及读物。书中以回答“游戏为什么好玩”这一问题为线索,从游戏设计者与游戏玩家两个角度,详细分析了游戏机制的设计思路与实际效果,并结合不同时代的游戏作品,从空间、时间、金钱、道具、技能、任务、收集等角度,对机制中的细节做了深入评析。此外,作者还梳理了游戏机制研究中的理论与设计模式。 本书可作为游戏策划等相关从业者的入门读物,也适合游戏玩家和对游戏机制感兴趣的读者阅读参考。
-
Python编程快速上手 让繁琐工作自动化
Al Sweigart 斯维加特 试读
如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的首部分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。 本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用强大的编程语言和工具,并且会体会到Python编程的快乐。
-
RWA与通证化
汪扬 试读
在当今全球经济中,数字化和技术创新已成为推动经济发展的关键因素。尤其是在Web3.0和数字虚拟资产领域,这些技术正在重新定义资本市场的运作方式,为传统金融服务业带来变革的各种可能性,也带来新的挑战。 正是基于这种大的经济金融格局变迁的背景,中国香港特别行政区政府陆续推出了一系列具有前瞻性的经济金融政策,以支持Web3.0和数字虚拟资产的发展,这确立了香港希望抓住大变局的机遇,发展成为一个全球金融科技中心的战略远景。《RWA与通证化》立足于这一趋势,结合香港特区的具体实践,为读者提供了一个关于如何在现有政策框架下推动金融创新和转型的分析视角。除了香港的实践,本书还参考了全球不少国家和地区在相同领域的经验,梳理了当前Web3.0和数字虚拟资产在全球范围内的发展趋势,也展示了不同监管环境下的创新案例。
-
AIGC从入门到实战:ChatGPT+Midjourney+Stable Diffusion+行业应用
韩泽耀 试读
本书旨在探讨 AIGC(Artificial Intelligence Generated Content)的发展历程、应用范围及其对社会和个人的影响,从而帮助读者深入了解并应用人工智能技术。 本书共分为8章。第1章介绍了ChatGPT和AIGC的发展历史,以及核心技术的演进与应用。第2章详细探讨了ChatGPT的特点、功能,以及它在文科和理科领域的应用。第3章深入介绍了ChatGPT及其他AIGC对个人的赋能,包括原理、成本、应用场景、高质量答案的提问技巧,以及如何利用ChatGPT进行编程。此部分还提到了AIGC时代下的职业规划。第4章重点介绍了AIGC在创意领域的应用,特别是Midjourney工具的使用。第5章讲解了如何使用 AIGC 技术来创建数字人分身,使他们能够说话、唱歌,甚至成为主播。第6章强调了AIGC如何赋能职场,包括辅助设计、思维导图生成、文本创作、市场调研与策划、短视频创作,以及办公软件使用。第7章介绍了 AIGC 在不同行业和领域的创新场景,包括电商、传媒、金融、教育行业,以及工业领域等。
-
Java无难事——详解Java编程核心思想与技术
孙鑫 试读
《Java无难事》让你学习Java再无难事!本书系统地讲解了Java开发人员需要掌握的核心知识,按照中国人的思维习惯,由浅入深、循序渐进、引导式地带领你快速掌握Java知识。全书秉承作者一贯的写作风格,对知识的讲解让你知其然且知其所以然。全书语言通俗易懂、幽默风趣,在内容安排上由浅入深,在知识讲解上深入浅出,为你节省脑细胞,让你轻松愉快地掌握Java知识。看书累了,没关系,还有视频。同步学习视频并不是书中内容的重复,而是有力的补充和完善。本书还讲解了依赖注入(IoC/DI)容器、面向切面编程(AOP)、对象关系映射(ORM)框架的实现原理,同时还给出了并发编程领域中经常用到的线程池的实现。
-
Power BI零售数据分析实战
郑志刚 试读
本书基于零售数据分析及Power BI的综合实现,系统、详细地介绍Power BI在零售数据分析领域的专业解决方案。本书从指标体系、业务场景、技术流程、经典模型、模块实现、图表展示等多个维度给出可供读者直接复用的整套方案及Power BI模板系统。读者直接按照数据格式模板导入数据,一键刷新即可实现整套零售商业智能分析方案。 本书内容由浅入深,从业务到体验再到深度实践。首先,引入和介绍零售行业的核心业务知识,包括零售行业核心指标含义、零售行业常用业务场景、零售行业常用数据分析模型。其次,介绍通过Power B工具来构建数据分析技术实现流程,让读者理解业务问题和技术工具结合的可行性和有效性。最后,详细介绍如何利用Power BI从运营管理分析、商品管理分析、会员管理分析这三大板块和在13个高频应用场景进行零售数据分析的思路和技术实现,其中包括每个场景中的业务问题痛点、技术构建思路、综合运用Power BI及DAX制作可视化分析图表的过程。
-
从Excel到Power BI:财务报表数据分析
雷元 试读
本书循序渐进地分别讲解 Power BI 与 Excel 的数据分析特点及其在财务报表分析中的应用,手把手教读者从零基础入门到快速学会用合适的工具进行财务报表分析。 本书共19章,主要介绍在使用统一云端数据集的基础上,使用者如何根据自身需求进行分析,并提供在 Power BI 与 Excel 前端工具间切换的数据解决方案。此外,本书也涵盖财务报表的基础知识、指标介绍以及美国市场财务报表的特点,以帮助使用者更全面地将财务报表自助分析技术与业务知识结合起来,从而提升精准投资决策的技能。 本书案例丰富,数据真实,理论联系实践,实战性强,适合投资者、证券分析师及企业管理者和数据分析爱好者等非财务人员阅读、使用。
-
零基础学Pine Script:基于TradingView平台的量化分析
阎英姿 试读
这是第一本介绍Pine Script语言的中文图书。Pine Script是TradingView平台上特有的一种轻量级脚本语言,它简洁高效、易学易用,可用于编写/定制指标和策略,并进行策略的回测。 按照内容划分,本书可以归类于金融投资领域的量化分析图书范畴。全书内容分为四个部分,包括基础篇、函数篇、进阶篇和应用篇。 本书从初学者角度出发,按照由浅入深、从基础到应用的顺序递进,先介绍Pine Script语言基础,再着重讲解该语言的特色、重点和使用技巧,最后给出精选的20多款颇具应用价值的实例。 书中所有知识点都结合具体实例进行讲述,所涉及的脚本代码均在关键之处给出了详细的注释,使读者可以轻松领会Pine Script语言的精髓,并快速掌握应用技能。
-
剪映视频剪辑从入门到精通(手机版)
吾影视觉 试读
本书从剪映App的入门知识开始讲起,介绍了软件的基本功能、进阶功能,以及滤镜、调色、特效、字幕、音效等重点功能,最后介绍综合运用功能和热门视频效果,帮助读者做到学有所得、融会贯通,成为视频剪辑高手!本书适合短视频制作爱好者,也适合中老年读者学习和参考。