Some Classical Books on Programming

1.Operating Systems

> 以下为删除文字格式的普通段落。

《Operating System Concepts》Abraham Silberschatz

《Operating systems : a systematic view》 William S. Davis, T. M. Rajkumar

《Operating systems : a design-oriented approach》 Charles Crowley

《Modern operating systems》Andrew S. Tanenbaum

《Operating systems : internals and design principles》William Stallings

《Operating Systems : Design and Implementation》Andrew S. Tanenbaum,Albert S. Woodhull

《Operating systems : concurrent and distributed software design》Jean Bacon, Tim Harris

《计算机操作系统》  汤子瀛&哲凤屏&汤小丹


Inside Windows 2000  David A.Solomon,Mark E.Russinovich

Windows Internals Mark E. Russinovich,David A. Solomon

UNIX internalsUresh Vahalia

The Design of the UNIX Operating System Maurice J.Bach

Inside LinuxMichael J.Tobler

Computer Architecture Parhami, Behrooz


2.C Programming

> 字体为 Tahoma 的普通段落

Beginning C programmingIvor Horton

C Traps And Pitfalls  Andrew Koenig

Pointers On C  Kenneth A.Reek

C the complete reference Herbert Schildt


3.C++ Programming

3.1 C++ standard and classic tutorial

The Design and Evolution of C++Bjarne Stroustrup

The C++ Programming Language  Bjarne Stroustrup

Standard C++  ISO/IEC 14882 1998-09-01

C++ Standard Library Nicolai M.Josuttis

Standard C++ Bible  AL STEVENS,CLAYTON WALNUM

Designing And Coding Reusable C/C++  Martin D. Carroll

Absolute C++ Walter Savitch

Accelerated C++ Andy Koenig,Babara Moo

(More)Effective C++Scott Meyers

Essential C+++  Stanley B. Lippman

Exceptional C++ Herb Sutter

Thinking in C++  Eckel,Bruce/Allison

c++ inside&outEckel,Bruce/Allison

Ruminations on C++  Andrew Boeing,Barbar Moo

C++ Primer(Plus)  Stanley B. Lippman, JosOEe Lajoie, Barbara E. Moo

CC++物件导向革命陈建维

高质量C++编程指南 林锐


3.2 Templates ,model and design

Modern C++ Design  Alexandrescu, Andrei

Inside The C++ Object Model  Stanley B.Lippman

C++ Templates David Vandevoorde,Nicolai M.Josuttis

Effective STL   Scott Meyers

 

4.Data Structures and Algorithm

Introduction to Algorithms   Thomas H. Cormen

Algorithms i n C    Robert Sedgewick

Numerical recipes in C++   William H. Press

The Art of Computer Programming  Knuth, Donald Ervin

Algorithm Design    Jon Kleinberg, Eva Tardos

Data Structures and Algorithm Analysis   Weiss, Mark Allen.

数据结构C语言版  陈峰棋

C常用算法程序集  徐士良

 

5. Windows Programming

5.1 Programming windows

Advanced Windows  Jeffrey Ritchter

Programming Windows Charles Petzold

Windows System ProgrammingAddison Wesley/Pearson

Multithreading Applications in Win32  Jim Beveridge,Robert Wiener.

Object-Oriented Multithreading Using C++  Cameron Hughes,Tracey Hughes

Windows 2000 Systems Programming Black Book  Al Williams

Programming Applications for Microsoft Windows Jeffrey Richter

Advanced Windows DebuggingHewardt,Mario/Pravat,Daniel

 

Visual C++面向对象与可视化程序设计黄维通

Windows程序设计   王艳平&张铮


5.2 Visual C++ and MFC

Beginning visual C++6 Ivor Horton

Programming Visual C++ David J.Kruglinski,Scot Wingo,George Shepherd

Visual C++ 6 From The Ground Up   John Paul Mueller

Visual C++ 6 Programming Blue Book Bill McCarty,Stephen D. Gilbert

Desktop Applications with Microsoft Visual C++ 6.0MCSD Traning Kit

Beginning Visual C++ 2005Ivor Horton

MFC Internals Shepherd, George/Wingo, Scott

Programming Windows with MFC  Jeff Prosise

深入浅出MFC候俊杰

 

6.ATL and COM

6.1 ATL and COM Programming

ATL internalsBrent Rector,Chris Sells

ATL developer's guide Tom Armstrong, Ron Patton

Beginning ATL COM programming Richard Grimes

Inside COM Dale Rogerson

Essential COM  Don Box

Effective COMDon Box

The Essence of COMDavid S.Platt

Inside COM+ Base servicesGuy Eddon, Henry Eddon  

Understanding COM+  David S.Platt

COM+ Developer's Guide  John Paul Muelle

Mastering COM and COM+Ash Rofail , Yasser Shohoud


6.2 COM,CORBA and .NET

COM and CORBA side by side Jason Pritchard

Essential .NETDon Box, Chris Sells

Com and .Net Interoperability Andrew Troelsen


7.Network protocol and programming

TCP/IP Illustrated Richard Stevens

Effective TCP/IP Programming Jon C. Snader

Essential XMLDon Box, Aaron Skonnard, John Lam

Computer NetworksAndrew S.Tanenbaum,Vrije Universiteit,Amsterdam,The Netherlands

Network Programming for Microsoft Windows Anthony Jones,Jim Ohlund

Unix Network ProgrammingStevens,W.Richard/Fenner,Bill/Rudoff,Andrew M.

计算机网络教程 谢希仁

TCP/IP协议与网络编程任泰明

Windows网络与通信程序设计 王艳平


CSDN 博客排版:

H1 - 标题1

H2 - 标题2

H3 - 标题3

H4 - 标题4
H5 - 标题5
H6 - 标题6

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值