请进来帮我指条明路,不甚感激!

水平不流 2013-11-06 10:17:22
大家好,最近在看网络编程这一块。没办法,嵌入式感觉走不下去了。小弟的专业没有开任何硬件相关的课,包括什么数电模电的都没有。折腾一个多月之后,打算先放弃嵌入式,专攻网络编程和系统编程这一块。
目前,我手上的书有W.Rchard Stevens先生的六本巨作,不过都是中文版的,我英语不好。。
《UNIX网络编程》 2卷。
《UNIX环境高级编程》
《TCP/IP协议详解》 3卷。


一共6本书。我不知道从哪里先看起比较好呢?目前我的情况是:《UNIX环境高级编程》粗略看过一遍,但是其实也没记住多少,不过还是能记住一些的。我之前也曾经看过一遍《linux程序设计》第四版,这个看得比较详细,记得也比较清除。《UNIX网络编程 》卷1 套接口API看过前面两部分(1~11章)。高级部分没有看。
我现在打算深入学习一下,请各位帮忙指个明路,让我少走弯路,不甚感激!说说这几本书的顺序。如果能够再说一些学习方法,那就更加好了。
...全文
180 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
JPF1024 2013-11-07
  • 打赏
  • 举报
回复
把书发我一份吧,1@w1520.com万分感谢。 何不先学学C语言,然后研究底层?【C语言可以看看小甲鱼的视频,一定要做笔记然后敲代码,这样能加速学习】 看书也是一样,必须要敲代码的,不然怎么记得住。 加油!
zhxianbin 2013-11-07
  • 打赏
  • 举报
回复
做个类似 feiq 的程序吧
水平不流 2013-11-07
  • 打赏
  • 举报
回复
引用 9 楼 beginning1126 的回复:
1、tcp/ip详解,了解最基本的tcp和udp 2、unix网络编程,了解如何用socket进行tcp、udp通信,各种网络模型,等等 3、unix高级编程,了解unix编程最基本的IO操作,多线程同步、多进程通信等概念 看书是一方面,主要还是多练习,做项目,遇到问题再回头查资料
有道理,谢谢
水平不流 2013-11-07
  • 打赏
  • 举报
回复
引用 7 楼 zhxianbin 的回复:
做个类似 feiq 的程序吧
谢谢~
水平不流 2013-11-07
  • 打赏
  • 举报
回复
引用 8 楼 dcxy0 的回复:
把书发我一份吧,1@w1520.com万分感谢。 何不先学学C语言,然后研究底层?【C语言可以看看小甲鱼的视频,一定要做笔记然后敲代码,这样能加速学习】 看书也是一样,必须要敲代码的,不然怎么记得住。 加油!
谢谢,不过书是纸质档的。可能发不了哈。~另外C语言应该算比较熟悉了,代码量应该有5万行以上。我个人感觉是比较够了。
beginning1126 2013-11-07
  • 打赏
  • 举报
回复
1、tcp/ip详解,了解最基本的tcp和udp 2、unix网络编程,了解如何用socket进行tcp、udp通信,各种网络模型,等等 3、unix高级编程,了解unix编程最基本的IO操作,多线程同步、多进程通信等概念 看书是一方面,主要还是多练习,做项目,遇到问题再回头查资料
zhxianbin 2013-11-06
  • 打赏
  • 举报
回复
深入学习就需要做项目了,光看书比较难
ljc007 2013-11-06
  • 打赏
  • 举报
回复
看的过程中你自己动手写了几行代码?
水平不流 2013-11-06
  • 打赏
  • 举报
回复
引用 5 楼 max_min_ 的回复:
楼主所列出来的书都是比较枯燥无味的! 建议先粗读一遍,后期遇到相关问题,再随手翻阅,并加深记忆! 现在可以多敲上层的一些代码!基本的 ipc通信这些,加深下! 然后循环渐进!
谢谢
max_min_ 2013-11-06
  • 打赏
  • 举报
回复
楼主所列出来的书都是比较枯燥无味的! 建议先粗读一遍,后期遇到相关问题,再随手翻阅,并加深记忆! 现在可以多敲上层的一些代码!基本的 ipc通信这些,加深下! 然后循环渐进!
水平不流 2013-11-06
  • 打赏
  • 举报
回复
引用 2 楼 zhxianbin 的回复:
深入学习就需要做项目了,光看书比较难
能否给我一些关键字,让我去搜索呢?
水平不流 2013-11-06
  • 打赏
  • 举报
回复
引用 1 楼 ljc007 的回复:
看的过程中你自己动手写了几行代码?
这就是纠结所在了。 多看一行书,少写一行代码。
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