无需Kindle设备,下载免费Kindle阅读软件,即可在您的手机、电脑及平板电脑上畅享阅读。

  • iPhone/iPad/Mac
  • Android手机或平板电脑

请输入您的手机号码,获取Kindle阅读软件的下载链接。

电子书定价: ¥80.09
Kindle电子书价格: ¥45.00

这些促销将适用于该商品:

部分促销可以同时享受;部分促销不可与其他促销同时享受。更多详情请查看促销条款。

发送至您的Kindle设备或Kindle阅读软件

发送至您的Kindle设备或Kindle阅读软件

Kindle 应用程序广告

Linux多线程服务端编程:使用muduo C++网络库 Kindle电子书

平均4.1 星 64 条商品评论
|
分享
<分享样章>
广告
显示所有 2 格式和版本 隐藏其他格式和版本
亚马逊价格
全新品最低价 非全新品最低价
Kindle电子书
"请重试"
¥45.00

页数 : 共600页 大屏幕阅读效果最佳
  • 由于文件较大,下载时间可能较长。

图书描述

2013年12月13日
《Linux多线程服务端编程:使用muduo C++网络库》主要讲述采用现代C++在x86-64 Linux上编写多线程TCP网络服务程序的主流常规技术,重点讲解一种适应性较强的多线程服务器的编程模型,即one loop per thread。这是在Linux下以native语言编写用户态高性能网络程序最成熟的模式,掌握之后可顺利地开发各类常见的服务端网络应用程序。书中以muduo网络库为例,讲解这种编程模型的使用方法及注意事项。
《Linux多线程服务端编程:使用muduo C++网络库》的宗旨是贵精不贵多。掌握两种基本的同步原语就可以满足各种多线程同步的功能需求,还能写出更易用的同步设施。掌握一种进程间通信方式和一种多线程网络编程模型就足以应对日常开发任务,编写运行于公司内网环境的分布式服务系统。

基本信息

  • 版本: Kindle电子书
  • 文件大小: 28868 KB
  • 纸书页数: 600
  • 出版社: 电子工业出版社; 第1版 (2013年3月1日)
  • 语种: 简体中文
  • ASIN: B00FF1XYJI
  • 品牌: 电子工业出版社
  • X-Ray:
  • 生词提示功能: 未启用
  • 用户评分: 平均4.1 星 64 条商品评论
  • 亚马逊热销商品排名: Kindle商店商品里排第52,453名 (查看Kindle商店商品销售排行榜)
  • 您想告诉我们您发现了更低的价格?


看过此商品后顾客买的其它商品?

click to open popover

商品评论

热门买家评论

评论者 zhangzhenfeng 于 2014年12月17日
版本: 平装 已确认购买
不够严谨!书里多出是”我认为”,”以我的经验”
1 条回应 1 个人发现此评论有用. 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报
评论者 wzy3721 于 2013年3月11日
版本: 平装 已确认购买
1. 这不是讲c++语言的,也不是讲linux系统.
2. 这本书需要有一定c++基础, 懂一点网络程序设计,最好有过具体设计经验.

如果满足上述条件,那么本书可以在很多方面帮你提升.

1. 内存管理.
2. 线程安全.
3. 网络传输和具体的业务逻辑分离.
4. 了解网络编程的常见模型. 分布式服务器, 客户端. ...
5. 学习书中的例子, 能很好的提高自己.
6. 读书的过程中,看作者旁征博引, 顿时觉得自己该多读书了.
8. .......

在买这本书前, 我对网络编程了解不多, 维护过一个iphone上的股票行情客户端.
痛苦的很, 传输和业务缠在一起, 随意的跨线程调用. 除了问题bug一个比一个
难找....

看了作者陈硕的博客, 偶遇本书, 提前一个月定了. 后来啃了几个星期.
把muduo移到iphone上, 期间作者对我的一些问题, 给于了耐心的解答.
虽然项目还有待测试,但逻辑清晰, 对搞定项目
还是有很大信心. 感谢作者. 由于目前还在啃书中, 有些地方还不理解. 多段时间
再写详细的书评.

