《Linux高级程序设计(第三版)》围绕Linux操作系统“一切都是文件”的特点,讲述了Linux操作系统下应用层“一段执行单元(进程)对系统资源(CPU资源、各类文件资源)的管理”。详细介绍了Linux系统编程环境及编程工具(GCC/Makefile/GDB)、文件管理(文件属性控制、ANSI以及POSIX标准下文件读写操作、终端编程)、进程管理(创建、退出、执行、等待、属性控制)、进程间通信(管道、消息队列、共享内存)、进程间同步机制(信号量)、进程间异步机制(信号)、线程管理(创建、退出、取消等以及属性控制)、线程间同步(互斥锁、读写锁、条件变量)、线程与信号以及BSD socket编程中的TCP、UDP、原始套接口、网络服务器应用开发等内容,并对Linux系统下的音频应用程序开发做了讲解。 《Linux高级程序设计(第三版)》内容丰富、紧扣应用,适合从事Linux下C应用编程的人员阅读,也适合从事嵌入
本书由国际UNIX专家撰写,深入剖析UNIX操作系统的内核技术,包含丰富的图示与细节展示。作者从操作系统设计的角度来审视UNIX系统内核,针对内核中的每个模块,深入探讨其结构和设计,详细阐释主流UNlX系统如何选择具体模块的实现方法,以及每种方法的优缺点,为读者更好地理解操作系统内核知识、提升操作系统开发能力提供翔实指导。 全书共1 7章:章追溯UNIX系统的演变并分析影响系统主要变化的因素:第2~7章介绍进程子系统,包括线程及其在内核和用户库中的实现。信号、作业控制及登录会话管理,UNlx调度器和对实时应用程序的支持,进程间通信的技术(IPC),Mach系统架构,以及在现代单处理器和多处理器系统中应用的同步框架:第8~1 1章介绍文件系统,内容涵盖用户可见的文件系统接口、定义内核和文件系统交互的vnode/vfs接口,原始的System V文件
本书由国际UNIX专家撰写,深入剖析UNIX操作系统的内核技术,包含丰富的图示与细节展示。作者从操作系统设计的角度来审视UNIX系统内核,针对内核中的每个模块,深入探讨其结构和设计,详细阐释主流UNlX系统如何选择具体模块的实现方法,以及每种方法的优缺点,为读者更好地理解操作系统内核知识、提升操作系统开发能力提供翔实指导。 全书共1 7章:章追溯UNIX系统的演变并分析影响系统主要变化的因素:第2~7章介绍进程子系统,包括线程及其在内核和用户库中的实现。信号、作业控制及登录会话管理,UNlx调度器和对实时应用程序的支持,进程间通信的技术(IPC),Mach系统架构,以及在现代单处理器和多处理器系统中应用的同步框架:第8~1 1章介绍文件系统,内容涵盖用户可见的文件系统接口、定义内核和文件系统交互的vnode/vfs接口,原始的System V文件
本书紧跟上海市牛津版高一年级英语教材的教学要求精心编写,题目设计科学有效,目的是让学生在学完每一节课后都可以进行相应的练习,对每课学习的知识进行及时巩固,发现并解决学习中存在的问题,便于以后查漏补缺,进行系统的学习。 一课一练第二学期英语听力的使用说明:您可以直接扫描封底的在线听,或者在电脑上下载。在华东师范大学出版社官方网站上
本书由国际UNIX专家撰写,深入剖析UNIX操作系统的内核技术,包含丰富的图示与细节展示。作者从操作系统设计的角度来审视UNIX系统内核,针对内核中的每个模块,深入探讨其结构和设计,详细阐释主流UNlX系统如何选择具体模块的实现方法,以及每种方法的优缺点,为读者更好地理解操作系统内核知识、提升操作系统开发能力提供翔实指导。 全书共1 7章:章追溯UNIX系统的演变并分析影响系统主要变化的因素:第2~7章介绍进程子系统,包括线程及其在内核和用户库中的实现。信号、作业控制及登录会话管理,UNlx调度器和对实时应用程序的支持,进程间通信的技术(IPC),Mach系统架构,以及在现代单处理器和多处理器系统中应用的同步框架:第8~1 1章介绍文件系统,内容涵盖用户可见的文件系统接口、定义内核和文件系统交互的vnode/vfs接口,原始的System V文件
本书由国际UNIX专家撰写,深入剖析UNIX操作系统的内核技术,包含丰富的图示与细节展示。作者从操作系统设计的角度来审视UNIX系统内核,针对内核中的每个模块,深入探讨其结构和设计,详细阐释主流UNlX系统如何选择具体模块的实现方法,以及每种方法的优缺点,为读者更好地理解操作系统内核知识、提升操作系统开发能力提供翔实指导。 全书共1 7章:章追溯UNIX系统的演变并分析影响系统主要变化的因素:第2~7章介绍进程子系统,包括线程及其在内核和用户库中的实现。信号、作业控制及登录会话管理,UNlx调度器和对实时应用程序的支持,进程间通信的技术(IPC),Mach系统架构,以及在现代单处理器和多处理器系统中应用的同步框架:第8~1 1章介绍文件系统,内容涵盖用户可见的文件系统接口、定义内核和文件系统交互的vnode/vfs接口,原始的System V文件
本书由国际UNIX专家撰写,深入剖析UNIX操作系统的内核技术,包含丰富的图示与细节展示。作者从操作系统设计的角度来审视UNIX系统内核,针对内核中的每个模块,深入探讨其结构和设计,详细阐释主流UNlX系统如何选择具体模块的实现方法,以及每种方法的优缺点,为读者更好地理解操作系统内核知识、提升操作系统开发能力提供翔实指导。 全书共1 7章:章追溯UNIX系统的演变并分析影响系统主要变化的因素:第2~7章介绍进程子系统,包括线程及其在内核和用户库中的实现。信号、作业控制及登录会话管理,UNlx调度器和对实时应用程序的支持,进程间通信的技术(IPC),Mach系统架构,以及在现代单处理器和多处理器系统中应用的同步框架:第8~1 1章介绍文件系统,内容涵盖用户可见的文件系统接口、定义内核和文件系统交互的vnode/vfs接口,原始的System V文件
本书由国际资深UNIX专家撰写,深入剖析UNIX操作系统的内核技术,包含丰富的图示与细节展示。作者从操作系统设计的角度来审视UNIX系统内核,针对内核中的每个模块,深入探讨其结构和设计,详细阐释主流UNlX系统如何选择具体模块的实现方法,以及每种方法的优缺点,为读者更好地理解操作系统内核知识、提升操作系统开发能力提供翔实指导。 全书共1 7章:章追溯UNIX系统的演变并分析影响系统主要变化的因素:第2~7章介绍进程子系统,包括线程及其在内核和用户库中的实现。信号、作业控制及登录会话管理,UNlx调度器和对实时应用程序的支持,进程间通信的技术(IPC),Mach系统架构,以及在现代单处理器和多处理器系统中应用的同步框架:第8~1 1章介绍文件系统,内容涵盖用户可见的文件系统接口、定义内核和文件系统交互的vnode/vfs接口,原始的System V
《Linux指令从初学到精通》是按照命令的功能进行划分的,介绍了Linux的常用命令。《Linux指令从初学到精通》共涉及430余个Linux常用命令,包括文本编辑、文件管理、系统设置、系统管理、磁盘管理、网络通信、备份压缩、打印输出、图像相关、格式转换、电子邮件及新闻组12个方面,几乎涵盖了所有平常使用的命令。 《Linux指令从初学到精通》按照命令的功能分为13大类,每类包括10~70种命令不等(具体个数视功能而定),每个命令基本又包括9种说明,即使用频度、功能说明、语法、使用技巧、常用参数、补充说明、典型实例等。“使用频度”是指该命令在日常中的使用程度,共分三等,分别以五角星分级,星数越多表示越常用,也越重要,“功能说明”用于说明该命令的功能定义,以及该命令单词的由来,“语法”给出了该命令典型的语法使用规则,“使用技巧”
本书由国际UNIX专家撰写,深入剖析UNIX操作系统的内核技术,包含丰富的图示与细节展示。作者从操作系统设计的角度来审视UNIX系统内核,针对内核中的每个模块,深入探讨其结构和设计,详细阐释主流UNlX系统如何选择具体模块的实现方法,以及每种方法的优缺点,为读者更好地理解操作系统内核知识、提升操作系统开发能力提供翔实指导。 全书共1 7章:章追溯UNIX系统的演变并分析影响系统主要变化的因素:第2~7章介绍进程子系统,包括线程及其在内核和用户库中的实现。信号、作业控制及登录会话管理,UNlx调度器和对实时应用程序的支持,进程间通信的技术(IPC),Mach系统架构,以及在现代单处理器和多处理器系统中应用的同步框架:第8~1 1章介绍文件系统,内容涵盖用户可见的文件系统接口、定义内核和文件系统交互的vnode/vfs接口,原始的System V文件
《Unix内核源码剖析》是一本UNIX V6内核源代码的阅读指南。作者结合UNIX V6已公开的相关文档,对UNIX V6的内核源码进行详细剖析,旨在让读者更深入地理解进程、中断、块I/O系统、文件系统、字符I/O系统、启动系统等操作系统的基本原理。 《Unix内核源码剖析》适合操作系统的初中级学习者阅读,特别适合通过大学课程和其他入门书对操作系统有所了解,但是对具体细节缺乏深入理解的读者,以及那些对操作系统的具体实现有兴趣的读者。
《测量机器人开发与应用》以突出测量机器人不同特点的典型应用及其技术方法为主线,总结了十多年来从事测量机器人开发与应用的经验,重点阐述了测量机器人的基本原理、二次开发方法、控制网观测自动化开发及技术、变形监测自动化开发及技术、储罐容积测量自动化软件开发、船舱容积测量自动化系统等方面的内容。本书力求紧密结合工程实际,针对提出的技术方法都配有工程应用实例,以期对相关研究和工程技术人员有所帮助。《测量机器人开发与应用》可作为测绘工程专业高年级大学生和研究生的教学参考书,也可供从事精密工程测量与测量自动化相关专业教师、科研和工程技术人员参考。
本书讲述了一个64位多核操作系统的自制过程。此操作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框架移植到物理平台中进行升级、完善与优化。为了凸显64位多核操作系统的特点,物理平台选用搭载着Intel Core-i7处理器的笔记本电脑。与此同时,本书还将Linux内核的源码精髓、诸多官方白皮书以及多款常用协议浓缩于其中,可使读者在读完本书后能够学以致用,进而达到理论联系实际的目的。 全书共分为16章。~2章讲述了操作系统的基础概念和开发操作系统需要掌握的知识;第3~5章在虚拟平台下快速构建起一个操作系统模型;第6~16章将在物理平台下对操作系统模型做进一步升级、优化和完善。 本书既适合在校学习理论知识的初学者,又适合在职工作的软件工程师或有基础的业余爱好者。
《计算机科学概论(第12版)》共12章,其中包括绪论、数据存储、数据操控、操作系统、组网及因特网、算法、程序设计语言、软件工程、数据抽象、数据库系统、计算机图形学、人工智能和计算理论,以及5个录。另外,每章都有复习题和课外阅读供读者练习和扩展学习。
本书是一部UNIX网络编程的经典之作。书中全面深入地介绍了如何使用套接字API进行网络编程。全书不但介绍了基本编程内容,还涵盖了与套接字编程相关的主题,对于客户/服务器程序的各种设计方法也作了完整的探讨,还深入分析了流这种设备驱动机制。本书内容详尽,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
本书是一部UNIX网络编程的经典之作!书中全面深入地介绍了如何使用套接字API进行网络编程。全书不但介绍了基本编程内容,还涵盖了与套接字编程相关的主题,对于客户/服务器程序的各种设计方法也作了完整的探讨,还深入分析了流这种设备驱动机制。 本书内容详尽且具性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。