本书共分三个部分:第一部分为程序设计基础知识介绍,内容涉及数据类型、运算符与表达式、程序基本控制结构、函数及其应用、数组及其应用、指针及其应用、结构体及其应用、文件与数据存储;第二部分为AI辅助编程入门实战;第三部分为AI辅助编程高阶实战,其中包括各类大赛竞赛题自动解答。本书是一本以Python语言为基础介绍AI赋能编程的书籍,这本书既可以作为AI编程的入门书,也可以作为机器学习研究人员的参考工具,能够帮助读者从基础到更高水平的掌握AI赋能编程的方法,深入理解AI的原理。本书的特色在于
本书精选C++开发方向的10个热门应用项目,实用性非常强。具体项目包含:阅界藏书管理系统、软件注册码生成专家、系统优化清理助手、悦看多媒体播放器、FTP文件管理系统、网络五子棋、坦克动荡游戏、桌面破坏王游戏、一站式文档管家、股票数据抓取分析系统。从软件工程的角度出发,按照项目开发的顺序,系统、全面地讲解每一个项目的开发实现过程。体例上,每章一个项目,统一采用“开发背景→系统设计→技术准备→各功能模块实现→项目运行→源码下载”的形式完整呈现项目,给读者明确的成就感,可以让读者快速积累实际
本书以简单、直观、形象的方式教授Git,让你对Git版本控制的工作原理建立深刻的感性认识。通过颜色、情景和实践练习,你定能信心满满,学会使用这个工具。本书循序渐进,你不会陷入未知术语或概念的困境。本书涵盖以下内容:下载Git,初始化本地仓库。把文件添加到暂存区域并进行提交。创建、切换和删除分支。合并和变基分支。使用远程仓库,包括克隆、推送、拉取和获取。使用拉取请求与他人协作。
本书结合小波变换和深度学习这两种先进的技术手段,系统地设计多种小波域上的依赖关系,对小波变换域联合建模进行深入的研究,从而显著地提高小波对图像特征的表示能力,并推动小波分析在理论和应用方面的发展。本书首先介绍小波变换的基本原理和相关的数学知识,以及小波变换在图像处理中的应用;其次详细地讲解深度学习相关的理论知识和常用的图像处理方法;然后详细地介绍深度神经网络的基础理论和网络组件,以案例形式介绍PyTorch深度学习框架;最后,详细地介绍深度神经网络常用网络组件和模型,重点介绍和分析ResNet模
本书深入浅出地介绍后摩尔时代的并行计算核心技术,读者能较轻松地在短时间内学懂主要内容。全书理论与实践并重,兼顾数学模型、结构模型、编程模型,与通常的并行计算图书相比具有以下特色:①从概念上明确算势与算力的联系与区别,强调在后摩尔时代背景下从潜在能力(算势)到实际能力(算力)的充分转化的重要性;②注重量化分析和理论推导,单列一章对计算性能模型和存储性能模型进行了介绍;③注重并行应用程序的设计,单列一章介绍并对比分析了共享存储编程和非共享存储编程的基本原理;④注重融会贯通,培养整体观念,分
本书全面介绍了JavaScript技术,并阐述了如何基于当下开发人员常用的开发工具编写实用性高的JavaScript程序。不同于大多JavaScript教程,本书将JavaScript视为一种通用的编程语言,因此示例程序不会局限于浏览器。书中介绍了交互式HTML网页、命令行程序、自带的JavaScript软件包及软件开发实践,如版本控制、函数式编程和测试驱动的开发,还对JavaScript的使用及复杂的技术进行了详细介绍。
这是一本讲解如何基于三项核心技能(编写和编辑HTML、使用CSS控制页面设计、创建高效的Web布局)设计、构建和部署现代网站的实战性手册。通过阅读本书,你将学习:为网站添加高级样式CSS Flexbox和CSS Grid。安装和配置静态站点生成器Jekyll。模板系统和编程语言入门。掌握网页设计的关键布局原则。使用自定义URL、电子邮件地址注册和配置自定义域。将简单但实用的网站部署到实时网络上。
内容简介这是一部从技术安全、监管框架、合规要求、伦理道德等角度全面讲解生成式人工智能安全问题的实战性著作。本书在坚实的理论基础之上,通过丰富的案例和翔实的数据,系统梳理了企业当下在生成式人工智能实践中面临的各种安全挑战,并给出了应对策略。本书的目标是为读者提供全面且实用的行动框架和实操指南,以促进生成式人工智能行业的健康发展。本书融合了跨学科专家的技术和经验,作者团队包括安全领域的资深技术精英、微软创新教育专家(MIEE)、生成式人工智能技术专家,以及在大数据企业、法律界深耕多年的知识产权
LLVM是伊利诺伊大学的一个研究项目,提供一个现代化的,基于SSA的编译策略,并能够同时支持静态和动态的任意编程语言的编译目标。LLVM由不同的子项目组成,其中许多是正在生产中使用的商业和开源的项目。它也被广泛用于学术研究。本书力求将LLVM基础知识理论与案例实践融合在一起进行详细的介绍,帮助读者理解LLVM工作原理,同时按照应用与设备需要,使用 LLVM进行相应的优化与部署。本书包含大量示例和代码片段,帮助读者掌握LLVM的编译器开发环境。本书共11章,包括编译和
本书围绕云时代安全面临的新形势、新问题、新挑战,全面阐述云安全建设的新思路、新技术、新方案,通过国内外先进的云安全技术研究,结合云计算应用的重点场景实践,从技术、方案、实践角度整体介绍云安全建设的方法路径。其中,围绕云安全重点技术场景,打造云安全技术能力框架,全面介绍组织的云安全技术建设路径。通过云安全评估,确保组织和云服务商将必要的安全控制集成到云环境中,验证云安全控制措施的有效性。在此基础上,随着组织从云计算到云原生应用的演进,推出先进云安全整体解决方案,并落地到5G和OT等典型应用场景中,