摘要: http://blog.csdn.net/ruglcc/article/details/79210811.什么是C&C++的标准库?C语言被发明出来时并没有什么库函数,随着C语言的流行,越来越多的厂商或者机构组织开始提供C的编译器,并且同时把经常用到的函数封装成“库”的形式发布;不同的组织发布的库函数的接口和数量各不相同。后来,标准化组织ANSI制定了C语言的标准,同时也制定了一定数量的库(或库函数),就就成为标准库函数。(后来这个ANSI C标准上升为ISO标准,但是内容并没有变化!谁让美国是老大来着,而且C的源产地就是美国)。C不具有面向对象的特点,对C语言扩充后就产生了C++语言;当然, 阅读全文
posted @ 2013-05-10 09:34 ArcherDev 阅读(315) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/ruglcc/article/details/7876146Linux Signal (1): 基本概念1. 信号是软件中断:信号提供了一种处理异步事件的方法. 每个信号都有一个名字, 他们以SIG开头, 如SIGALRM是闹钟信号, 当由alarm函数设置的计时器超时后产生此信号, 然后由SIGALRM的信号处理函数接管处理, 处理之后返回调用alarm函数的应用程序中.2. 信号编号:在头文件<signal.h>中, 信号都用宏定义为正整数的信号编号, 不存在编号为0的信号, kill函数对编号为0的信号有特殊的作用. POSIX.1将 阅读全文
posted @ 2013-05-10 09:33 ArcherDev 阅读(1871) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/ruglcc/article/details/7874076zieckey(zieckey@yahoo.com.cn) 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。 为什么有了进程的概念后,还要再引入线程呢?使用多线程到底有哪些好处?什么的系统应该选用多线程?我们首先必. 阅读全文
posted @ 2013-05-10 09:32 ArcherDev 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 自从Ubuntu采用了LightGdm之后,登录选项里就没了other用户选项所以这里介绍的方法只是一个这种的方法,安装以前的GDM。第一步:设置ROOT用户密码。sudo passwd root按照提示输入两次密码就可以了。第二步:安装GDMsudo apt-get install gdm安装完成之后会自动跳出下面画面,如果没有跳出,输入命令:sudodpkg-reconfigure gdm 即可,选择gdm然后重启就可以用root用户登录了。注意,是重启,不是注销。很明显,这里已经可以看到other了,点击other,用刚才设置的root和root密码登录即可。注意:有的朋友反映,按照上面 阅读全文
posted @ 2013-05-10 09:20 ArcherDev 阅读(641) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/ruglcc/article/details/78020771、查看主机名在Ubuntu系统中,快速查看主机名有多种方法:其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后;其二,在终端窗口中输入命令:hostname或uname –n,均可以查看到当前主机的主机名。2、临时修改主机名命令行下运行命令:“hostname 新主机名”其中“新主机名”可以用任何合法字符串来表示。不过采用这种方式,新主机名并不保存在系统中,重启系统后主机名将恢复为原先的主机名称。例子:hostname ubuntu-temp这样主机名 阅读全文
posted @ 2013-05-10 09:17 ArcherDev 阅读(314) 评论(0) 推荐(0) 编辑