转载:http://www.ibm.com/developerworks/cn/linux/l-gcc-hacks/?S_TACT=105AGX52&S_CMP=tec-csdnLinux
内核中的 GCC 特性了解用于 C 语言的 GCC 扩展Linux? 内核使用 GNU Compiler Co...
准备工作:下载mentohust并安装步骤:1、打开终端,输入sudo
mentohust2、配置相关参数,网卡选第一个,用户名密码自己输入,类型选锐捷私有,DHCP选认证前。完成后回车即可通过验证
转:http://www.cnblogs.com/xd502djj/archive/2011/01/21/1941404.html第一章 安装1.
采用源文件编译安装。源文件共两个,为:subversion-1.6.1.tar.gz (subversion 源文件)subversion-deps-1...
NAMEls - list directory contents
列出文件夹内容SYNOPSIS ls [OPTION]... [FILE]...DESCRIPTION List information about the
FILEs (the current dir...
fork函数是linux中创建进程的函数,linux创建进程只有用fork,别无他法。我自己写代码fork用的不多,对它的一些细节还不是清楚,今天抽空研究了下fork,把它的一些关键点总结一下,以后用到了自己也好有个参考。1)fork函数会在父进程中创建子进程,子进程的堆,栈,数据段,PC..
sys.c 代码分析
setregid
/*
* This is done BSD-style, with no consideration of the saved gid, except
* that if you set the effective gid, it sets the saved gid too. This
* makes it possib...
今天用git托管了一个java web项目,因为是web项目,所以要上传jar文件(此项目未使用maven管理),一直使用git commit and push,就是在服务器上看不到jar文件上传,eclipse环境中的jar文件依然打着问号(?)
解决方法:找到项目当中的 .gitignore(为隐藏文件),打开
*.class
# Mobile Tools for Java (J...
vsprintf.c 代码笔记
你
/*
* linux/kernel/vsprintf.c
*
* (C) 1991 Linus Torvalds
*/
/* vsprintf.c -- Lars Wirzenius & Linus Torvalds. */
/*
* Wirzenius wrote this portably, Torvalds fucked...
高级I/O
非阻塞IO
非阻塞I/O使我们可以调用open、read和write这样的I/O操作,并使这些操作不会永久阻塞。如果这种操作不能完成,则调用立即出错返回,表示该操作如继续执行将阻塞。
对于一个给定的描述符有两种方法对其指定非阻塞I/O:
1) 如果调用open获得描述符,则可指定O_NONBLOCK标志
2) 对于已打开的一个描述符,则可调用fcntl,由...