本书共分为19章,介绍了Vulkan的诞生、特点、开发环境的搭建以及运行机制、渲染管线和调试技术,着色器编程语言—GLSL、投影及各种变换、光照、纹理映射、3D模型的加载、混合与雾、两种测试及片元丢弃、顶点着色器的妙用、片元着色器的妙用、真实光学环境的模拟、阴影及高级光照、几种高级着色器特效、骨骼动画、Vulkan的性能优化等,最后以一个休闲游戏—方块历险记的案例来展示Vulkan的功能与技术。本书按照必知必会的基础知识、基于Vulkan实现基本特效以及高级特效、完整游戏案例的顺序,循序渐进地进行详细讲解,适合不同需求、不同水平层次的各类读者。为了便于读者学习,随书提供了书中所有案例的完整源代码(书中所有案例都给出了安卓版和Windows版,最后的大案例还进一步给出了macOS、iOS和Linux版),限度地帮助读者快速地掌握各方面的开发技术
《电脑管家DOS/BIOS/注册表/组策略技术手册()》通过大量实用案例的展示,深入浅出地介绍了常见的DOS命令行、BIOS、注册表和组策略的应用技巧,让读者对DOS命令行、BIOS、注册表和组策略不再不敢去碰,而是能灵活应用。《电脑管家DOS/BIOS/注册表/组策略技术手册()》主要内容包括DOS启动盘和DOS急救盘的应用,DOS下维护系统、管理磁盘和网络,Windows下的DOS应用及DOS批处理的案例,BIOS设置、优化、超频、升级、安全方面的操作技巧,同时探讨了BIOS的未来EFI,另外还有使用注册表和组策略优化系统?个性化系统。值得一提的是,《电脑管家DOS/BIOS/注册表/组策略技术手册()》还特别增加了WindowsVista/7下应用DOS批处理、注册表和组策略的内容。书中所举案例皆非常实用,过程清晰,截图真实,所以学习起来并不难懂,是注册表、BIOS、组策略、DOS爱好者学习的指导教
iOS是如今最炙手可热的移动平台,苹果公司为其推出了强大的软件开发工具包iOSSDK。《精通iOS开发(第5版)》是一部关于iOS应用开发的基础教程,内容翔实、语言生动。几位作者结合大量实例,循序渐进地讲解了适用于iPhone、iPad开发的基本流程。新版介绍强大的iOS6操作系统,涵盖了Xcode4以来的新功能,其中最值得注意的便是集合视图,《精通iOS开发(第5版)》将以全新章节详细讲述。全书所有项目均使用Xcode4重新创建,让开发者全面感受Xcode4带来的振奋人心的新变化。《精通iOS开发(第5版)》具有较强的通用性,iOS开发新手可通过学习本书快速入门进阶,经验丰富的iOS开发人员也能从中找到令人耳目一新的内容。
KaliLinux是迄今为止,靠前知名度很高且各方评价都很好的计算机安全检测系统。它集成了大量精心挑选的渗透测试和安全审计工具。维杰·库马尔·维卢著的这本《KaliLinux不错渗透测试(原书第2版)》全面、系统且深入地介绍了KaliLinux在渗透测试中的不错应用,堪称渗透测试方面的经典之作。本书共14章。靠前章简要介绍基于目标的渗透测试方法,以及KaliLinu×的基础知识及其支持渗透测试的很优配置;第2章介绍如何利用公共可用资源搜集目标信息,并给出简化侦察和信息管理的工具;第3章介绍主动侦察和漏洞扫描相关技术;第4章重点介绍多个漏洞评估工具和技术;第5章从物理攻击和社会工程学出发探讨攻击的路线;第6章分析如何入侵无线网络;第7章讨论通过网站或基于Web应用的攻击;第8章从安全的角度介绍很常用的远程访问技术,说明可利用的弱点在哪里,以
本书对Linux内核安全子系统做了系统而深入的分析,内容包括Linux内核的自主访问控制、强制访问控制、完整性保护、审计日志、密钥管理与密钥使用等。本书的内容填补了外关于Linux内核安全的一个空白。本书值得每一个想要深入了解Linux安全的人参考,值得计算机安全专业的学生和计算机安全领域的从业人员阅读,也可作为计算机安全课程的。
本书通过大量案例和真实截图,全面、细致、深入浅出地介绍常用的DOS工具、命令行和批处理应用技巧,给初级电脑爱好者打开一扇别具魅力的技术窗口,给计算机维护人员提供了一手的DOS应用参考资料。值得一提的是,本书特别增加了以上内容在WindowsVista/7下的扩展应用,使本书可以适用于Windows2000以后的所有操作系统。本书所举案例都非常实用,对进入DOS的途径的介绍尤其详细,使普通用户也能轻松掌握,DOS在当前背景下的应用,是DOS爱好者学习的指导教程。
本书是Windows技术权威参考书的*版本,本书主要介绍了基于Windows?7?and?Windows?Server?2008?R2的核心技术与底层技术,全面阐释Windows技术机理,是广大Windows开发人员的参考书。
openSUSE11.0和SUSELinuxEnterpriseServer是Linux中具有重要意义的一个版本。本书主要针对目前的SUSELinux11.0进行了全方位的介绍,大部分知识也适用于以前版本。全书分为5个部分共30章,主要介绍了SUSELinux系统的安装、网络技术、命令行的使用,各种服务器特性以及服务器内核。 本书由专门从事Linux相关工作的专家编写,内容全面并且,不仅适用于SUSELinux初学者和中高级用户,也是SUSELinux家族用户和企业客户的参考书。
本书旨在解释如何利用“云时代”基础设施即代码的方法来管理IT基础设施。主要内容包括:组织在采用新一代基础设施技术时经常掉进的陷阱以及避免这些陷阱的核心原则和基础设施即代码的关键实践;动态基础设施平台的性能和服务模型;提供、确认核心基础设施资源的工具;规定服务器、构建服务器模板和更新运行服务器的实践和模型。
内容简介
本书系统全面地介绍了Linux指令在企业生产环境中的实战应用技巧。主要内容包括Linux指令概述,CentOS操作系统生产环境标准化安装及实际运维部署,CentOS系统对比Windows系统的启动流程,Linux初、中、运维指令,并结合正则表达式将指令运用到实际工作环境中。本书详细介绍了Linux系统安全加固及内核核心参数优化等内容。书中精选的上千个实例均来自于作者在Linux系统运维领域的一线实战经验。
Portable and precise, this pocket-sized guide delivers immediate answers for the day-to-day administration of Windows Server 2003. Zero in on core support and maintenance tasks using quick-reference tables, instructions, and lists. You'll get the focused, straightforward information you need to solve problems and get the job done--whether you're at your desk or in the field!
本书以作者亲自在PC上开发嵌入式操作系统“HelloChina”的全过程为主线,详细地叙述自己动手写嵌入式操作系统所需的各方面知识,如加载和初始化、Shell、线程的实现、内存管理机制、互斥和同步机制及中断和定时机制的实现,以及设备驱动程序管理框架,应用编程接口等。本书中的每一个字都是作者辛勤劳动的结晶,本书所讲到的嵌入式操作系统“HelloChina”更是作者亲自实践的成果,因此本书具有极高的实用性,对于嵌入式软件开发工程师、应用软件开发工程师均有很高的参考价值,对于大中院校的学生在学习和理解操作系统及计算机原理的时候也会有许多启发,对于系统软件爱好者更是一本不可多得的好书,因为它会使您得到一个完整而细致的实践过程。
《Linux系统管理技术手册(第二版)》(LAHv2)延续了该书版(LAH)以及《UNlX系统管理技术手册》(LISAFl)的讲解风格,以当前主流的5种Linux发行版本(RedHatES、SuSE、Debian、FedoraCore和Ubuntu)为例,把Linu×系统管理技术分为三个方面分别介绍。部分“基本管理技术”全面介绍了运行单机Linux系统涉及的各种管理知识和技术,如系统引导和关机、进程控制、文件系统管理、用户管理、设备管理、系统备份、软件配置以及cron和系统日志的管理使用等。第二部分“网络管理技术”从详细讲解TCP/IP协议基本原理开始,深入讨论了网络的两大基本应用域名系统和路由技术,然后逐章讲解Linux上的各种Intemet关键应用,如电子邮件、NFS、文件共享、Web托管和Intemet服务,在这部分里还有专门的章节介绍网络硬件、网络管理与调试以及系统安全。第三部分“其他管理技术”包括了多种不容忽视的重要
本书是《自己动手写嵌入式操作系统》的全面升级版,作者对自己亲自在PC上开发的嵌入式操作系统的“HelloChina”进行全面的升级和改进,书中详细地叙述自己动手写嵌入式操作系统所需的各方面知识,如加载和初始化、Shell、线程的实现、内存管理机制、互斥和同步机制及中断和定时机制的实现,以及设备驱动程序管理框架和应用编程接口等。本书中的每一个字都是作者辛勤劳动的结晶,本书所讲到的嵌入式操作系统“HelloChina”更是作者亲自实践的成果,因此本书具有极高的实用性,对于嵌入式软件开发工程师、应用软件开发工程师均有很高的参考价值,对于大中院校的学生学习和理解操作系统及计算机原理也会有许多启发,对于系统软件爱好者更是一本不可多得的好书,因为它会使您得到一个完整而细致的实践过程。
优化Linux系统和应用程序,性能的指南从华尔街到好莱坞,在Linux操作系统上运行着世界上大量最重要的商业系统。Linux的性能现在会对整个企业产生影响。在本书中,IBM公司经验最丰富的Linux性能专家团队将介绍如何发现瓶颈、测量性能并确定有效的优化措施。本书不仅涉及到内核调整,还展示对运行于Linux之上的真实应用程序和数据库的端到端性能加以优化的技术。在全书中,作者给出了建立在当今的企业级Linux平台一一基于Intel的RedHatEnterpriseLinux以及NovellSUSELinuxEnterpriseServer一一之上的真实示例。这些示例简单明晰,易改编用于当代的各Linux环境。通过本书,将可以学习以下内容: 安装和配置Linux以便达到性能 为用户的Linux环境评估并选择适当的硬件体系结构 理解Linux2.4至2.6版本的内核:组件、性能问题以及优化可能性 掌握Linux性能调整的核心原则和策略
《鸟哥的Linux私房菜:基础学习篇》是具有度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的版,全面而详细地介绍了Linux操作系统。《鸟哥的Linux私房菜:基础学习篇》分为5个部分:一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;二部分介绍Linux的文件系统、文件、目录与磁盘的管理;三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;四部分介绍了对于系统安全重要的Linux账号的管理,以及主机系统与程序的管理,如查看进程、任务分配和作业管理;五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。
本书介绍WindowsServer2008及ServerCore系统中大部分的常用命令,详细地讲解各种命令的功能和参数,包括系统管理、文件管理、网络配置与安全管理、网络服务管理等。针对具体应用,书中还列举了大量经典实例,尤其是一些网络服务也通过命令行方式实现,使读者做到学以致用。同时,提供了按字母顺序排序和按功能分类两种索引方式,便于读者根据自己的需要查阅。本书内容全面、语言简练、深入浅出、通俗易懂,既可作为即查即用的网络管理工具手册,也可作为了解系统的参考书目,适合系统管理人员、网络管理人员阅读使用。