文章列表
转自:http://www.wapm.cn/smart-questions/smart-questions-zh.html
提问的智慧
艾瑞克.史蒂文.雷蒙德(Eric Steven Raymond)
Thyrsus Enterprises
<esr@thyrsus.com>
瑞克.莫恩(Rick Moen)
<respond-auto@linuxmafia.com>
版权©2001, 2006 Eric S. Raymond, Rick Moen
修订历史
修订版 3.6 2008年3月19日 esr
小更新及新链接
修订版 3.5 2008年1月2日 e ...
fedora中的vimrc文件不是在~下,而是在/etc下,所以要更改的是/etc/vimrc。可以用gedit或vim打开。需要修改的地方不太多(如果只是基本的需求),因为好多地方那个文件中已经设置好了,比如高亮显示,是已经有了的。
在vimrc文件中最后加上:set nu,显示行号;set autoindent,自动缩进;set cindent,特别针对C语言语法自动缩进;set tabstop=4,设置制表符宽度为4;set shiftwidth=4,设置缩进空格数为4;set showmatch,设置匹配模式;set mouse=a,在所有模式下识别鼠标……
设置好后,首次用还有一个问题 ...
http://blog.chinaunix.net/uid-10167808-id-26029.html
aaa
下面开始用简单但典型的客户端和服务器端程序说明如何进行网络编程。这一小节讲的是客户端,一个用来连接并读取服务器发送来的时间的客户端。
这里涉及到了编写代码,因此要
搭建unix网络编程环境
unix系统我没安装,系统不易获得而且也没必要安装unix。用linux是最佳选择。再者我本来就是ubuntu系统,所以就在ubuntu下搭建环境了。
1,安装编译器,为了齐全还是安装一下build-essential
view plaincopy
sudo apt-get install build-essential
2,下载本书的头文件及示例源码
点此下载unpv12e.tar.gz(这个编 ...
[size=medium]转自:http://frenchleaf.iteye.com/blog/779086
就是不改err_sys方法为printf,
我把代码放在/root/Desktop/unix/apue.2e
编辑源码解压生成的apue.2e文件夹下的Make.defines.linux
WKDIR=/home/var/apue.2e为/root/Desktop/unix/apue.2e
然后进入apue.2e/std 目录,编辑linux.mk。修改里面所有的nawk为awk
vim下
:%s/nawk/awk/
在/root/Desktop/unix/apue.2e ...