process control
1 process identifiers
每一个进程都有一个唯一的非负整型做为标识符。
#include
pid_t getpid();
pid_t getppid();
pit_t getuid();
pit_t geteuid();
pit_t getgid();
pit_t gete...
分类:
其他好文 时间:
2014-09-17 18:40:12
阅读次数:
342
1.UNIX系统口令文件包含了下图所示的各字段,这些字段包含在中定义的passwd结构体中
POSIX定义了两个获取口令文件项的函数。在给出用户登录名或用户ID后。这两个函数就能查看相关项。
#include
struct passwd *getpwuid(uid_t uid);
struct passwd *getpwnam(const char *name);
如果想要查看...
分类:
其他好文 时间:
2014-09-17 12:05:52
阅读次数:
236
我们来 看 EcmaScript5 规范中的 数组新的API ,它们是非常有用的,
介绍完这一部分 ,我们将用 Array 数组 这个对象 来构建 一个类似于Java中ArrayList 类,
以便于封装 通用 的逻辑,实现代码复用。
API :
/**
@param {Function} callback
@param {Object} [initialValue]
@retur...
分类:
编程语言 时间:
2014-09-16 22:07:41
阅读次数:
336
使用VS2010创建“win32应用”程序,然后编写MFC的窗口相关代码,但并不编写main函数,因此,需要指定入口main函数。
设置:
工程-》属性-》链接器-》高级-》入口点,填写 wWinMainCRTStartup。
如果不填写这个入口函数,会提示下面的错误:
Libcmtd.lib(wincrt0.obj) : error LNK2019: 无法解析的外部符号 _Win...
近来读书,做些笔记,来年好翻翻。
本文所使用的操作系统为 CentOS7.0,如果不想装双系统的可以装虚拟机,可以参考这里:
http://blog.csdn.net/alex_my/article/details/38142229
system data files and infomation
1 password file
终...
分类:
其他好文 时间:
2014-09-15 17:48:59
阅读次数:
255
近来读书,做些笔记,来年好翻翻。
本文所使用的操作系统为 CentOS7.0,如果不想装双系统的可以装虚拟机,可以参考这里:
http://blog.csdn.net/alex_my/article/details/38142229
date and time
涉及到的函数列出如下,然后再举例运行,输出结果,比较直...
分类:
其他好文 时间:
2014-09-15 17:42:59
阅读次数:
342
signal函数
signal函数是早起Unix系统的信号接口,早期系统中提供不可靠的信号机制。在后来的分支中,部分系统使用原来的不可靠机制定有signal函数,如 Solaris 10 。而更多的系统采用新语义 可靠信号机制,如4.4BSD。
出于signal函数不同系统的不统一性,我们一般使用sigaction函数取代它。关于sigaction函数,我们在本文后面做...
分类:
其他好文 时间:
2014-09-15 15:57:49
阅读次数:
297
vs2012 出来了,但是MS还是一如既往的向上兼容。 废话不多说,直接主题要使用vs2010打开vs2012的解决方案必须得改2个东西,解决方案 和 工程文件解决方案就是后缀名为 .slnvs2010vs2012如图,把Version 从12.00 改为11.00 ,2012 改为 2010工程文...
分类:
其他好文 时间:
2014-09-15 12:39:18
阅读次数:
176
信号的基本概念
信号是软件中断,信号提供了解决异步时间的方法。
每一中信号都有一个名字,信号名以SIG开头。
产生信号的几种方式
很多条件可以产生信号:
终端交互:用户按下某一些按键,如ctl+c,会产生信号。
硬件异常:如除数为0,内存引用错误。
kill(2)函数:将信号发...
分类:
其他好文 时间:
2014-09-15 11:22:38
阅读次数:
157
本菜刚刚学习UNIX下高级编程,无奈搭建本书编程环境时遇到不少问题。幸好网上有各种大神的解决办法让我最终解决了问题。在这里感谢为LINUX开源操作系统奋斗的大神。
不过话说回来,网上大都是针对UNIX高级编程第二版的头文件搭建,现在对于第三版来说,有些过时,因为很对针对linux的make文件已经改变了很多。
话不多说,下面就来看看具体的搭建过程:(本人用的操作系统是ubuntu 14.04L...
分类:
其他好文 时间:
2014-09-14 14:08:07
阅读次数:
191