Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1475160
  • 博文数量: 150
  • 博客积分: 65
  • 博客等级: 民兵
  • 技术积分: 3415
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 10:30
个人简介

游戏后台开发

文章分类

全部博文(150)

文章存档

2020年(1)

2019年(4)

2017年(3)

2016年(6)

2015年(4)

2014年(45)

2013年(86)

2012年(1)

发布时间:2013-12-08 00:37:48

当把变量声明为该类型会保证该变量在使用或赋值时, 无论是在32位还是64位的机器上都能保证操作是原子的, 它会根据机器的类型自动适应。这个类型是定义在signal.h文件中。下面来说说这个类型。在处理信号(signal)的时候,有时对于一些变量的访问希望不会被中断,无论是硬件中断还是软件中断,这就要求访问或改变.........【阅读全文】

阅读(2029) | 评论(0) | 转发(0)

发布时间:2013-12-08 00:00:50

1.fork()、文件和数据用系统 fork() 建立的子进程几乎与其父进程完全一样。子进程中的所有变量均保持它们在父进程中之值(fork()的返回值除外) 。因为子进程可用的数据是父进程可用数据的拷贝,并且其占用不同的内存地址空间,所以必须要确保以后一个进程中变量数据的变化,不能影响到其它进程中的变量。这一点非常重要.........【阅读全文】

阅读(11017) | 评论(0) | 转发(0)

发布时间:2013-12-06 02:32:50

/*链表的每个元素,它是一个数组*/struct ngx_list_part_s {    void             *elts;/*此元素的起始地址*/    ngx_uint_t        nelts;/*此数组中已经被使用的个数*/    ngx_list_part_t  *next;/*指向链表的下一个元素*/.........【阅读全文】

阅读(1688) | 评论(0) | 转发(0)

发布时间:2013-12-06 02:15:46

ngx_str_t就是字符串。定义如下:typedef struct{    size_t len;    u_char    *data;} ngx_str_t;ngx_str_t只有两个成员,其中data指针指向字符串起始地址,len表示字符串的有效长度。注意,ngx_str_t的data成员指向的并不是普通的字符串,因为这段字符串未必会以'\0'作为.........【阅读全文】

阅读(2216) | 评论(0) | 转发(0)

发布时间:2013-12-01 00:59:57

事件机制尤如nginx的心脏一般,不停的运转,保证了nginx的请求响应模式得以正常工作。 本文将剖析事件机制的原理和实现。 nginx本身支持多种机制,如 poll, epoll, select, aio, kqueue等,这里分析epoll,因为这是nginx的杀手锏。 初略接触时,我们大概只知道监听、请求、接受、响应这几个概念。我们沿.........【阅读全文】

阅读(2758) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册