-
架构不再难(全5册)
刘俊海 试读
本套图书包含:《Service Mesh微服务架构设计》、《微服务之道:度量驱动开发》、《Spring Cloud微服务架构进阶》、《阿里云运维架构实践秘籍》、《Prometheus监控技术与实践》5册。
-
Python编程:从入门到实践
Eric Matthes 试读
36本书是一本针对所有层次的Python读者而作的Python入门书。 全书分两部分:首部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy和Pygal等强大的Python库和工具介绍,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第 二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D游戏开发,如何利用数据生成交互式的信息图,以及创建和定制简单的Web应用,并帮读者解决常见编程问题和困惑。
-
C++ Primer Plus(第6版·中文版)
Stephen Prata 试读
19C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言,是C语言的超集。《C++ Primer Plus(第6版)(中文版)》是根据2003年的ISO/ANSI C++标准编写的。通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。本书针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有较多C语言方面的背景知识。本书可以作为高等院校C++课程的教材,也可以供初学者自学C++时使用。
-
起号:给自媒体人的60条实操干货
池骋 试读
本书从账号的定位、搭建、起号、运营、变现五部分着手,结合大量实践经验,为自媒体人在自媒体发展不同阶段所采取的应对措施进行了总结理。本书既有对成功经验的总结,又有对失败教训的反思,旨在探讨在自媒体时代下提高账号成功率的实战方法,是自媒体从业人员以及对自媒体相关知识有兴趣的读者迅速了解自媒体运营全过程的必备工具书。
-
Java核心技术第10版(套装共2册)
【美】凯S.霍斯特曼Cay S.Horstmann) 试读
本套书包含:《Java核心技术 卷Ⅰ 基础知识(原书第10版)》、《Java核心技术 卷Ⅱ 高级特性(原书第10版)》2册。
-
检索力:打破信息差的科学方法
龚芙蓉 试读
16本书围绕“检索力”这一技能,帮助科研人员、青年学子、职场人士以及广大读者在信息过载的时代把握“逆风而行”的搜索主动权。 信息素养的训练过程是塑造一个人情趣盎然、对新事物永远抱有探究精神的过程,这其中包含着认知、情感、行为以及元认知的交叉融合。 作者根据自身二十多年的搜索体验,结合人文学科和诺贝尔奖的科学案例,以平实的语言将枯燥而繁琐的技能工具演化为有趣的检索故事,让读者在轻松的阅读中学会利用、创造和交流信息,提升信息素养,并逐渐拥有走出“信息茧房”的勇气与能力。
-
AI创意绘画与视频制作:基于Stable Diffusion和ControlNet
马健健 试读
本书将带领读者探索AI绘画和短视频创作的奇妙世界。本书详细介绍Stable Diffusion的基本概念、原理及其主要功能的使用,阐述如何使用提示词生成创意无限的图像,如何使用ControlNet插件对图像进行精细调整,如何使用Stable Diffusion结合各类插件和第三方应用进行视频制作。书中精选了大量案例,介绍了AI工具文生图、图生图的创作技巧,以及当前主流短视频平台中使用Stable Diffusion制作短视频所需的热门技术工具,如Deforum、LoopBack Wave、DepthMap、TemporalKit和EbSynth等。本书内容丰富,理论与实践并重,既适合初学者作为自学参考书,也适合设计师、数字媒体从业者作为参考手册,同时还可以作为高等院校数字媒体等相关专业的教学用书。
-
大前端三剑客:Vue+React+Flutter
徐礼文 试读
随着移动互联时代到万物互联超级终端时代的变化,开发者也从移动互联开发转型到万物互联时代的超级终端开发,本书全面讲解大前端时代的核心技术栈和核心开发语言,并通过一本书融汇贯通,本书是普通前端开发者通向大前端架构师的桥梁,本书中涉及大量案例和企业一线实践操作经验,是前端开发者转型为大前端架构师的必备书籍。 本书共4篇15个章。第一篇为基础篇(第1~6章),主要介绍大前端的发展趋势,大前端的基础开发语言(ES6、TypeScript、Dart),大前端构建工具和前端工程化体系,以及大前端的包管理和如何搭建一个企业级的脚手架工具。从第二篇至第四篇(第7~15章),分别介绍Vue 3、React和Flutter 2三大主流框架,帮助开发者学习和掌握最新的框架用法和生态体系。 学习本书内容,需要具备一定的HTML、CSS、JS基础知识,本书可以作为前端开发者提升技能的工具书也可以作为普通开发者从网页开发过渡到万物互联开发的书籍。
-
Python编程入门(第3版)
Toby Donaldson 试读
36《Python编程入门(第3版)》是图文并茂的Python学习参考书,书中并不包含深奥的理论或者高级应用,而是以大量来自实战的例子、屏幕图和详细的解释,用通俗易懂的语言结合常见任务,对Python的各项基础知识进行了介绍,以帮助读者成为一名真正的Python程序员。 《Python编程入门(第3版)》适合各个层次的Python开发人员阅读。
-
芯片浪潮:纳米工艺背后的全球竞争
余盛 试读
本书以晶圆代工为主题、讲述芯片制造业发展历史,以详细的数据分析和严谨的史实考证为基础,全景式地刻画了台积电、联华电子、中芯国际、格罗方德等晶圆代工厂从创办至今几十年的发展历程,以及三星电子和英特尔等垂直一体化大厂对晶圆代工业务的激烈争夺。书中展示了中国的晶圆代工企业如何在张忠谋、张汝京等富有管理智慧和人格魅力的领袖人物领导下,推动半导体产业从一穷二白开始起步,不断抓住行业衰退和技术迭代的机会,进行大规模的资本开支和研发投入,最终主导了全球晶圆代工业的发展。其中的佼佼者更是取得全球芯片制造技术领先的地位,正在向2纳米乃至埃级先进工艺奋勇前进。 全球高端制造业中非常重要的芯片制造,从美国、日本和欧盟发达国家,向中国、韩国和新加坡等亚洲国家的迁移,是一个艰辛、曲折而又势不可挡的潮流。晶圆代工业的崛起及其与芯片设计业的分工合作,在这个过程中起到了非常关键的作用。这本书对于中国大陆如何发展自己的芯片制造业、追赶世界半导体领先技术水平,有着非常重要的借鉴意义。
-
Python金融风险管理FRM基础篇
姜伟生 试读
金融风险管理是西方世界二战之后体统搭建和发展起来的体系,现在已经成为各个金融机构必备的职能部门。特别是随着全球金融一体化不断发展深入,金融风险管理愈加重要,也日趋复杂。 金融风险管理师(FRM)这个考试就是在这个大背景环境下推出的考试,FRM现在已经是金融风险管理领域顶级权威的国际认证考试。这套书《MATLAB金融风险管理FRM》丛书的姊妹丛书。 目前计划此套书两本,每本12章,每章30-35页。丛书两册以金融风险和管理为话题,用Python作为编程语言实践风险管理。
-
Python金融风险管理FRM(实战篇)
姜伟生 试读
金融风险管理是西方世界二战之后体统搭建和发展起来的体系,现在已经成为各个金融机构必备的职能部门。特别是随着全球金融一体化不断发展深入,金融风险管理愈加重要,也日趋复杂。金融风险管理师(FRM)这个考试就是在这个大背景环境下推出的考试,FRM现在已经是金融风险管理领域顶级权威的国际认证考试。这套书《MATLAB金融风险管理FRM》丛书的姊妹丛书。目前计划此套书两本,每本12章,每章30-35页。丛书两册以金融风险和管理为话题,用Python作为编程语言实践风险管理。
-
Python进阶编程:编写更高效、优雅的Python代码
刘宇宙 试读
本书将帮助读者系统掌握编写高效、优雅的Python代码的方法,快速成长为一位高水平的Python开发工程师。作者是Python编程领域的资深开发工程师,有多年的Python开发经验,本书得到了行业里15位技术专家的高度评价。为了帮助读者编写出高效的Python代码,本书不仅从源代码的角度系统地讲解了Python的语法,让读者能知其然并知其所以然,而且结合具体的应用需求,对并发编程、性能优化、测试与调试、异常处理、内存管理等Python开发中的高级知识进行了详细的讲解。为了指导读者编写出更优雅的Python代码,本书针对具体问题给出了大量的实例代码并给出了编码风格上的方法和建议。如果你是没有Python编程经验的新人,你将通过本书系统掌握Python语法及其背后的原理,并从一开始就养成良好的编码习惯;如果你是有一定Python编程经验的老手,你将通过本书掌握各种Python编程中的高级知识,同时领略到优雅的编码风格和技巧。
-
逆时侦查组:凶手何时来访
张小猫 试读
逆时侦查组,是由精英刑警、尖端科学家、犯罪学家、网络专家组成,针对反侦查能力极强,且掌握着时间逆行、人工智能、基因编辑、大数据信息等尖端科技的犯罪集团,成立的秘密专案组。某日,刑警路天峰发现,自己拥有了能够不定期重复5次经历同一天的逆时能力。依靠这种能力,路天峰一次次回到案发之前进行侦查,破获一起又一起重案。直到一封来自嫌疑人X的谋杀预告突然出现,路天峰逐渐才意识到,拥有这种能力的人,似乎不止他一个……小说巧妙融合科幻元素,深入展现侦查与反侦查、高科技与高智商的生死较量,栩栩如生地刻画了精英刑警、尖端科学家、网络专家、犯罪分子等近百人物。局中局、案中案,强设定、强逻辑、强结构,带给你剥洋葱般,层层嵌套的阅读体验。
-
游戏项目管理与敏捷方法(第2版)
克林顿·基思 试读
《游戏项目管理与敏捷方法(第2版)》凝聚了作者数十年的从业经验,讲解了如何将精益敏捷方法中的Scrum和看板应用于游戏项目的管理中,介绍了如何在尊重开发、美术、策划等专业能力的前提下充分发挥每个人的优势。与此同时,作者还针对长远规划、进度跟踪与持续集成提供了丰富的提示、技巧和解决方案。 《游戏项目管理与敏捷方法(第2版)》适合游戏行业从事开发工作的程序、制作、美术、测试与策划等岗位的人员阅读和参考。
-
机器学习
周志华 试读
机器学习是计算机科学与人工智能的重要分支领域. 本书作为该领域的入门教材,在内容上尽可能涵盖机器学习基础知识的各方面. 全书共16 章,大致分为3 个部分:第1 部分(第1~3 章)介绍机器学习的基础知识;第2 部分(第4~10 章)讨论一些经典而常用的机器学习方法(决策树、神经网络、支持向量机、贝叶斯分类器、集成学习、聚类、降维与度量学习);第3 部分(第11~16 章)为进阶知识,内容涉及特征选择与稀疏学习、计算学习理论、半监督学习、概率图模型、规则学习以及强化学习等. 每章都附有习题并介绍了相关阅读材料,以便有兴趣的读者进一步钻研探索。 本书可作为高等院校计算机、自动化及相关专业的本科生或研究生教材,也可供对机器学习感兴趣的研究人员和工程技术人员阅读参考。
-
Python编程:从入门到实践(第2版)
埃里克·马瑟斯 试读
24本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。第2版进行了全面修订,简化了Python安装流程,新增了f字符串、get()方法等内容,并且在项目中使用了Plotly库以及新版本的Django和Bootstrap,等等。
-
硅谷之火:个人计算机的诞生与衰落(第3版)
迈克尔·斯韦因 试读
12本书是一部微型计算机发展史,让读者了解整个20世纪以及至21世纪初计算机从兴起到鼎盛直至今天受到平板电脑和手机等电子产品冲击的整个过程,是一本集历史故事与小说风格于一体的硅谷纪传体书籍。最新第3版重新修订了全书内容,增加了计算机发展史上的几位大佬退出舞台后的计算机行业现状分析。
-
奇点临近:当计算机智能超越人类
雷·库兹韦尔 试读
12本书是一本有思维方法论启示的书;是一本站在历史的高度,正面思考科技力量的书;是一本充满想象与预言,但又不失科学论证的书。本书提供了一个崭新的视角:21世纪既是数百年以来科技、创意的顶点,又是对人类终极命运真挚的愿景。
-
深度学习入门之PyTorch
廖星宇 试读
深度学习如今已经成为科技领域炙手可热的技术,在本书中,我们将帮助你入门深度学习。本书将从机器学习和深度学习的基础理论入手,从零开始学习PyTorch,了解PyTorch基础,以及如何用PyTorch框架搭建模型。通过阅读本书,你将学到机器学习中的线性回归和Logistic回归、深度学习的优化方法、多层全连接神经网络、卷积神经网络、循环神经网络,以及生成对抗网络,最后通过实战了解深度学习前沿的研究成果,以及PyTorch在实际项目中的应用。
-
R语言数据可视化:科技图表绘制
芯智 试读
《R语言数据可视化:科技图表绘制》结合编者多年的数据分析与科研绘图经验精心编撰,旨在帮助读者利用R语言及ggplot2在内的多种可视化包绘制引人入胜的专业化图表。全书共11章,第1~3章主要讲解R语言的基础知识,包括对象与变量、数据结构、数据存取、传统及网格绘图系统的绘图函数及参数控制,尤其对ggplot2包进行了详细讲解。第4~11章结合R及其附加包的数据可视化功能,分别讲解类别比较数据、数值关系数据、分布式数据、层次关系数据、网络关系数据、局部整体型数据、时间序列数据、多维数据的可视化实现方法。帮助读者尽快掌握利用R语言及可视化包进行科技图表的制作与数据展示。 《R语言数据可视化:科技图表绘制》注重基础,内容翔实,突出示例讲解,既适合广大科研工作者、工程师和在校学生等不同层次的读者自学使用,也可以作为大中专院校相关专业的教学参考书。
-
大模型应用开发极简入门:基于GPT-4和ChatGPT
奥利维耶·卡埃朗 试读
本书为大模型应用开发极简入门手册,为初学者提供了一份清晰、全面的“可用知识”,带领大家快速了解GPT-4和ChatGPT的工作原理及优势,并在此基础上使用流行的Python编程语言构建大模型应用。通过本书,你不仅可以学会如何构建文本生成、问答和内容摘要等初阶大模型应用,还能了解到提示工程、模型微调、插件、LangChain等高阶实践技术。书中提供了简单易学的示例,帮你理解并应用在自己的项目中。此外,书后还提供了一份术语表,方便你随时参考。准备好了吗?只需了解Python,你即可将本书作为进入大模型时代的启动手册,开发出自己的大模型应用。
-
数码摄影后期高手之路
李涛 试读
本书是国内知名的图形图像专家——李涛多年在摄影后期教学实践的总结。他通过拍摄及后期操作前的准备、后期流程和后期应用等三大部分对数码摄影后期进行了透彻的阐述。让读者可以从较高的高度对数码摄影后期有了全局的认识和思考。本书将后期流程分为全局调整、曲线调整、局部调整、锐化、降噪和输出等六大步骤,使读者在后期操作时有法可依。本书在后期应用中着重介绍了照片的通透、影调、电影色调、Cinemagraph、Lab调色、接片、堆栈和创造光线等实用且流行的后期技术。这其中很多技术曾让从业者望而却步,本书却将这些技术讲解的非常透彻和简捷,一定会让读者在数码摄影后期水平得到升华。本书还为读者提供了部分免费的教学视频,在书中扫描二维码就能随时随地学习后期技术。其中一部分收费的视频课程,本书读者也可以享受前所未有的优惠。本书适合广大摄影爱好者和摄影师,以及专业修图师参考学习。
-
Transformer自然语言处理实战:使用Hugging Face Transformers库构建NLP应用
路易斯·汤斯顿 试读
本书涵盖了Transformer在NLP领域的主要应用。首先介绍Transformer模型和Hugging Face 生态系统。然后重点介绍情感分析任务以及Trainer API、Transformer的架构,并讲述了在多语言中识别文本内实体的任务,以及Transformer模型生成文本的能力,还介绍了解码策略和度量指标。接着深入挖掘了文本摘要这个复杂的序列到序列的任务,并介绍了用于此任务的度量指标。 之后聚焦于构建基于评论的问答系统,介绍如何基于Haystack进行信息检索,探讨在缺乏大量标注数据的情况下提高模型性能的方法。最后展示如何从头开始构建和训练用于自动填充Python源代码的模型,并总结Transformer面临的挑战以及将这个模型应用于其他领域的一些新研究。
-
Rust实战
蒂姆·麦克纳马拉 试读
本书通过探索多种系统编程概念和技术引入Rust编程语言,在深入探索计算机工作原理的同时,帮助读者了解Rust的所有权系统、Trait、包管理、错误处理、条件编译等概念,并通过源自现实的示例来帮助读者了解Rust中的内存模型、文件操作、多线程、网络编程等内容。 本书旨在帮助读者理解如何用Rust进行系统编程,并提供了一些使用Rust编写代码的技巧。本书给出了10余个源自现实的示例,让读者不仅能了解Rust语法,还能了解Rust的实际运用。 本书适合所有对Rust感兴趣的读者阅读。要更好地掌握本书涵盖的内容,读者应具备一定的编程经验,至少应对计算机编程的基本概念有所了解。
-
小学生C++创意编程(视频教学版)
刘凤飞 试读
C++是信息学奥赛指定的编程语言。本书以通俗易懂的方式深入浅出地介绍了C++编程语言,适合作为小学生学习的教材类读物。 《小学生C++创意编程(视频教学版)》的特点在于紧密结合生活,将算法融入其中。精心挑选了100多个案例,旨在逐步引导读者掌握编程技巧。书中的案例难度梯度设计合理,既能够满足孩子的挑战欲,又能让他们在完成任务后获得内在的成就感。本书以逻辑思维、算法思考为核心,旨在激发孩子对编程的学习兴趣,并建立编程带来的成就感;采用多种教学模式,提供多种学习方法,让孩子真正感知程序设计,理解编程,提升思维。《小学生C++创意编程(视频教学版)》涵盖了C++中的各个知识点,包括指针等高级主题,解决了C++学习难、难入门的局面。同时本书还配备了大量练习题,辅助读者进行手动实验,从而达到举一反三、助力竞赛的目的。 《小学生C++创意编程(视频教学版)》适合四年级以上小学生阅读,可作为各类竞赛、等级考试、信息学奥赛的入门教材,同时也可供编程教育工作者选作教材和参考书。
-
利用Python进行数据分析(第3版)
韦斯·麦金尼 试读
本书是Python数据分析经典畅销书的升级版,由Python pandas项目的创始人Wes McKinney撰写。本书自2012年第1版出版以来,迅速成为该领域的权威指南,并且为了保持与时俱进,作者对本书内容进行持续更新,以摒弃一些过时、不兼容的工具,添加新的内容来介绍新特性、新工具及方法。第3版针对Python 3.10和pandas 1.4进行了更新,并通过实操讲解和实际案例向读者展示了如何高效地解决一系列数据分析问题。读者将在阅读过程中学习新版本的pandas、NumPy、IPython和Jupyter。
-
Excel必修课:Excel表格制作与数据分析
沈君 试读
16“把这些表格整理一下!” 数据已经在表格中了,到底要我怎么整理? “分析一下这些数据!” 他究竟想要什么? “做一下数据分析报告!提升一下表格专业度!把所有内容显示在一页!” 上司的种种要求,各种需求,你真的了解吗? “我要成为Excel技术专家!” 雄心壮志固然好,但真的有必要吗? 其实对于大部分工作来讲,你要做的只是一个“会使用Excel的人”! 本书是作者多年企业培训经验的精心汇总,直击各行业日常表格制作及数据分析工作中的常见问题,并提出高效解决方案,帮助读者快速完成理清思路、高效操作、精准汇报,完成表格整理就数据分析重任,成为他人眼中那个“会使用Excel的人”!。
-
TensorFlow机器学习(原书第2版)
克里斯·马特曼 试读
这是一本TensorFlow机器学习入门教程,书中通过大量实例,以浅显易懂、循序渐进的方式详细阐释使用Python和TensorFlow构建机器学习模型的核心技术与方法。本书既涵盖机器学习基础理论,又介绍了如何将机器学习核心概念应用于现实世界的挑战(例如,情感分析、文本分类和图像识别)中,并通过实例展示了用于深度语音处理、面部识别以及使用CIFAR-10的自编码器的神经网络技术。 全书共分为三部分。第一部分(第1~2章)讨论机器学习的基本原理及其当前被大规模应用的原因;第二部分(第3~10章)通过大量实例详细介绍回归算法和分类算法,涵盖回归、分类、无监督聚类和隐马尔可夫模型(HMM)等技术及应用;第三部分(第11~19章)主要介绍神经网络及其应用,涵盖使用隐藏层的自编码器压缩和表示输入、用于自动分类图像和面部识别的卷积神经网络(CNN)、用于时间序列数据或语音转文本的循环神经网络(RNN),以及seq2seq RNN架构等内容。
-
Python科学计算入门与实战(视频教学版)
裴尧尧 试读
作为一本Python科学计算的入门书籍,本书结合科学计算实例循序渐进地介绍Python科学计算编程基础。本书共6章:第1章简单公式的程序化,围绕如何使用Python实现科学计算中简单公司的程序化;第2复杂公式程序化,重点介绍Python中的程序控制,将复杂的公式程序化;第3公式对象化,主要介绍Python中面向对象的程序设计;第4公式向量化,全方位介绍Python著名的科学计算库NumPy的功能,并结合数组的可视化,让读者更轻松地理解和使用NumPy;第5公式可视化,介绍Python著名的高质量二维绘图库Matplotlib的功能;第6公式中的随机数,介绍Python中如何生成并灵活使用随机数和随机数数组,并结合大量实例综合应用本书讲解的内容。本书适合Python科学计算的入门读者和高校理工科专业的学生。
-
AI绘画:Stable Diffusion从入门到精通
许建锋 试读
《AI绘画:Stable Diffusion从入门到精通》从艺术教育工作者和现代艺术设计师的视角,系统地介绍了人工智能绘画的相关知识与应用技能。全书内容涵盖了AI绘画的发展、原理、工具与应用,并重点围绕主流工具Stable Diffusion进行详细介绍。书中深入讲解了软件的操作、指令控制、图生图技巧、LoRA、ControlNet控制以及AI动画制作等相关知识,并通过插件的应用实现了图像生成的扩展和动画制作。 《AI绘画:Stable Diffusion从入门到精通》旨在帮助读者系统地学习AI绘画的理论知识与技术,了解如何运用这些技术来提升绘画技能,包括如何使用AI改善画作的色彩和构图,以及如何运用AI进行风格转换、图像增强等操作。此外,《AI绘画:Stable Diffusion从入门到精通》还介绍了如何使用AI创建令人惊叹的数字艺术品。 《AI绘画:Stable Diffusion从入门到精通》内容专业全面,案例生动翔实,是一本系统介绍AI绘画知识与应用技能的优秀教材,适合IT人士、设计师与动画制作人员学习与参考。
-
大语言模型:基础与前沿
熊涛 试读
本书深入阐述了大语言模型的基本概念和算法、研究前沿以及应用,涵盖大语言模型的广泛主题,从基础到前沿,从方法到应用,涉及从方法论到应用场景方方面面的内容。首先,本书介绍了人工智能领域的进展和趋势;其次,探讨了语言模型的基本概念和架构、Transformer、预训练目标和解码策略、上下文学习和轻量级微调、稀疏专家模型、检索增强型语言模型、对齐语言模型与人类偏好、减少偏见和有害性以及视觉语言模型等内容;最后,讨论了语言模型对环境的影响。本书内容全面、系统性强,适合高年级本科生和研究生、博士后研究人员、讲师以及行业从业者阅读与参考。
-
FFmpeg:音视频开发基础与实战
殷汶杰 试读
全书内容分为三部分,共15章。 第1~6章为第一部分,主要讲解音视频开发的基础知识,简要介绍音视频技术的发展背景,以及主流的音视频压缩编码算法、音视频容器格式和网络流媒体协议等。 第7~9章为第二部分,主要讲解命令行工具ffmpeg、ffprobe 和ffplay 的使用方法,包括如何使用这些工具进行视频播放、格式检测、编转码、格式转换和流媒体推拉流等操作。 第10~15章为第三部分,主要讲解基于FFmpeg SDK 的开发实战,主要介绍如何在工程中调用libavcodec 和libavformat 等库提供的接口实现音视频处理的相关功能。
-
ChatGPT职场实战指南
马骋 试读
11未来,白领大部分的工作,都是 AI 可以完成的。现在很多个人或企业客户已经在内部逐渐推广 AI 应用了。越来越多的人切身体会到,ChatGPT及相关新技术的出现将改变我们的工作内容和工作方式,在这本书里,我们将详细了解到职业场景下将有三个颠覆性的改变 :获取知识和信息的模式的改变人,交互模式的改变人,个人和企业角色的改变。 最重要的是,通过本书,你将有一个重大收获,即"我能做什么”转变为"我 +ChatGPT(AI 工具)能做什么”。这意味着,我们将有能力寻求职业瓶颈的突破,有能力洞见市场机遇。
-
Excel公式与函数大辞典
宋翔 试读
本书从函数功能、函数格式、参数说明、注意事项、Excel版本提醒、案例应用、交叉参考7个方面,全面、细致地介绍了Excel 中公式和函数的使用方法、实际应用和操作技巧。后3章还将公式与函数的应用扩展到了条件格式、数据验证及图表中,以便使它们发挥更强大的功能。本书采用理论与实践相结合的方式,提供了457个案例,涉及多个行业,读者可以根据书中的案例举一反三,将其直接应用到实际工作中,有效提高学习效果与实际应用能力。 本书既可以作为函数速查工具手册,又可以作为丰富的函数应用案例宝典,适合对Excel公式与函数有需求的读者阅读。
-
Creo Parametric 8中文版从入门到精通
叶国华 试读
本书讲解Creo Parametric 8中文版的各种功能。 全书共有12章,分别介绍Creo Parametric 8入门、二维草绘、基础特征、工程特征、实体特征编辑、高级曲面、曲面编辑、钣金特征、钣金编辑、零件的装配、工程图的绘制、动画等知识。 全书主题明确,讲解详细,紧密结合工程实际,实用性强,适合作为计算机辅助设计课程的教学用书和自学指导用书。
-
你好,C语言
周圣杰 试读
本书是一本全面介绍 C 语言的技术性书籍,旨在帮助读者深入了解 C 语言的基础知识和高级特性,以及它在实际项目中的应用。全书共 15 章,首先通过清晰易懂的语言,深入浅出地解释了C 语言的语法和编程原理,其次重点介绍了 C 语言的指针操作、内存管理、文件处理和模块化编程等关键概念。此外,本书还提供了主富的实例,帮助读者加深对 C 语言的理解,并通过实践锻炼读者解决实际问题的能力本书适合作为高等院校计算机科学及相关专业的教材和教学参考书,也可作为职业开发人员的自学用书和参考手册。无论是初学者还是有一定编程基础的开发人员,都可以从本书中获得实用的 C 语言编程知识和技能,提升自己在软件开发领域的能力。
-
剪映真传:88招玩转短视频剪辑
富索索 试读
本书教学方法基于实践,全书没有过多的枯燥理论,力求让内容简洁易懂、实用性强,全书共13 章,88 个实战案例技巧,全面覆盖剪映移动端的各项剪辑功能,从基础入门到进阶应用,让读者从新手变成剪辑高手。第1 章~ 第4 章为软件基础篇,详细介绍了剪映移动端软件的基本操作,包括素材基本处理、文本、音乐音效等使用方法;第5 章~ 第12 章为软件进阶篇,详细介绍了剪映剪辑进阶知识,包括剪映中调色、关键帧、画中画、蒙版、混合模式、各类转场、抠像、特效、变速等功能的组合使用方法;第13 章为案例实战篇,将结合前12 章所学的剪映剪辑方法和技巧,分享18 个热门短视频实操案例。
-
左手Excel右手Tableau数据分析可视化入门案例视频精讲
韩小良 试读
对于非数据分析专业人士来说,他们需要有一款能够快速上手、灵活做数据分析可视化的工具,Tableau 无疑是一个不错的选择。本书基于大量来自企业一线的实际案例,结合 103 节共 249 分钟详细操作视频,让读者系统地学习和掌握 Tableau 各种图表的技能和技巧,只需会拖曳,就能迅速得到需要的数据分析仪表板。左手Excel 数据,右手Tableau 可视化仪表板,让数据分析更加自动化。本书适合企业相关管理人员和数据分析人员阅读,也可以供大中专院校数据分析专业的学生阅读。
-
Linux C.C++服务器开发实践
朱文伟 试读
本书较为全面地介绍了基于Linux网络编程的基础知识和编程技术,章节安排贴近企业项目需求,对基于Linux C/C++语言的多线程编程和Linux操作系统支持的网络库函数等进行讲解,由易到难,逐层递进。 本书共分12章,内容包括网络概述、网络基础概念、套接字、TCP编程、UDP编程、原始套接字编程、网络I/O模型、服务器设计,以及四大综合实践项目(HTTP服务器、FTP服务器、并发聊天服务器与C/S和P2P联合架构的并发游戏服务器),通过项目练习帮助读者巩固所学的编程技术。
-
Excel表格制作与数据处理从入门到精通
赛贝尔资讯 试读
《Excel表格制作与数据处理从入门到精通》内容丰富、图文并茂、由浅入深,结合大量的实例,系统介绍了Excel 在日常工作中管理表格应用与数据分析的各个方面内容,具有较强的实用性和可操作性。读者只要跟随教材中的讲解边学习边操作,即可轻松地掌握运用Excel 解决日常办公中各种实际问题的具体方法,起到事半功倍的效果。全书共分13 章,前7 章是Excel 基础知识的讲解,分别是:工作表、数据输入与编辑、表格美化与打印、数据计算、数据整理与分析、图表、数据透视表等内容;后6 章是Excel 行业案例的讲解,分别是:日常行政管理分析表、日常费用报销与费用支出管理、员工档案管理与人事分析、员工考勤和加班管理、员工薪酬福利管理、企业产品进销存管理与分析等行业案例。
-
WebGIS之Cesium三维软件开发
郭明强 试读
本书内容由浅入深、循序渐进,涵盖了Cesium提供的各个功能接口的使用方法。全书共8章,首先对三维WebGIS进行概述,然后依次讲解Cesium快速入门、Cesium数据加载、Cesium事件处理、Cesium图形绘制、Cesium三维模型、Cesium材质特效,最后详细讲解Cesium工具应用,包括常用工具和三维分析等高级应用的功能开发。
-
Rhino 6.0完全实战技术手册
陈旭 试读
《Rhino 6.0完全实战技术手册》以中文版Rhino 6.0为操作基础,全面讲解软件应用技巧与产品设计知识。《Rhino 6.0完全实战技术手册》由浅到深、循序渐进地介绍了Rhino 6.0的基本操作及命令的使用,并配合大量的制作实例,使用户能更好地巩固所学知识。全书共21章,包括Rhino软件介绍与基本操作、Rhino曲线绘制与编辑、Rhino曲面绘制与编辑、Rhino实体建模与编辑、网格细分建模、珠宝首饰设计、Rhino的渲染技术、Rhino在产品设计中的实际应用。《Rhino 6.0完全实战技术手册》适合即将和正在从事工程设计的专业技术人员,想快速提高Rhino 6.0使用技能的爱好者,也可作为大中专院校和相关培训机构的教材。
-
测试架构师修炼之道:从测试工程师到测试架构师(第2版)
刘琛梅 试读
本书并不是一本单方面讲授测试技术或者测试管理方面的书籍,旨在帮助广大奋斗在一线的测试工程师们系统梳理自己的测试技术并构建自己的测试体系,迅速升级为测试架构师! “测试策略”是本书的核心,通过大量策略把测试理念和各种测试技术串了起来,并讨论了该如何把测试技术和产品结合起来,如何确定测试目标、测试范围、测试的深度和广度、测试的重点和难点。
-
分布式系统架构:架构策略与难题求解
尼尔·福特 试读
本书探讨了选择合适的分布式系统架构的策略。作者通过一个虚构的技术小组(Sysops Squad)的故事,研究了架构的各种可能性,包括如何确定服务粒度、管理工作流和编排、管理和解耦契约、管理分布式事务,以及如何优化运维性特征,例如可伸缩性、弹性和性能。本书分为两大部分:第1部分主要处理架构结构,即事物如何静态耦合在一起;第二部分讨论各种技术来克服与分布式架构相关的困难,包括管理服务通信、契约、分布式工作流、分布式事务、数据所有权、数据访问和分析型数据。
-
深入解析C#(第4版)
乔恩·斯基特 试读
C#语言简洁优雅,精妙强大,是当今编程语言的集大成者,功能不断推陈出新,受到众多开发人员的推崇。本书是C#领域不可多得的经典著作,新版重磅升级,不仅重新组织了内容,还全面更新并细致剖析了C#6和C#7的新增特性,为读者奉上知识盛宴。作者在详尽展示C#各个知识点的同时,注重从现象中挖掘本质,解读语言背后的设计思想,深入探究了C#的核心概念和经典特性,并将这些特性融入代码示例,帮助读者顺畅使用C#,享受使用C#编程的乐趣。
-
一本书讲透IT售前
蒋珍波 试读
这是一本全面讲解IT售前工作技能与职业发展的著作,是IT售前工程师的标准参考书。本书是作者10余年售前工作和管理经验的总结,不仅详细讲解了IT售前的全流程知识体系和工作技巧,而且还系统讲解了IT售前工程师的职业规划和职业发展要点。本书旨在快速提升IT售前工程师赢得项目的关键能力,实现快速成长。本书具体内容分为两个部分:(1)IT售前工作技能:首先非常详细地介绍了IT售前的必备常识、岗位职责、能力模型,然后选题地讲解了IT售前的全流程、客户需求深度挖掘、产品功能演示、技术交流、招投标等具体工作的方法和技巧(2)IT售前职业发展:作者首先分享了如何成为一位优秀的IT售前工程师,让自己的产出蕞大化;然后介绍了IT售前工程师如何做职业规划、如何向其他岗位转型以及如何保持持续正确地学习。此外,还总结了IT售前工作中常见的各种误区。
-
Easy RL:强化学习教程
王琦 试读
强化学习作为机器学习及人工智能领域的一种重要方法,在游戏、自动驾驶、机器人路线规划等领域得到了广泛的应用。 本书结合了李宏毅老师的“深度强化学习”、周博磊老师的“强化学习纲要”、李科浇老师的“世界冠军带你从零实践强化学习”公开课的精华内容,在理论严谨的基础上深入浅出地介绍马尔可夫决策过程、蒙特卡洛方法、时序差分方法、Sarsa、Q学习等传统强化学习算法,以及策略梯度、近端策略优化、深度Q网络、深度确定性策略梯度等常见深度强化学习算法的基本概念和方法,并以大量生动有趣的例子帮助读者理解强化学习问题的建模过程以及核心算法的细节。 此外,本书还提供习题解答以及Python代码实现,可以让读者进行端到端、从理论到轻松实践的全生态学习,充分掌握强化学习算法的原理并能进行实战。 本书适合对强化学习感兴趣的读者阅读,也可以作为相关课程的配套教材。
-
计算机程序的构造和解释(JavaScript版)
哈罗德·阿贝尔森 试读
本书主要介绍计算的核心思想,采用的方法是为计算建立一系列概念模型。主要内容包括:构造过程抽象,构造数据抽象,模块化、对象和状态,元语言抽象,寄存器机器里的计算等。采用JavaScript作为实例分析,但并不拘泥于对语言的解释,而是通过这种语言来阐述程序设计思想。第1章介绍了计算过程以及函数在程序设计中扮演的角色。第2章在第1章的基础上提供了将数据对象组合起来形成复合数据,进而构造抽象的方法。第3章介绍了一些帮助我们模块化构造大型系统的策略。第4章通过元语言抽象探究如何在一些语言的基础上开发新语言的技术。第5章从寄存器机器的角度出发,通过设计寄存器机器,开发一些机制,实现重要的程序设计结构,同时给出一种描述寄存器机器设计的语言。本书揭示计算机程序设计思想的实质是改变了人们的思考方式:从命令式的观点去研究知识的结构。因此,本书所阐述的设计思想不仅适用于计算机程序设计,而且适用于所有工程设计。
-
SoC底层软件低功耗系统设计与实现
李晓杰 试读
这是一本系统剖析SoC底层软件低功耗系统设计、实现与定制化的著作,同时它还全面讲解了低功耗的知识点以及各种低功耗问题的定位与优化。 作者在华为海思等半导体企业深耕低功耗领域10余年,本书内容基于作者的实际商用经验撰写而成,读完本书后,我们至少能掌握以下知识: Linux内核中所有与低功耗相关的17个模块的设计与实现原理,以及这些模块的自定义实现和二次开发,这部分内容能让读者对低功耗相关的问题知其然并知其所以然。 Linux内核中关于低功耗的设计思想,既同时适用于宏内核、微内核和精简内核,又可以给其他的操作系统提供思路和启发。 低功耗的20余个扩展知识点,让读者对低功耗有更全面、更深入地了解。 各种低功耗问题的定位方法和通用优化手段。
-
AutoCAD 2020 从入门到精通 实战版
有笈随学工作室 试读
本书由浅入深、循序渐进地介绍了Autodesk 公司最新推出的专业绘图软件——AutoCAD 2020 的基本操作方法和使用技巧。全书共分18 章,分别介绍了AutoCAD 2020 基础知识、基本绘图工具、图形控制工具、绘制基本二维图形、编辑二维图形对象、尺寸标注、文字与表格、图案填充与面域、图块与外部参照、辅助绘图工具、绘图空间和图纸集、三维建模、编辑三维模型、渲染、绘制二维机械图形、绘制二维建筑图形、绘制三维零件图和绘制三维建筑图形。
-
人工智能:智能人机交互
王宏安 试读
本书在介绍人机交互基本概念和发展状况的基础上,详细讨论了智能人机交互基础理论、生理计算与交互、手势理解与交互、草图计算与交互、情感计算与交互、言语计算与交互、智能仿真与交互、交互式机器学习等内容。
-
网络安全应急响应技术实战指南
奇安信安服团队 试读
2019年,奇安信安服团队出版了《应急响应—网络安全的预防、发现、处置和恢复》科普图书,旨在提高机构、企业在网络安全应急响应方面的组织建设能力。2020年,我们撰写本书,旨在借助奇安信安服团队多年来积累的上千起网络安全应急响应事件处置的实战经验,帮助一线安全人员更加高效、高质量地处置网络安全应急响应事件。本书共10章,第1~3章为网络安全应急响应工程师需要掌握的基础理论、基础技能和常用工具,第4~10章为当前网络安全应急响应常见的七大处置场景,分别是勒索病毒、挖矿木马、Webshell、网页篡改、DDoS攻击、数据泄露和流量劫持网络安全应急响应。通过本书的学习,一线网络安全应急响应工程师可掌握网络安全应急响应处置思路、技能,以及相关工具的使用,以便实现快速响应的新安全要求。本书适合机构、企业的安全运营人员使用,也可作为高校网络安全相关专业学生的培训教材。
-
软技能:代码之外的生存指南(第2版)
约翰·Z.森梅兹 试读
这是一本切实从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,系统讲解软件行业从业人员所需知道的各种“软技能”。 本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程,到精心做出一份杀手级简历,到制作脍炙人口的视频内容,到打造你的个人品牌,到提高自己工作效率,到与职业倦怠做斗争,甚至到投资房地产和关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、心态篇等七篇,概括了软件行业从业人员所需的各种“软技能”。通过阅读本书,软件工程人员、编程人员和其他技术人员能够积极思考自己的职业生涯,丰富自己的生活,让自己更接近成功。