错误码很重要,可以由此判断网络连接到底发生了神马事情,从而驱动高层逻辑的行为。只有笼统的错误码判断的网络层是不够规范的,鄙人觉得有些错误码还是需要在网络层就区分开的,特此记录一些当前实验的错误码以及发生原因。以下是一部分在async_receive()的handler处捕获到的比较有用的错误码错误码...
分类:
其他好文 时间:
2014-06-28 18:44:59
阅读次数:
137
事件,我相信开始学C#的朋友都会用过,在C#中很常见,比如点击一个按钮,上传一张图片等等,在WinForm或WebForm中都在使用着事件。今天,趁着有少少事件,我决定来重温一下之前被自己略过的东西 - 事件。 好记得在之前,在用一个方法的时候,如果参数里面有个Handler,就好害怕,其实事件还....
分类:
其他好文 时间:
2014-06-23 08:34:12
阅读次数:
415
1. 浏览文件 1 void CDlgCompare::OnBnClickedBtnSel() 2 { 3 // TODO: Add your control notification handler code here 4 UpdateData(TRUE); 5 CFil...
分类:
其他好文 时间:
2014-06-23 06:28:47
阅读次数:
328
Android是消息驱动的,实现消息驱动有几个要素:
(1)消息的默示:Message
(2)消息队列:MessageQueue
(3)消息轮回,用于轮回取出消息进行处理惩罚:Looper
(4)消息处理惩罚,消息轮回从消息队列中取出消息后要对消息进行处理惩罚:Handler
日常平凡我们最常应用的就是Message与Handler了,若是应用过HandlerThread或者...
分类:
移动开发 时间:
2014-06-22 21:54:51
阅读次数:
200
1 enqueueMessage
handler发送一条消息
mHandler.sendEmptyMessage(1);
经过层层调用,进入到sendMessageAtTime函数块,最后调用到enqueueMessage
Handler.java
public boolean sendMessageAtTime(Message msg, long uptimeMil...
分类:
移动开发 时间:
2014-06-22 17:11:16
阅读次数:
252
一. 概述
职责链模式:
使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。
二. 举个例子
员工要求加薪
公司的管理者一共有三级:总经理、总监、经理,如果一个员工要求加薪,应该向主管的经理申请,如果加薪的数量在经理的职权内,那么经理可以直接批准,否则将申请上交给总监。总...
分类:
编程语言 时间:
2014-06-22 14:46:52
阅读次数:
300
function tick_handler () { echo "tick_handler() called" ; } function tick_handler1 () { echo "tick_handler1() called" ; } register_tick_f...
分类:
Web程序 时间:
2014-06-21 07:05:30
阅读次数:
723
转http://www.eoeandroid.com/forum-viewthread-tid-49595-highlight-looper.html一、几个关键概念1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQ...
分类:
移动开发 时间:
2014-06-21 00:43:20
阅读次数:
226
链接简单的两种操作,一种删除某段区间,加在第I个点的后面,另一个是翻转区间。都是splay的简单操作。悲剧一:pushdown时候忘记让lz=0悲剧二:删除区间,加在某点之后的时候忘记修改其父亲节点。 1 #include 2 #include 3 #include 4 #include ...
分类:
其他好文 时间:
2014-06-20 16:55:12
阅读次数:
291
最近在做项目时遇到了 这样的需求 要在一个for循环里执行下载的操作, 而且要等 下载完每个 再去接着走循环。上网查了一些 觉得说的不是很明确。现在把我用到的代码 贴上 希望可以帮到有此需求的开发者 private Handler mHandler = new Handler() { ...
分类:
编程语言 时间:
2014-06-20 16:41:44
阅读次数:
278