-
人工智能时代与人类未来
亨利·基辛格 试读
18人工智能时代来临,将带来划时代的变革。人工智能正改变我们的社会、经济、政治和外交政策,这一切影响远远超过任何领域的传统范畴,而我们为此做好准备了吗? 在《人工智能时代与人类未来》一书中,来自政府、企业和科技界的三位思想家——外交家基辛格、谷歌前CEO施密特和麻省理工苏世民计算机学院院长胡滕洛赫尔齐聚一堂,探讨人工智能及其改变社会的方式,以及这项技术对我们所有人的意义。 本书通过梳理人工智能的发展现状、人类思想及技术演进的历程,进一步讨论了人工智能赋能的网络平台给个人、企业、政府、国家和地区带来的影响,以及人工智能将在重塑世界秩序和安全格局方面所起的作用。同时,该书反思了人工智能的发展对于人类自我身份认同产生的巨大冲击,以客观的视角提出人类在未来几年所必须面对的问题以及解答工具。
-
这就是ChatGPT
斯蒂芬·沃尔弗拉姆 试读
ChatGPT是OpenAI开发的人工智能聊天机器人程序,于2022年11月推出。它能够自动生成一些表面上看起来像人类写的文字,这是一件很厉害且出乎大家意料的事。那么,它是如何做到的呢?又为何能做到呢?本书会大致介绍ChatGPT的内部机制,然后探讨一下为什么它能很好地生成我们认为有意义的文本。
-
云上的中国 3:剧变中的AI时代
吴晓波 试读
38在大模型竞相涌现并赋能干行百业的时代背景下,吴晓波带领作者团队经过实地调研与深入采访,从人工智能技术流派、AIGC创新企业、传统应用场景下的创新、人工智能产业链上下游四个主要维度,对来自计算机、互联网、新能源、医药、科研、设计、电商、游戏、音频、金融、图像、绘画、心理咨询、智能硬件等热门行业和领域的近50个极具代表性案例进行了真实记录与分析。 本书通过横向对比海内外人工智能技术的发展情况,将行业内的专家观点与躬耕产业一线代表的独到见解深度结合,重点回答了人工智能大模型如何让各行业焕发新的生机,详细介绍人工智能在诸多细分场景的新尝试、新应用、新规律和新的竞争空间,揭示产业智能化趋势中独具一格的技术和鲜为人知的机遇,全景式呈现智能原生时代大模型的应用与未来。
-
Python编程入门(第3版)
Toby Donaldson 试读
32《Python编程入门(第3版)》是图文并茂的Python学习参考书,书中并不包含深奥的理论或者高级应用,而是以大量来自实战的例子、屏幕图和详细的解释,用通俗易懂的语言结合常见任务,对Python的各项基础知识进行了介绍,以帮助读者成为一名真正的Python程序员。 《Python编程入门(第3版)》适合各个层次的Python开发人员阅读。
-
软件设计的要素:为什么概念对伟大的设计很重要
丹尼尔·杰克逊 试读
这是一本从概念的角度理解软件的书。一直以来,概念从未被放在软件设计的中心位置,而本书作者丹尼尔·杰克逊试图用概念来描述软件以及软件设计,从概念的角度来解释软件形成一个整体的方式,并通过概念来呈现软件成功或失败的原因。 这本书包括三部分。第一部分介绍了概念的含义以及作用;第二部分从概念的结构、目的等要素详细介绍了概念的含义;第三部分解释了在软件设计中使用概念的原则。 可以说,这本书关于软件设计的哲学,不管是专业的软件设计师还是业余的软件使用者,都可以从这本书中获得理解软件的新视角。
-
AI 3.0
梅拉妮·米歇尔 试读
人工智能现在正深刻地影响着我们的生产与生活,甚至关系到人类未来的前途命运,但究竟什么是人工智能?人工智能背后的原理是什么?从问世到演化至今,人工智能经历了怎样的历史变迁?当下人工智能的能力边界在哪里?人工智能与人类智能的差异是什么?未来人工智能又将面对什么样的挑战和机遇?关于这些疑问,《AI 3.0》将为你一一揭晓答案。《AI 3.0》是超级畅销书《复杂》作者、复杂系统前沿科学家梅拉妮·米歇尔历经10年思考,厘清人工智能与人类智能的全新力作。本书源自米歇尔多年来对人工智能领域发展真实状态的记录,她在书中通过5个部分揭示了“现在的人工智能可以做什么,以及在未来几十年我们能从它们身上期待什么”。在描述了人工智能的发展历史之后,作者通过对视觉识别、游戏与推理、自然语言处理、常识判断这4大人工智能领域的热门应用的发展现状和局限性的探究,厘清了人工智能与人类智能的关系,书中关于人脸识别、无人驾驶、机器翻译等方面的案例分析都充满了巨大的启示!而这些,都是当下人工智能发展所面临的困境、人工智能想要取得突破性进展所必须重新思考的。
-
零起点Python足彩大数据与机器学习实盘分析
何海群 试读
本书采用Python编程语言、Pandas数据分析模块、机器学习和人工智能算法,对足彩大数据进行实盘分析。设计并发布了开源大数据项目zc-dat足彩数据包,汇总了2010—2016年全球5万余场足球比赛的赛事和赔率数据,包括威廉希尔、澳门、立博、Bet365、Interwetten、SNAI、皇冠、易胜博、伟德、必发等各大赔率公司。介绍了如何使用Python语言抓取网页数据,下载更新zc-dat足彩数据包,并预测分析比赛获胜球队的取胜概率,同时提出了检测人工智能算法优劣的“足彩图灵”法则。
-
科学之路:人、机器与未来
杨立昆 试读
“图灵奖”得主、“深度学习三巨头”之一、“卷积神经网络之父”……由于在人工智能领域的突出贡献,杨立昆被中国计算机科学界和企业界所熟知。 杨立昆的科学之路,谱写了一段关于勇气的宣言。他为了知识本身求学,而不是文凭,他用自己的经历,证明了通过激烈的考试竞争进入名校不是科学成功的窄门。他广泛阅读,为他科学思维的形成奠定了坚实的理论基础。他特立独行,做自己感兴趣的事情,即便那件事在短时间里不被人看好。 在人工神经网络研究的低谷期,他寂寞地坚持,终于取得了举世瞩目的成就。 人工智能正在颠覆人类社会,未来机器能思考吗?杨立昆的这部著作,讲述正是人工智能在我们面前崛起——这个历史上绝无仅有的时刻发生的故事。
-
好好学Java:从零基础到项目实战
欧阳燊 试读
本书是一部Java基础开发教程,使用Java 11 版本,以IntelliJ IDEA为开发环境,从软件工程的视角讲解Java编程的各种知识,由浅入深,由理论到实战,带领读者走进Java编程的广袤世界。全书共分为17章。其中第1~6章介绍Java的常见数据类型及开发,包括基本变量类型、数组类型、包装变量类型、字符串类型以及日期时间类型;第7~11章介绍面向对象的开发过程,包括面向对象的三要素(封装、继承、多态)、面向对象的扩展(嵌套、枚举、抽象、接口)、面向对象的应用(容器、泛型、文件IO)、面向对象的特殊处理(异常、反射、注解)以及基于面向对象的函数式编程;第12~14章介绍Java语言的界面编程,包括AWT、Swing、JavaFX三大图形框架的编码运用;第15~17章介绍Java编程的高级开发,包括多线程、网络通信和数据库操作,各章末尾着重描述打地鼠游戏、即时通信工具、诗歌管理系统三大实战项目的软件设计及编码实现。 本书适用于Java编程的初学者、有志于转型Java开发的程序员,也可作为大中专院校与培训机构的Java基础课程教材。
-
未来可期:与人工智能同行
胡逸 试读
《未来可期:与人工智能同行》是一部探讨人工智能的现在和未来,以及人工智能时代的种种难题的作品集。 在ChatGPT横空出世的今天,我们只有了解人工智能,跟上它的脚步,才能不被时代淘汰。家用智能器、数字疗法、具身智能、元宇宙、虚拟人、数字分身……越来越多的新概念已经或即将涌入我们的生活,并切实影响衣食住行的方方面面。作者在书中不仅分析了当前的人工智能发展,更预测在不远的将来,人工智能如何一步步走进和改变我们的生活,如何给我们带来前所未有的便利,又如何给我们带来纷繁复杂的困扰。 人工智能的发展与人类自身的发展是一体两面的关系。作者真正想要预测的并不是人工智能技术会发展成什么样,而是人类会通过人工智能技术发展成什么样。
-
宇航员的蜜蜂:改变机器人和人工智能史的50个发明
罗布·沃 试读
本书从科学史的角度,按时间顺序,用通俗易懂的语言,介绍了自公元前322年以来具有突破性的50个改变机器人和人工智能史的发明;在梳理了机器人和人工智能史近3000年发展脉络的同时,清楚解析了每一个发明的背景、设计逻辑和历史影响。 在书中你会看到人工智能和机器人学家们如何通过巧妙的构思,创造这些改变人类社会进程的发明:安提凯希拉装置、尼古拉 · 特斯拉的“远程机器”、第一台无敌的下棋机器人、会思考的图灵机、改变世界的ChatGPT、火星探测器“机遇号”、NASA的宇航蜂等。 不论你感兴趣的是人工智能、机器人、深度学习、工业设计还是未来趋势,这本书都能让你找到许多有趣且深具启发性的解答。
-
CCF CSP第一轮认证一本通
丁向民 试读
《CCF CSP轮认证一本通》根据CSP J1/S1考试题型,并综合了近两年CSP J1/S1考试真题和近10年信息学奥赛初赛考试真题编写而成。在编写过程中,所有题目都完全模拟CSP J1/S1考试的题型,在对题目进行分析的同时,也对考试知识点进行了梳理,能够更好地帮助考生理清考试思路和把握重难点。 《CCF CSP轮认证一本通》共8章,前4章对选择题的知识点进行了梳理,后4章对阅读程序题和完善程序题的知识点进行了梳理。针对每章知识,首先介绍这一章的知识点,让考生有大体把握,然后对该知识点的题目进行详细分析,后提供有针对性的习题供考生复习巩固。通过知识、分析、练习等多种形式让考生轻松掌握CSP J1/S1考试的知识内容,帮助考生更好地通过考试。 《CCF CSP轮认证一本通》主要供广大考生作为CSP J1/S1轮认证考试之用,也可作为相关人士学习信息学的辅导书。
-
AutoCAD入门教程全掌握
管殿柱 试读
系统地研究了新型数字图像密码系统及其安全性能分析,阐述了基于DES与AES的图像密码算法和基于混沌系统的明文关联图像密码算法的MATLAB和C#语言实现技术及其安全性能。深入探讨了DES和AES算法实现及其数字图像加密应用技术;从加密/解密速度、密钥空间、信息熵、统计特性和敏感性分析等方面研究了图像密码系统的性能分析方法;阐述了明文关联的图像密码系统的实现算法与性能分析;讨论了加密算法与解密算法相同的统一图像密码系统的设计方法与性能分析;诠释了融合公钥与私钥的数字图像密码算法及其性能评价体系。
-
从零开始大模型开发与微调:基于PyTorch与ChatGLM
王晓华 试读
大模型是深度学习自然语言处理皇冠上的一颗明珠,也是当前AI和NLP研究与产业中最重要的方向之一。本书使用PyTorch 2.0作为学习大模型的基本框架,以ChatGLM为例详细讲解大模型的基本理论、算法、程序实现、应用实战以及微调技术,为读者揭示大模型开发技术。本书配套示例源代码、PPT课件。 《从零开始大模型开发与微调:基于PyTorch与ChatGLM》共18章,内容包括人工智能与大模型、PyTorch 2.0深度学习环境搭建、从零开始学习PyTorch 2.0、深度学习基础算法详解、基于PyTorch卷积层的MNIST分类实战、PyTorch数据处理与模型展示、ResNet实战、有趣的词嵌入、基于PyTorch循环神经网络的中文情感分类实战、自然语言处理的编码器、预训练模型BERT、自然语言处理的解码器、强化学习实战、只具有解码器的GPT-2模型、实战训练自己的ChatGPT、开源大模型ChatGLM使用详解、ChatGLM高级定制化应用实战、对ChatGLM进行高级微调。
-
C++ Primer Plus(第6版·中文版)
Stephen Prata 试读
21C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言,是C语言的超集。《C++ Primer Plus(第6版)(中文版)》是根据2003年的ISO/ANSI C++标准编写的。通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。本书针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有较多C语言方面的背景知识。本书可以作为高等院校C++课程的教材,也可以供初学者自学C++时使用。
-
Excel大神是怎么做表的
吉田拳 试读
42日本狂销超22万册的奇迹之作。 制作每个月都要交的订单,需要花3天时间?函数不会用,花大把时间手动加减、反复确认,还是经常出错?你是否发现虽然每天都在使用Excel,但80%都是无用功。 本书作者吉田拳是日本知名的Excel业务改善咨询师,在300家以上的公司开展操作培训,指导过5000名以上的职场人士。在本书中,他总结多年培训经验,详细讲解Excel的基础操作、重点功能,以及灵活运用函数整合数据和制作图表的方法,让你系统性地从零掌握所有Excel必备技巧。并且,还会教你如何使用Excel搭建工作框架,精准分析数据,让你解决工作中遇到的所有难题,大幅提升工作效率和工作成果。
-
看漫画学Python:有趣、有料、好玩、好用(全彩版)
关东升 试读
Python是一门既简单又强大的编程语言,被广泛应用于数据分析、大数据、网络爬虫、自动化运维、科学计算和人工智能等领域。Python也越来越重要,成为国家计算机等级考试科目,某些中小学也开设了Python编程课程。本书秉承有趣、有料、好玩、好用的理念,通过3个漫画人物的轻松对话、搞笑形象及夸张动作,把复杂的Python技术问题简单化。本书总计16章:第1章介绍Python的历史和特点,并进行开发环境搭建。第2~5章介绍Python的基础知识,包括数据类型、表达式、流程控制等。第6~7章介绍Python常用的容器类型数据和字符串数据。第8~11章介绍Python的进阶内容,包括函数、类与对象、异常处理、常用内置模块等。第12~16章介绍Python实用库的使用方法,包括文件读写、图形用户界面、网络通信、数据库访问和多线程等。本书在每一章中都安排了“动动手”环节,您可在该环节找到应用实例;在每一章结尾都提供了“练一练”环节,您可在该环节找到同步练习题。
-
Excel必修课:Excel表格制作与数据分析
沈君 试读
10“把这些表格整理一下!” 数据已经在表格中了,到底要我怎么整理? “分析一下这些数据!” 他究竟想要什么? “做一下数据分析报告!提升一下表格专业度!把所有内容显示在一页!” 上司的种种要求,各种需求,你真的了解吗? “我要成为Excel技术专家!” 雄心壮志固然好,但真的有必要吗? 其实对于大部分工作来讲,你要做的只是一个“会使用Excel的人”! 本书是作者多年企业培训经验的精心汇总,直击各行业日常表格制作及数据分析工作中的常见问题,并提出高效解决方案,帮助读者快速完成理清思路、高效操作、精准汇报,完成表格整理就数据分析重任,成为他人眼中那个“会使用Excel的人”!。
-
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 在不同行业和领域的创新场景,包括电商、传媒、金融、教育行业,以及工业领域等。
-
深度学习与神经网络
赵眸光 试读
人工智能是研究理解和模拟人类智能、智能行为及其规律的一门科学。其主要任务是建立智能信息处理理论、认知理论、行为控制理论等,进而设计出可以模仿人类智能行为的计算系统。 本书主要从人工智能的连接主义思想出发,探索人工神经网络与深度学习的理论方法和技术应用。重视知识间的逻辑关系与理论推演,在此基础上,力求通过Pytorch或Matlab实现理论方法的典型应用,使读者能够对该领域知识融会贯通、活学活用。 在神经网络计算中,主要介绍了神经网络计算概念、人工神经元模型,神经网络结构、神经网络学习规则。主要讨论了几种常用的神经网络,感知器神经网络、自组织竞争神经网络、径向基函数神经网络、反馈神经网络。 深度学习算法是神经网络算法研究中的一个新的分支,目的是建立、模拟人脑的学习原理建立起来的人工神经网络。深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。 人工智能是综合性较高的交叉学科,本书从人工神经完了过智能科学范畴和应用领域,收集经典理论、方法和应用场景,试图在人工智能的多个应用领域能够揭示其基本原理、算法并具有实践指导意义。
-
新机器智能
杰夫·霍金斯 试读
在《新机器智能》一书中,科技界一代传奇杰夫·霍金斯指出,如今的人工智能并不智能。要想创造眞正的机器智能,蕞快的途径是理解大脑的工作原理,然后在计算机中模仿这些原理。霍金斯一生痴迷两件事——计算机和大脑。早在几十年前,他创建的Palm掌上电脑就在商业上取得了巨大成功,也成为现代智能手机的原型。但霍金斯一心想弄清楚大脑的工作原理。经过数十年的不懈努力,他终于发现了其中的奥秘:大脑学习世界的一个模型,并使用这个模型来预测未来。人类的创造力、意识都是通过这个模型产生的。这一全新的智能理论框架被命名为“记忆-预测模型”,它改变了人们对智能的看法,也为开发眞正的机器智能奠定了坚实的基础。
-
Spark Cookbook(中文版)
Rishi Yadav 试读
Spark是一个基于内存计算的开源集群计算系统,它非常小巧玲珑,让数据分析更加快速,已逐渐成为新一代大数据处理平台中的佼佼者。本书内容分为12章,从认识Apache Spark开始讲解,陆续介绍了Spark的使用、外部数据源、Spark SQL、Spark Streaming、机器学习、监督学习中的回归和分类、无监督学习、推荐系统、图像处理、优化及调优等内容。本书适合大数据领域的技术人员,可以帮助他们更好地洞悉大数据,本书也适合想要学习Spark进行大数据处理的人员,它将是一本绝佳的参考教程。
-
算法之美
布莱恩·克里斯汀 试读
16我们所有人的生活都受到有限空间和有限时间的限制,因此常常面临一系列难以抉择的问题。在一天或者一生的时光里,哪些事是我们应该做的,哪些是应该放弃的?我们对杂乱无序的容忍底线是什么?新的活动与熟悉并喜爱的活动之间如何平衡,才能取得令人愉快的结果?这些看似是人类特有的难题,其实不然,因为计算机也面临同样的问题,计算机科学家几十年来也一直在努力解决这些问题,而他们找到的解决方案可以给我们很多启发。 通过丰富的跨学科研究,作者指出,计算机算法也可以用来解答人类面临的这些问题。这本书告诉我们如何更有效地利用直觉、什么时候应该把选择权交给命运、无所适从的时候应该如何做出选择,以及如何有效地与他人保持联系。从找配偶到找停车位,从组织管理个人邮箱的收件箱到理解人类记忆的作用原理,这本书把计算机科学的智慧转化为人类生活的策略,引导我们做出明智的选择。
-
CPU眼里的C/C++
阿布编程 试读
全书共6章,第1章:介绍本书所使用到的主要工具和一些需要心里有数的预备知识;第2章:解析最简单、常用的基础语法,帮助读者适应本书的节奏;第3章:为进阶知识,会从CPU、操作系统的角度,深入分析函数的工作原理和实现细节;第4章:解析经典的C++语法,背后的实现逻辑,并介绍“面向对象”的编程思想及优缺点;第5章:讨论跟操作系统强相关的软件技术,会将所有章节的内容贯穿起来,初步形成一个现代操作系统的运作模型。第6章:我们会讨论一些经典的面试、笔试题,跟读者一起分享工作、学习、求职中的苦与乐。本书可作为高等院校计算机、自动化及相关专业的本科生或研究生教材,也可供对C/C++工作原理、操纵系统感兴趣的研究人员和工程技术人员阅读参考。
-
和秋叶一起学Word(第3版)
秋叶 试读
Word、PPT、Excel,哪一个值得你花精力去学习?我认为是Word,因为Word 软件的使用频率高,所以学习以后能很大程度提升你的办公能力,节约很多工作时间。 有一个段子是这么说的——“我很小的时候就明白了,系鞋带会浪费掉一生中的三年光阴,于是我从不买有鞋带的鞋子。很多事情你得研究透彻,讲究效率。” 这句话不是我说的,是CNN 创办人特德? 特纳说的。花费时间研究常用的软件,可以帮助你节约大量的时间,时间才是最宝贵的财富。本书精心编排知识点,从正确的使用习惯开始,让你从“以为自己会Word”变成“真正的Word达人”,让你在职场中更高效、更专业。
-
数据分析之道:用数据思维指导业务实战
李渝方 试读
本书以数据思维为主题,以数据分析全流程为主线,融合了编程语言、统计学基础及案例分析等内容。 全书分为4篇,囊括了数据思维的概念和培养方法、数据来源及体系建设、数据分析三大思维方式及用户流失、用户转化实战等共11章的内容。本书囊括了数据分析中常用的分析方法,包括经典的海盗(AARRR)模型、麦肯锡的MECE模型、逻辑树、漏斗分析、路径分析、对比分析、A/B试验、RFM模型、K-Means算法、5W2H等分析方法,还包括各类方法的实践案例及Python实操项目。可以说本书是数据分析方法论与统计学知识、编程语言及应用案例的完美结合。
-
暗知识:机器认知如何颠覆商业和社会
王维嘉 试读
AlphaGo战胜了世界围棋,但无论是聂卫平还是设计AlphaGo的谷歌工程师都无法理解AlphaGo为什么这样走棋,这就是人工智能中令人困惑的“不可解释性”问题。作者从这个问题出发,发现了一类全新的知识——“暗知识”。 一直以来人类的知识可以分为两类:“明知识”和“默知识”。明知识就是那些可以用语言、文字或公式清晰表达和描述的知识。默知识则是个人在感觉上能把握但无法清晰描述的知识,也即我们常说的“只可意会,不可言传”的那类知识。今天,人工智能突然发掘出了人类既无法感受又无法表达和描述的暗知识—隐藏在海量数据中的万事万物间的关系。本书介绍了机器学习五大流派从数据中挖掘暗知识的方法以及各自适用的领域,尤其是神经网络的基本工作原理和目前在商业上应用最广泛的几种形态。同时着重讨论了暗知识对商业和社会的直接影响,比如哪些行业将面临机器认知的颠覆,在不同行业里有哪些投资机会和陷阱。本书最后介绍了目前还没有商业化的,但可能更深刻影响我们的一些神奇的人工智能应用,以及人工智能会在多大程度上取代人的工作,造成哪些社会问题,如何让下一代做好准备等。
-
游戏引擎原理与实践 卷1:基础框架
程东哲 试读
本书着重讲解游戏引擎的基础知识和工作原理,并结合配套的游戏引擎示例和详尽的代码,介绍游戏 引擎开发的技术细节。 本书是第1 卷,主要涉及游戏引擎基础架构。全书共13 章,分别介绍游戏引擎原理、引擎和引擎编 辑器、底层基础架构、数据结构、数学库、引擎初始化、应用程序架构、对象系统、资源管理、引擎设计 的哲学理念、场景管理、静态模型导入和LOD 技术。本书未涵盖的游戏引擎话题将在卷2 中讲解。 本书适合有一定的游戏开发基础和经验并且想要系统学习游戏引擎原理和引擎开发技术的读者阅读。
-
教孩子学编程(Python语言版)
Bryson Payne 试读
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。这门强大的语言如今在大学和Google、IBM等大型技术公司广泛使用。本书是一本父母和老师教孩子使用Python进行基础程序设计和解决问题的入门图书。 本书通过科学合理的结构、通俗易懂的文字、活泼有趣的图示,帮助孩子学习计算机的思维方式,而可视化和游戏为主的例子则持续吸引读者的注意力。针对变量、循环、函数等编程基础概念的介绍,可以帮助年轻的程序员构建所需的技能,以制作自己的超酷的游戏和应用。每章末尾的编程挑战,则可以拓展读者的思维,巩固所学习的知识和技能。本书适合任何想要通过Python学习编程的读者,尤其适合父母、老师、学生,以及想要理解计算机编程基础知识的未成年人阅读学习。
-
深入理解Kafka:核心设计与实践原理
朱忠华 试读
本书从Kafka的基础概念切入,循序渐进地转入对其内部原理的剖析。本书主要阐述了Kafka中生产者客户端、消费者客户端、主题与分区、日志存储、原理解析、监控管理、应用扩展及流式计算等内容。虽然Kafka的内核使用Scala语言编写,但本书基本以Java语言作为主要的示例语言,方便大多数读者的理解。虽然本书没有明确的界定,但总体上可以划分为三个部分:基础篇、原理篇和扩展篇,前4章为基础篇,包括基础概念、生产者、消费者,以及主题与分区,学习完这4章的内容完全可以应对绝大多数的开发场景。第5章至第8章为原理篇,包括对日志存储、协议设计、控制器、组协调器、事务、一致性、可靠性等内容的探究,学习完这4章的内容可以让读者对Kafka有一个深刻的认知。最后4章从应用扩展层面来做讲解,可以归类为扩展篇,主要内容包括监控、应用工具、应用扩展(延时队列、重试队列、死信队列、消息轨迹等)、与Spark的集成等,让读者可以对Kafka的生态有一个更加全面的认知。
-
FPGA设计技巧与案例开发详解(第3版)
韩彬 试读
本书由浅入深、由表及里,从FPGA技术的探索到资源的发现与利用,从硬件版图规划与设计到逻辑电路验证与实现,从模块化功能的研究与积累到系统集成的综合与Timingquest时序优化,系统、全面地介绍Altera FPGA的开发流程。本书的所有例程均经过千锤百炼,相关FPGA设计的资源均由笔者多年整理归纳,希望读者能够妥善利用。
-
我的世界:Minecraft模组开发指南
土球球 试读
《我的世界》(Minecraft)是一款风靡全世界的沙盒游戏,是目前 PC 游戏中畅销的游戏之一。作为一款拥有很大自由度的游戏,在社区中也存在一些基于 Minecraft 本身的修改行为,并以一种被称为模组(Mod)的方式广为传播。此外,通过编写 Java 程序的方式直接控制 Minecraft 的某些行为,在玩游戏中学习编程,能够大大提高青少年入门编程的兴趣。本书将聚焦于面向 Minecraft 模组的开发流程,读者在学习完本书后,将会拥有开发 Minecraft 模组的基本能力,如果读者对 Java 并不熟悉,那么读完本书后也将对 Java 有一个初步的认识。 本书可作为已经对 Minecraft 这款游戏有一定了解的玩家的模组开发入门教程,帮助玩家通过编程的 方式实现自己梦想中的游戏特性。本书也可作为已经对模组开发有一定认识的开发者的参考用书,对于 专注于旧版本模组开发的开发者,本书将介绍一些针对 Minecraft 新版本的全新特性。
-
鸿蒙HarmonyOS应用开发入门
柳伟卫 试读
HarmonyOS是一款面向未来、面向全场景的分布式操作系统,借助HarmonyOS全场景分布式系统和设备生态,定义全新的硬件、交互和服务体验。本书采用**的HarmonyOS 3版本作为基础,详细介绍如何基于HarmonyOS 3来进行应用开发,包括HarmonyOS架构、DevEco Studio、应用结构、Ability、UI开发、公共事件、窗口管理、网络编程、安全管理、数据管理等多个主题,还介绍如何从0开始开发计算器、视频播放器、购物应用、微信应用等。本书辅以大量的实战案例,图文并茂,让读者易于理解掌握。同时,案例的选型偏重于解决实际问题,具有很强的前瞻性、应用性和趣味性。加入鸿蒙生态,让我们一起构建万物互联的新时代! 《鸿蒙HarmonyOS应用开发入门》适合HarmonyOS应用开发初学者和进阶读者作为自学用书,也适合培训机构作为培训教材,还适合大、中专院校的相关专业作为教学参考书。
-
读懂这三本书,才算真懂大数据!(全三册)
维克托·迈尔-舍恩伯格 试读
《大数据时代》思维指南:大数据思维入门经典读物大数据读物经典——《大数据时代》作者维克托·迈尔·舍恩伯格被誉为“大数据时代的预言家”。用三个部分讲述了大数据时代的思维变革、商业变革和管理变革。《数据新常态》趋势指南:大数据进阶6大趋势解读过去:ERP已经out了?现在:6大趋势构建商业新秩序未来:2020年可能会出现的5个场景,开启数据赋能时代!《决战大数据》实践指南:阿里巴巴大数据实战揭秘光说不练假把式,大数据怎么用,这本书教你实实在在的大数据实操经验!
-
实战AI大模型
尤洋 试读
《实战AI大模型》是一本旨在填补人工智能(AI)领域(特别是AI大模型)理论与实践之间鸿沟的实用手册。书中介绍了AI大模型的基础知识和关键技术,如Transformer、BERT、ALBERT、T5、GPT系列、InstructGPT、ChatGPT、GPT 4、PaLM和视觉模型等,并详细解释了这些模型的技术原理、实际应用以及高性能计算(HPC)技术的使用,如并行计算和内存优化。 同时,《实战AI大模型》还提供了实践案例,详细介绍了如何使用Colossal AI训练各种模型。无论是人工智能初学者还是经验丰富的实践者,都能从本书学到实用的知识和技能,从而在迅速发展的AI领域中找到适合自己的方向。
-
从ChatGPT到AIGC:智能创作与应用赋能
李寅 试读
自2023年以来,AI聊天机器人ChatGPT火爆互联网,其颠覆性的使用体验重塑了人们对于AI的认知。而ChatGPT背后的技术—AIGC也引起了互联网圈的关注,打开了人们对AI应用的想象空间。本书从ChatGPT入手,以AIGC为中心,对AIGC的理论知识、应用场景、未来发展等内容进行了全面的梳理。 首先,本书对AIGC的概念、技术构成、产业生态、市场现状等进行了讲解,以便读者对AIGC形成一个清晰、完整的认知。其次,本书讲解了AIGC在传媒、电商、影视、娱乐、教育、工业等领域的应用,展现了AIGC的应用价值和对各领域的赋能。最后,本书解析了AIGC领域的创投机会和未来图景,便于读者把握AIGC的发展趋势。 本书在系统地讲述AIGC理论及应用的同时,引入了大量实践案例,介绍了诸多国内外知名企业在AIGC领域的布局,也介绍了一些AI文字生成、AI图片生成、AI视频生成、AI音频生成等方面的AIGC应用,内容十分丰富。
-
Unity游戏开发入门经典(第4版)
迈克·吉格(Mike Geig) 试读
Unity 游戏引擎是由 Unity Technologies 公司开发的一个让玩家能够轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等内容的跨平台综合游戏开发工具。很多热门游戏都是应用该引擎开发的,例如《深海迷航》《坎巴拉太空计划》等。 本书以直截了当、循序渐进的方式讲解Unity 游戏开发从基础到高级的所有内容,包括游戏物理引擎、动画和移动设备部署技术。本书分为24 章,内容包括 Unity 游戏引擎和编辑器的介绍,游戏对象、模型、材质、纹理、地形、环境、灯光和摄像机的介绍及应用,任务脚本的编写,真实的物理效果和碰撞的应用,预制件、2D 游戏工具、瓦片地图、用户界面、粒子系统、动画、动画器、时间轴、复杂音频的集成、移动设备加速计和多点触摸屏幕的使用,以及4 个游戏案例。 本书附赠源代码,适合对使用Unity 进行游戏开发感兴趣的零基础读者学习。有过其他游戏平台开发经验,打算向Unity 平台拓展的读者也可以通过本书快速上手。
-
IntelliJ IDEA入门与实战
黄文毅 试读
本书蕴含的知识体系甚广。第1章主要介绍IDEA的安装、更新、注册和卸载。第2章主要介绍IDEA基础配置和高级配置。第3章介绍如何通过IDEA创建第一个Java项目、配置项目和模块、开发工具包以及库相关信息。第4章主要介绍IDEA编辑器、源码导航、搜索/替换、代码操作、实时模板、文件比较、拼写检查、语言注入、暂存文件、模块依赖图\UML类图、版权、宏、文件编码等内容。第5章介绍IDEA运行/调试/测试应用程序、代码覆盖率、连接服务器、分析应用。第6章介绍IDEA启动/管理/配置VCS、Git代码分支管理、提交、合并、解决冲突、暂存和取消代码修改。第7章介绍IDEA的Terminal终端仿真器、JShell控制台、连接并操作数据库、连接Docker、开发Groovy语言、创建Spring Boot项目等。 本书适用于所有Java编程语言开发人员、IDEA爱好者以及所有计算机专业的学生等。
-
Python Cookbook(第3版·中文版)
大卫·比斯利 试读
《Python Cookbook(第3版)中文版》介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及异常,C语言扩展等。本书覆盖了Python应用中的很多常见问题,并提出了通用的解决方案。书中包含了大量实用的编程技巧和示例代码,并在Python 3.3环境下进行了测试,可以很方便地应用到实际项目中去。此外,《Python Cookbook(第3版)中文版》还详细讲解了解决方案是如何工作的,以及为什么能够工作。《Python Cookbook(第3版)中文版》非常适合具有一定编程基础的Python程序员阅读参考。
-
数据分析从入门到进阶
陈红波 试读
本书由一线数据分析师精心编写,通过大量案例介绍了数据分析工作中常用的数据分析方法与工具。本书包括5章内容,分别是数据分析入门、数据分析——从玩转Excel开始、海量数据管理——拿MySQL说事儿、数据可视化——Tableau的使用、数据分析进阶——Python数据分析。本书通俗易懂、通过大量贴近企业真实场景的案例,帮助读者在提高数据处理技能的同时加深对数据分析思维的理解。本书适合有志于从事数据分析工作或已从事初级数据分析工作的人士自学,也可作为产品经理、运营人员、市场人员、对数据分析感兴趣的企业高管以及创业者的参考用书。
-
大学计算机基础教程(全国中医药行业高等教育“十四五”规划教材)
叶青 试读
本教材以提高计算机应用能力为主线,以案例导向、融合医学、面向应用、注重实用为特色,强调计算机基本原理、基础知识、操作技能三者的有机结合。全书共5章,主要包括计算机基础知识、计算机系统、办公信息处理技术、计算机网络基础知识与应用、多媒体技术基础。全书力求做到语言简洁、层次清晰、图文并茂。既注重计算机操作技能,又注重基础理论;既通俗易懂,又突出案例,特别是医学应用的案例。通过案例导向,加深学生对知识点的理解、掌握,提高使用计算机解决实际问题的能力。
-
Python编程快速上手 让繁琐工作自动化
Al Sweigart 斯维加特 试读
如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的首部分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。 本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用强大的编程语言和工具,并且会体会到Python编程的快乐。
-
Linux程序设计(第4版·图灵程序设计丛书·Linux.UNIX系列)
Neil Matthew 试读
本书讲述了Linux系统及其他UNIX风格的操作系统上的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库系统存储Linux中的数据,为X视窗系统建立图形化用户界面等。本书通过先介绍程序设计理论,再以适当的例子和清晰的解释来阐明它的方式,帮助读者迅速掌握相关的知识。 本书适合Linux的初学者及希望利用Linux进行开发的程序人员阅读,也适合作为高等院校计算机相关专业师生的参考教材。
-
扩散模型从原理到实战
李忻玮 试读
AIGC的应用领域日益广泛,而在图像生成领域,扩散模型则是AIGC技术的一个重要应用。本书以扩散模型理论知识为切入点,由浅入深地介绍了扩散模型的相关知识,并以大量生动有趣的实战案例帮助读者理解扩散模型的相关细节。全书共8章,详细介绍了扩散模型的原理,以及扩散模型退化、采样、DDIM反转等重要概念与方法,此外还介绍了Stable Diffusion、ControlNet与音频扩散模型等内容。最后,附录提供由扩散模型生成的高质量图像集以及Hugging Face社区的相关资源。本书既适合所有对扩散模型感兴趣的AI研究人员、相关科研人员以及在工作中有绘图需求的从业人员阅读,也可以作为计算机等相关专业学生的参考书。
-
以讹传讹:错误信息如何传播
詹姆斯·欧文·韦瑟罗尔 试读
14世纪中叶,英格兰骑士曼德维尔的游记在欧洲流传开来。这本游记记录了一种果实,里面有活生生的羊羔,游记的主人公声称他亲口品尝了这种果实,而且觉得它非常好吃。这并不是唯 一一部记载并评论这种怪异植物的作品。一位意大利修士也说,他从“值得信赖的人”那里听说了这种果实。甚至有些人宣称已经研究过这种果实,还抚摸过果实里羊羔的羊毛。 关于这种离奇植物的报道和研究一直持续到17世纪。 相信动植物能够杂交终究是一段无害的历史插曲,然而,如果换成人类的生命健康、环境污染、自然灾害等关系国计民生的问题,又将如何呢? 人类的一个特别之处是具有共享信息并影响彼此观念的能力。正是这种能力使科学、艺术,以及其他形式的文化得以诞生并传播。不过它同时导致了一系列难题:我们如何判断信息的真伪呢?为什么错误信息和观念对人们造成不利影响之后,依然会继续传播?我们该做些什么来改变这些情况? 作者在书中指出,社会因素,而不是个人心理因素,是理解错误信息和观念传播的关键所在。只有了解社会因素是如何运作的,人类才能有效被错误信息误导,从而做出正确的选择。
-
KK三部曲(失控+科技想要什么+必然)
凯文·凯利 试读
《失控全人类的最终命运和结局》这是《黑客帝国》主要演员的必读物之一,这本关于机器、系统、生物和社会的“大部头”,揭示了社会进化、特别是互联网发展的“先知预言”,从这本书里,人们可以窥探到SNS的今天和未来。 《失控全人类的最终命运和结局》涉猎:天文、化学、生物、计算机、控制论、运筹学、社会学…… 同时又堪比《黑客帝国》中洞悉未来的“神谕”,正在兴起的“云计算”、“物联网”等都可以在这本写于15年前的书中找到相关的影子。"
-
Python深度学习
弗朗索瓦·肖莱 试读
本书由Keras之父、现任Google人工智能研究员的弗朗索瓦?肖莱(Franc?ois Chollet)执笔,详尽介绍了用Python和Keras进行深度学习的探索实践,包括计算机视觉、自然语言处理、产生式模型等应用。 书中包含30多个代码示例,步骤讲解详细透彻。由于本书立足于人工智能的可达性和大众化,读者无须具备机器学习相关背景知识即可展开阅读。 在学习完本书后,读者将具备搭建自己的深度学习环境、建立图像识别模型、生成图像和文字等能力。
-
系统架构设计师教程(第4版)
希赛教育软考学院 试读
本书由希赛教育软考学院组织编写,用以作为计算机技术与软件专业技术资格(水平)考试中的系统架构设计师级别的考试辅导指定教材。内容涵盖了最新的系统架构设计师考试大纲的所有知识点,对系统架构设计师所必须掌握的基础理论知识做了详细的介绍,重在培养系统架构设计师所必须具备的专业技能和方法。 本书内容既是对系统架构设计师考试的总体纲领性的要求,也是系统架构设计师职业生涯的知识与技能体系。准备参加考试的人员可通过阅读本书掌握考试大纲规定的知识,把握考试重点和难点。
-
丹尼尔·希利斯讲计算机
丹尼尔·希利斯 试读
虽然计算机技术及应用以及编程技术都取得了巨大进步,对社会产生的影响也远远超出了预言家的预期,但计算机背后的工作原理,即本书所阐述的关于计算机的概念,仍没有改变。本书聚焦计算机背后不曾改变的基本原理,是每一个想要了解计算机,或从事与计算机相关工作的读者都不能错过的一本经典之作。《丹尼尔·希利斯讲计算机》深入浅出地阐述了计算机科学中许多基本而重要的概念,包括布尔逻辑、有限自动机、编程语言、图灵机的普遍性、信息论、算法、并行计算、量子计算、神经网络、机器学习乃至自组织系统。全书既不失深度,又妙趣横生,帮你了解计算机运行背后的奥秘。
-
ZBrush+3ds Max+TopoGun+Substance Painter次世代游戏建模教程(全彩)
姜玉声 试读
随着游戏行业的不断发展,对三维游戏模型人才的需求与日俱增。本书是一本重量级的游戏建模巨作,目的是为游戏建模设计师提供一套成熟且完整的建模解决方案。本书采用项目带入的方式,通过制作不同类型的案例项目,由浅到深地讲解了次世代游戏建模的方法和技巧。 本书讲解了游戏道具、武器装备和游戏角色三个类型的四种不同模型的项目制作。每一个项目都分别包含设计制作大形、设计制作高模和设计制作贴图三个任务,向读者全面展示游戏建模的流程和方法。 每一个任务都会通过“任务分析”和“任务链接”,帮助读者理解制作要求和制作技术。通过任务实施完成制作后,再按照“任务评价”的说明检查制作案例是否符合规范。在每个任务的最后,会提供一个扩展的案例,让读者独立制作,巩固所学内容,加深学习印象。 在本书配套资源包中,作者录制了项目实例的全部视频教学录像和所有场景模型。资源包中的视频,配合书中的详细操作步骤,帮助读者提高学习效率。
-
别怕,Excel VBA其实很简单
Excel Home 试读
《别怕,ExcelVBA其实很简单》考虑到大多数读者没有编程基础的实际情况,用浅显易懂的语言和生动形象的比喻,并配合大量插画,介绍Excel中看似复杂的概念和代码、从简单的宏录制、VBA编程环境和基础语法的介绍,到常用对象的操作与控制、Excel事件的调用与控制、用户界面设计、代码调试与优化、都进行了形象的介绍。
-
Excel VBA编程实战宝典
伍远高 试读
Excel 2013与以前版本相比,从操作界面到对象模型的变化都很大,例如取消了菜单和工具栏,新增了功能区。本书在介绍通过VBA操作Excel对象的基础上,使用了大量篇幅介绍使用VBA操作这些新增对象的方法。本书内容全面,讲解由浅入深,每个知识点以实例代码进行介绍,使读者可以快速入门。另外,本书专门提供了大量的配套多媒体教学视频及书中的实例源程序,便于读者高效、直观地学习。