为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的时间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得cPu不再受限于慢速硬盘。 《深入理解Linux内核》第三版将引领你畅游内核中用到的主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针对具体的Intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码的机理,还解释了Linux运作方式的理论支撑。 本书第三版涵盖Linux2.6,从中可以看到几乎内核每个子系统都有相当大的变化,首
如果你在互联网上搜索过PPT教程,就会发现,大多数教程都是在教你如何操作、如何设置参数等。而作为PPT发烧友、以做PPT为职业的人而言,我认为看再多这样的教程,对提高水平也无济于事。因为想要又好又快地完成一套幻灯片,是需要方法驱动的。在《PPT设计思维:教你又好又快搞定幻灯片》中,笔者把长期以来在PPT制作中沉淀下来的经验分享给读者,希望能对广大PPT制作者有一定帮助。
《30天精学Excel——从菜鸟到数据分析高手》以解决实际工作中的常见问题为导向,以大量实际工作经验为基础,介绍Excel中常用、实用的功能,帮助读者经过30天时间脱离“菜鸟”行列。第1章介绍Excel中常见的简单但实用性较强的技巧;第2章介绍学习Excel必须练好的基本功;第3章介绍单元格数据整理,整理凌乱的数据,可以使数据更规范;第4章介绍通配符与查找替换功能,这些功能的结合运用,可以批量处理不规范的数据;第5章介绍数据的安全保护与多表数据快速汇总,保护数据的安全可以减少损失;汇总可以将数据快速整合到一张表格中;第6章介绍高效数据管理,使用正确的方法,可以提升数据输入效率,避免输入错误数据;第7章介绍高效数据分析推荐技能——函数,详细介绍了常用函数的使用方法,以帮助读者解决办公中遇到的问题;第8章介绍高效数据分
本书是《和秋叶一起学PPT》的第5版,在综合前4版的优点,充分听取读者对前4版图书的意见和建议的基础上,本次改版在结构上进行了调整和优化。本书共7章:第1章主要针对用户制作PPT时所需要的各类素材应该到哪里去搜索和下载提供了必要的指引;第2章对完成一整套PPT制作需要重点掌握的主题颜色和主题字体、母版与版式等功能进行了阐述;第3章则详细介绍了在PPT中调用Word、Excel文档的内容,以及插入视频、音频等其他类型素材的方法;第4章主要介绍了排版必须掌握的工具及高效操作技巧;第5章全面介绍了文字、线条、形状、表格、图片的常见美化方法及动画设置的基础知识;第6章为读者解答了外出演讲、分享PPT时的常见问题;第7章为读者推荐了包括iSlide插件、OK插件、口袋动画(PA)插件在内的多款主流插件,并对它们的部分特色功能做了简要介绍。本书
本书汇集了大家在制作PPT演示文稿时必须掌握的知识和技巧,不仅能让你掌握PPT软件功能的使用,教会你如何制作PPT,还能让你提高工作效率,从而制作出美观专业的演示文稿。
本书以电子科技大学自主设计的开源操作系统aCoral在ARM9 Mini2440嵌入式平台上的设计过程为思路,逐步介绍aCoral的实现,再延伸到它对多核嵌入式处理器的支持,在此过程中,介绍嵌入式实时操作系统的其他相关技术和理论,比如:实时调度机制与策略、多核计算等,让学生对其有更全面的认识。此外,全书综合应用了计算机组成原理、计算机操作系统、汇编语言、C程序设计、数据结构、嵌入式系统概论、ARM处理器及其应用等课程的知识点,力求理论与实践紧密结合,帮助读者融汇贯通上述课程的相关知识。本书中的相关代码请读者登录华信教育资源网后下载使用。
本书以电子科技大学自主设计的开源操作系统aCoral在ARM9 Mini2440嵌入式平台上的设计过程为思路,逐步介绍aCoral的实现,再延伸到它对多核嵌入式处理器的支持,在此过程中,介绍嵌入式实时操作系统的其他相关技术和理论,比如:实时调度机制与策略、多核计算等,让学生对其有更全面的认识。此外,全书综合应用了计算机组成原理、计算机操作系统、汇编语言、C程序设计、数据结构、嵌入式系统概论、ARM处理器及其应用等课程的知识点,力求理论与实践紧密结合,帮助读者融汇贯通上述课程的相关知识。本书中的相关代码请读者登录华信教育资源网后下载使用。
为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。CPU与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的时间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得cPu不再受限于慢速硬盘。 《深入理解Linux内核》第三版将引领你畅游内核中用到的最主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针对具体的Intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码的机理,还解释了Linux运作方式的理论支撑。 本书第三版涵盖Linux 2.6,从中可以看到几乎内核每个子系统都有相当大的变化,
本书由浅入深、循序渐进地介绍了Windows驱动程序的开发方法与调试技巧。本书共分23章,内容涵盖了Windows操作系统的基本原理、NT驱动程序与WDM驱动程序的构造、驱动程序中的同步异步处理方法、驱动程序中即插即用功能、驱动程序的各种调试技巧等。同时,还针对流行的PCI驱动程序、USB驱动程序、虚拟串口驱动程序、摄像头驱动程序、SDIO驱动程序进行了详细的介绍,本书的特色在于每一节的例子都是经过精挑细选的,具有很强的针对性。力求让读者通过亲自动手实验,掌握各类Windows驱动程序的开发技巧,学习尽可能多的Windows底层知识。 本书适用于中、高级系统程序员,同时也可用做高校计算机专业操作系统实验课的补充教材。
各种办公软件已成为职场中必不可少的办公工具,Word是其中使用频率优选的软件之一,占有重要的一席之地。本书通过大量的实操案例对Word的操作方法及使用技巧进行了详细的阐述,主要内容包括:Word的功能介绍与应用领域、Word的基本应用、样式与编号的应用、图文表混排的方式、表格的应用、页面布局设置、长文档的快速处理、文档的审阅与修订、查找与替换的应用以及Word高级应用技巧等。本书在讲解理论知识时,不仅介绍了软件的使用方法与技巧,还对一些要点进行了解析,让读者“知其然更知其所以然”;在介绍实操案例时,穿插安排了“经验之谈”和“注意事项”两个板块,让读者在更短的时间内掌握更实用的操作方法。本书所选案例具有代表性,紧贴实际工作需要;知识讲解通俗易懂,内容版式轻松活泼。同时,本书还配套了丰富的学习资源,主要
这是一本以实际案例,讲述供应链管理人员如何使用Excel函数,解决供应链日常管理问题的书。 涉及企业内部的计划、物控、仓库、物流、采购、生产等方面。 全书共分为11章。 第1章,基础篇。主要讲解供应链管理与Excel的关系,概述供应链管理推荐的三类函数。 第2到4章,求和函数。主要讲解供应链管理中的简单求和、筛选求和、累计求和、乘积求和、条件求和、多条件求、选择性多条件求和与条件乘积求和。 第5到7章,查找函数。主要介绍查找三剑客(VLOOKUP、HLOOKUP、LOOKUP)、两对好组合(INDEX+MATCH、INDEX+SMALL+IF)和两个幕后英雄(OFFSET、FIND)在供应链管理中的应用。 第8到11章,判断与其他函数。主要讲解在供应链管理中无处不在的IF函数、解决错了怎么的IFERROR函数和取整、日期时间与文本函数
本书由浅入深、循序渐进地介绍了Windows驱动程序的开发方法与调试技巧。本书共分23章,内容涵盖了Windows操作系统的基本原理、NT驱动程序与WDM驱动程序的构造、驱动程序中的同步异步处理方法、驱动程序中即插即用功能、驱动程序的各种调试技巧等。同时,还针对流行的PCI驱动程序、USB驱动程序、虚拟串口驱动程序、摄像头驱动程序、SDIO驱动程序进行了详细的介绍,本书的特色在于每一节的例子都是经过精挑细选的,具有很强的针对性。力求让读者通过亲自动手实验,掌握各类Windows驱动程序的开发技巧,学习尽可能多的Windows底层知识。 本书适用于中、高级系统程序员,同时也可用做高校计算机专业操作系统实验课的补充教材。
工欲善其事,必先利其器。面对庞杂且与日俱增的文档、报表,传统的办公技能已难以应对,是时候换一种新的办公方式了——利用Python实现自动化办公,消除枯燥、耗时的重复性劳动,大幅提高工作效率。本书是为零基础读者打造的Python办公自动化教程。全书一共6篇,首先简单介绍Python基础知识,然后讲解如何用Python代码操作计算机文件,接着依次详述如何将Python与Excel、Word、PPT以及PDF办公软件相结合,轻松解决日常工作中的实际问题。通俗易懂的内容+丰富的示例+逐行解析代码,助你切实掌握自动化办公,解放生产力。 本书适合零基础读者阅读,包括数据分析人员、自动化运维人员、运营人员等。
《深入解析Mac OS X & iOS操作系统》编著者 莱文。 系统开发者、内核黑客和对苹果感到好奇的人们 注意了!本书探讨了MacOSX系统和iOS系统的方方面 面,深入讲解了两个系统的架构,讨论了框架手册没 有讨论的内容。本书清晰而详细地讨论了苹果操作系 统的内部工作原理,包括苹果私有的API,书中的大 部分内容都是首次披露。 《深入解析Mac OS X & iOS操作系统》在漫游 系统架构的时候,从用户态深入到内核态,通过带注 释的代码示例揭示了每一个层次和组件,还提供了可 上手的实验,并且比较了两个系统实现的区别。 主要内容 引导过程:Mac的EFI、iOS的iBoot以及内核 启动过程 进程、线程以及虚拟内存管理 通过DTrace、ptrace和隐藏的系统调用进行调 试和性能剖析 系统级的API:POSIX调用、Mach陷阱以及OSX /iOS私有的API 文件系统架构,包括VFS和HFS+ 网络架构:从套接
本书立足于财务人员用Excel解决实务工作中遇到的财税问题,目的在于通过使用Excel达到提高工作效率的目的,减少财务人员加班的频率,增强财务人员的职业竞争力。全书分为基础篇、技能篇、实战案例篇三部分,紧紧围绕“工具+案例+可视化呈现”展开讲解,案例操作包括表格设计逻辑、思路以及如何与Excel相结合,读者甚至可以作为模板直接使用。本书的初衷是希望帮助读者尽快从菜鸟进化为达人,在职场中有效提高核心竞争力。
本书源自日均访问量近60000次的线上同名课程,口碑与影响力俱佳,旨在打造简单易学且实用性强的轻量级Linux入门教程。本书在上一版的基础上进行了大量的更新,基于红帽RHEL 8系统编写,且内容适用于CentOS、Fedora等系统。本书共分为20章,内容涵盖了部署Linux系统,常用的Linux命令,与文件读写操作有关的技术,使用Vim编辑器编写和修改配置文件,用户身份与文件权限的设置,硬盘设备分区、格式化以及挂载等操作,部署RAID磁盘阵列和LVM,firewalld防火墙与iptables防火墙的区别和配置,使用ssh服务管理远程主机,使用Apache服务部署静态网站,使用vsftpd服务传输文件,使用Samba或NFS实现文件共享,使用BIND提供域名解析服务,使用DHCP动态管理主机地址,使用Postfix与Dovecot部署邮件系统,使用Ansible服务实现自动化运维,使用iSCSI服务部署网络存储,使用MariaDB数据库管理系
本书是Excel VBA与宏的入门书籍,主要讲解了Excel VBA与宏的基本使用方法,以及对工作有帮助的实用技巧。零基础学Excel VBA与宏的读者,或者有一定Excel基础的读者都可阅读学习。同时,为更好地服务读者,本书在内容选取、版式设计等方面也力争完美。 通过学习本书,读者可以扎实掌握Excel VBA与宏的基本操作和自动化处理知识,能够熟练运用Excel,从而大幅提高工作效率。本书是职场推荐书籍,将在各个工作场景、各个工作领域给读者带来帮助。
《深入理解Android:卷I》是一本以情景方式对Android的源代码进行深入分析的书。内容广泛,以对Framework层的分析为主,兼顾Native层和Application层;分析深入,每一部分源代码的分析都力求透彻;针对性强,注重实际应用开发需求,书中所涵盖的知识点都是Android应用开发者和系统开发者需要重点掌握的。 全书共10章,第1章介绍了阅读本书所需要做的准备工作,主要包括对Android系统架构和源码阅读方法的介绍;第2章通过对Android系统中的MediaScanner进行分析,详细讲解了Android中十分重要的JNI技术;第3章分析了init进程,揭示了通过解析init.rc来启动Zygote以及属性服务的工作原理;第4章分析了Zygote、SystemServer等进程的工作机制,同时还讨论了Android的启动速度、虚拟机HeapSize的大小调整、Watchdog工作原理等问题;第5章讲解了Android系统中常用的类,包括sp、wp、RefBase、Thread