libevent的核心-event
Libevent是基于事件驱动(event-driven)的,从名字也可以看到event是整个库的核心。event就是Reactor框架中的事件处理程序组件;它提供了函数接口,供Reactor在事件发生时调用,以执行相应的事件处理,通常它会绑定一个有效的句柄。
//在event2/event_struct.h中event的结构描述
struct event...
分类:
其他好文 时间:
2015-04-16 23:45:13
阅读次数:
366
??
用于生成word用的freemarker工具类
package com.ucap.netcheck.utils;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.Inpu...
分类:
其他好文 时间:
2015-04-16 23:43:41
阅读次数:
163
“天地玄黄,宇宙洪荒”,先有天地,之后方有古今。变量同是,先有变量的作用域(存在的地点),然后出现了变量的生存期(存在的时间)。【变量存储的方式】首先变量实际上是存放到两个区域的: 静态存储区:是指在程序运行区间由系统分配固定的存储空间的方式。 动态存储区:程序运行期间根据需要动态的分配存储空间。【...
分类:
其他好文 时间:
2015-04-16 23:42:45
阅读次数:
239
为了更好的讲解,首先打开网格线: 以上是默认的网格线,我们还可以设置它的条数: 然后我们用一号宋休写一个字,就很容易发现它占的是三个行距 这时我们再手动指定一倍行距是无效的,至少要指定三倍以上才能有效果。 这是指定行距为3.5倍的效果 对“如果定义了文档网格,则对齐到网格”这一项,有时是需要取消勾选...
分类:
其他好文 时间:
2015-04-16 23:42:17
阅读次数:
172
W -Unrequited LoveTime Limit:2000MSMemory Limit:32768KB64bit IO Format:%lld & %lluSubmitStatusPracticeZOJ 3310Appoint description:DescriptionOwen had ...
分类:
其他好文 时间:
2015-04-16 23:44:52
阅读次数:
142
1.局部变量通常在它所在的语句块结束的时候被释放。如果你不想释放某个局部变量,可以在局部变量上加上static进行声明2.C中有三种内存领域的寿命。q静态变量的寿命从程序运行时开始,到程序关闭时结束。q自动变量的寿命到声明该变量的语句块执行结束为止。q通过malloc()分配的领域的寿命到调用fre...
分类:
其他好文 时间:
2015-04-16 23:42:34
阅读次数:
189
Given a binary tree, imagine yourself standing on therightside of it, return the values of the nodes you can see ordered from top to bottom.For exampl...
分类:
其他好文 时间:
2015-04-16 23:42:02
阅读次数:
159
if(condition){ function sayHi(){```}}else(conditon){ function sayhi(){``}}//这个函数是无效的但可以使用函数表达式(匿名函数)if(condition){ sayhi=funciton(){``} }else(condi...
分类:
其他好文 时间:
2015-04-16 23:42:59
阅读次数:
154
T -Most PowerfulTime Limit:2000MSMemory Limit:65536KB64bit IO Format:%lld & %lluSubmitStatusPracticeZOJ 3471Appoint description:DescriptionRecently, r...
分类:
其他好文 时间:
2015-04-16 23:40:24
阅读次数:
171
在软件性能测试过程中,测试数据的准备是一个非常系统化、工作量非常庞大一项工作。如何准备支持不同业务操作、不同测试类型的大量测试数据来满足负载压力测试的需求是性能测试过程中经常面对的一个重要话题。中国软件评测中心在历来的性能测试过程中重视性能测试数据的准备工作,从而保证了性能测试工作的顺利进行,也保证...
分类:
其他好文 时间:
2015-04-16 23:41:55
阅读次数:
153
安装方式一(直接启动):1.下载最新的版本(一个 WAR 文件)。Jenkins官方网址: http://Jenkins-ci.org/2.运行 java -jar jenkins.war(需要运行在Java 5以及以上的版本。)3.在浏览器的URL地址栏中输入类似http://localhost:...
分类:
其他好文 时间:
2015-04-16 23:40:16
阅读次数:
234
1、复制vdi文件:VBoxManage clonehd 因为VirtualBox不允许注册重复的uuid,而每个vdi文件都有一个唯一的uuid。所以要想拷贝一份vdi文件再次在VBOX中注册,简单的复制是不行的。此时我们需要用到命令VBoxManage clonehd,这个命令在克隆vdi文件时...
分类:
其他好文 时间:
2015-04-16 23:40:27
阅读次数:
170
1-100升降序1 for(i=0;i');3 }4 5 6 for(i=100;i>0;i--){7 document.write(i+'');8 }1-100求和:1 sum=0;2 for(i=0;i');
分类:
其他好文 时间:
2015-04-16 23:42:34
阅读次数:
126
【函数指针】什么是函数指针 int a,b,c; int max(int,int); int (*p)(int,int); //定义指针函数,指针变量活取函数地址 p=max; c=(*p)(a,b) 函数指针就是函数的起始地址,我们可以使用一个指向函数的指针变量来存储这个地址,当前的指针变量就指向...
分类:
其他好文 时间:
2015-04-16 23:41:12
阅读次数:
188
VLAN终结是指trunk口与三层口连接时,三层口将VLAN tag去掉,VLAN终结于三层口中。为了让三层口能终结不同的VLAN,并且让VLAN间互通,引入了三层子接口的概念。假设HOST A与SW1/1连接,SW1/1为access口,属于VLAN 10;HOST B与SW1/2连接,SW1/2...
分类:
其他好文 时间:
2015-04-16 23:39:45
阅读次数:
601
安装Sublime text 3插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。使用Package Control组件安装按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热...
分类:
其他好文 时间:
2015-04-16 23:40:48
阅读次数:
206
Say you have an array for which theithelement is the price of a given stock on dayi.Design an algorithm to find the maximum profit. You may complete a...
分类:
其他好文 时间:
2015-04-16 23:39:29
阅读次数:
145