nginx 红黑树和que的使用
来源:互联网 发布:qq五笔输入法 linux 编辑:程序博客网 时间:2024/05/17 05:18
ngx_rbtree_t rbtree;
ngx_rbtree_node_t sentinel;
ngx_rbtree_init(&rbtree,&sentinel,ngx_rbtree_insert_value);
ngx_rbtree_node_t node1,node2;
//node1.key = get_current_time();
printf("current time1 %u \n",node1.key);
ngx_rbtree_insert(&rbtree,&node1);
ngx_sleep(1);
//node2.key = get_current_time();
printf("current time2 %u \n",node2.key);
ngx_rbtree_insert(&rbtree,&node2);
ngx_rbtree_node_t *tmpnode = ngx_rbtree_min(rbtree.root,&sentinel);
printf("the min time1 %u \n",tmpnode->key);
ngx_rbtree_delete(&rbtree,tmpnode);
tmpnode = ngx_rbtree_min(rbtree.root,&sentinel);
printf("the min time2 %u \n",tmpnode->key);
ngx_rbtree_node_t sentinel;
ngx_rbtree_init(&rbtree,&sentinel,ngx_rbtree_insert_value);
ngx_rbtree_node_t node1,node2;
//node1.key = get_current_time();
printf("current time1 %u \n",node1.key);
ngx_rbtree_insert(&rbtree,&node1);
ngx_sleep(1);
//node2.key = get_current_time();
printf("current time2 %u \n",node2.key);
ngx_rbtree_insert(&rbtree,&node2);
ngx_rbtree_node_t *tmpnode = ngx_rbtree_min(rbtree.root,&sentinel);
printf("the min time1 %u \n",tmpnode->key);
ngx_rbtree_delete(&rbtree,tmpnode);
tmpnode = ngx_rbtree_min(rbtree.root,&sentinel);
printf("the min time2 %u \n",tmpnode->key);
0 0
- nginx 红黑树和que的使用
- Nginx的介绍和使用
- nginx的配置和使用
- Nginx的介绍和使用
- Nginx的介绍和使用
- Nginx的安装和使用
- Nginx的介绍和使用
- Nginx的介绍和使用
- Nginx的安装和使用
- Nginx的配置和使用
- 关于 Que's HTTP Server 源代码的问题
- nginx echo模块的安装和使用
- nginx队列模块的分析和使用
- 反向代理 和nginx 的使用
- Nginx 和 GeoIP 模块的使用
- nginx 的 location 使用和定制
- nginx的安装、配置和使用
- nginx的使用和反向代理
- python 用twisted 问题 zope.interface
- C++你不知道的那些事儿—C++语言的15个晦涩特性
- 项目找不到 javax.servlet.annotation
- VS2005编译器下ACE的配置
- log_bin_trust_function_creators和max_allowed_packet
- nginx 红黑树和que的使用
- Mybatis resultMap解析
- 为什么说胸大无脑?
- iOS开发26:UIImageView常用操作
- Cocos2d-x2.1.4的android环境配置及使用
- Linux压缩打包命令使用方法
- Java多线程学习——Condition的使用
- PAT 1030 Travel Plan (30)
- Java开发中的23种设计模式详解