简略信息一览:
- 1、急!!!看完unix环境高级编程和unix网络编程两卷可以干什么?_百度...
- 2、unix/linux网络编程开发和unix/linux服务器开发有什么区别
- 3、《UNIX环境高级编程》这本书怎么看?怎么学习
急!!!看完unix环境高级编程和unix网络编程两卷可以干什么?_百度...
如果你还不知道有什么用处,建议你先把网络编程放一边;先学习你目前最需要用到的。等到你有着方便的需求时,你自然就明白网络编程有什么用处了。这也是学习的一种方法,需求导向型的学习方***有很高的效率。没有需求比没有兴趣更让你的学习效率变得很低。
还可以,我看过,下面找了一些介绍 《UNIX环境高级编程(第3版)》是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX行业发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。
系统调用是内核与应用层的接口,把握住了这一层上可以写应用程序,下可以写内核模块,当然都需要深入学习。
C++随便找一本教材,比如primer第四版 随便找本国内编写的操作系统教材 找本简单点的数据结构教材。
《UNIX环境高级编程》(第2版),史蒂文斯著 《UNIX环境高级编程》是 Unix/ linux 程序员案头必备的一本书籍。可以说,Linux 程序员如果没有读过这本书,就好像******没有读过圣经一样,是很难让人理解的。
unix/linux网络编程开发和unix/linux服务器开发有什么区别
1、这些Unix系统互不兼容,它们各自有自己的系统工程师,这些工程师一般只熟悉其中的某种Unix系统,如果要熟悉其它的Unix系统,则还要继续学习,这些Unix系统没有好坏,只有不同。
2、在使用上,linux相对没有unix那么复杂。Unix多数是硬件厂商针对自己的硬件平台的操作系统,主要与CPU等有关,如Sun 的Solaris作为商用,定位在其使用SPARC/SPARCII的CPU的工作站及服务器上,当然Solaris也有x86的版本,而Linux也有其于RISC的版本。
3、网络功能强 网络功能是UNIX系统的一又一重要特色,作为Internet网技术和异种机连接重要手段的TCP/IP协议就是在UNIX上开发和发展起来的。TCP/IP是所有UNIX系统不可分割的组成部分。因此,UNIX服务器在Internet服务器中占80%以上,占绝对优势。
4、Linux 操作系统的诞生、发展和成长过程始终依赖着以下五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU ***、POSIX 标准和Internet 网络。http://baike.baidu.com/view/163htm UNIX ,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。
《UNIX环境高级编程》这本书怎么看?怎么学习
学习linux内核,请推荐几本书及顺序,谢谢?linux内核最经典的书是《深入理解Linux内核》,这本书内核编程看;如果你是搞UNIX/Linux环境下的应用程序编程,那么就看《UNIX环境高级编程》;如果做Linux下设备驱动程序开发,就看《Linux设备驱动》(第三版)。这几本都是老外写的,都是很经典的书。
相信lz提到应该是《unix环境高级编程》这本书,又称APUE吧。这本书基本涵盖了unix环境开发的所要知道的所有细节。再细节的问题就是等到实际工作的时候再继续实践的。所有的技术都是工具,而要做什么底层或者是应用层要看lz怎么定义,作为工具来讲是都可以做的。
这个要看你的能力了,如果你刚开始工作,个人感觉没必要,一方面刚参加工作里有太多工作相关的知识要学习和强化,另一方面用Linux的都是很大型的项目我想大多数公司是用不到的,如果你已经有了一些功底,可以学学,增加自己的知识面。
关于unix网络环境编程,以及unix网络编程卷2第三版的相关信息分享结束,感谢你的耐心阅读,希望对你有所帮助。