导航:首页 > 程序命令 > 程序员在哪个网站买书

程序员在哪个网站买书

发布时间:2023-09-19 14:58:47

⑴ C++|语言入门看什么书最好可以免费下载不在哪下载

1. Bjarne Stroustrup, The C++ Programming Language, 3rd Edtion,
Addison-Wesley 1997.

中文版《C++程序设计语言》第三版,机械工业出版社2001年5月出版,译者徐宝国教授。延迟时间:4年

这是任何一个C++学习者绝对、绝对不能错过的C++头号经典。Nathan
Myers说:“15年之后,此书仍然是唯一一本无可替代的C++书籍。”
只要有人推荐C++书籍,此书必在其中。

这本书非常全面,非常权威,充满了技术性极强的材料。很多地方值得反复回味与思索。作者不仅是C++之父,而且是贝尔实验室大尺度软件研究中心的首脑,他自己说,他所接触和开发的软件无论是在体积、复杂性和难度来说,根本不是外界一般软件所能比拟的。这本书虽然是一本语言着作,但是处处反映出他对于软件开发和程序设计的看法。所以他在书中的很多观点虽然看上去不觉的什么,但是当你接触到真正挑战的时候,就会深刻体会到其真知灼见,实非一般的专家所能比肩。Effective C++的作者Scott Meyers年初把自己的Effective STL书稿交给包括Stroustrup在内的一些专家审查,被提出了一些问题,他拿着出问题的那些部分对比这本书,最后在网上发出了这样的感叹:“What a show-off!”(多么了不起啊!)。由此可见此书水准之高。

缺点也是有的,那就是比较难懂。限于篇幅,作者很多地方点到即止,内藏深意,很有点高人行事,神龙现首不现尾的感觉。不是初学者,甚至也不是我们国内大多数自以为学会了C++的“高手”能够轻易领会的。我个人觉得浮光掠影地貌似读懂不难,真的体会此书背后的思想就非要花上好多年了。本书的外号是: C++专家自学指南,也就是你得先是专家,然后再来读此书自修上进。既然Scott Meyers都需要反复理解这本书,我想我说大多数人需要更长的时间和更多的功夫来领悟,应该不算是对高手们的蔑视吧。本书的描述方式比较专业化,不能作为第一本C++书。

2. Stan Lippman, Josee Lajoie, C++ Primer, 3rd Edtion, Addison-Wesley 1998. 中文版由中国电力出版社年内推出。译者不详。延迟时间:3年

上面说到,Stroustrup的那本书不适合作为入门书。做为一个没有学过C++的初学者,有几本书值得推荐,其中Andy Koenig和Babara Moo夫妇合着的Accelerated C++和Stan Lippman的Essential C++是两本薄小精悍的名着,后者有侯捷先生的译本。可惜在国内还没有出版的消息。而且这两本书并非全貌性的介绍,要说到全景展现C++而又适合初学的经典着作,非Stan Lippman的宏篇巨着C++ Primer, 3/e莫数。侯捷先生1999年推出此书的繁体译本。在前言中,有这么一段话:

“我常被要求推荐C++程序语言的书籍,...,但如果考量的是语言的全貌性书籍,从来我只推荐两本,一是Bjarne Stroustrup的The C++ Programming Language,另一是Stanley B. Lippman的C++ Primer。我这么说难免造成遗珠之憾,但是泰山北斗已现,又何必案牍劳形于墨翰书海之中!这两本书都是自盘古开天以来,一路改版,斩将擎期,追奔逐北,成就一身荣光!”

此书作者Stan Lippman原来是Stroustrup的同事,世界上第一个C++编译器CFront的实现者之一,C++ Report杂志的第二任主编,现在迪斯尼动画做软件技术部首脑。Josee Lajoie是C++为数不多的巾帼英雄之一,ANSI C++标准委员会核心语言子委 员会主席。

此书是一本标准的“从入门到精通”教材(而大多数使用这个名字的书实际上都名不符实),注重实例,内容全面、权威,通俗易懂。初学者哪怕没有其他任何资料,只要能够认真学通这本书,足以能自由使用C++,成为别人眼中的高手。而且此书 跟上面一本一样,到处是珍宝,等待你发掘。

缺点只有一个,太厚。不过相信我,如果你因为价钱的问题迟疑不定,那么受损失的是你,不是书商。

最后一点,我估计此书是众人合译,希望译文质量过硬,不要暴殓天物。

3. Stan Lippman, Inside C++ Object Model, Addison-Wesley 1996.
中文版《深度探索C++对象模型》由华中科技大学出版社5月出版,译者侯捷。
延迟时间:5年

