《LINUX系统编程》读后感摘抄
《LINUX系统编程》是一本由Robert Love著作,东南大学出版社出版的382图书,本书定价:56.00元,页数:2009-7,特精心收集的读后感,希望对大家能有帮助。
《LINUX系统编程》读后感(一):非常棒的一本书,就本书的侧重点来说
工作需要下了个电子版的稍微看了下,就看讲解关于epoll,讲的非常棒,介于google上epoll相关资料不全且例子有少许错误,对于刚接触epoll是不适合的,只能找相关书籍,非常好的一本书,就侧重点来说。
《LINUX系统编程》读后感(二):不是APUE
1.这本书页数不多。但侧重点也不多,从目录可以看出,它不像APUE一样,对*nix系统编程做了全面的描述。但对于书中所包含的IO,Memory,Process Control等系统都有较为深入的讲解。
2.IO相关的章节是这本书的亮点
3.与APUE相比,APUE更像是告诉你,事物究竟是什么,然后你来做,而这本书,字里行间都透漏着Robert Love大牛的叮嘱,寄希望于以自己的经验,告诉你,应该怎么做。
4.这本书更适合Linux(看题目就知道这更像是当然的),书中描述了许多Linux下才存在的系统调用。而更为可贵的是,所有的系统调用,作者都阐述了跨平台和兼容性的问题。
5.这本书的中文的翻译没有水平上的问题,但是书中存在许多让人哭笑不得的非翻译专业性的问题。翻译的态度和校对的态度让人有些质疑。
6.同APUE一样,这本书也是常读常新,值得放在手边,用作参考。
7.Robert Love大牛写的书,哪本不值得读?
《LINUX系统编程》读后感(三):无法回避的软件本质复杂性
这书可当作Linux下C函数的一般查询手册吧。
对我来说最有价值的是第7章7.4节线程模式的讨论:
创建多线程应用的第一步也是最重要的一步就是确定线程模式,线程模式也是应用程序的逻辑处理和I/O的模式,可能存在很多抽象和实现细节,但两个核心的编程模式是:“每个连接对应一个线程”和“事件驱动”。
“每个连接对应一个线程”是一种编程模式,在该模式中,每个工作单元被分配给一个线程,而该线程在该工作单元执行期间,不会被分配给其他工作单元。工作单元是指如何分解应用的工作:请求、连接等。在这里,我们将“连接”作为描述该模式的通用术语。
描述该模式的另一种方式是“运行直到结束”。一个线程处理一个连接或请求,直到处理结束,这样线程就可以处理另一个新的请求。
之前在看Java写的Web容器的实现时总是纠结于请求、连接、线程这几个概念之间的关系,上面这两段对一种最简单的多线程处理请求的方式描述的已经足够清晰。
回想学Java时总是对文件操作的三种IO、多线程的API感到困惑,尤其是怪异的NIO文件读写方式,看过Linux系统实现之后就会明白所有这些实际是基于操作系统能够提供的原生调用的封装,是由“软件本质复杂性”决定他们只能提供这种并不怎么优雅的API出来,这算是初读系统编程的一点点小感想吧。
-
《Linux多线程服务端编程》读后感《Linux多线程服务端编程》是一本由陈硕著作,电子工业出版社出版的平装图书,本书定价:89.00元,页数:610,特精2023-05-02阅读全文
-
Java多线程编程实战指南(核心篇《Java多线程编程实战指南(核心篇)》是一本由黄文海著作,电子工业出版社出版的平装图书,本书定价:89,页数2023-01-15阅读全文
-
《Java多线程编程核心技术》读后《Java多线程编程核心技术》是一本由高洪岩著作,机械工业出版社出版的平装图书,本书定价:69.00,页数:306,特2023-02-27阅读全文
-
《Linux命令行与shell脚本编程大全《Linux命令行与shell脚本编程大全(第4版)》是一本由[美] 理查德·布卢姆(Richard Blum) / [美] 著作,人民邮电出版社2023-03-08阅读全文
-
Linux/UNIX系统编程手册读后感摘抄《Linux/UNIX系统编程手册》是一本由Michael Kerrisk著作,人民邮电出版社出版的平装图书,本书定价:158,页数:1176,特2023-04-05阅读全文
-
《Linux C编程一站式学习》读后感《Linux C编程一站式学习》是一本由宋劲杉著作,电子工业出版社出版的平装图书,本书定价:60.00元,页数:463,特2023-07-22阅读全文
-
《Linux高性能服务器编程》读后感《Linux高性能服务器编程》是一本由游双著作,机械工业出版社出版的平装图书,本书定价:CNY 69.00,页数:360,特精2023-04-20阅读全文
-
Linux命令行与shell脚本编程大全(《Linux命令行与shell脚本编程大全(第3版)》是一本由[美] Richard Blum / [美] Christine著作,人民邮电出版社出版的平装图2023-02-01阅读全文
-
《码上行动:零基础学会Python编程《码上行动:零基础学会Python编程(ChatGPT版)》是一本由袁昕 贾炜著作,北京大学出版社出版的图书,本书定价:2023-06-28阅读全文
-
《编程的修炼(中英双语)》读后《编程的修炼(中英双语)》是一本由[荷]Edsger W. Dijkstra著作,电子工业出版社出版的平装图书,本书定价:79.00元,2023-04-18阅读全文