自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Carter的程序人生

Carter,2007年开始从事互联网开发工作,工作经历:小公司->赶集->百度->数字

  • 博客(12)
  • 资源 (9)
  • 收藏
  • 关注

原创 进程同步,wait返回值

#include #include #include #include int main(){    int pid, status, exit_status;    pid=fork();    if (pid    {           perror("fork failed\n");        exit(1);    }

2012-09-28 14:18:47 909

原创 C strtok strtok_r

#include #include int main(){    /*      char str[16] = "host:12306";    char *p;    p   = strtok(str,":");    if(p)        printf("%s\n", p);    p   = strtok(NULL, ",");

2012-09-28 12:00:57 1814

转载 jquery异步上传文件

一、创建input元素[html] view plaincopyinput type="file" id="fileToUpload" name="fileToUpload" value="浏览"/>  二、导入jquery.js和ajaxfileupload.js文件[javascript] vi

2012-09-20 15:51:34 1573

原创 孤儿进程组

孤儿进程组定义为:该组中每个成员的父进程要么是该组的一个成员,要么不是该组所属会话的成员。 如果某个进程终止,使得某个进程组成为孤儿进程组的话,系统会向孤儿进程组里面每个处于停止状态进程发送一个SIGHUP信号, 然后发送SIGCONT信号。#include #include #include #include #include #include stati

2012-09-14 17:23:33 862

原创 特殊设备文件

stdev是设备号,分为主次设备号:major(buf.st_dev) //主设备号minor(buf.st_dev) //次设备号主设备号表示设备驱动程序,而次设备号表示特定的子设备。比如在同一个磁盘上面 不同的文件系统,设备驱动程序相当,但是次设备号不同。strdev只有字符特殊文件和块特殊文件才有这个值,表示实际设备的设备编号。#include #include

2012-09-13 16:29:24 790

原创 linux创建进程

linux下进程的创建有两种途径,一种是用一个进程来创建另一个进程,则这个创建的进程则作为父进程,被创建的进程将作为子进程。另一种方式就是由系统来创建,比如我们打开一个应用程序,这时的进程则由系统来创建。在进程被创建之后就要为其分配一定的资源。在系统运行时就创建了几个进程,这几个进程被称为系统进程,以后的创建的进程都是直接或间接的由它们来分配资源。一个进程创建之后系统就为其分配进程ID,当这个进程

2012-09-06 19:49:51 788

原创 sigaction函数使用实例

sigaction函数(1)sigaction函数原型sigaction函数用来查询和设置信号处理方式,它是用来替换早期的signal函数。sigaction函数原型及说明如下:             sigaction(查询和设置信号处理方式)  所需头文件#include

2012-09-05 20:51:05 1203

原创 登记信号集

sigaction.c#include #include #include #include #include void my_func(int signum){    printf("if you want to quit,please try SIGOUIT\n");}int main(){    sigset_t set, pendse

2012-09-05 20:13:57 501

原创 简单信号处理

#include #include #include /* *  SIGHUP: 从终端上发出的结束信号 *  SIGINT: 来自键盘的中断信号(Ctrl-C) *  SIGQUIT:来自键盘的退出信号(Ctrl-\) *  SIGFPE: 浮点异常信号(例如浮点运算溢出) *  SIGKILL:该信号结束接收信号的进程 *  SIGALRM:进程的定时器到期

2012-09-05 17:08:22 562

原创 有名管道

fifo_write.c#include #include #include #include #include #include #include #define FIFO_SERVER "/tmp/myfifo"int main(int argc, char** argv){    int fd;     char w_buf[100];

2012-09-05 15:24:45 388

原创 流管道

标准流管道与linux中文件操作有文件流的标准I/O一样,管道的操作也支持基于文件流的模式。接口函数如下:库函数:popen();原型:FILE *open (char *command,char *type);返回值:如果成功,返回一个新的文件流。如果无法创建进程或者管道,返回NULL。管道中数据流的方向是由第二个参数type控制的。此参数可以是r或者w,分别代表读或写。但不能同

2012-09-04 15:37:46 683

原创 管道读写

管道主要用于不同进程间通信。通常先创建管道,再通过fork()函数创建一个子进程。子进程写入和父进程读的命名管道。管道读写注意事项:可以通过打开的两个管道来创建一个双向的管道。但需要在子正确的设置文件描述符。必须在系统调用fork()中调用 pipo()否则子进程将不会继承文件描述符。当使用半双工管道时,任何关联的进程都必须共享一个相关的祖先进程。因为管道存在于

2012-09-04 15:12:32 791

Go语言圣经golang.pdf

Go语言圣经golang.pdf

2020-04-24

Wrox.-.Beginning.Php,.Apache,.Mysql.Web.Development.(2004)

Wrox.-.Beginning.Php,.Apache,.Mysql.Web.Development.(2004)

2011-05-25

Apress.Pro.PHP.Application.Performance.Dec.2010.pdf

Apress.Pro.PHP.Application.Performance.Dec.2010.pdf

2011-05-25

OO_Programming_with_PHP5

OO_Programming_with_PHP5

2010-07-09

比较不错的Flex 教程

Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程 Flex 教程

2010-05-19

网页浮动广告代码 非常好在右侧

网页浮动广告代码 非常好的 网页浮动广告代码 非常好的 网页浮动广告代码 非常好的

2008-12-05

网页浮动广告代码 非常好的

网站浮动广告代码 网页浮动广告代码 非常好的 网页浮动广告代码 非常好的

2008-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除