名作者+名着+名译者,你没有任何理由错过这本书。算起来这是国内第一次出版侯先生的译作,大陆方由《深入浅出MFC》的原班人马再度出击,质量上一定不会让人失望。关于这本书本身,侯先生在《程序员》杂志做了介绍。这是一本让你对于C++的理解整体升级的小书,薄,也比较贵。我知道有不少人又要抱怨,但是我可以告诉你我花了一万五千块钱买了500本以上的计算机书籍之后得到的一个经验:好书无价。(在我的500本书里,真正值得的不超过50本,其他的全部都是负数) 这本书里讲述的内容是你在其他书上花多少钱也买不到的,跟上面的两本书相比,切入点独到,从另一个方向帮助你彻底对C++知其然而知其所以然。

4. Scott Meyers, Effective C++, 2nd Edition, Addison-Wesley, 1998.
中文版由清华大学出版社推出,延迟时间3年

Scott Meyers, More Effective C++, Addison-Wesley, 1996.
中文版由电力出版社推出,延迟时间5年

再说“绝对不能错过”,我的嘴皮子都觉得发麻。但是发麻也得说,要是这两本书你都敢放过,那我只能说我很佩服你的勇气。这两本书是每一份书籍推荐表上的必备。当你初步了解了C++的全貌后,它们能够在短时间内大幅度地提高你的C++水平,然后会长期放在你的书桌床头,引你时时参考。作者的本领在于,虽然这两本书加起来只有C++ Primer一半的篇幅,但是每一个你遇到的C++问题,Meyers都好像未卜先知地放在了这两本书里,你几乎肯定可以在这两本书中找到美妙的论述。我有幸读到侯先生的译本,如果让我来评价,我觉得就算把它们倒背下来也是值得的。

有缺点么,我找不到,我给这两本书打满分。Scott Meyers是第一个向我展示了什么叫“完美”的作者。我极力、极力、极力地推荐。唯一希望的是中文版的质量配得上原着。不确定的消息:

上半年侯捷先生将完成三本重要着作:
《多型与虚拟》第二版,《泛型技术》,《STL源码剖析》,预计今年,最迟明年能够与 大陆读者见面。

Herb Sutter的Exceptional C++,Addison-Wesley, 2000年
据说电力出版社已经组织翻译,估计也能在年内出版。

至于下载 可以在网络一下了

⑵ 我想问问要学程序员要买哪些书

学程序员要买计算机应用与网络基础、Office办公自动化、州燃滑客户端与移动端架设、计算机英语、服务器与移动端架设、C语言程序设计等专业书籍。
程序员(Programmer)是从事程序开发、程序维护的专业人员。一般将程序员分为程册腊序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中段腔国。软件从业人员分为初级程序员、中级程序员、软件设计师、系统分析员、系统架构师、测试工程师六大类。世界上第一位程序员是埃达·洛夫莱斯。
更多关于要学程序员要买哪些书,进入:https://m.abcgonglue.com/ask/7da9f21615834013.html?zd查看更多内容

⑶ 想要从头学习java,哪些教程书籍值得推荐

十本最经典的java书籍推荐
No1: Java编程思想(第4版)
作者:(美)埃克尔 着,陈昊鹏 译
网上购买价格:¥73.30 去当当购买
书籍介绍:全球程序员必备图书《Java编程思想》的最新版本! 获奖历史:b2003年《Software Development》杂志最佳书籍Jolt大奖 b2003年《Java Developerrs Journal》读者选择最佳书籍奖 ...
No2: Java 经典实例
作者:(美)达尔文(Darwin,F.I) 着;关丽荣,张晓坤 译
网上购买价格:¥76.50 去当当购买
书籍介绍:本书对于Java开发人员而言是理想的"第二本书"(也是理想的自学书籍),讲述API比一般书籍要详细,非常适合扩大Java应用的知识面.
No3: Effective Java中文版(第2版)
作者:(美)布洛克 着,杨春花,俞黎敏 译
网上购买价格:¥36.90 去当当购买
书籍介绍:可能有人认为我不需要任何Java方面的书籍,但是我需要这本书.Java之父James Gosling 编码平添乐趣,程序更加完美,高效成为习惯,工作如此轻松. 你是...
No4: Java高手真经(编程基础卷):Java 核心编程技术(赠手册一本、含光盘)
作者:刘中兵Java研究室 编着
网上购买价格:¥79.80 去当当购买
书籍介绍:本书详细讲解Java语言基础开发中的各种技术,主要内容包括如下. ?Java开发入门:JDK、JVM、Eclipse、Linux. ?Java语法基础:类、抽象类、接口、内部类、匿名类、异常、编码规范. ?Java...
No5: Java 实时编程
作者:(美)布鲁诺 等着,田思源 译
网上购买价格:¥38.30 去当当购买
书籍介绍:面向开发者和架构师的Java RTS权威指南 面向转向实时系统领域的Java开发者和架构师,以及转向Java的实时系统开发者. 从头至尾逐步分析应用示例,确定其限制并讨论解决它们的API和设计模式. ...
No6: 轻量级Java EE企业应用实战――Struts 2+Spring+Hibernate整合开发(附光盘)
作者:李刚 编着
网上购买价格:¥66.80 去当当购买
No7: Java核心技术:卷Ⅰ基础知识
作者:(美)昊斯特曼 着,叶乃文,邝劲筠,杜永萍 译
网上购买价格:¥69.60 去当当购买
No8: Java与模式(含盘)
作者:阎宏 编着
网上购买价格:¥65.20 去当当购买
No9: Java网络编程精解
作者:孙卫琴 编着
网上购买价格:¥40.70 去当当购买
No10: 代码大全(第二版)(两届Software Jolt Award震撼大奖得主!)(软件开发世界的地图――经典中的经典!)
作者:(美)迈克康奈尔(McConnell,S.) 着,金戈 等译
网上购买价格:¥68.60 去当当购买,望采纳,谢谢。

