本书是UNIX网络编程的经典之作。书中全面深入地介绍了如何使用套接字API进行网络编程。全书不但介绍了基本编程内容,还涵盖了与套接字编程相关的高级主题,对于客户 服务器程序的各种设计方法也作了完整的探讨,*后还深入分析了流这种设备驱动机制。 本书内容详尽且具权威性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
Unity是在游戏开发和虚拟现实开发方面应用得非常广泛的软件,其功能强大,用户体验友好,是一款多平台的综合型开发工具。本书解读了关于该软件的290个应用秘技。 本书是基于Unity 2021.2.15版本编写的,由于Unity不断地以一周一次的频率进行版本升级,到本书开始出售时,它必定又升级了,但本书的示例与内容在应用上均有效,不会受到太大影响。本书对使用Unity进行游戏开发方面的各种功能进行系统全面的介绍,包括Unity的基本操作、系统设置、对象创建、脚本编写、资源导入、UI界面设置、导航处理、场景管理、效果应用以及着色器系统应用等。全书结构完整、内容系统全面、讲解清晰易懂,适合Unity 3D开发零基础读者学习,也适合对游戏开发或虚拟现实开发感兴趣的IT设计人员学习阅读。此书还可以作为应用型高校及相关培训机构的Unity 3D教材或参考用书。
自1969年在贝尔实验室的阁楼上诞生以来,Unix操作系统的发展远远超出其创造者们的想象。它带动了许多创新软件的开发,影响了无数程序员,改变了整个计算机技术的发展轨迹。 本书不但书写Unix的历史,而且记录作者的回忆,一探Unix的起源,试图解释什么是Unix,Unix是如何产生的,以及Unix为何如此重要。除此之外,本书以轻松的口吻讲述了一群在贝尔实验室工作的发明天才的有趣往事,本书中每一个故事都是鲜为人知却又值得传播的宝贵资源。 本书适合对计算机或相关历史感兴趣的人阅读。读者不需要有太多的专业技术背景,就可以欣赏Unix背后的思想,了解它的重要性。
本书是被誉为UNIX编程“”的AdvancedProgrammingintheUNIXEnvironment一书的第3版。在本书第2版出版后的8年中,UNIX行业发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据的标准对内容进行了修订和增补,反映了的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。
本书是被誉为UNIX编程 圣经 的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据新的标准对内容进行了修订和增补,反映了新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。 本书内容权威,概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考书。
本书自1991年10月版开始,就成了Unix和Linux系统管理员的终极参考书。本书讨论了Unix和Linux提供的所有常用管理工具,并且说明了如何更明智、更高效地使用这些工具。 本书作者甽een Frisch把讨论的范围扩展到联网、电子邮件、安全和内核配置等对管理员日益重要的内容。本书还探讨了诸如LDAP、PAM、DHCP和DNS之类的服务,并讨论了许多重要的开源工具,包括SSH、Cfengine、Amanda、RRDTool和Criket。本书对*的所有主要Unix平台,包括Red Hat Linux 7.3与SuSE Linux 8、Solaris 8与9、FreeBSD 4.6、AIX 5、HP-UX 11与11i以及Tru64 5.1等进行了彻底的评论和测试。
《Unix技术手册(第4版)》同时涵盖了许多重要的、业界标准的开放源码工具,它们也成为了Unix的一部分,即使它们并未随附于操作系统中。这些工具包括CVS、Subversion、GNUMake与GDB,以及较小型的工具,例如curl与wget。此外,《Unix技术手册(第4版)》还完整地讨论了常用的shell(bash、ksh及tcsh)和重要元素如正则表达式,乃至旧式工具如sed、awk与vi。
本书意欲作为学习工具和研究向导,旨在告诉读者怎样一开始就目标清晰地编写shell脚本来解决各种问题。本书大部分shell脚本技术都将7次涉及。每次都从不同角度触及主题,解决不同的问题。我发现这个技巧对于掌握材料是非常有好处的。 每一章的结尾都有练习,让读者编写一个新的脚本,或修改该章中出现的shell脚本。本书不是一本描述解决方案而是描述解决方案怎样实现的书籍。我力劝读者完整地学习完本书,你会受益匪浅。本书涵盖的shell脚本包括Bash、Bourne,但不包括Korn.C shell脚本。更高级的主题包括使用rsync复制数据,利用Dirvish生成快速备份,用记录文件解析数据等。 本书从一些细小的任务解决方案到一些相当高级的概念都有涉及,这使得从高中生和大学生到系统管理员都能从中获益。本书每一部分包含若干章。本书中的shell脚本是完整的shen脚本
本书内容丰富、分析透彻.主次分明,主要介绍了UNIX操作系统的基本概念、基本操作、系统管理工具和程序开发工具。全书分两部分。部分以文件、进程为基础,介绍了UNIX的体系结构和常用命令,以及shell脚本设计和grep、sed过滤器等内容。第二部分以系统调用和C语言库函数为基础,以系统开发为目标,介绍了系统管理工具、系统开发工具、文件和进程控制、awk过滤器和Perl语言,此外还介绍了V1编辑器的高级命令。 本书特色:新增了“程序开发工具”一章,提供了大量的“工作原理”和提示注解,介绍了Linux特性的相关方面,讲解了安全sheu和加密的有关内容,附录中给出了vi编辑器的命令参考。 本书读者对象:本书适用于广泛的读者群,对于希望深入UNⅨ操作系统内部以及进行内核级程序开发的读者具有非常高的参考价值。本书可作为高等院校计算机相
本书是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的更新版。在本书第1版出版后的十几年中,UNIX行业已经有了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持了前一版的风格的基础上,根据*的标准对内容进行了修?┖驮霾梗?从沉俗钚碌募际醴⒄埂J橹谐?私樯躑NIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了多个应用示例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。 本书内容权威,概念清晰,阐述精辟,对于所有层次UNIX程序员都是一本不可或缺的参考书。
本书与其配套出版物《Solaris性能与工具》(该书已由机械工业出版社同步出版)共同提供了Solaris及OpenSolaris操作环境的*秀、全面的介绍。《Solaris内核结构》深入探索了Solaris操作系统的内部原理和体系结构;《Solanis性能与工具》阐释了大量实用工具的使用,为内核开发人员、系统程序员和系统管理员深入理解系统的行为及性能提供了系统化方法。 本书描述了Solaris 10和OpenSolaris内核中所有主要子系统的算法和数据结构,对第1版进行了大幅修订,加入了很多新的内容。集成的Solaris 工具和实用程序贯穿全书,目的是让读者细致观察到Solaris内核的工作过程,深入理解、分析系统的性能和行为,包括内存、进程、线程、文件系统、网络TCP/IP实现、资源管理工具,等等。 本书适合使用Solaris操作系统的各类技术人员阅读。
本书完整地覆盖了Unix系统备份领域的方方面面,并且为各种规模、各种预的环境提供了实用的、经济的备份和恢复解决方案。本书从介绍Unix系统管理员可用的本地备份开始,后给出了商业备份工具选择的实用建议。
本书是一本基于*UNIX 标准的完备的参考书,对UNIX 编程的要点进行了清晰易懂的介绍,从一些用于说明如何使用系统调用的短小代码段开始,逐渐过渡到能帮助读者扩展自己技能水平的实际项目中。书中对通信、并发和线程问题进行了深入探讨,对复杂的概念,例如信号和并发,进行了全面且清晰的解释。本书还覆盖了与文件、信号、信号量、POSIX 线程和客户机 服务器通信相关的内容。书中不仅提供了大量实例和练习,还专门设计了有针对性的项目并给出了参考答案。
这是原书的第二版,是对原书内容的全面改写,内容覆盖了UNIX系统管理的方方面面,包括UNIX的一般概念、基本结构和一些基本的假设,以及成功的系统管理员所必须掌握的一些命令、过程和策略等。本书讨论了UNIX提供的所有的基本管理工具,并介绍了如何高效灵活地使用这些工具。 本书作者?leen Frisch精通网络、电子邮件、安全和内核配置——这些对于系统管理员都具有相当重要的意义。?leen在管理导构计算机系统方面具有非常丰富的经验。本书中的示例在所有主要的UNIX平台上都进行了测试,这些平台包括SunOS 4.1.4、Solaris 8、AIX 4.1、Digital Unix 3、SCO Unix 3、HP-UX 9、HP-UX 10、IRIX 6.5和Linux 2.2.16。 本书适用于所有的UNIX计算机环境,包括大的共享的计算机系统、工作站网络和孤立的未联网的计算机系统。即使读者不是系统管理员,在理解了本书介绍的系统管理方面的
本书是一部UNIX网络编程的经典之作!进程间通信(IPC)几乎是所有Unix程序性能的关键,理解IPC也是理解如何开发不同主机间网络应用程序的必要条件。本书从对PosixIPC和System VIPC的内部结构开始讨论,全面深入地介绍了4种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris门、SunRPC)。附录中给出了测量各种IPC形式性能的方法。 本书内容详尽且具权威性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
本书是UNIX系统编程的经典教材,是基于*UNIX标准的参考书,对UNIX编程本质进行了清晰透乇的介绍。本书完全覆盖文件、信号、信号量、POSIX线程以及客户端一服务器通信等内容,对通信、并发和多线程问题进行了深入研究,并对信号和并发等复杂的概念进行了全面深入的解释。本书还包含了关于Web、UDP以及服务器性能等方面的更新内容,这些内容已经在实际教学中得到了广泛研究。书中还提供了大量的实例、练习、可重用的代码以及用于网络通信程序的简化库。 本书从一些代码片段开始介绍如何使用系统调用,阐述了如何设计出完善的UNIX系统软件,从而帮助读者提高技术水平。不管是使用Liunx、Solaris、Mac OS X还是基于POSIX的系统的读者,都可以从本书中学习如何设计并实现可靠的UNIX软件。
本书全面描述了UNIX系统及其各种变体的基本用法及高级特性,包括Linux、Solaris、HP-UX、AIX、FreeBSD和Mac OS X等,充分反映了UNIX系统发展的*成果和前沿技术,全面阐述了UNIX系统的功能特性,同时也介绍了UNIX的各种工具、实用程序和应用程序,涉及UNIX系统管理、网络管理、UNIX工具及编程、企业应用等主题,对初学者和资深用户都极具价值。 对于有志于学习UNIX系统或各种UNIX变体的人,本书是一本很有实用价值的优秀参考书,适用从事UNIX系统管理和应用开发的人员参考。
本书从系统管理员的角度分别介绍了Solarisl0系统的安装、Solarisl0桌面管理和基本系统管理、网络配置、安全管理、开发环境配置等几个方面的内容。作者尽可能详细地描述了Solaris的相关概念、功能、命令,并着重介绍了Solaris l0的许多新特征。由于作者从事网络安全领域的工作,因此对系统管理员为关心的系统安全性花费了较大篇幅进行讨论。 本书的目的是使具有一定经验的管理员,通过阅读,能很快掌握新的Solaris l0功能;使初学者少走弯路,循序渐进地掌握Solaris l0系统。在阅读此书前,读者应对UNIX操作系统有一定的了解,起码也要使用过Linux操作系统。这本书章节的安排是依据读者循序渐进地学习Solaris操作系统的顺序设立的。本书的编写基于目前Solaris的*版本Solaris l0 5/09操作系统。
本书是被誉为UNIX编程 圣经 的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据新的标准对内容进行了修订和增补,反映了新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。 本书内容权威,概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考书。
本书全面介绍了UNIX和Linux上各种流行的shell。本书在内容的组织上颇有特色,作者不是面面俱到,而是选择基本而实用的知识点进行讲解。对于每个知识点,先简明扼要地介绍,然后给出若干个精心设计的实例,对比着进行讲解。这种教学方式深入浅出、引人入胜,使学习过程变得轻松而充满乐趣。 本书是系统管理人员、程序设计人员的*读物。
本书是一部UNIX网络编程的经典之作。进程间通信(IPC)几乎是所有Unix程序性能的关键,理解IPC也是理解如何开发不同主机间网络应用程序的必要条件。本书从对Posix IPC和System V IPC的内部结构开始讨论,全面深入地介绍了4种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris 门、Sun RPC)。附录中给出了测量各种 IPC形式性能的方法。本书内容详尽,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
本书是一部UNIX网络编程的经典之作!书中全面深入地介绍了如何使用套接字API进行网络编程。全书不但介绍了基本编程内容,还涵盖了与套接字编程相关的高级主题,对于客户/服务器程序的各种设计方法也作了完整的探讨,后还深入分析了流这种设备驱动机制。 本书内容详尽且具权威性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
《UNIX环境高级编程(第3版)》是被誉为UNIX编程 圣经 的AdvancedProgrammingintheUNIXEnvironment一书的第3版。在本书第2版出版后的8年中,UNIX发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。《UNIX环境高级编程(第3版)》在保持前一版风格的基础上,根据*的标准对内容进行了修订和增补,反映了*的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。 《UNIX环境高级编程(第3版)》内容权威,概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考