当前位置:首页 > 工业技术
UNIX环境高级编程  第3版  英文版  下
UNIX环境高级编程  第3版  英文版  下

UNIX环境高级编程 第3版 英文版 下PDF电子书下载

工业技术

  • 电子书积分:25 积分如何计算积分?
  • 作 者:(美)W.理查德·史蒂文期,史蒂芬·A.拉戈著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2019
  • ISBN:9787115515919
  • 页数:953 页
图书介绍:
《UNIX环境高级编程 第3版 英文版 下》目录

Chapter 14. Advanced I/O/高级I/O 481

14.1 Introduction/引言 481

14.2 Nonblocking I/O/非阻塞I/O 481

14.3 Record Locking/记录锁 485

14.4 I/O Multiplexing/I/O多路转接 500

14.4.1 select and pselect Functions/函数select和pselect 502

14.4.2 poll Function/函数poll 506

14.5 Asynchronous I/O/异步I/O 509

14.5.1 System V Asynchronous I/O/System V异步I/O 510

14.5.2 BSD Asynchronous I/O/BSD异步I/O 510

14.5.3 POSIX Asynchronous I/O/POSIX异步I/O 511

14.6 readv and wri tev Functions/函数readv和writev 521

14.7 readn and wri ten Functions/函数readn和writen 523

14.8 Memory-Mapped I/O/存储映射I/O 525

14.9 Summary/小结 531

Exercises/习题 532

Chapter 15. Interprocess Communication/进程间通信 533

15.1 Introduction/引言 533

15.2 Pipes/管道 534

15.3 popen and pclose Functions/函数popen和pclose 541

15.4 Coprocesses/协同进程 548

15.5 FIFOs 552

15.6 XSIIPC 556

15.6.1 Identifiers and Keys/标识符和键 556

15.6.2 Permission Structure/权限结构 558

15.6.3 Configuration Limits/结构限制 559

15.6.4 Advantages and Disadvantages/优点和缺点 559

15.7 Message Queues/消息队列 561

15.8 Semaphores/信号量 565

15.9 Shared Memory/共享存储 571

15.10 POSIX Semaphores/POSIX信号量 579

15.11 Client-Server Properties/客户进程-服务器进程属性 585

15.12 Summary/小结 587

Exercises/习题 587

Chapter 16. Network IPC:Sockets/网络IPC:套接字 589

16.1 Introduction/引言 589

16.2 Socket Descriptors/套接字描述符 590

16.3 Addressing/寻址 593

16.3.1 Byte Ordering/字节序 593

16.3.2 Address Formats/地址格式 595

16.3.3 Address Lookup/地址查询 597

16.3.4 Associating Addresses with Sockets/将套接字与地址关联 604

16.4 Connection Establishment/建立连接 605

16.5 Data Transfer/数据传输 610

16.6 Socket Options/套接字选项 623

16.7 Out-of-Band Data/带外数据 626

16.8 Nonblocking and Asynchronous I/O/非阻塞和异步I/O 627

16.9 Summary/小结 628

Exercises/习题 628

Chapter 17. Advanced IPC/高级进程间通信 629

17.1 Introduction/引言 629

17.2 UNIX Domain Sockets/UNIX域套接字 629

17.3 Unique Connections/唯一连接 635

17.4 Passing File Descriptors/传送文件描述符 642

17.5 An Open Server,Version 1/打开服务器进程第1版 653

17.6 An Open Server,Version 2/打开服务器进程第2版 659

17.7 Summary/小结 669

Exercises/习题 670

Chapter 18. Terminal I/O/终端I/O 671

18.1 Introduction/引言 671

18.2 Overview/概述 671

18.3 Special Input Characters/特殊输入字符 678

18.4 Getting and Setting Terminal Attributes/获得和设置终端属性 683

18.5 Terminal Option Flags/终端选项标志 683

18.6 stty Command/stty命令 691

18.7 Baud Rate Functions/波特率函数 692

18.8 Line Control Functions/行控制函数 693

18.9 Terminal Identification/终端标识 694

18.10 Canonical Mode/规范模式 700

18.11 Noncanonical Mode/非规范模式 703

18.12 Terminal Window Size/终端窗口大小 710

18.13 termcap,terminfo,and curses/termcap、terminfo和curses 712

18.14 Summary/小结 713

Exercises/习题 713

Chapter 19. Pseudo Terminals/伪终端 715

19.1 Introduction/引言 715

19.2 Overview/概述 715

19.3 Opening Pseudo-Terminal Devices/打开伪终端设备 722

19.4 pty_fork Function/函数pty_fork 726

19.5 pty Program/pty程序 729

19.6 Using the pty Program/使用pty程序 733

19.7 Advanced Features/高级特性 740

19.8 Summary/小结 741

Exercises/习题 742

Chapter 20. A Database Library/数据库函数库 743

20.1 Introduction/引言 743

20.2 History/历史 743

20.3 The Library/函数库 744

20.4 Implementation Overview/实现概述 746

20.5 Centralized or Decentralized?/集中式还是非集中式? 750

20.6 Concurrency/并发 752

20.7 Building the Library/构造函数库 753

20.8 Source Code/源代码 753

20.9 Performance/性能 781

20.10 Summary/小结 786

Exercises/习题 787

Chapter 21. Communicating with a Network Printer/与网络打印机通信 789

21.1 Introduction/引言 789

21.2 The Internet Printing Protocol/网络打印协议 789

21.3 The Hypertext Transfer Protocol/超文本传输协议HTTP 792

21.4 Printer Spooling/打印假脱机技术 793

21.5 Source Code/源代码 795

21.6 Summary/小结 843

Exercises/习题 843

Appendix A. Function Prototypes/函数原型 845

Appendix B. Miscellaneous Source Code/其他源代码 895

B.1 Our Header File/本书使用的头文件 895

B.2 Standard Error Routines/标准出错例程 898

Appendix C. Solutions to Selected Exercises/部分习题答案 905

Bibliography/参考书目 947

相关图书
作者其它书籍
返回顶部