libevent源码深度剖析十一——时间管理张亮
为了支持定时器,Libevent必须和系统时间打交道,这一部分的内容也比较简单,主要涉及到时间的加减辅助函数、时间缓存、时间校正和定时器堆的时间值调整等。下面就结合源代码来分析一下。1
初始化检测 Libevent在初始化时会检测系统时间的类型,通过...
分类:
其他好文 时间:
2014-05-16 09:16:50
阅读次数:
299
TortoiseSVN
结合使用哪个问题跟踪系统比较好?TRAC?REDMINE?都有什么优缺点?----------------------------------------------------------网友采纳我喜欢用trac,非常灵活,可以随心所欲的定制,可以和TortoiseSVN集...
分类:
其他好文 时间:
2014-05-16 07:28:07
阅读次数:
271
action 1 package kite.struts2.action; 2 3
import java.awt.Font; 4 import java.io.ByteArrayInputStream; 5 import
java.io.ByteArrayOutputStream; 6 impo....
分类:
其他好文 时间:
2014-05-15 16:35:19
阅读次数:
392
一、先搭建好struts2,可以通过myeclipse快速搭建。
二、再导入extjs所需的库文件。
三、写一个实体类User
package com.ext.model;
public class User {
private Integer id;
private String username;
private String password;
public Integer...
分类:
Web程序 时间:
2014-05-15 03:14:40
阅读次数:
471
上一篇我们做了流程的分析,这一篇我们对其中涉及到的类做一个梳理,两篇可以结合着一起看,对整个程序的运行是有帮助的。
BaseClientApplication APP基类,一切APP都基于这个类
StreamsManager _streamsManager;
可以对该APP所属的流链接进行管理
map _protocolsHandlers;
这个APP所支持的协议
...
分类:
其他好文 时间:
2014-05-14 14:52:31
阅读次数:
197
由于项目上需要写一个简单的评价系统,像银行MM前面的那种非常满意、满意、不满意那种,结合一个安卓的APP一起使用。由于使用3G网页通讯,个人认为http这种方式更合适。曾经听在Delphi鸟窝群的白雪公猪大神讲过,我们这种情况下的APP应用在移动网络下使用长连接通讯不是很合适,一方面是稳定性,另一方...
分类:
编程语言 时间:
2014-05-14 13:59:10
阅读次数:
550
“collapsing
margins”(折叠margin)的意思是:2个或以上盒模型之间(关系可以是相邻或嵌套)相邻的margin属性(这之间不能有非空内容、
padding区域、border边框或使用清除分离方法)结合表示为一个单独的margin。 在css2.1中,水平的margin不会被折叠...
分类:
其他好文 时间:
2014-05-14 13:57:12
阅读次数:
245
1、延续MVC的观念:包括路由映射的编写,Controller的内容,具体View页面js的分离。2、结合AngularJS做前端,后端使用Node.Js的写法,引入MVC框架,进行快速的开发。步骤总结如下:1、view页面修改,文件夹名称,文件名称,名称的大小写规范,在base文件夹中的main....
分类:
Web程序 时间:
2014-05-14 11:27:12
阅读次数:
443
1.目标 描述事件的概念,并介绍怎样在AX中使用它。 描述与AX结合的多种方法。
描述AX中可用的多用服务类型。 为.NET操作X++使用一个代理类 从X++访问托管的程序集。 解释如何部署.NET Framework程序集。 2.介绍
在AX2012中,有许多框架可用。本章提供对AX2012中一些...
分类:
其他好文 时间:
2014-05-14 10:30:46
阅读次数:
228
libevent源码深度剖析六——初见事件处理框架张亮前面已经对libevent的事件处理框架和event结构体做了描述,现在是时候剖析libevent对事件的详细处理流程了,本节将分析libevent的事件处理框架event_base和libevent注册、删除事件的具体流程,可结合前一节libe...
分类:
其他好文 时间:
2014-05-14 08:34:48
阅读次数:
377