首页 >>  正文

linux网络编程书籍推荐

来源:baiyundou.net   日期:2024-09-23

作者:flwxy

在学习方法上,我主要采用看书、观看视频以及进行实际练习。对于书籍,我按照下图编号的顺序进行阅读,大部分都可以在网上找到电子版。由于我是科班出身,所以对于408相关的基础知识主要还是以教材为主。复习时,408相关计算机组成原理的部分几乎不会被问到,操作系统方面一般会问到线程、进程和Linux相关的概念及扩展知识。计算机网络方面,一般会问应用层和传输层的协议(以五层协议体系为基础),很少会问网络层及以下的内容(唯一可能问到的是输入"URL"这个过程中所经历的步骤)。数据结构方面,主要会涉及栈、队列、树、排序算法和基础算法思想,图算法一般很少会问到,除非你从事ACM相关工作。至于视频,我主要观看尚硅谷和黑马的一些课程,以书籍为主,视频为辅助,对于难以理解的部分,我会查看相关视频以加深印象。

现在我来整理一下学习方法,希望大家能够批评指正。个人作为后端开发人员,我的学习路径一般是按照以下顺序:首先学习Java基础知识,然后学习Java虚拟机相关内容,接着学习多线程编程,再深入学习数据库原理,包括Mysql和Redis的知识。接下来,我会学习框架(SpringBoot),然后学习高并发相关内容,再学习一些中间件技术,例如Kafka、Zookeeper和RPC。之后,我会学习分布式系统的知识,并最终学习微服务(SpringCloud)。一般来说,在学习高并发之前,如果能够找到一份扎实的实习工作,是非常稳定的选择。当然,掌握中间件和分布式技术是一个加分项,目前我还没有系统学习Kafka、RPC和SpringCloud。

阅读更多工具书精彩内容,可前往什么值得买查看

","gnid":"98813a0114243eda2","img_data":[{"flag":2,"img":[{"desc":"","height":"269","title":"","url":"https://p0.ssl.img.360kuai.com/t015dcff30fd7b44a0c.jpg","width":"600"},{"desc":"","height":"357","title":"","url":"https://p0.ssl.img.360kuai.com/t01afd6898bb4b544ff.jpg","width":"270"},{"desc":"","height":"360","title":"","url":"https://p0.ssl.img.360kuai.com/t0110f2c9d71d638b29.jpg","width":"270"},{"desc":"","height":"270","title":"","url":"https://p0.ssl.img.360kuai.com/t01c6d9ebec26021607.jpg","width":"270"},{"desc":"","height":"328","title":"","url":"https://p0.ssl.img.360kuai.com/t010783e48b084cf72f.jpg","width":"270"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1688630864000,"pure":"","rawurl":"http://zm.news.so.com/57fd03fd9d983c6b71ce4ebfd027b749","redirect":0,"rptid":"b66f8f8191e82b6b","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:java","k":"java","u":""},{"clk":"ktechnology_1:mysql","k":"mysql","u":""},{"clk":"ktechnology_1:数据结构","k":"数据结构","u":""}],"title":"本人自学编程的一些流程以及书籍

勾保寇3986linux下的socket编程推荐本书呗.. -
万紫蓓17369024008 ______ linux应用程序编程(第二版),和 unix网络编程

勾保寇3986求linux开发学习书籍推荐 -
万紫蓓17369024008 ______ 自己看书很难形成系统的学习,如果想从事linux方面工作的话还是建议去找一个合适的linux培训机构比如千锋的面授班学习.

勾保寇3986大家学习Linux下socket有什么好的书没 -
万紫蓓17369024008 ______ unix网络编程,比较经典的书籍

勾保寇3986linux shell编程书籍推荐 -
万紫蓓17369024008 ______ Linux程序设计.第3版 作者:(英)马修,(英)斯通斯 著,陈健 等译 出版社:人民邮电出版社 出版时间:2007年07月 它提供了一种理想的方式来阐明每个被介绍过的更高级的主...

勾保寇3986我要学习C语言,目标是将来从事基于LINUX的网络编程,请过来的大哥指点下,看什么书好,谭老师的勿扰.谢 -
万紫蓓17369024008 ______ C语言现代方法 经典入门书,评价很好的 再有就是K&R的C program language经典中的经典,就是篇幅有点少,但是没有一句废话

勾保寇3986关于 LINUX 编程的书籍
万紫蓓17369024008 ______ unix环境高级编程 unix网络编程 这2本你能搞定,也就很牛B了

勾保寇3986网络管理员学习LINUX操作系统买什么书好 -
万紫蓓17369024008 ______ 现在linux方面的书非常多,你刚学习,可以先买一本入门级的浅显易懂的书. 然后就可以在网上学习了,网上的学习资源很多,没有必要再买书.

勾保寇3986学网络编程应该看些什么书 -
万紫蓓17369024008 ______ 学习网络编程不建议用现成的库.就算要用也不推荐QT.Windows下请看《windows网络与通信程序设计》Linux请看《unix环境高级编程》(必读)、《Unix网络编程》、《TCP/IP详解》另外一些著名的网络库:ACE, Boost::ASIO, libevent 中间件:ICE(ICE也提供了通信能力,但个人不太推荐使用) 至于基础方面,TCP/IP等理论还是必须要知道的,所以学习网络通信最好从socket开始.从Linux下着手最佳.

勾保寇3986linux后台开发必看书籍 -
万紫蓓17369024008 ______ 程序设计类 《C++ PRIMER》系统编程类 《UNIX环境高级编程》W.Richard Stevens:非常经典的书.虽然初学者就可以看,但是事实上它是《 Unix Network Programing》的一本辅助资料.国内的翻译的《UNIX环境高级编程》的水平不怎么样...

勾保寇3986我想学习linux下的c编程,主要是多线程和网络都需要看那些书啊 -
万紫蓓17369024008 ______ 高级UNIX环境编程 Unix网络编程 如果有C语言基础的话应该没有问题.Unix环境与Linux基本通用.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024