当前位置:首页 » 编程软件 » unix系统高级编程

unix系统高级编程

发布时间: 2024-10-15 15:39:01

㈠ 我想问一下,我只学过C,如果我把这本《unix环境高级编程》书学完了可以找工作吗

这本书我看了3遍了。
总结一下:这本书讲的都是皮毛,靠这本书找工作不现实。 而且这本书是讲的是系统级编程,在实际应用中并不多,搞嵌入式的话可能比较合适。 做应用软件则不搭边了,学这本书主要是理解Linux系统常见函数和一些机制。

路还很长,一本书远远不够。

㈡ unix环境高级编程,适合初学者吗

我跟你说说我看APUE的经历。在看APUE之前,我的Linux知识已经积累很多了,C也是特别熟悉,以及C++,但是第一次看APUE还是让人很沮丧的,中途而废,因为里面的很多问题是完全之前没想过,接触过的,知识储备不够,所以我放了差不多半年,这半年我补了很多知识,看了基本Linux系统编程入门的书籍,了解了GCC、GDB的基本使用,学会了vim,学了些进程线程的东西。

第二次看APUE,我坚持看完了,收获很大,但是不懂的东西还是很多。

第三次看APUE,对很多问题有自己的看法,并且开始去尝试其中的一些例程。

第四次看APUE,我就能够很顺利的梳理APUE的结构了,如果开发中遇到什么问题,我知道去哪儿找答案。

第五次看APUE,我粗略的翻翻就知道哪些地方由于长期不用变得生疏。

APUE是本圣经,可以说不多翻几次是看不出它是个好东西的。几年下来APUE被我都快翻烂了,确实学到不少东西。不管做不做系统看法,当看一些文档时我都能游刃有余了。

我的建议,早看。早看早入门,只要你的C语言知识足够,Linux知识储备足够,早看!

㈢ UNIX环境高级编程(第2版) UNIX网络编程(卷2):进程间通信(第2版)这两本书哪个好

我把三本都买了
环境高级编程:讲解unix api的,所以会涉及到其他两本的一些api,但讲解不多。
网络编程卷一:讲解套接字socket编程的,重点讲网络编程的方方面面,比如协议、服务器架构、io使用。
网络编程卷二:讲解进程间通信的,这是相对于卷一的,卷一是网络通信,而卷二是单台机子的进程、线程之间的通信。
=========================================================================
所以这三本都有不同侧重,我一般以卷一卷二为主,高级编程为辅,这三本都是工作后常用的资料书,建议备齐。

另外如有兴趣可以读该作者的另外3本书:tcp/ip协议详解卷一、二、三,尤其是卷一超级有用

㈣ 急!!!看完"unix环境高级编程"和"unix网络编程"两卷可以干什么

你这些疑问的结症在于,你没有理解什么是应用程序。
站在运行空间的角度来看,运行在内核空间的,我们称之为内核程序,运行在用户空间的,我们称之为应用程序。
如果把一个完整的应用程序产品再细分,其实还可以简单的分为系统层和业务逻辑层和界面(自底向上的顺序)。
你用QT来做界面,也就是位于应用程序的最高层。而"unix环境高级编程"和"unix网络编程"是讲的系统层的东西。
举个例子来说,你点开一个编辑器,写入几个字,然后保存。这个编辑器就是一个应用程序,你点开编辑器后看到的东西就是界面,你写几个字保存时,编辑器就会调用API——write函数来写磁盘,这个就是系统层的东西。这个write函数应该怎么用,用时要注意哪些情况,要不要使用缓冲等,如何使用缓冲等,这些知识就是"unix环境高级编程"就会告诉你。

热点内容
安卓刷机文件不见了怎么办 发布:2024-10-15 19:18:43 浏览:706
request获取上传文件 发布:2024-10-15 19:11:42 浏览:861
联通的本地配置密码是多少 发布:2024-10-15 19:10:14 浏览:761
安卓版乐播投屏的目录是什么 发布:2024-10-15 19:07:46 浏览:278
android反射变量 发布:2024-10-15 19:00:24 浏览:796
如何连接咏春服务器 发布:2024-10-15 18:56:59 浏览:340
使命召唤手游低配置怎么调高画质 发布:2024-10-15 18:46:22 浏览:923
空间太小配置低如何玩王者荣耀 发布:2024-10-15 18:46:14 浏览:256
如何编译不带dll 发布:2024-10-15 18:44:09 浏览:130
服务器如何加机械硬盘 发布:2024-10-15 18:24:11 浏览:532