首 页 行业热点 新车 试驾评测 养车用车 车型库

面试时怎么教熟悉linux网络编程

发布网友 发布时间:2022-04-21 03:50

我来回答

1个回答

热心网友 时间:2022-06-17 20:21

不知你的水平处于哪个阶段,假如你是学嵌入式的,刚开始接触我建议你看华清远见写的《嵌入式Linux应用程序开发》虽然这本书上的好多是从后面我要说的书上抄的(嘿嘿,技术吗不能完全这样说)原因是:比较适合初学者,教材适合自己的才是王道,不能让小学生成天看牛津高级词典,一下子把人就吓住,刚开始要学的不要太多 不要指望一下子就明白全部,太厚的书,太全了 也太多,当然这个只是说你的水平在初级阶段

水平还行就看看国外的经典教材,当然是 W.Richard Stevens老人家写的经典3部(可惜他老人家现在走了 不能给我们再写经典 太可惜了)
1)Advanced Programming In The UNIX Environment 中文翻译名为《UNIX环境高级编程》译者:尤晋元,翻译的还行(在这里我要批评有些人成天给翻译的书挑刺 老说某某翻译的不好 甚至打骂,我说一句:有本事你看英文版行了,英语不行就不要叫,再说你自己看了多少,也许你只是成天跟着吆喝的人)
2)Unix Network Programing 中文翻译名为《UNIX网络编程》有两卷 清华大学,谁翻译的 呵呵 没注意
第一卷讲BSD Socket网络编程接口和另外一种网络编程接口的,不过现在一般都用BSD Socket,所以这本书只要看大约一半多就可以了。第二卷没有设计到网络的东西,主要讲进程间通讯和Posix线程。所以看了《UNIX环境高级编程》以后,就可以看它了,基本上系统的东西就由《UNIX环境高级编程》和《UNIX网络编程》vol2概括了。看过《UNIX网络编程》以后,您就会知道系统编程的绝大部分编程技巧,即使卷一是讲网络编程的。
3)《TCP/IP祥解》一共三卷,卷一讲协议,卷二讲实现,卷三讲编程应用。我没有怎么看过。,但是据说也很经典的,因为我没有时间看卷二,所以不便评价。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com