一、什么是HOOK? "hook"这个单词的意思是“钩子”,"Windows Hook"是Windows消息处理机制的一个重要扩展,程序猿能够通过它来钩住(截获)感兴趣的消息,并用事先编好的一个函数(钩子过程)来处理这些消息!当然,这个处理是在消息到达目标窗体之前进行的。 钩子过程(hook p.....
前言
计算机网络中的带宽、交换节点中的缓存和处理机等,都是网络的资源,在某段时间内,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏,这种情况就叫做拥塞。
所谓拥塞控制,就是防止过多的数据注入到网络中,从而使网络中的路由器或链路不致过载。要注意用拥塞控制与流量控制的区别,拥塞控制是一个全局性的过程,涉及到所有的额主机、路由器,以及与降低网
拥塞控制的算法有:慢开始、拥塞避免、快重传、快恢复四种。
慢开始和拥塞避免
发送方维持一个拥塞窗口的状态变量,其大小取决于网络的拥塞程度...
分类:
其他好文 时间:
2014-06-22 18:27:28
阅读次数:
234
做图像处理或计算机视觉研究和开发,常会在线搜索一些资源,日积月累便挖出了一堆比较牛的博主,特别说明:做这个方向的人很多,牛人也很多,但是这些资源大部分主要突出实用主义,相关博主也并不一定是这个领域中的泰山北斗(第一波中大部分都不是学校里的教授),但是他们的空间里真的有料,可以学到很多。不断更新中,但大浪淘沙,我只保留最值得推荐的。...
分类:
其他好文 时间:
2014-06-22 18:10:05
阅读次数:
136
1 enqueueMessage
handler发送一条消息
mHandler.sendEmptyMessage(1);
经过层层调用,进入到sendMessageAtTime函数块,最后调用到enqueueMessage
Handler.java
public boolean sendMessageAtTime(Message msg, long uptimeMil...
分类:
移动开发 时间:
2014-06-22 17:11:16
阅读次数:
252
nucleus系统是实时嵌入式操作系统,具有实时、任务抢先、多任务内核,其中95%的代码由C语言写成,极易移植,开放的源码使得配置和裁剪方便,再加上体积小(全部二进制映像可仅20K)、响应快速等特性,使得Nucleus PLUS得到广泛应用。本文总结了Nucleus PLUS的启动流程、运行线程和中断处理机制。...
分类:
编程语言 时间:
2014-06-22 14:53:02
阅读次数:
249
iOS开发多线程网络———NSThreadNSThread概念 NSThree是官方推荐的线程处理方式,它在处理机制上,需要开发者负责手动管理Thread的生命周期,包括子线程与主线程之间的同步等。线程共享同一应用程序的部分内存空间,它们拥有对数据相同的访问权限。你得协调多个线程 对同一数据...
分类:
移动开发 时间:
2014-06-21 00:31:31
阅读次数:
392
①error接口Go语言中的error类型实际上是抽象了Error()方法的error接口type error interface { Error() string}Go语言使用该接口进行标准的错误处理。对于大多数函数,如果要返回错误,大致上都可以定义为如下模式,将error作为多种返回值中的...
分类:
其他好文 时间:
2014-06-18 23:37:33
阅读次数:
263
跟大家分享一下,【摘自】:http://blog.csdn.net/li185416672/article/details/8213729读取excel时,某些单元格为空值原来如此:当我们用olebb读取excel的时候,如果没有配置imex=1的属性,微软的处理机制是将列转换为同一类型来读取的.例...
分类:
Web程序 时间:
2014-06-18 15:15:27
阅读次数:
293
超标量处理机:
在一个时钟周期内能够同时发射多条指令的处理机称为超标量处理机。
超流水线处理机:
在一个时钟周期内能够分时发射多条指令的处理机称为超流水线处理机。
下图所示的是每个时钟周期分时发送3条指令的超流水线
超长指令字(VLIW)处理机:
将水平型微码和超标量处理两者结合的结构指令字长可达数百位,多个功能部件并发工作,共享大容量寄存器堆一...
分类:
其他好文 时间:
2014-06-17 22:28:41
阅读次数:
449