Stone Jiang 整理.部分图书可能出了新版,欢迎指出.如果您有这些书或缺少这些书的电子版,欢迎交流.
Andrei Alexandrescu. Modern C++ Design: Generic Programming and Design Patterns Applied
Matthew H. Austern. Generic Programming and the STL: Using and Extending the C++ Standard
Kent Beck. Extreme Programming Explained: Embrace Change
Steve Berczuk. A Pattern for Separating Assembly and Processing
Bjarne Stroustrup. The C++ Programming Language
Grady Booch. Object Oriented Analysis and Design with Applications
Don Box. Essential COM.
Paul Clements and Linda Northrop. Software Product Lines: Practices and Patterns
Carlton Egremont, III . Mr. Bunny's Guide to Active X
Bill Gallmeister. POSIX.4 Programming for the Real World
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software
Jim Gray and Andreas Reuter. Transaction Processing: Concepts and Techniques
Luke Holmann. Journey of the Software Professional: The Sociology of Computer Programming
Michi Henning and Steve Vinoski. Advanced CORBA Programming with C++.
Nicolai Josuttis. The C++ Standard Library: A Tutorial and Reference
Steve Kleiman, Devang Shah, and Bart Smaalders. Programming with Threads
Doug Lea. Concurrent Programming in Java: Design Principles and Patterns
Bil Lewis. Threads Primer: A Guide to Multithreaded Programming
Stan Lippman. Inside the C++ Object Model
Marshall Kirk McKusick, Keith Bostic, Michael J. Karels, and John S. Quarterman. The Design and Implementation of the 4.4BSD Operating System.
Scott Meyers. More Effective C++
Bertrand Meyer. Object-Oriented Software Construction, 2nd Edition
Frank Buschmann, Regine Meunier Hans Rohnert, Peter Sommerlad, and Michael Stal. Pattern-Oriented Software Architecture—A System of Patterns
Douglas C. Schmidt, Michael Stal, Hans Rohnert, and Frank Buschmann. Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects, Volume 2
Steve Rago. UNIX System V Network Programming
Jeffrey Richter. Advanced Windows, 3rd Edition
David A. Solomon. Inside Windows NT, 2nd Edition
David A. Solomon and Mark E. Russinovich. Inside Windows 2000, 3rd Edition
W. Richard Stevens. Advanced Programming in the UNIX Environment
W. Richard Stevens. TCP/IP Illustrated, Volume 1: The Protocols.
W. Richard Stevens. UNIX Network Programming, Volume 1: Networking APIs: Sockets and XTI, 2nd Edition
W. Richard Stevens. UNIX Network Programming, Volume 2: Interprocess Communications, Second Edition
W. Richard Stevens and Gary R. Wright. TCP/IP Illustrated, Volume 2: The Implementation
Randall Stewart and Qiaobing Xie. Stream Control Transmission Protocol (SCTP) A Reference Guide
Clemens Szyperski. Component Software—Beyond Object-Oriented Programming
Andrew S. Tanenbaum. Modern Operating Systems
ThuanThai and Hoang Lam. . NET Framework Essentials
John Vlissides. Pattern Hatching: Design Patterns Applied
Martin Fowler with Kendall Scott. UML Distilled—A Brief Guide to the Standard Object Modeling Language, 2nd Edition.
分享到:
相关推荐
《ACE网络编程(英文版)》是一本深入探讨ACE(Adaptive Communication Environment)框架的权威教程,该框架是用于构建高性能、跨平台网络应用的重要工具。ACE是一个C++库,它提供了一系列的服务和抽象,帮助开发者...
这个“ACE.rar”压缩包包含了ACE网络库的相关资源,提供了 ACE 的源代码以及可能的文档资料,使得开发者能够免费使用和学习 ACE 的网络编程技术。 ACE 库的核心设计理念是适应性,它旨在为开发者提供一种灵活的方式...
《C++网络编程 卷1 卷2 ACE程序员指南》是ACE库开发者们的重要参考资料,包含丰富的网络编程知识和实践经验。这套书籍深入探讨了如何使用C++进行高效的网络编程,特别是利用ACE库来简化复杂性的处理。以下是这些书籍...
ACE(Adaptive Communication Environment)网络编程是一个深度探讨网络应用程序开发的专题,主要针对C++开发者。ACE是一个开源的跨平台框架,它提供了大量的C++类和模板,用于构建高性能、可移植、可靠的分布式系统...
### ACE网络编程学习笔记知识点详解 #### 一、面向对象中间件体系结构 **1.1 主机基础设施中间件** 主机基础设施中间件的主要目的是封装不同的底层实现,例如socket和线程,提供统一的接口给上层应用。这种封装有...
C++网络编程 卷1 运用ACE和模式消除复杂性.pdf C++网络编程 卷2 基于ACE和框架的系统化复用.pdf
网络编程合集 TCP-IP详解 windows Linux UNIX Ace 网络编程 搜索关键字:网络编程 TCP-IP详解 windows Linux UNIX 网络编程1_TCP-IP详解卷1.rar 网络编程2_TCP-IP详解卷2-1.rar 网络编程3_windows网络编程电子书及...
网络编程合集 TCP-IP详解 windows Linux UNIX Ace 网络编程 搜索关键字:网络编程 TCP-IP详解 windows Linux UNIX 网络编程1_TCP-IP详解卷1.rar 网络编程2_TCP-IP详解卷2-1.rar 网络编程3_windows网络编程电子书及...
1. **网络通信**:提供TCP/IP、UDP、SCTP等多种协议的支持,以及对套接字操作的高级封装,使得开发者能够更容易地进行网络通信编程。 2. **并发处理**:支持线程、事件多路复用(例如select、poll、epoll等),并...
ACE(Adaptive Communication Environment)框架是一个开源的、跨平台的网络编程库,主要用于构建高性能、高可用性的分布式系统。ACE提供了一组高级的网络编程接口,简化了多线程、异步I/O、并发控制、对象间通信等...
ACE(Adaptive Communication Environment)是一个跨平台的C++网络编程框架,它提供了许多高级网络通信服务,如线程管理、事件处理、定时器、I/O复用等。ACE库简化了网络应用程序的开发,特别是在多平台环境下的移植...
这两卷分别从不同角度详细阐述了如何运用ACE库和设计模式来消除网络编程中的复杂性,以及如何通过ACE和相关框架实现系统化的代码复用。 首先,ACE(Adaptive Communication Environment)是一个开源的跨平台C++库,...
这本书是ACE学习者的必备读物,尤其适合那些希望提升网络和系统编程技能的开发者。 ACE(Adaptive Communication Environment)是一个跨平台的C++库,它提供了丰富的网络通信和并发处理功能。ACE的设计目标是帮助...
ACE程序员指南-网络与系统编程的实用设计模式.pdf ACE程序员的编程参考宝典,重要性不多说。
ACE自适配通信环境 (Adaptive Communication Environment)是面向对象的框架和工具包,其中包含有丰富的、可跨越广泛的OS平台执行通用网络编程任务的可复用包装、类属,以及框架。本文详细描述的相关技术
这本书是理解并利用ACE进行高效网络编程的必备参考资料。 书中详细阐述了网络编程的基础概念,包括套接字API、并发处理、I/O复用模型(如select、poll和epoll)以及多线程和多进程编程。ACE库的核心在于其强大的...
《C++网络编程》是两卷本的经典著作,卷1为《运用ACE和模式消除复杂性》,卷2为《基于ACE和框架的系统化复用》。这两本书深入探讨了如何在C++环境中进行高效的网络编程,特别是利用ACE库来构建可移植、可伸缩的网络...
书中讲解了网络编程的基础知识,包括网络通信的基本概念、协议栈的工作原理、以及使用C++和ACE框架进行网络编程的高级技术。特别强调了如何通过设计模式来降低网络编程的复杂性,比如使用工厂模式来创建对象、使用...