⑷ 学习JAVA的书籍

1、《深入理解计算机系统》
从c语言到汇编语言到硬件再到操作系统,写得非常好。是一本能帮助深入理解计算机系统的书。基本上把这本书吃透面试操作系统的大部分问题都不是问题。
2、《算法导论(第三版)》
被很多acmer coder奉为学算法的经典之作,但不太适合初学者,因为它这本书很多内容只提供了伪代码,而没有具体实现。但可以从这本书学数据结构和算法好,因为日后的编程语言对实现而言实际上并没有特别大的障碍,只是适合与不适合的选择罢了,而把想法转换成编程语言才是对算法知识的考验。如果不想太过深入的话可以忽略掉第四部分(高级设计和分析技术)第五部分(高级数据结构)和第七部分(算法问题选编),你会发现书其实比你想象中薄很多噢!
3、《计算机网络:自顶向下方法》
软件学院的计算机网络教材,非常适合初学者,里面将计算机网络从顶层到底层逐章分析了一遍,如果能够结合一些实验来辅助理解会更好,因为里面的讲解比较抽象。
4、《STL源码剖析》
如果你是经常用c++刷算法题的同学,那么一定经常用STL的各种集合, vector, set, stack, queue等等。它们的实现原理,在源码面前,完全没有秘密。
5、《图解HTTP》
日本人着的介绍HTTP协 议的书,对理解HTTP协 议的一些细节有非常大的帮助,插画也很多,感觉就像看漫画一样,很容易理解的。
6、《TCP/IP详解卷一》
这本书能把枯燥的知识讲得很细致,强烈推荐这本,看完相应章节后大概能够明白为什么TCP/IP要这么设计了。面试的时候经常问到三次握手和四次挥手,还有各种状态的转移, TIME_WAIT的时间为什么是2*MSL······
7、《UNIX网络编程卷一:套接字联网API(第三版)》
中文版快800页,不过我只看了一些章节,这本书也是把TCP/IP的细节讲得很深很深,此外还有非常重要的基本套接字编程,就是写网络程序的时候那些bind, accept, listen, send, receive函数之类的,内容非常多,但是这些是理解多路复用模型所需要掌握的······select/poll/epoll这些系统调用解决了什么问题?事件机制能不能理解?就看这本书的前六章了。

⑸ 学IT要买什么书

首先,我觉得你需要明确自己的发展方向,你想学习的课程起码串联起来是个完整的体系,以后能够帮助你就业

书籍整理如下:

C++开发

1.《C++ Primer》:全面学习C++的必备书籍

2.《Thinking in C++》:了解C++背后的一些机制

3.《深度探索C++对象模型》:深入了解C++,也是学习COM的必经之路

Windows平台

入门

1.《Windows程序设计》:这本书主要讲的是Windows API的使用,是Windows编程入门书籍。上册涉及到的知识基本上就够用了,时间不充裕的话阅读上册即可。

2.《Win32多线程程序设计》:Windows下多线程编程必备

3.《Windows核心编程》:Window平台基础知识:消息机制,内存管理,多线程,动态链接库等

4.《Windows网络编程》:介绍Windows下各种网络协议的开发和并发处理模型。

进阶

1.《深入浅出MFC》:Windows下编程,MFC虽然有些过时,但其机制还是有学习的价值。重点学习书中提到的MFC 6大机制

2.《COM本质论》:COM是Windows构建用户态的重要技术之一,Windows开发必修课,本书对COM的设计动机作了深入阐述

