Toggle navigation
Shichao's Notes
APUE
Contents
Chapter 1. UNIX System Overview
Chapter 2. UNIX Standardization and Implementations
Chapter 3. File I/O
Chapter 4. Files and Directories
Chapter 5. Standard I/O Library
Chapter 6. System Data Files and Information
Chapter 7. Process Environment
Chapter 8. Process Control
Chapter 9. Process Relationships
Chapter 10. Signals
Chapter 11. Threads
Chapter 12. Thread Control
Chapter 13. Daemon Processes
Chapter 14. Advanced I/O
Chapter 15. Interprocess Communication
Chapter 16. Network IPC: Sockets
Chapter 17. Advanced IPC
UNP
Contents
Chapter 1. Introduction
Chapter 2. The Transport Layer: TCP, UDP, and SCTP
Chapter 3. Sockets Introduction
Chapter 4. Elementary TCP Sockets
Chapter 5. TCP Client/Server Example
Chapter 6. I/O Multiplexing: The select and poll Functions
Chapter 7. Socket Options
Chapter 8. Elementary UDP Sockets
TCPv1
Contents
Chapter 1. Introduction
Chapter 2. The Internet Address Architecture
Chapter 3. Link Layer
Chapter 4. ARP: Address Resolution Protocol
Chapter 5. The Internet Protocol (IP)
Chapter 6. System Configuration: DHCP and Autoconfiguration
Chapter 7. Firewalls and Network Address Translation (NAT)
Chapter 8. ICMPv4 and ICMPv6: Internet Control Message Protocol
Chapter 9. Broadcasting and Local Multicasting (IGMP and MLD)
Chapter 10. User Datagram Protocol (UDP) and IP Fragmentation
Chapter 11. Name Resolution and the Domain Name System (DNS)
Chapter 12. TCP: The Transmission Control Protocol (Preliminaries)
Chapter 13. TCP Connection Management
Chapter 14. TCP Timeout and Retransmission
Chapter 15. TCP Data Flow and Window Management
Chapter 16. TCP Congestion Control
Chapter 17. TCP Keepalive
Chapter 18. Security: EAP, IPsec, TLS, DNSSEC, and DKIM
Headers
GOPL
Contents
Chapter 1. Tutorial
Chapter 2. Program Structure
Chapter 3. Basic Data Types
Chapter 4. Composite Types
Chapter 5. Functions
Chapter 6. Methods
Chapter 7. Interfaces
Chapter 8. Goroutines and Channels
Chapter 9. Concurrency with Shared Variables
Chapter 10. Packages and the Go Tool
Chapter 11. Testing
Chapter 12. Reflection
CSN
Contents
Part 1: Language
Part 2: Advanced
TOC
GitHub