-
这就是ChatGPT
斯蒂芬·沃尔弗拉姆 试读
ChatGPT是OpenAI开发的人工智能聊天机器人程序,于2022年11月推出。它能够自动生成一些表面上看起来像人类写的文字,这是一件很厉害且出乎大家意料的事。那么,它是如何做到的呢?又为何能做到呢?本书会大致介绍ChatGPT的内部机制,然后探讨一下为什么它能很好地生成我们认为有意义的文本。
-
AI 3.0
梅拉妮·米歇尔 试读
14人工智能现在正深刻地影响着我们的生产与生活,甚至关系到人类未来的前途命运,但究竟什么是人工智能?人工智能背后的原理是什么?从问世到演化至今,人工智能经历了怎样的历史变迁?当下人工智能的能力边界在哪里?人工智能与人类智能的差异是什么?未来人工智能又将面对什么样的挑战和机遇?关于这些疑问,《AI 3.0》将为你一一揭晓答案。《AI 3.0》是超级畅销书《复杂》作者、复杂系统前沿科学家梅拉妮·米歇尔历经10年思考,厘清人工智能与人类智能的全新力作。本书源自米歇尔多年来对人工智能领域发展真实状态的记录,她在书中通过5个部分揭示了“现在的人工智能可以做什么,以及在未来几十年我们能从它们身上期待什么”。在描述了人工智能的发展历史之后,作者通过对视觉识别、游戏与推理、自然语言处理、常识判断这4大人工智能领域的热门应用的发展现状和局限性的探究,厘清了人工智能与人类智能的关系,书中关于人脸识别、无人驾驶、机器翻译等方面的案例分析都充满了巨大的启示!而这些,都是当下人工智能发展所面临的困境、人工智能想要取得突破性进展所必须重新思考的。
-
Python编程:从入门到实践
Eric Matthes 试读
31本书是一本针对所有层次的Python读者而作的Python入门书。 全书分两部分:首部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy和Pygal等强大的Python库和工具介绍,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第 二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D游戏开发,如何利用数据生成交互式的信息图,以及创建和定制简单的Web应用,并帮读者解决常见编程问题和困惑。
-
ChatGPT写作超简单
安晓辉 试读
本书基于AIGC(生成式人工智能)应用ChatGPT,结合作者十多年的写作经验,详细介绍了使用ChatGPT写作的流程、方法和技巧,旨在帮助读者快速掌握如何使用ChatGPT创作内容。 本书分为3个部分:一是ChatGPT写作提示,涵盖选题、生成大纲、指定风格、指定角色、收集素材、生成标题、生成段落、生成摘要、仿写、写开头、写结尾、审校文章等任务;二是使用ChatGPT进行完整文章写作的方法,包括全包式ChatGPT写作、半包式ChatGPT写作、零工式ChatGPT写作;三是人工编辑ChatGPT生成的内容。另外,本书还介绍了如何利用ChatGPT快速生成文章、ChatGPT写作的常见问题等内容。 本书提供实用的技巧、窍门和常见问题的解决方案,书末还有64例提示模板供读者直接使用,实操性强,适合所有想高效应对文字类工作的职场人、创业人及其他想提升内容产出效率的创作者。
-
C++ Primer Plus(第6版·中文版)
Stephen Prata 试读
19C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言,是C语言的超集。《C++ Primer Plus(第6版)(中文版)》是根据2003年的ISO/ANSI C++标准编写的。通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。本书针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有较多C语言方面的背景知识。本书可以作为高等院校C++课程的教材,也可以供初学者自学C++时使用。
-
Kali Linux渗透测试全流程详解
王佳亮 试读
本书作为Kali Linux的实用指南,涵盖了在使用Kali Linux进行渗透测试时涉及的各个阶段和相应的技术。 本书总计11章,主要内容包括渗透测试系统的搭建、信息收集、漏洞扫描、漏洞利用、提权、持久化、内网横向渗透、暴力破解、无线攻击、中间人攻击、社会工程学等内容。本书不仅介绍了Kali Linux的安装和配置方法,还详细讲解了Kali Linux中包含的众多安全工具的用法和原理,以及如何结合不同的工具进行有效的渗透测试。 本书通过大量的实例和截图,带领读者了解各种常见的Web安全漏洞和网络攻防技巧,提高读者的安全意识和安全技能。本书适合渗透测试初学人员阅读,也可供具有一定经验的安全从业人员温习、巩固Kali Linux实战技能。
-
YOLO目标检测
杨建华 试读
本书主要介绍基于视觉的YOLO框架的技术原理和代码实现,并讲解目标检测领域中的诸多基础概念和基本原理,在YOLO框架的基础上介绍流行目标检测框架。本书分为4个部分,共13章。第1部分介绍目标检测领域的发展简史、主流的目标检测框架和该领域常用的数据集。第2部分详细讲解从YOLOv1到YOLOv4这四代YOLO框架的网络结构、检测原理和训练策略,以及搭建和训练的YOLO框架的代码实现。第3部分介绍两个较新的YOLO框架——YOLOX和YOLOv7,着重讲解其设计理念、网络结构和检测原理。第4部分介绍DETR、YOLOF和FCOS在内的流行目标检测框架和相应的代码实现。本书侧重目标检测的基础知识,包含丰富的实践内容,是目标检测领域的入门书,适合对目标检测领域感兴趣的初学者、算法工程师、软件工程师等人员学习和阅读。
-
Python编程入门(第3版)
Toby Donaldson 试读
36《Python编程入门(第3版)》是图文并茂的Python学习参考书,书中并不包含深奥的理论或者高级应用,而是以大量来自实战的例子、屏幕图和详细的解释,用通俗易懂的语言结合常见任务,对Python的各项基础知识进行了介绍,以帮助读者成为一名真正的Python程序员。 《Python编程入门(第3版)》适合各个层次的Python开发人员阅读。
-
生成式人工智能:AIGC的逻辑与应用
丁磊 试读
ChatGPT一经问世,在全球范围内引起巨大轰动,GPT-4接入未来办公软件更是让人震惊,而且技术正在以前所未有的速度快速迭代。那么,以这些技术为代表的生成式人工智能(AIGC)是否为新一轮的技术革命?它到底能做什么,具有哪些优势和场景应用趋势?面对新技术,未来商业的机会在哪里,对我们个人又有着什么样的影响?……这些问题对于我们理解当下,面向未来都十分重要。本书基于作者的专业背景和长期实践,系统介绍生成式人工智能的内在逻辑与应用,并将其与产业发展,理论和实际相结合,帮助读者从本源了解生成式人工智能,结合未来趋势和发展为读者指明方向。
-
深度学习入门之PyTorch
廖星宇 试读
深度学习如今已经成为科技领域炙手可热的技术,在本书中,我们将帮助你入门深度学习。本书将从机器学习和深度学习的基础理论入手,从零开始学习PyTorch,了解PyTorch基础,以及如何用PyTorch框架搭建模型。通过阅读本书,你将学到机器学习中的线性回归和Logistic回归、深度学习的优化方法、多层全连接神经网络、卷积神经网络、循环神经网络,以及生成对抗网络,最后通过实战了解深度学习前沿的研究成果,以及PyTorch在实际项目中的应用。
-
利用Python进行数据分析(第3版)
韦斯·麦金尼 试读
本书是Python数据分析经典畅销书的升级版,由Python pandas项目的创始人Wes McKinney撰写。本书自2012年第1版出版以来,迅速成为该领域的权威指南,并且为了保持与时俱进,作者对本书内容进行持续更新,以摒弃一些过时、不兼容的工具,添加新的内容来介绍新特性、新工具及方法。第3版针对Python 3.10和pandas 1.4进行了更新,并通过实操讲解和实际案例向读者展示了如何高效地解决一系列数据分析问题。读者将在阅读过程中学习新版本的pandas、NumPy、IPython和Jupyter。
-
科学之路:人、机器与未来
杨立昆 试读
“图灵奖”得主、“深度学习三巨头”之一、“卷积神经网络之父”……由于在人工智能领域的突出贡献,杨立昆被中国计算机科学界和企业界所熟知。 杨立昆的科学之路,谱写了一段关于勇气的宣言。他为了知识本身求学,而不是文凭,他用自己的经历,证明了通过激烈的考试竞争进入名校不是科学成功的窄门。他广泛阅读,为他科学思维的形成奠定了坚实的理论基础。他特立独行,做自己感兴趣的事情,即便那件事在短时间里不被人看好。 在人工神经网络研究的低谷期,他寂寞地坚持,终于取得了举世瞩目的成就。 人工智能正在颠覆人类社会,未来机器能思考吗?杨立昆的这部著作,讲述正是人工智能在我们面前崛起——这个历史上绝无仅有的时刻发生的故事。
-
大语言模型:基础与前沿
熊涛 试读
本书深入阐述了大语言模型的基本概念和算法、研究前沿以及应用,涵盖大语言模型的广泛主题,从基础到前沿,从方法到应用,涉及从方法论到应用场景方方面面的内容。首先,本书介绍了人工智能领域的进展和趋势;其次,探讨了语言模型的基本概念和架构、Transformer、预训练目标和解码策略、上下文学习和轻量级微调、稀疏专家模型、检索增强型语言模型、对齐语言模型与人类偏好、减少偏见和有害性以及视觉语言模型等内容;最后,讨论了语言模型对环境的影响。本书内容全面、系统性强,适合高年级本科生和研究生、博士后研究人员、讲师以及行业从业者阅读与参考。
-
Windows内核编程
谭文 试读
本书重点围绕Windows操作系统的机制介绍内核安全编程技术,除少数特殊章节外,大部分内容均适用于Windows 2000至Windows 10操作系统,体系结构覆盖32位以及64位。同时本书也深入浅出地介绍了汇编基础和系统内核机制。
-
深入理解FFmpeg
刘歧 试读
本书详细介绍了开源音视频处理软件FFmpeg的使用,按照所讲述的内容及读者的不同层次,本书划分为上下两篇。 上篇为基础与参数详解,介绍了FFmpeg的基本组成部分、工具使用,以及封装、转码、流媒体、滤镜和设备操作。下篇为API使用及开发,介绍了FFmpeg封装、编解码和滤镜部分的API使用操作,相关操作均以实例方式进行说明,包括新旧API的操作方法和异同,并给出了大量的API使用、自定义功能模块、基于FFmpeg的API开发自己的播放器的示例,以及其在实际开源软件中的应用等。 本书不仅适合音视频流媒体处理的研发人员、对音视频技术应用和实时音视频通信感兴趣的技术人员,还适合高等院校计算机相关专业的学生阅读。
-
你好,C语言
周圣杰 试读
本书是一本全面介绍 C 语言的技术性书籍,旨在帮助读者深入了解 C 语言的基础知识和高级特性,以及它在实际项目中的应用。全书共 15 章,首先通过清晰易懂的语言,深入浅出地解释了C 语言的语法和编程原理,其次重点介绍了 C 语言的指针操作、内存管理、文件处理和模块化编程等关键概念。此外,本书还提供了主富的实例,帮助读者加深对 C 语言的理解,并通过实践锻炼读者解决实际问题的能力本书适合作为高等院校计算机科学及相关专业的教材和教学参考书,也可作为职业开发人员的自学用书和参考手册。无论是初学者还是有一定编程基础的开发人员,都可以从本书中获得实用的 C 语言编程知识和技能,提升自己在软件开发领域的能力。
-
高效C.C++调试
严琦 试读
本书是关于软件调试技术的深度探索,融合了作者的实践智慧。书中不仅指导读者如何使用专业的调试工具,还介绍了如何宏观和微观地分析问题,并最大限度地发挥调试器功能。此外,书中还深入解读了调试背后的技术原理,如调试符号、内存管理及系统内核对内存的操作机制,以揭示内存管理的关键性和复杂性。除了介绍基础概念外,本书还涵盖了许多增强调试能力的工具与插件。尽管焦点集中在C/C++,但其中的策略与技巧具有普适性,适用于多种编程语境。内容包括从内存泄露预防调试、Linux下的eBPF和strace调试方法,到Kubernetes容器调试,再到C++20的协程与崩溃信息收集策略。本书主要面向具有C/C++编程基础的读者,同时也非常适合对软件技术原理有深入探索兴趣的读者以及追求高效调试技巧的开发人员。
-
剪映真传:88招玩转短视频剪辑
富索索 试读
本书教学方法基于实践,全书没有过多的枯燥理论,力求让内容简洁易懂、实用性强,全书共13 章,88 个实战案例技巧,全面覆盖剪映移动端的各项剪辑功能,从基础入门到进阶应用,让读者从新手变成剪辑高手。第1 章~ 第4 章为软件基础篇,详细介绍了剪映移动端软件的基本操作,包括素材基本处理、文本、音乐音效等使用方法;第5 章~ 第12 章为软件进阶篇,详细介绍了剪映剪辑进阶知识,包括剪映中调色、关键帧、画中画、蒙版、混合模式、各类转场、抠像、特效、变速等功能的组合使用方法;第13 章为案例实战篇,将结合前12 章所学的剪映剪辑方法和技巧,分享18 个热门短视频实操案例。
-
芯片浪潮:纳米工艺背后的全球竞争
余盛 试读
本书以晶圆代工为主题、讲述芯片制造业发展历史,以详细的数据分析和严谨的史实考证为基础,全景式地刻画了台积电、联华电子、中芯国际、格罗方德等晶圆代工厂从创办至今几十年的发展历程,以及三星电子和英特尔等垂直一体化大厂对晶圆代工业务的激烈争夺。书中展示了中国的晶圆代工企业如何在张忠谋、张汝京等富有管理智慧和人格魅力的领袖人物领导下,推动半导体产业从一穷二白开始起步,不断抓住行业衰退和技术迭代的机会,进行大规模的资本开支和研发投入,最终主导了全球晶圆代工业的发展。其中的佼佼者更是取得全球芯片制造技术领先的地位,正在向2纳米乃至埃级先进工艺奋勇前进。 全球高端制造业中非常重要的芯片制造,从美国、日本和欧盟发达国家,向中国、韩国和新加坡等亚洲国家的迁移,是一个艰辛、曲折而又势不可挡的潮流。晶圆代工业的崛起及其与芯片设计业的分工合作,在这个过程中起到了非常关键的作用。这本书对于中国大陆如何发展自己的芯片制造业、追赶世界半导体领先技术水平,有着非常重要的借鉴意义。
-
C++20高级编程
罗能 试读
C++20高级编程主要讲解C++库、框架开发中的高级编程技术,以及最新的C++20标准特性。全书共10章,分别为:类型与对象、编译时多态、概念约束、元编程介绍、模板元编程、constexpr元编程、Ranges标准库、协程、模块、综合运用。其中C++20的四大特性独立成章,一些小的特性则贯穿于全书,其他章节则探讨了面向对象、元编程、函数式编程、并发编程等话题。 C++20高级编程针对以上新特性准备了丰富的代码样例。相信通过这些代码,读者很容易掌握这些新特性。作为一本讲解C++高级编程的书,本书还探讨了很多元编程话题,这是作为库开发必不可少的技能,它们也将随着C++的演进而不断演进,大大提升库开发者的编程体验,尤其是近年来C++的标准提案经历了从模板元编程向constexpr元编程转换的过程。 C++20高级编程适合中高级C++程序员、架构师、框架开发者阅读,阅读前最好能够掌握一些现代C++的知识。对于想要系统性学习C++20并进阶C++技能的读者,一定不要错过本书。
-
MySQL 5.7从入门到精通(视频教学版)(第2版)
张工厂 试读
本书主要包括MySQL的安装与配置、数据库的创建、数据表的创建、数据类型和运算符、MySQL函数、查询数据、数据表的操作(插入、更新与删除数据)、索引、存储过程和函数、视图、触发器、用户管理、数据备份与还原、日志以及性能优化。最后通过3个综合案例的数据库设计,进一步讲述MySQL在实际工作中的应用。重点介绍MySQL安装与配置、数据类型和运算符以及数据表的操作。本书注重实战操作,帮助读者循序渐进地掌握MySQL中的各项技术。 本书共有480个实例和19个综合案例,还有大量的经典习题。随书赠送了近20小时培训班形式的视频教学录像,详细讲解了书中每一个知识点和每一个数据库操作的方法和技巧。同时光盘中还提供了本书所有例子的源代码,读者可以直接查看和调用。 本书适合MySQL数据库初学者、MySQL数据库开发人员和MySQL数据库管理员,同时也能作为高等院校和培训学校相关专业师生的教学用书。
-
嵌入式C语言自我修养——从芯片、编译器到操作系统
王利涛 试读
这是一本专门为嵌入式读者打造的C语言进阶学习图书。本书的学习重点不再是C语言的基本语法,而是和嵌入式、C语言相关的一系列知识。作者以C语言为切入点,分别探讨了嵌入式开发所需要的诸多核心理论和技能,力图帮助读者从零搭建嵌入式开发所需要的完整知识体系和技能树。本书从底层CPU的制造流程和工作原理开始讲起,到计算机体系结构,C程序的反汇编分析,程序的编译、运行和重定位,程序运行时的堆栈内存动态变化,GNU C编译器的扩展语法,指针的灵活使用,C语言的面向对象编程思想,C语言的模块化编程思想,C语言的多任务编程思想,进程、线程和协程的概念,从底层到上层,从芯片、硬件到软件、框架,几乎涵盖了嵌入式开发的所有知识点。
-
Windows PowerShell实战指南(第3版)
道·琼斯 试读
PowerShell已经是一门开源、跨平台的脚本语言与管理Shell。在DevOps流行的现在,PowerShell无疑是的实现语言之一。本书几乎涵盖了PowerShell所涉及技术的方方面面,提供了大量实战案例,同时还包含了PowerShell v5功能的内容。只需要一个月、每天一小时,读者能够轻松掌握PowerShell的实战技能。本书作者是PowerShell界泰斗Don Jones与Jeffery Hicks。他们都是多年的PowerShell MVP,并以简洁、易入门的培训与写作风格而著称。
-
Android应用安全实战:Frida协议分析
李岳阳 试读
Android应用安全是一个热门话题,本书从Hook框架Frida出发,由浅入深,带领读者掌握Frida框架的使用方法,并让读者能够解决逆向分析、安全测试、算法还原和关键代码快速定位等实际问题。 Android应用安全实战:Frida协议分析共8章,首先讲解了Frida框架环境安装配置,随后讲解了如何使用Frida框架对Android应用的Java层和so层进行分析,并设计了算法自吐框架,最后讲解了Frida框架的高级应用和算法转发。从最基础的环境安装到中高级逆向技巧均有涉猎,能够让读者在实战中掌握Frida框架,并应用于Android逆向分析之中。 Android应用安全实战:Frida协议分析内容翔实,理论与实战相结合,可供Android开发工程师、Android应用安全工程师、爬虫工程师、逆向分析工程师以及想要从事逆向领域工作的人员学习。
-
FPGA设计技巧与案例开发详解(第3版)
韩彬 试读
本书由浅入深、由表及里,从FPGA技术的探索到资源的发现与利用,从硬件版图规划与设计到逻辑电路验证与实现,从模块化功能的研究与积累到系统集成的综合与Timingquest时序优化,系统、全面地介绍Altera FPGA的开发流程。本书的所有例程均经过千锤百炼,相关FPGA设计的资源均由笔者多年整理归纳,希望读者能够妥善利用。
-
“神经漫游者”三部曲(全三册)
威廉·吉布森 试读
人工智能和虚拟现实的科幻鼻祖“神经漫游者”三部曲。科幻小说宗师、赛博朋克之父威廉·吉布森的经典名作。“神经漫游者”系列大结局。延续前两部的精彩与刺激,“神经漫游者”系列大结局, 揭开全部未解之谜。吉布森创造的“赛博空间”是《黑客帝国》的灵感来源!
-
数据分析从入门到进阶
陈红波 试读
本书由一线数据分析师精心编写,通过大量案例介绍了数据分析工作中常用的数据分析方法与工具。本书包括5章内容,分别是数据分析入门、数据分析——从玩转Excel开始、海量数据管理——拿MySQL说事儿、数据可视化——Tableau的使用、数据分析进阶——Python数据分析。本书通俗易懂、通过大量贴近企业真实场景的案例,帮助读者在提高数据处理技能的同时加深对数据分析思维的理解。本书适合有志于从事数据分析工作或已从事初级数据分析工作的人士自学,也可作为产品经理、运营人员、市场人员、对数据分析感兴趣的企业高管以及创业者的参考用书。
-
CMake构建实战:项目开发卷
许宏旭 试读
本书主要介绍C和C++程序构建的相关知识,包括直接调用C和C++编译器完成构建的基础内容,以及使用CMake完成项目构建的相关内容。全书先介绍市面上C和C++的主流编译器及其相关命令行工具、Makefile等的使用,抽象出与项目构建相关的概念模型,再介绍CMake脚本语言的基础语法、常用命令等,最后介绍与CMake项目构建相关的内容。本书含有两个实践章节,借助CMake脚本语言,分别构建了快速排序算法程序、手写数字识别库及配套命令行工具。 本书适合有C和C++编程基础,希望了解或应用CMake工具的人阅读,也适合想要构建跨平台C和C++程序的开发人员阅读。
-
大话Oracle Grid:云时代的RAC
张晓明 试读
《大话OracleGrid:云时代的RAC》基于Oracle Grid 11gR2,对Grid和RAC进行了全面的介绍和剖析。全书分为4个部分,共18章,第一部分“安装”,这部分从安装入手,通过分析安装过程出现中的新元素,让读者对Grid建立初步的认识。第二部分“平台”,着重介绍Grid,不但介绍了Grid的内部组成,还介绍了ASM、ADVM、ACFS、SCAN、RAC Restart和SIHA等。第三部分“私有云”,是本书的重点和亮点,讨论了RAC One Node、Service、Server Pool等技术。第四部分“高可用性”,不但讨论了Grid的高可用性,还介绍了一个易学易用的工具GoldenGate。 《大话OracleGrid:云时代的RAC》可以作为数据中心架构师、数据库管理员、数据库初学者及其他数据库从业人员的工作参考手册,也可以作为大中专院校相关专业师生的参考用书和相关培训机构的培训教材。
-
从Excel到Python:用Python轻松处理Excel数据
曾贤志 试读
本书是写给非IT领域职场办公人员的Python数据处理指南。因为本书面对的不是专业的程序员,所以在叙述上通俗易懂。为了让读者在学习时对Python的知识点有更深刻的印象,书本采用了即学即用的写作方式:在介绍知识点的同时,及时将知识点穿插到案例应用中。而案例应用采用"提出要解决的问题→找到解决问题的思路→展示完成前后的对比效果→提供解决问题的代码→逐步分析代码”的方式进行讲解,使读者既学会了Python的知识点,也厘清了解决问题的思路,同时掌握了代码的编写技巧。 本书主要内容包括Python基础、Python第三方库、循环语句与分支语句、字符串处理技术、列表处理技术、元组处理技术、字典处理技术、集合处理技术、Python自定义函数、常用高阶函数应用、openpyxl库及Python与Excel综合应用案例。
-
Excel公式与函数大辞典
宋翔 试读
本书从函数功能、函数格式、参数说明、注意事项、Excel版本提醒、案例应用、交叉参考7个方面,全面、细致地介绍了Excel 中公式和函数的使用方法、实际应用和操作技巧。后3章还将公式与函数的应用扩展到了条件格式、数据验证及图表中,以便使它们发挥更强大的功能。本书采用理论与实践相结合的方式,提供了457个案例,涉及多个行业,读者可以根据书中的案例举一反三,将其直接应用到实际工作中,有效提高学习效果与实际应用能力。 本书既可以作为函数速查工具手册,又可以作为丰富的函数应用案例宝典,适合对Excel公式与函数有需求的读者阅读。
-
Windows Server 2012网络操作系统企业应用案例详解
杨云 试读
本书以Windows Server 2012 R2为核心平台,采用教、学、做相结合的模式,着眼实践应用,以企业真实案例为基础,全面系统地介绍了网络操作系统在企业中的应用。全书共分七部分(含28个项目):安装Windows Server 2012 R2及实训环境搭建、 配置与管理文件系统、配置与管理AD DS、使用与管理组策略、管理与维护AD DS、配置与管理应用服务器、证书服务与安全管理。 本书结构合理,知识全面且实例丰富,语言通俗易懂。本书采用“项目导向、任务驱动”的方式,注重知识的实用性和可操作性,强调职业技能训练。
-
Vlog短视频创作从新手到高手
刘川 试读
《Vlog短视频创作从新手到高手》通过8章“干货”内容剖析如何进行视频创作,包括如何把Vlog当成让自己成长的工具;如何用剪辑思维拍好Vlog;人物出镜和空镜到底怎么拍才有质感;Vlog剪辑如何做到节奏不拖沓;视频调色如何不用只靠LUT;Vlog如何“引流”和“增粉”;如何和粉丝保持更好的互动关系等。通过对本书的学习,搭配作者的教学视频,可以快速掌握制作Vlog的拍摄、剪辑及运作方法。《Vlog短视频创作从新手到高手》特别适合摄影爱好者、短视频创作者、自媒体工作者,以及想开拓短视频领域的人员阅读,还可以作为各类培训学校和相关院校的教材或辅导用书。
-
Kali Linux无线渗透测试指南(第3版)
卡梅伦 布坎南 试读
无线网络在我们的生活中无处不在,无线渗透测试也成为安全从业人员的一项重要技能。而且随着KRACK攻击(攻击者可以用来攻破使用WPA2加密的WiFi网络)的出现,无线渗透测试再一次引起了人们的重点关注。Kali Linux带有大量用于检测安全漏洞的工具,可以用来执行各种网络测试任务。 本书针对新近出现的各种方法论进行了全面更新,全面涵盖了KRACK攻击原理以及防御该攻击的方法。本书从零基础讲解了无线渗透测试的知识,介绍了每一种渗透测试技术的所有相关内容,并借助于大量案例演示了无线测试的方法论。通过本书,读者可以学到无线路由和加密的基础知识,还将学到各种破解方法和攻击(比如Hirte和Caffe Latted)的细节内容。 本书内容: 全面理解KRACK攻击; 创建无线测试环境; 嗅探无线数据包、隐藏网络和SSID; 捕获和破解WPA2密钥; 嗅探探针请求,并通过用户的SSID历史来跟踪用户; 攻击RADIUS认证系统; 嗅探无线流量,收集感兴趣的数据; 使用窃取的密钥对加密的流量进行解密。
-
SQL语言从入门到精通
明日科技 试读
《SQL语言从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了在开发中使用SQL语言必须掌握的技术。全书分为3篇共18章,内容包括SQL语言基础、SQL查询基础、复杂查询、数据排序、SQL函数的使用、分组统计、子查询、多表查询、添加数据、修改和删除数据、视图、存储过程、触发器、游标、索引、事务、管理数据库与数据表、数据库安全。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可以轻松领会SQL语言的精髓,快速提高开发技能。
-
Creo 5.0中文版完全自学手册
钟日铭 试读
本书循序渐进地介绍了Creo 5.0 概述、二维草绘、基准特征、基础特征、工程特征、编辑特征、高级特征建 模、曲面设计、修饰特征、柔性建模、钣金件设计、装配设计和工程图设计等内容。全书共分13 章,内容安排由 浅入深,条理清晰,内容实用,范例经典。全书考虑初学者的学习特点,重点内容结合典型操作实例来辅助讲 解,从而帮助初学者快速掌握软件的基本用法并学习相关的设计技巧。 本书应用性和针对性较强,可以作为职业院校、大中专学校、相关领域培训班计算机辅助设计教程教材,同 时也可作为从事工业设计和机械设计等相关行业的设计人员的自学教材和参考资料。
-
Android Studio开发实战:从零基础到App上线(第2版)
欧阳燊 试读
本书是一部Android开发的实战教程,由浅入深、由基础到高级,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、应用超市、抠图工具、全景图库、动感影集、影视播放器、音乐播放器、WiFi共享器、电子书架等。本书适用于Android开发的广大从业者、有志于转型App开发的程序员、App开发的业余爱好者,也可作为大中专院校与培训机构的Android课程教材。
-
Objective-C应用开发全程实录
李梓萌 试读
本书内容全面,几乎涵盖了Objective-C语言的核心语法知识和开发iOS应用程序所需要的主要技术,全书内容言简意赅,讲解方法通俗易懂,特别适合于初学者学习。本书适合Objective-C初学者、Objective-C开发人员、iOS初学者、iOS程序员、iPhone开发人员、iPad开发人员学习,也可以作为相关培训学校和大专院校相关专业的教学用书。
-
Linux程序设计(第4版·图灵程序设计丛书·Linux.UNIX系列)
Neil Matthew 试读
本书讲述了Linux系统及其他UNIX风格的操作系统上的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库系统存储Linux中的数据,为X视窗系统建立图形化用户界面等。本书通过先介绍程序设计理论,再以适当的例子和清晰的解释来阐明它的方式,帮助读者迅速掌握相关的知识。 本书适合Linux的初学者及希望利用Linux进行开发的程序人员阅读,也适合作为高等院校计算机相关专业师生的参考教材。
-
C#项目开发全程实录(第4版)
明日科技 试读
《C#项目开发全程实录(第4版)》以房屋中介管理系统、企业客户资源管理系统、人事工资管理系统、文档管理系统、库存管理系统、企业QQ系统、企业人事管理系统、编程词典销售分析系统、铭成在线考试系统和公众号/APP后台接口通用管理平台10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细的介绍。
-
Unity 5.X 3D游戏开发技术详解与典型案例
吴亚峰 试读
本书对Unity 3D集成开发环境界面、脚本的编写和众多高级特效的实现进行了详细介绍,内容深入浅出,是一本适合不同需求、不同开发水平读者的技术宝典。全书共分16章。第1章主要介绍了Unity 3D的诞生、特点、开发环境的搭建及运行机制;第2章对Unity 3D集成开发环境进行了详细介绍;第3章介绍了Unity 3D中脚本的编写;第4章主要对Unity 3D开发过程中经常使用的组件及对象进行了详细介绍;第5章介绍了Unity游戏开发中非常流行的第三方UI界面开发组件库—NGUI的基础知识;第6章介绍了Unity开发平台的完整的物理引擎体系;第7章介绍了Unity 3D中的着色器和着色器语言—ShaderLab;第8章介绍了天空盒、虚拟按钮与摇杆、声音、水特效、3D拾取、重力加速度传感器及雾特效等开发常用的技术;第9章介绍了Unity中经常使用的光影效果,主要包括各种光源、光照烘焙、法线贴图、镜面特效、波动水面真实效果等技术;第10章介绍了Unity中模型的网格概念及新旧动画系统;第11章介绍了Unity自带的地形引擎、拖尾渲染及导航网格和寻路系统等知识;第12章介绍了AssetBundle更新资源包的使用;第13章介绍了Unity中的多线程技术与网络开发;第14章介绍了Unity 2D游戏开发工具;第15章介绍了Unity 3D提供的Profiler工具的使用方法,及断点调试的两种方式;第16章介绍了完整的大型3D游戏案例—指间足球。为了便于读者学习,本书还附赠光盘,包含了书中所有案例的完整源代码,能够帮助读者快速掌握开发技术。
-
大数据安全治理与防范:流量反欺诈实战
张凯 试读
互联网的快速发展方便用户传递和获取信息,也催生了大量线上的犯罪活动。在互联网流量中,黑灰产通过多种欺诈工具和手段来牟取暴利,包括流量前期的推广结算欺诈、注册欺诈和登录欺诈,流量中期的“薅羊毛”欺诈、刷量欺诈和引流欺诈,流量后期的电信诈骗、资源变现欺诈等。 这些流量欺诈行为给互联网用户和平台方造成了巨大的利益损失,因此为了保护互联网平台健康发展和用户上网安全,必须加大对欺诈流量的打击力度。 本书主要介绍恶意流量的欺诈手段和对抗技术,分为5个部分,共12章。 针对流量反欺诈这一领域,先讲解流量安全基础;再基于流量风险洞察,讲解典型流量欺诈手段及其危害;接着从流量数据治理层面,讲解基础数据形态、数据治理和特征工程;然后重点从设备指纹、人机验证、规则引擎、机器学习对抗、复杂网络对抗、多模态集成对抗和新型对抗等方面,讲解流量反欺诈技术;最后通过运营体系与知识情报来迭代和优化流量反欺诈方案。 本书将理论与实践相结合,能帮助读者了解和掌握流量反欺诈相关知识体系,也能帮助读者培养从0到1搭建流量反欺诈体系的能力。无论是信息安全从业人员,还是有意在大数据安全方向发展的高校学生,都会在阅读中受益匪浅。
-
自动化测试实战宝典:Robot Framework + Python从小工到专家
周金剑 试读
《自动化测试实战宝典:Robot Framework + Python从小工到专家》以自动化测试技术为主线,循序渐进地介绍了自动化测试所涉及的知识体系,通过不同端的实战项目,综合运用了所介绍的技术,旨在提高测试人员的综合技术能力并扩展知识体系。《自动化测试实战宝典:Robot Framework + Python从小工到专家》从对测试行业现状及未来几年趋势的分析开始,呼吁大家在时不我待的当今社会中,找准定位并建立自身的职场核心竞争力。然后围绕自动化测试技术应用结合多端(后端、Web端、Android端、iOS端、H5端、小程序端)实例来引导读者快速上手。本书涵盖了绝大部分自动化测试知识,不但内容充实、逻辑严密,且图文并茂、语言生动。对Robot Framework使用者来说,本书更是一部难得的工具宝典。
-
硅谷密码:科技创新如何重塑美国
玛格丽特·奥马拉 试读
哪些人缔造了硅谷?哪些人塑造了美国的科技创新?这本书提供了一个真实的幕后故事。它是一段长达70年的史诗,讲述了美国加利福尼亚州北部一个青翠的小山谷如何打造商业传奇,以及那里的人如何一次次顶住“硅谷已死”的传闻,不断推动科技创新。 如同“天定命运”引领19世纪的美国人西进一样,科学发现也是20世纪美国的昭昭天命。书中将硅谷发展历程划分为四个关键阶段,透过其中的里程碑事件和出场人物,揭示出“硅谷科技创新”这一由点及线再由线及面的宏大布局是如何一步步实现的。 与以往解读硅谷密码的著作相比,这本书主要有两点不同:其一,它探讨了联邦政府发挥的重要作用。在互联网早期阶段,美国政府大力支持科技创新,推动开拓无尽的科学前沿。充满活力的技术人才释放创新能量,带来了显著的回报与成就。其二,硅谷传奇不只是商业天才的故事,也吸引了成千上万的高校研究人员、工程师、风险资本家、富有创意的设计师、世界各地的移民等,后影响了千禧一代的年轻人。在“硅谷活力消散”的当下,解读它的成功模式,不论对于哪一类群体来说,都具有恰逢其时的借鉴意义。
-
Selenium 3+Python 3自动化测试项目实战:从菜鸟到高手
田春成 试读
相关的基础知识及环境的搭建步骤;第2篇介绍了Selenium涉及的各种技术,包括前端技术、Selenium元素定位、Selenium常用方法及WebDriver进阶应用;第3篇以携程订票系统为例,深入探讨了如何进行项目实战与优化,详细介绍了项目重构、数据驱动测试、Page Object设计模式及行为驱动等相关的各种常用技术;第4篇介绍了平台建设相关的一些实用技术,如平台搭建维护、项目部署及运用Docker容器技术进行测试等。为了使读者不但能掌握Selenium自动化测试,而且能够迅速获得项目经验,彻底掌握并灵活运用到实际的测试项目中,本书注重理论与实践相结合,提供了大量典型的自动化测试实例,按照由浅入深、前后照应的顺序来安排内容。如果你是初学者,可以按照本书安排的先后顺序来学习,这会让你对自动化项目能更快上手;如果你是有经验的高级测试从业人员,可以根据自己的需求阅读此书,借此来夯实基础,获得更多的项目设计和部署的经验,以及对项目全局方面的认知。
-
AI的25种可能
约翰·布罗克曼 试读
世界上最聪明的网站Edge,每年一次,让100位全球最伟大的头脑坐在同一张桌子旁,共同解答关乎人类命运的同一个大问题,开启一场智识的探险,一次思想的旅行!人工智能是今天的神话,也是其他一切故事背后的故事。本书集结了诸多来自人工智能领域内外的重要思想家的对话,探讨了人工智能的定义及含义。在这本引人入胜的书中,Edge创始人约翰·布罗克曼携手哲学家与认知科学家丹尼尔·丹尼特;心理学家史蒂芬·平克、艾莉森·高普尼克;计算机科学家朱迪亚·珀尔、斯图尔特·罗素、丹尼尔·希利斯;物理学家迈克斯·泰格马克、戴维·多伊奇;科技史学家史学家乔治·戴森,以及艺术家、发明家、企业家等多个领域的思想家,给你带来一场关于人工智能的大思考。作为Edge系列之一,《AI的25种可能》关注的正式人工智能最前沿领域的问题,思想家们交流思想,产生火花,以自己丰富的经验和学识挑战主流的人工智能学说,而所提出的观点,将会更好地推动人工智能领域的发展。
-
Linux命令应用大词典
於岳 试读
Linux是一个免费的多用户、多任务的操作系统,其稳定性、安全性与网络功能特别显著。目前Linux已经成为全球增长极快的操作系统,其应用将更加丰富,特别是在系统级的数据库、消息管理、Web应用、桌面办公和嵌入式开发等方面。 本书涵盖了Linux系统常用的命令,内容涉及基础入门、系统管理、网络管理、网络安全、服务器配置和程序编译等多方面,共计729个命令,1935个例子,内容非常全面。每一个命令都讲述了它的功能描述、命令语法、选项含义和命令实例,内容清晰明了,正所谓一书在手,万事不愁。 本书可以作为读者学习Linux系统的参考书、案头书,遇到不懂的命令或命令选项一查即可;适合Linux爱好者、Linux系统管理工程师、培训机构教师和学生以及高等院校计算机专业教师和学生使用。
-
SQL Server 从入门到精通(第2版)
明日科技 试读
《SQL Server从入门到精通(第2版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了SQL Server 2012开发应该掌握的各方面技术。全书共分为4篇20章,包括数据库基础、初识SQL Server 2012,SQL Server2012服务的启动与注册、创建与管理数据库、操作数据表、SQL基础、SQL函数的使用、SQL数据查询基础、SQL数据高级查询、视图的使用、存储过程、触发器、游标的使用、索引与数据完整性、SQL中的事务、维护SQL Server2012、数据库的安全机制、Visual C+++ SQL Server实现图书管理系统、C#+SQL Server实现企业人事管理系统、Java+SQLServer实现企业进销存管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可以轻松领会SQL Server 2012的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:语音视频讲解:总时长13小时,共103段 实例资源库:126个实例及源码分析模块资源库:15个经典模块开发过程完整展现 项目资源库:15个企业开发项目测试资源库:596道能力测试题目 PPT电子教案本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。
-
丹尼尔·希利斯讲计算机
丹尼尔·希利斯 试读
虽然计算机技术及应用以及编程技术都取得了巨大进步,对社会产生的影响也远远超出了预言家的预期,但计算机背后的工作原理,即本书所阐述的关于计算机的概念,仍没有改变。本书聚焦计算机背后不曾改变的基本原理,是每一个想要了解计算机,或从事与计算机相关工作的读者都不能错过的一本经典之作。《丹尼尔·希利斯讲计算机》深入浅出地阐述了计算机科学中许多基本而重要的概念,包括布尔逻辑、有限自动机、编程语言、图灵机的普遍性、信息论、算法、并行计算、量子计算、神经网络、机器学习乃至自组织系统。全书既不失深度,又妙趣横生,帮你了解计算机运行背后的奥秘。
-
数码摄影后期高手之路
李涛 试读
本书是国内知名的图形图像专家——李涛多年在摄影后期教学实践的总结。他通过拍摄及后期操作前的准备、后期流程和后期应用等三大部分对数码摄影后期进行了透彻的阐述。让读者可以从较高的高度对数码摄影后期有了全局的认识和思考。本书将后期流程分为全局调整、曲线调整、局部调整、锐化、降噪和输出等六大步骤,使读者在后期操作时有法可依。本书在后期应用中着重介绍了照片的通透、影调、电影色调、Cinemagraph、Lab调色、接片、堆栈和创造光线等实用且流行的后期技术。这其中很多技术曾让从业者望而却步,本书却将这些技术讲解的非常透彻和简捷,一定会让读者在数码摄影后期水平得到升华。本书还为读者提供了部分免费的教学视频,在书中扫描二维码就能随时随地学习后期技术。其中一部分收费的视频课程,本书读者也可以享受前所未有的优惠。本书适合广大摄影爱好者和摄影师,以及专业修图师参考学习。
-
Excel必修课:Excel表格制作与数据分析
沈君 试读
10“把这些表格整理一下!” 数据已经在表格中了,到底要我怎么整理? “分析一下这些数据!” 他究竟想要什么? “做一下数据分析报告!提升一下表格专业度!把所有内容显示在一页!” 上司的种种要求,各种需求,你真的了解吗? “我要成为Excel技术专家!” 雄心壮志固然好,但真的有必要吗? 其实对于大部分工作来讲,你要做的只是一个“会使用Excel的人”! 本书是作者多年企业培训经验的精心汇总,直击各行业日常表格制作及数据分析工作中的常见问题,并提出高效解决方案,帮助读者快速完成理清思路、高效操作、精准汇报,完成表格整理就数据分析重任,成为他人眼中那个“会使用Excel的人”!。
-
Unity 游戏优化(第2版)
克里斯·迪金森 试读
使用Unity?Profiler查找程序中任何地方的瓶颈,并发现解决它们的方法。 ● 实现C#脚本编写的最佳实践,避免常见误区。 ● 深入理解渲染管线,通过减少绘制调用和避免填充率瓶颈来最大化渲染管线的性能。 ● 以大多数开发者都能理解的方式增强着色器,通过微妙而有效的性能调整优化它们。 ● 充分利用物理引擎使场景尽可能保持动态。 ● 组织、过滤并压缩艺术资源,保持高品质的同时最大化性能。 ● 发现VR项目中各种严重的性能问题,找到解决它们的方法。 ● 使用Mono框架和C#实现底层强化以最大化内存使用,避免垃圾回收。 ● 了解项目组织的最佳实践,通过改进工作流来节省时间。
-
编程超有趣:奇妙Python轻松学(第1辑)
HelloCode人工智能国际研究组 试读
本书是“从编程思维到人工智能”系列书中的D二个模块——Python系列中的D1辑,通过学生小墨与墨博士、墨哥哥的对话故事展开,加入多幅手绘漫画,生动有趣地讲解编程语言Python的基础知识。 内容从Python的安装方法开始介绍,然后编写D一行代码Hello World,进而通过设计游戏的故事情节引导小读者主动思考如何使用各类函数,实现更多功能。这本书根据小朋友的理解能写作,讲解非常浅显易懂,把小朋友看书时可能遇到的疑惑都以生活中的例子来类比讲解,小朋友更能理解和接受。 为了解决小朋友学习编程遇到的英语语言障碍问题,本书每章都贴心地给出了需要用到的单词,共111个英语单词,同时配有58个趣味插图、515个解答对话、30个温馨提示、68个游戏实例。让小朋友独立看故事轻松学编程,玩乐中学习技能建立编程思维。同时,本书还配有教学视频哦!
-
jQuery Mobile从入门到精通
巅峰卓越 试读
《jQuery Mobile从入门到精通》以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍jQuery Mobile开发的相关知识和实战技能。《jQuery Mobile从入门到精通》第1篇基础知识主要讲解jQuery Mobile基础常识和开发知识等;第2篇核心技术主要讲解jQuery Mobile语法、预加载、页面缓存、页面脚本、对话框、导航、页脚栏、工具栏、标签栏、按钮、表单、列表等;第3篇知识进阶主要讲解内容格式化、主题化设计、jQuery Mobile API、常用插件等,还介绍移动Web应用程序的开发方法及开发环境建设方法;第4篇综合实战通过电话本管理系统和平板阅读器系统两个实战案例,介绍完整的jQuery Mobile开发流程。
-
人人都是设计师:设计基础+Midjourney+ChatGPT
乐章 试读
理解设计的基本原则和概念,了解设计规范,具备一定的审美能力,会使用人工智能驱动的工具Midjourney和ChatGPT,那么,人人都可以成为设计师,都可以设计出满足商业需求的作品。 本书共7章。第1章讲设计基础与版式构图,分别介绍色彩设计基础、版式设计,以及字体与版式的结合。第2章至第5章详细介绍Midjourney这一工具,从如何登录,到使用提示词生成图像,再到探索提示词与生成图像主题风格的关系,最后介绍Midjourney的高级玩法,满足设计师对设计细节的需求。 第6章讨论了另一款人工智能驱动的工具ChatGPT与Midjourney在未来如何搭配使用,引发读者思考。 最后一章选取了设计领域中常见的设计需求,涵盖商品促销、商业设计、品牌设计、IP潮玩、插画设计、界面交互设计、工业设计、空间设计和艺术摄影,由此凝练出附录的提示词大全,设计师可以根据设计需要替换提示词,这为读者的Midjourney之旅提供了参考和思路。 本书适合有设计需求,但是又没有办法雇用专业设计师的个人或团队,以及想要利用人工智能提高设计效率的设计师阅读参考。