零岛

回朕车以复路兮,及行迷之未远

这本书由资深Linux软件开发工程师游双(不知道为啥不太能找到他的资料)撰写,大概是在去年秋招时,临时抱佛脚,拿来看TCP协议状态自动机、拥塞控制和http的状态码。现在已经签了两方协议,打算重新踏踏实实实践下网络编程。于是便租了腾讯云服务器(花了400,两年),开了个乌班图20,在上面进行操作。

概要

我手里这本是2013年6月第一版第一次印刷,现在已经不再印刷,不确定最新的版本是哪年。

本书的重点即落在“高性能”上,探讨提高服务器性能的一般原则,介绍一些高性能编程模式和应用,通过调参来从服务器外部提高整体性能。

作者编写的负载均衡服务器:springsnail

该书的17个章节可以分为三篇:

  1. 第一篇(1~4章)对Linux器编程的心基础TCP/IP协议行了深入的解读和阐述。
  2. 第二篇(5~15章)对服务器编程的各个方面进行细致剖析。
  3. 第三篇(16~17章)从侧重实战的角度讲解了从系统角度优化与监测服务器性能。

第一章

勘误与支持

参考

C++后台开发有哪些练基础的开源项目? - 果若冰的回答 - 知乎

今天(2022年6月6日)在翻阅下载的电子书时,看到了一本文平的《Linux高性能服务器编程》,这本书我大概在去年8月份阅读了前 $\dfrac14$,而我现在几乎并没有任何印象,只依稀记得安装了ubuntu虚拟机并且用C++撸过几个client和server程序,内容和用途也一概忘记了。自从我大一认认真真读完《C Primer Plus》之后,就再也没仔细阅读过任何一本专业类书籍了。

阅读的四个层次

  • 基础阅读:基本的读书认字

  • 检视阅读:短时间内抓住一本书的重点。大多数人在只需略读时,却选择精读,从而加重阅读困难。

  • 分析阅读:全盘的阅读、完整的阅读。如果目标只是获得资讯,没必要分析阅读,分析阅读就是特别在追寻理解的。

  • 主题阅读:阅读并归纳多本书的共有主题。进一步架构出全新的主题分析。

检视阅读

分为两类:

  1. 系统略读:

阅读之前

给这本书分类

按重要程度递减分类如下

  • 虚构的小说类——小说、戏剧、史诗、抒情诗
  • 传达知识,说明性论说类——科学与数学、哲学、历史
  • 适用于所有论说性作品的分类——实用性作品、理论性作品。理论性的作品是在教你这是什么,实用性的作品在教你如何去做你想要做的事。

弄清楚读这本书的目的

是打发时间?还是学习技能?达到什么效果?

如何阅读计算机书籍

简介

P2P模式中资源稀缺性加剧了移动对等网络(MP2P)节点的自私,使节点表达非完全合作(NCC)态度。因此,在本文中提出了非完全合作节点的识别并针对 MP2P 提出了相应的信任路由方案

直接信任内部状态推荐信任三个维度组成的卦限来评估。

阅读全文 »
0%