简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
我个人用了3、4年linux,从当初的小菜鸟到现在的大菜鸟,积累了一些经验,现在分享给大家,尤其是初学者。弄linux的环境大体有3种办法:在windows上安装cygwin在windows上安装虚拟机,再安装linux直接装linux,弄个双系统3种办法我都用过,目前我个人是双系统,但是对于初学者,我强烈推荐使用第一种方法,是的,极其强烈。原因很简单,就是cygwin安装简单,不
系统调用(system call)是操作系统内核提供的函数,在内核态运行(kernel mode),属于函数中的低等下人,终身代号9527,虽然低等,但是谁也离不开他们,因为离开他们就没办法和内核打交道了,没办法和内核打交道就什么都歇菜了。。。linux3.0.0-14的系统调用有346个,可以在源码的 linux-3.0/arch/x86/kernel/syscall_table_32.S文
无意中看到他的博客,感觉说的很好,早点看到就好了。以下是搜集的一些他的博客,按时间从旧到新:完全用linux工作写给支持和反对《完全用Linux工作》的人们清华梦的粉碎——写给清华大学的退学申请Cornell 感受我和Google的故事对博士学位说永别从工具的奴隶到工具的主人 (这篇学计算机的一定要看,真的写的非常好)他朋友对他的回
先说说库文件是怎么来的吧。以C为例,我们写一个程序,一般都不会把所有的函数都写在一个文件里面,通常都是划分模块,然后一个模块若干个文件,然后在main文件里面调用这些模块。我这里用一个magic.c文件代替实际程序中的所有的文件,你就当这个magic.c文件非常神奇,你调用里面的magic()函数后,它会自动按你的想法把剩下的工作都完成。下面是两个文件:mian.cint main
在linux下编程,有两个编辑器是肯定会听说的,vim和emacs,个人感觉这两个编辑器和IDE比也真是有过之而无不及啊。我自己先学了emacs,而且用起来很顺手,所以暂时也没学习vim的打算,这里只能说说emacs。当然不是说vim不好,关于这两个编辑器的口水已经够多了,我只能引用某个大牛的一句话:“emacs有的功能,vim都有,反之亦然。”其实只要能把活漂亮的干完,你喜欢用记事本也可