1 ngx_queue_t简介
ngx_queue_t是nginx提供的一个轻量级的双向链表容器,它不负责存储数据,既不提供数据的内存分配,它只有两个指针负责把数据链入链表,它跟stl提供的queue不同,stl提供的queue帮助用户存储数据,用户只需要相容器里添加数据即可,而ngx_queue_t,用户必须自己提供存储数据的内存,并且必须定义一种数据结构把ngx_queue_t包含在其中...
分类:
其他好文 时间:
2014-09-29 00:05:46
阅读次数:
159
把编写的软件中那些需要执行制定的任务的类,不放到客户端软件上了,而是给他打成包放到一个服务器上了。EJB 就是将那些"类"放到一个服务器上,用C/S 形式的软件客户端对服务器上的"类"进行调用。...
分类:
其他好文 时间:
2014-09-28 23:15:36
阅读次数:
228
今天看《C++ Primer》的13.1节——Copy, Assign, and Destroy
被这几个玩意儿弄得晕得不行:
◆ Copy Constructor
◆ The Copy-Assignment Operator
◆ Destructor
主要问题集中在:
◆ 我们在什么时候需要自己重写?...
分类:
其他好文 时间:
2014-09-29 00:05:26
阅读次数:
319
#include
#include
using namespace std;
const int N = 100005;
struct Elem
{
long long height;
long long width;
int begin;
int count;
};
Elem stack[N];
int top;
int main()
{
int num, n;
long...
分类:
其他好文 时间:
2014-09-28 23:31:56
阅读次数:
300
题目:nyoj 1078 汉诺塔(四)
分析:做这个题目的时候是在图论的题目里面看到的,到时读了题目推了一下,发现好像有点规律,试了一下果然过了。
后来看了一下数据,才50,那么试了一下模拟,也过了。
好像zoj有一道题目卡模拟,模拟的时候必须贪心一下才能过
这道题出题人的意图在于考大家的:二分图最小路径覆盖。
把每一个球看做一个点,然后如果两个和为平方数的话就给...
分类:
其他好文 时间:
2014-09-28 23:15:06
阅读次数:
288
STL 关联容器的底层数据结构是红黑树,故其增删查的时间复杂度都是 O(logn)
map 默认按照 key 的升序进行插入,非基本数据类型要求重载 < 运算符
map 重载了 [] 运算符,使的插入和查找非常方便
map 用 [] 运算符访问元素时,如果不存在这个key,key会自动插入,value为初始化值
map 的 key 对象使用之后就不要再修改,如果必须修改,需要删除后重新插入
multimap 的 key-value 是一对多,没有重载 [] 运算符...
分类:
其他好文 时间:
2014-09-29 00:04:56
阅读次数:
257
如果要深入研究二极管或是其他元器件,涉及到的数学公式实在太多,而且涉及到电磁学里面的东西,实在有点复杂。
而我们大多数人,并不需要了解的那么细致。
课本上一般会说,如果我们将一个P型材料和一个N型材料紧贴在一起,就会得到一个PN结,让人以为二极管真的是靠“贴”出来的。
一些国外教材是这么介绍二极管的生产的。我觉得更能接受:
“在掺杂浓度问Nd的N型硅片上选择某一区域掺入浓度为Na的...
分类:
其他好文 时间:
2014-09-28 23:31:30
阅读次数:
341
今天浏览网页的时候,当点击网页链接之后,就出现一个错误的页面
对这个东西,貌似有点印象,之前浏览网页的时候,也是经常出现的事,只不过弹出的页面不同罢了。举个例子:
下面我们一起来了解了解
1、什么是404?
404是HTTP其中一种标准的回应信息,那么HTTP是如何工作的:看下图...
分类:
其他好文 时间:
2014-09-28 22:57:06
阅读次数:
184
一、客户端
在客户端里我们与服务器进行连接,一旦连接成功,就会发出connected()信号,这时我们就进行文件的发送。
发送数据时我们先发送了数据的大小信息。这一次,我们要先发送文件的总大小,然后文件名长度,然后是文件名,这三部分我们合称为文件头结构,最后再发送文件数据。所以在发送函数里我们就要进行相应的处理,当然,在服务器的接收函数里我们也要进行相应的处理。对于文件大小,这次我们使用了...
分类:
其他好文 时间:
2014-09-28 23:46:46
阅读次数:
2111
cocos2d-x 3.2 2048开发教程...
分类:
其他好文 时间:
2014-09-29 00:03:16
阅读次数:
213
剩下的教程多是以前遗漏掉的方法,和一些使用的小技巧,做一些补充,希望能帮到大家。
一、自定义图标
对于Mac OSX用户来说,Dashboard,Dock栏,壁纸以及各种键盘触摸板的快捷操作都是可以高度DIY的东西。但可能许多用户还不知道,Mac下的文件夹和文件也可以来自定义图标,这是Mac给我们的又一炫酷且实用的惊喜。自定义的图标可以让我们的文件更有辨识度,也方便...
分类:
其他好文 时间:
2014-09-28 23:46:16
阅读次数:
349
Bomb
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others)
Total Submission(s): 7926 Accepted Submission(s): 2780
Problem Description
The counter-terroris...
分类:
其他好文 时间:
2014-09-29 00:02:46
阅读次数:
300
太菜,只能去Div2.(都做不完 ORZ。。。
分别是 HDU:
5054 Alice and Bob
5055 Bob and math problem
5056 Boring count
5057 Argestes and Sequence
# 1001
碰面只能在坐标中间。
所以判断一下就好了。
#include
#include...
分类:
其他好文 时间:
2014-09-28 22:39:16
阅读次数:
314
atitit.ajax bp dwr 3.的注解方式配置使用流程总结 VO9o.....
1. 安装配置 1
1.1. 下载 dwr.jar 1M 1
1.2. 配置注解方式..web.xml 1
2. 查询页面 2
2.1. Class 配置SVS 2
2.2. 实体class配置@DataTransferObject ,只使用这个走ok兰..
3
2.3. 测试查看...
分类:
其他好文 时间:
2014-09-29 00:19:06
阅读次数:
270
题目:
You are climbing a stair case. It takes n steps to reach to the top.
Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?
很简单的思路,因为一次可以走1~2步,所以...
分类:
其他好文 时间:
2014-09-29 00:34:46
阅读次数:
272
之前一直在想,怎么解决 linux 中使用 QQ 的问题,老是用 webQQ 也不是一个办法,太麻烦了,总是开着一个网页,就是觉得不爽。在 wine 中使用 QQ 就不说了,你都在使用 linux 了,还搞一个 wine 干嘛,况且,wine 中的 QQ 还一大把 bug...曾经还想自己写一个 QQ for Linux,当时想的是,老子就算不发布,自己用也好啊,虽然多半写不出来...可是刚看见这...
分类:
其他好文 时间:
2014-09-29 00:34:26
阅读次数:
313
1.进程组
每个进程除了有一进程ID之外,还属于一个进程组。进程组中的各个进程接受来自同一终端的各种信号。每个进程组有唯一的进程组ID。
#include
pid_t getpgrp(void)//得到调用进程的进程组ID
每个进程组都有一个组长。组长进程的进程组ID等于其进程ID。
进程可以调用setpgid加入一个现有的进程组或者创建一个新的进程组。
#include
int...
分类:
其他好文 时间:
2014-09-29 00:00:56
阅读次数:
202