如果你搞网络方面的程序设计, 不管是服务器端还是客户端, 这本书绝对值得一读.
回应 6 个人发现此评论有用. 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报
版本: 平装 已确认购买
本书是作者对自己blog的整理,侃侃而谈,说了不少初学者会遇到的困惑和他自己对C++网络编程的经验和认识,国内此类书还是比较少的。但是,书还是存在一些问题,作为一本出版的书应该很合理的安排章节内容,而不是直接粘来,前后章节的思路和观点明显有差异,内容也有点“散”;很多观点前作者都说“我认为”,事实上很多“我认为”是很值得商榷的!另外这本书出版时已经是C++11成文1年多了,作者似乎太急了,直接把之前写的附上,如果能更新到C++11那么可以更新很多内容,至少第4章要有很大改动。比如说到C++ memory modle,是一提及便绕过,虽然也提了《thread cannot be implemened as a library》一文,但是还能多谈谈一些细节,而不是直接说诸如“不必担心”之类的话。还有一些内容在作者的blog评论中都可以看到,不一一细说。

顺便说下,我用ACE很多年了,ACE并非像作者blog上所说,而我更不认可很多对此博文的评论,都是盲目跟风,程序员要有自己的“编程世界观”不是遇到一个文笔不错的就被忽悠,紧接着跟风、吹捧。
2 条回应 40 个人发现此评论有用. 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报
版本: 平装
1.不吹不黑,首先书里面的代码编译不过的,按照他给的指导无法编译出来。我遇到的错误在2010年有人就有人在作者CSDN的博客里面提出来了,但是他一直没有给出回复,由此可以看出这个作者是比较不负责的,这本书是圈钱的成分较大,这里的水军很多。如果不信我的,你们自己买来看看吧,自己的感受最重要。
2.花钱买了他与书配套的视频,更新都快一年了也没有更新完,而且视频里面他的讲解非常粗糙,大部分都是ppt的演示,没有详细的讲解,如果不信的可以自己搜索博览网买来看看。
3.作者在微博上你问他问题也是各种敷衍,大家可以去作者的微博看看。
回应 12 个人发现此评论有用. 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报
评论者 LY 于 2013年5月15日
版本: 平装
陈硕的博客以前也有看,出了书第一时间就买了
现在很多书讲的都是非常基础的东西,非常基础的模型,但对于商业用的linux服务器编程模式以及需要注意的事项很少提及,这些知识以往大多只能通过博客文章或者实践中学习,但这本书可以让初级linux开发者对linux服务器编程有一个新的认识,这和以往的很多书不一样,不是讲基础的东西,因此需要有一定基础,例如C++语言、boost库、linux等
回应 12 个人发现此评论有用. 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报
评论者 xjyu007 于 2013年4月7日
版本: 平装 已确认购买
1.在用C++设计服务器程序方面是独一无二的佳作
2.使用现代C++的方法
回应 6 个人发现此评论有用. 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报
版本: Kindle电子书 已确认购买
不仅告诉这样做好,还解释了不这样做哪里不好,并用简短代码和情景触发不好的代码所隐藏的问题。

我本来就是服务器端0经验,想学习网络编程偏底层实现的部分,这本书完全满足我对它的预期,甚至超过很多。
一开始有挺多想说的,我甚至在另一本网络编程的书评里夸了这本书一大堆,但是看到本书的书评,我想对他的评论已经足够公正了。
这本书不适合编程新手,另外技术比较偏底层实现。平时不需要多线程编程的人、有网络库或中间件用的人大概不太会用到这里的技术,不过了解底层实现总是一件很有趣的事情。这本书的引用注释很多,想了解更多就会了解到更多,好评。
回应 1 个人发现此评论有用. 这条评论对您有用吗? 正在提交你的反馈。
感谢您的反馈。
很抱歉,我们没有记录您的投票。请重试
举报

按发表时间排序