C++ Concurrency in Action的读后感大全
《C++ Concurrency in Action》是一本由Anthony Williams著作,Manning Publications出版的Paperback图书,本书定价:USD 69.99,页数:528,特精心收集的读后感,希望对大家能有帮助。
《C++ Concurrency in Action》读后感(一):关于C++多线程一本好书!
这本书是第一本也是唯一一本专门讨论C++多线程的书籍。它内容由浅入深,讲解全面。书中的例子也很有代表性,但是部分代码确实有错误,在阅读时需要仔细的推敲。锁的粒度越大,性能越低,但不容易出错,代码也好理解。最后归根结底,还是权衡问题。书中提到了使用层次锁避免死锁,另我大开眼界。
《C++ Concurrency in Action》读后感(二):非常差的一本书
怀疑作者是不是专业编程人员。
50页可以搞定的东东,他非要写5百页。
到处 是一些不知所云的比喻,比如用两个人公用厨房来比喻多线程,(但是这个比喻就写了5页) 看了他的比喻本来懂多线程的人员,都会被搞糊涂的。
不明白豆瓣为什么还会有这么多人给高分。 难道都是高级黑?
《C++ Concurrency in Action》读后感(三):难得的一本C++多线程方面的好书
《C++ Concurrency in Action》这本书要是按照中国出版社的风格,估计会翻译成《C++并发编程实战》,其作者本身就是多线程编程方面的专家,所以这本书的权威性毋庸置疑。
本书的特点如下:
1、作者所说的并发,在本书中实际体现为多线程;
2、使用C++11的thread库进行讲解,具备可移植性;
3、C++11在短时间内还不能普及,多数公司的历史遗留代码,还要靠Native API维护;
4、本书内容很详尽,例子简洁而有代表性;
5、作者将常见的引起死锁、非安全访问的原因进行了深度剖析;
6、原子操作的可移植性能带来生产率上的飞跃;
7、lock-free算法写的不错,很有参考价值;
8、多线程程序设计的一些经验,很有价值。
读完了大半,后面正在进行。。。
《C++ Concurrency in Action》读后感(四):Concurrency不只是多线程
作者, 同时也是boost::thread库的(前)作者, 实力碉堡, 你甚至可以在stackoverflow上看到他回答的问题.
看到有书评说C++0x的concurrency的书, 但实际上没有C++0x的语言特性, 新的thread库也能work的很好. 甚至说跳出C++, 光memory model, lock-free, CPU cache line optimization就是编程语言通用的. 当然, 有了C++0x的语言特性, 新的thread库会更好用.
那么整本书读起来怎么样呢? 作者有时真的不考虑读者感受, 一整段就一句话的情况也时有发生. 这种情况只能硬着头皮啃了. 作者对于结构的把握也让人点点点, 很少罗列一二三, 不是一整段文字, 就是直接深入细节, 必须习惯.
已经提过, 本书的精华本别对应的是memory model(第五章), lock-free(第七章), CPU cache line optimiztion(第八章). 如果你吃透了这几章, 并能信手拈来码出来, 我觉得你才真正理解了concurrency, 而不只是多线程.
《C++ Concurrency in Action》读后感(五):值得一读
C++领域,多线程的书籍很少。毕竟多线程对于C++来说是属于语言之外的东西,linux上是pthread,windows上则由win32API或.net framework提供。0x标准(现在是11了)纳入了线程后,线程变为语言的一部分,这就是这本书要说的东西。
内容是比较丰富,除了标准外,还有一些基本的多线程编程经验,比如过多的锁会引起缓存的反复reloading,一个类应该如何设计一个thread safe版本等等,甚至还拿了一章专门讲lock-free的设计。该说的都说了。标准方面,基本的概念讲的还是比较清楚的(包括一些基本的新语法比如右值引用),但是内存模型没有讲透,只是大概说了说基本的用法。不过这一块到现在GCC也没能支持,估计也有这方面的原因。
用C++在非嵌入式领域编程的,可能都对C风格的东西比较头疼,指针满天飞;一个100行的struct定义,看了不知道是干嘛的,等等。新标准出来后,一个很大的好处是,线程的使用OO化了,更符合习惯了OO的人的口味,更重要的是,它可以和其他机制无缝的融合在一起,比如仿函(新标准里是std::function)。而不必每次都自己封装pthread或win32api的C函数了。而且它还是跨平台的(至少在主流平台)
-
Java多线程编程实战指南(核心篇《Java多线程编程实战指南(核心篇)》是一本由黄文海著作,电子工业出版社出版的平装图书,本书定价:89,页数2023-01-15阅读全文
-
《Java多线程编程核心技术》读后《Java多线程编程核心技术》是一本由高洪岩著作,机械工业出版社出版的平装图书,本书定价:69.00,页数:306,特2023-02-27阅读全文
-
《Linux多线程服务端编程》读后感《Linux多线程服务端编程》是一本由陈硕著作,电子工业出版社出版的平装图书,本书定价:89.00元,页数:610,特精2023-05-02阅读全文
-
《Concurrency in Go》读后感1000字《Concurrency in Go》是一本由Katherine Cox-Buday著作,O'Reilly Media出版的Paperback图书,本书定价:USD 49.99,页数:238,特精心2023-01-19阅读全文
-
Java 7 Concurrency Cookbook读后感精选《Java 7 Concurrency Cookbook》是一本由Fernandez Javier著作,Packt Publishing出版的Paperback图书,本书定价:USD 49.99,页数:362023-05-07阅读全文
-
《Mastering Concurrency in Go》读后感精《Mastering Concurrency in Go》是一本由Nathan Kozyra著作,Packt Publishing - ebooks Account出版的Paperback图书,本书定价:USD 50.99,2023-03-21阅读全文
-
《Akka Concurrency》读后感1000字《Akka Concurrency》是一本由Derek Wyatt著作,Artima Inc出版的Paperback图书,本书定价:USD 45.95,页数:521,特精心收集的读2023-05-03阅读全文
-
《Flash ActionScript 3.0全站互动设计《Flash ActionScript 3.0全站互动设计》是一本由刘欢著作,69.80元出版的2012-10图书,本书定价:488,页数:,特精心收集2023-05-07阅读全文
-
Kubernetes in Action读后感摘抄《Kubernetes in Action》是一本由Marko Luksa著作,Manning Publications出版的Paperback图书,本书定价:USD 49.99,页数:425,特精2023-01-18阅读全文
-
《Kubernetes in Action中文版》读后感《Kubernetes in Action中文版》是一本由【美】Marko Luksa著作,电子工业出版社出版的592图书,本书定价:148,页数:2012022-12-02阅读全文