3.《深入解析ATL》:ATL全名Active Templete Library,是用C++的模版封装了COM,这本书主要讲的是对源码分析

4.《WTL White Paper》:WTL源自微软,基于ATL的一套开源模版库,主要用于界面编程和工具类的使用

5.《代码大全》:这边书主要讲的是工程编码规范

高级

1.《深入解析Windows操作系统》:Windows大牛书籍,讲的主要是Windows操作系统的内核原理

调试技术

1.《软件调试》

2.《Windows高级调试》

3.《windows用户态程序高效排错》

Linux平台

Linux内核

1.《Linux Kernel Development》/《Linux内核设计与实现》:Robert Love的着作,不厚的一本书,深入浅出地将Linux内核娓娓道来

Linux使用和Shell编程

1.《sed & awk》/《sed与awk》:sed与awk都是Linux下常用的日志分析利器

Linux编程

1.《Beginning Linux Programming》/《Linux程序设计》:老牌的Linux编程入门书

2.《Advanced Programming in the Unix Environment》/《Unix环境高级编程》:对Unix编程环境做了细致的总结,涵盖了进程间通讯、网络通讯、文件系统等各方面的知识

网络编程

1.《TCP/IP Illustrated, Volume I》/《TCP/IP详解,卷一》:对理解TCP/IP协议的设计理念和协议细节有显着的帮助。

2.《Unix Network Programming》/《Unix网络编程》,卷一、卷二:网络编程方面难以逾越的着作,事无巨细、深入浅出,强烈推荐

对这些书目抱有100%的信心,全部掌握,融会贯通,即可打通奇经八脉,天下无双。

对了,你没有基础最好从c与c++基础开始。找些基础书开始看。

[C语言入门经典(第四版)].(美)霍顿.扫描版,《C++ Primer》就不错。

⑹ 零基础学习java,有没有比较好的书或者视频

入门类

1.《java从入门到精通》(第3版)

【内容介绍】

本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌握的各方面技术。全书共分28章,包括:初识Java,熟悉Eclipse开发工具,Java

语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类,接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O输入输出,反射,枚举类型与泛型,多线程,网络通信,数据库操作,Swing表格组件,Swing树组件,Swing其他高级组件,高级布局管理器,高级事件处理,AWT绘图与音频播放,打印技术和企业进销存管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。

【推荐理由】

本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。

2.《spring 入门到精通》

【内容介绍】

本书由浅入深,循序渐进地介绍了Spring的体系结构和相关知识点,目的是帮助初学者快速掌握Spring,并能使用Spring进行应用程序的开发。本书最大的特色在于每章都是由浅入深,从一个简单的示例入手,让读者快速了解本章内容,然后再详细讲解本章涉及的基本原理和知识点,最后再通过一个详细的示例宋巩固所学内容。本书每一章的例子都是经过精挑细选,具有很强的针对性,力求让读者通过亲自动手做而掌握其原理和方法,从而学习尽可能多的知识。本书适用于初、中级软件开发人员,同时也可用作高校相关专业师生和社会培训班的教材。

【推荐理由】

全书共分14章,内容涵盖了Spring的基础概念、核心容器、SpringAOP、事务处理、持久层封装、Web框架、定时器、Spring和Struts、Spring和Hibernate、Spring和Ant、Spring和Junit。本书适用于初、中级软件开发人员,同时也可用作高校相关专业师生和社会培训班的教材。

3.《JavaWeb开发详解》

【内容介绍】

本书共分4部分,从XML、Servlet、JSP和应用的角度向读者展示了Java Web开发中各种技术的应用,循序渐进地引导读者快速掌握Java Web开发。

【推荐理由】

本书内容全面,涵盖了从事Java Web开发所应掌握的所有知识,在知识的讲解上本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。

以上书籍资料希望对你有帮助,有其他问题可以留言!

阅读全文

与程序员在哪个网站买书相关的资料

热点内容
不允许代理服务器什么意思 浏览:511
盲反卷积算法 浏览:306
峰火战国什么时候能开服务器 浏览:452
加密的pdf怎么提取和修改 浏览:488
压缩空气气体流量计 浏览:845
高角杯如何编程 浏览:1011
哪个app可以下载迷失岛 浏览:29
100以内程序员键盘 浏览:912
调试助手源码是什么 浏览:601
程序员网优 浏览:461
有没有极限压缩方法 浏览:79
岳阳hypermill五轴编程 浏览:385
超级舒服的解压神器 浏览:450
超短macd源码 浏览:165
群晖怎么设置用户访问指定文件夹 浏览:555
安卓怎么测触摸屏 浏览:595
javastring原理 浏览:317
如何关闭手机dhcp服务器 浏览:985
php免费ide 浏览:202
程序员词句 浏览:978