《Linux企业运维实战(Redis Zabbix Nginx Prometheus Grafana LNMP)》从实用的角度出发,详细介绍了Linux内核调整与优化相关的理论与应用知识,包括Nginx Web服务器企业实战、Linux性能优化与安全攻防实战、HTTP详解、Linux高可用集群实战、黑客攻击Linux服务器与防护实战、iptables入门简介、Firewalld防火墙企业实战。 《Linux企业运维实战(Redis Zabbix Nginx Prometheus Grafana LNMP)》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。 《Linux企业运维实战(Redis Zabbix Nginx Prometheus Grafana LNMP)》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计人员等的参考用书。
本书重点介绍了鸿蒙操作系统的设计背景、设计理念和设计原则,同时对鸿蒙操作系统的整体架构、关键子系统的技术架构和主要设计思路进行了详细的解析。第1章~第3章对鸿蒙操作系统进行整体概述,重点介绍操作系统的发展和鸿蒙操作系统诞生的技术背景、试图解决的主要技术问题,同时介绍了鸿蒙操作系统的设计理念、主要技术特征,以及部件化架构原理解析。第4章~第16章介绍关键子系统,分门别类地阐述鸿蒙操作系统关键子系统的技术架构和主要设计思路,包括统一内核、驱动子系统、分布式技术、方舟编译运行时子系统、UI框架、图形子系统、多媒体子系统、安全子系统、DFX框架和文件管理的架构设计思路。 本书适合对操作系统感兴趣的开发者、鸿蒙操作系统生态的参与者、相关领域的研究人员,以及相关专业的高校师生阅读和学习。
本书围绕操作系统基础、UNIX设计思想和openEuler实践3个方面展开,并将理论知识、设计思想和应用实践紧密结合。本书内容涵盖绪论、操作系统初识、openEuler使用入门、操作系统原理与实践、openEuler开发环境、嵌入式操作系统开发、网络基础与管理、服务器操作系统管理,以及openEuler开源创新等。本书合理安排理论知识、精心设计操作实例,注重有机结合、循序深入,以帮助读者深入理解Linux优秀设计思想,灵活运用其高效系统功能,并从开源社区中更好地学习和成长。 本书适合作为高等院校计算机、自动化、电子测量等专业方向本科生和研究生学习操作系统的教材或参考书,也适合 Linux 系统开发和运维人员阅读,对从事计算机相关工作的专业人员具有参考价值。
《LangChain大模型应用开发》帮助读者在项目中探索微调、提示工程以及部署和监控的最佳实践时,解锁LLM的全部潜力。无论你是构建创意写作工具、开发复杂的聊天机器人,还是制作尖端的软件开发辅助工具,《LangChain大模型应用开发》都将是你的路线图,帮助你自信且创造性地掌握生成式人工智能的变革力量。 主要内容 ●使用LangChain创建LLM应用,如问答系统和聊天机器人 ●理解变换模型和注意力机制 ●使用pandas和Python自动进行数据分析和可视化 ●掌握提示工程以提高LLM性能 ●微调LLM并了解释放其力量的工具 ●将LLM作为服务部署,并应用评估策略 ●使用开源LLM与文档本地互动,以防止数据泄露
本书基于Linux 2.6.34内核详细介绍了Linux内核系统,覆盖了从核心内核系统的应用到内核设计与实现等各方面内容。主要内容包括:进程管理、进程调度、时间管理和定时器、系统调用接口、内存寻址、内存管理和页缓存、VFS、内核同步以及调试技术等。同时本书也涵盖了Linux 2.6内核中颇具特色的内容,包括CFS调度程序、抢占式内核、块I/O层以及I/O调度程序等。本书采用理论与实践相结合的路线,能够带领读者快速走进Linux内核世界,真正开发内核代码。本书适合作为高等院校操作系统课程的教材或参考书,也可供相关技术人员参考。
"《Vue.js 3 TypeScript从入门到项目实践》以实战为主线,结合众多代码示例和一个完整的项目案例,全面、系统地介绍Vue 3和TypeScript的相关技术及其在实际项目开发中的应用。本书在讲解中穿插介绍了一些开发技巧,可以帮助读者提高代码质量和项目开发的效率。 《Vue.js 3 TypeScript从入门到项目实践》共13章,分为3篇。第1篇基础知识,包括初识Vue、TypeScript基础知识、Vue的基本指令、CSS样式绑定、数据响应式基础、组件化开发。第2篇进阶提升,包括HTTP网络请求、使用Vue Router构建单页应用、Vuex状态管理与应用调优、项目构建利器Webpack、搭建后台模拟环境。第3篇项目实战,包括商城后台管理系统项目设计与框架搭建以及功能模块的实现。 《Vue.js 3 TypeScript从入门到项目实践》内容丰富,实用性强,适合有一定Web开发和JavaScript编程基础的前端工程师阅读,也适合熟悉Vue 2
《MATLAB神经网络分析及应用》以MATLAB R2023b为平台,以实际应用为背景,采用 理论 公式 经典应用 相结合的形式,深入浅出地讲解MATLAB神经网络经典分析与应用。全书共11章,主要包括为什么神经网络应用广泛、MATLAB快速入门、感知器分析与应用、线性神经网络分析与应用、BP神经网络分析与应用、RBF神经网络分析与应用、反馈神经网络分析与应用、竞争型神经网络分析与应用、神经网络的Simulink应用、自定义神经网络、深度神经网络的分析与应用。通过学习本书,读者可以认识到神经网络在各领域中的广泛应用,可以领略到利用MATLAB实现神经网络的方便、快捷、专业性强等特点。 《MATLAB神经网络分析及应用》可作为神经网络领域初学者和提高者的学习资料,也可作为高等院校相关课程的教材,还可作为广大科研人员、学者、工程技术人员的参考用书。
随着互联网技术的发展,移动应用普及生活的方方面面。能够自主掌握移动端操作系统核心技术,对国家的信息技术发展非常重要。让人欣喜的是,目前市面上主要的移动端操作系统除了iOS和Android外,HarmonyOS已经成为第三大移动端操作系统,并且在物联网方面,HarmonyOS有着更显著的优势和更可观的发展前景。目前,学习HarmonyOS不仅能满足市场上很多实际工作岗位的需求,也能够为HarmonyOS社区的发展、系统生态环境的完善提供支持。 本书系统介绍了HarmonyOS移动端应用的开发流程和方法,完整地讲解了移动开发中涉及的组件使用、布局、网络、数据持久化、多媒体、传感器等技术,并通过范例、实战编码等方式帮助读者熟悉HarmonyOS应用开发。力求通过完成本书的学习,使读者具备直接上手开发商业应用的能力。 本书适合计算机相关专业的学生、讲师或其他编
本书在介绍深度学习、百度飞桨等相关知识的基础上,着重介绍了图像分类、目标检测、语义分割、人体关键点检测、图像生成、视频分类、图像文本检测和识别、图像识别等计算机视觉任务的实现原理及深度学习模型框架,并通过具体案例来详细介绍各任务的实现细节。 全书分为理论篇和实战篇。理论篇(第1~4章)梳理了计算机视觉技术的发展历程、主要任务、行业应用系统,同时简要介绍了深度学习开发框架、飞桨(PaddlePaddle)开发平台,以及深度学习的基础知识与网络模型架构。实战篇(第5~12章)结合计算机视觉的各个任务要求与技术发展,对其中经典的深度学习算法模型进行介绍。全书提供了实例代码,详解了在飞桨开发框架下各任务的模型实现过程。 本书适合作为高等院校人工智能、计算机视觉专业高年级本科生、研究生的教材,同时可作为计算
《Linux云计算 Kubernetes实战》从实用的角度出发,详细介绍了Kubernetes的相关理论与应用,包括Kubernetes组件概念、Kubernetes云计算平台配置实战、Kubernetes企业网络Flannel实战、Kubernetes核心组件services实战、Kubernetes Pod容器升级实战、Kubernetes NFS持久化存储实战、Kubernetes CephFS持久化存储实战、Kubernetes Ceph RBD持久化存储实战、Prometheus监控Kubernetes实战、Kubernetes etcd服务实战、Kubernetes HAProxy高可用集群和Kubernetes配置故障实战。 《Linux云计算 Kubernetes实战》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。 《Linux云计算 Kubernetes实战》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计等人员的参考用书。
本书采用理论知识与案例实战相结合的方式,由浅入深地介绍使用Vue 3开发页面的全过程。本书共19章,第1~11章是知识点的介绍,分别介绍前端框架发展、Vue 脚手架功能、Vue数据绑定、元素事件绑定、元素动画实现、组件定义、组件传参、路由实现、接口调用、pinia状态管理和Vant UI的知识; 第12~19章是案例实战,结合一个商城开发的过程,分别介绍项目开发前准备、项目路由配置、商城首页开发、商品分类页开发、商城动态页开发、商品详细页开发、购物车开发、个人中心页开发的内容,书中的每个知识点都有对应的源码分析部分,说明每一行关键代码的实现思路。 本书既适合初学Vue 3的读者自学,也适合各类想自己动手开发Web应用程序的自学者使用。同时,也可作为各类培训学校实例讲解的参考用书。
通告: 本书第11页,第六行链接已经失效,替换为: http://pan.baidu.com/s/1cFrl2e 密码:ezs2 本书介绍了Linux设备驱动开发理论、框架与实例,详细说明了自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论,以及字符设备、块设备、tty设备、I2c设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动架构中各个复杂数据结构和函数的关系,并讲解了Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。
本书首先总结了IT 项目方案编制常犯的各类错误,接着按照项目发展进程,系统、全面地阐述从市 场拓展到交付验收过程中各类方案的编制框架、编制风格和编制重点,方案类型包括市场分析报告、市场营销方案、市场宣传方案、技术解决方案、项目投标文件、项目交付方案、项目交流手册等,最后附上部分方案模板供参考。 本书的编写目的是用来培训和提升作者所带团队成员,因此侧重于实战,案例真实丰富、贴近工作,可随学随用,适用于企业内训、个人继续教育培训,对于有志从事方案编制的IT 售前工程师及售前管理 者具有一定的借鉴和参考价值。
本书系统讲解Unity编辑器开发工作中常用的类与方法,以基础知识为核心,结合实战案例,引导读者渐进式学习Unity编辑器开发相关的技术知识。 本书共分为七章,依次介绍编辑器开发的基础、如何自定义编辑器功能菜单、如何自定义检视面板、如何自定义编辑器窗口、如何定制编辑器的外观样式、如何使用编辑器辅助开发调试,以及在编辑器环境中的数据与资产管理等相关内容。 本书既适合初学者入门,也对有多年工作经验的开发者具有参考价值。
这是一本讲解如何在真实环境中部署、使用和管理Proxmox VE的实战性著作。作者采用全真物理环境,融合自己丰富的工程实践经验,提供大量操作步骤,手把手教你从零基础掌握Proxmox VE。 通过阅读本书,你将: ?了解什么是开源Proxmox VE ?掌握Proxmox VE在企业生产环境中部署 ?掌握Proxmox VE存储配置 ?掌握Proxmox VE网络配置 ?掌握Proxmox VE虚拟机、容器配置 ?掌握Proxmox VE高级特性使用 ?掌握Proxmox VE备份与恢复 ?掌握Proxmox VE系统管理
《Linux操作系统实例教程》图文并茂,实例丰富,可以使读者在短时间内快速掌握Linux操作系统的使用技巧与管理方法。《Linux操作系统实例教程》在服务器操作系统Red Hat Enterprise Linux 8平台下,按照生产实践环节Linux系统管理员应具备的专业技能要求,系统地讲述了环境准备、Linux系统概述、Linux系统启动过程及Systemd目标、文件操作管理、用户与组管理、特殊权限管理、软件包的安装与使用、Crontab计划任务、文件系统管理、Swap交换分区管理、网络管理、防火墙Firewalld管理、SELinux管理、归档压缩技术等内容,培养读者分析问题和解决问题的能力,为今后从事相关工作奠定基础。 《Linux操作系统实例教程》可作为计算机相关专业的本科生教材,还可作为对Linux操作系统感兴趣的读者的参考书。
《零起步玩转Mind 创客教程 基于micro:bit开发板》以开源硬件micro:bit开发板为载体,以生活情景为主线,以Mind 编程为辅线;由实时 模式到上传模式,从数字输入到数字输出,从常见传感器到人工智能初步应用。由浅入深,共有 28节课和52个创客小程序,让学生学会使用传感器来感知环境,控制LED灯、风扇等其他硬件来反 馈、影响环境,同时搭建出自己的创客作品。 《零起步玩转Mind 创客教程 基于micro:bit开发板》着重培养创意、编程、分享等创客核心素养,使用器材全部采用开源硬件,所有案例均 来源于课堂教学实践,并按照中小学课时进行编排,非常适合作为中小学生学习micro:bit的入门与 提高教材,也可为创客爱好者的创作提供一定的参考。
智能算法是一类直接的、随机搜索的优化方法,它是基于模拟自然界的生物现象而产生的一类新型优化方法。本书在介绍优化理论的基础上,着重介绍求解复杂工程优化模型的新智能算法。 本书共有12章,第1~2章着重介绍智能算法的现状及最优化理论的基本概念;第3章着重介绍几种求解单目标约束优化问题的新型智能算法;第4~5章介绍求解多目标优化问题的粒子群算法及仿真实验;第6~9章着重讨论当优化问题维度变大时如何解决高维多目标优化问题;第10~11章讨论了复杂双层优化及其在视频服务器部署中的应用;第12章分析本书所用核心算法即粒子群优化算法的参数设计。 本书可作为计算机类各专业、运筹学专业和管理学科各专业研究生的教材,也可供相关科研人员和工程技术人员参考。
本书以openEuler为基础环境,精心设计了13个工程应用项目。内容包含openEuler基础、openEuler服务器应用、openEuler安全管理与运维,涵盖openEuler操作系统的关键应用场景、关键技术和运维管理。 本书注重应用openEuler操作系统,所有章节均以项目形式展开,每个项目中包含若干任务。所有项目和任务均是依据实际应用场景精心设计的,并配有项目讲堂和任务扩展,使读者在学习的过程中更有针对性、更容易与实际应用结合,进而帮助读者达到更高的实战水平,更好地学以致用。 本书可作为从事openEuler系统运维与管理的初、中级专业技术人员的参考用书,也可作为高等院校计算机相关专业,特别是计算机科学、大数据、人工智能、物联网、网络工程等专业的专业课、实训课和工程实践教学的教学用书。
本书是一本关于生成式预训练人工智能语言模型的综合性图书,涵盖了其在创建创新NLP产品方面的意义、功能和应用。 本书提供了如何轻松使用OpenAI API的全面指南,探索了根据用户的具体需求使用该工具的方法,并展示了基于GPT-3的成功企业案例。 本书分为两个部分,第一部分侧重于介绍OpenAI API的基础知识。第二部分着重研究GPT-3周边的动态和繁荣的环境。 本书适合技术研发人员、人工智能爱好者,以及关注人工智能应用的企业家、创业者阅读。
《Shell从入门到精通(第2版)》是获得大量读者好评的 Linux典藏大系 中的经典畅销书《Shell从入门到精通》的第2版。本书结合大量实例,详细介绍系统管理员和Linux程序员解决实际问题的得力工具 Bash Shell的用法,并对一些易混淆的内容进行重点提示和讲解。本书提供442分钟教学视频、程序源代码、高清思维导图、教学PPT和习题参考答案等超值配套资源,帮助读者高效、直观地学习。 《Shell从入门到精通(第2版)》共15章,分为3篇。第1篇认识Shell编程,主要介绍Shell编程的入门知识,以及Shell编程环境的搭建;第2篇Shell编程核心技术,主要介绍Shell变量和引用、条件测试和判断语句、循环结构、函数、数组、正则表达式、文本处理、流编辑器、文本处理利器awk命令、文件操作、子Shell与进程处理等;第3篇Shell编程实战,主要介绍Shell脚本调试技术和2个综合案例的实现
本书是一本面向系统工程师的实践指南,皆在帮助他们获得Linux内核中BPF虚拟机的专业知识。通过本书,你不仅可以深入了解BPF程序的生命周期,熟悉日常工作所需的基本概念,增强有关性能优化、网络和安全方面的知识。还可以学习如何编写观测和修改内核行为的应用程序,以及通过代码注入的方式对内核事件进行监控、跟踪和安全观测等内容。同时,本书展示了相关的C、Go和Python代码示例。每次学习BPF技术时,我们都需要翻阅许多博客文章、手册以及Internet上的各种资料。 本书的目的就是将分散在各处的知识汇总在一起,以方便后续BPF爱好者能更好地学习这一技术。
本书系统地讲述了电路原理图的设计,全书一共有5章。第1章是原理图设计规范,从原理图版面设计、元器件管理、原理图设计约束等方面仔细讲解了设计原理图时要遵守的规范; 第2章是原理图检查单,原理图检查单的作用是规范原理图的评审要素,使原理图评审过程更加高效; 第3章以Cadence 17.4为基础,对原理图的设计过程进行了详细阐述,目的是让读者一步一步地根据流程设计出符合产品要求的原理图; 第4章是电路仿真,重点讲解如何创建仿真电路、绘制仿真电路和执行仿真; 第5章是具体案例,以设计一款安防主控板为例,完整讲述了原理图的绘制方法和设计注意事项。 本书在编写时力求做到深入浅出、图文并茂、通俗易懂,在讲述原理图绘制时把电路设计与实际的产品设计结合起来,做到了理论知识与实际应用相结合,原理图设计与产品设计相结合。