码迷,mamicode.com
首页 >  
搜索关键字:message dispatch    ( 11303个结果
Python3.2官方文档-日志和弱引用
8.5 日志 Logging模块提供了一些功能全面和灵活的日志系统。最简单的形式就是把日志信息发送到一个文件或sys.stderr; import logging logging.debug(’Debugging information’) logging.info(’Informational message’) logging.warning(’Warning:config file...
分类:编程语言   时间:2014-05-22 10:45:11    阅读次数:379
Android消息循环分析
我们的常用的系统中,程序的工作通常是有事件驱动和消息驱动两种方式,在Android系统中,Java应用程序是靠消息驱动来工作的。 消息驱动的原理就是: 1. 有一个消息队列,可以往这个队列中投递消息; 2. 有一个消息循环,不断从消息队列中取出消息,然后进行处理。 在Android中通过Looper来封装消息循环,同时在其中封装了一个消息队列MessageQueue。 另外Andro...
分类:移动开发   时间:2014-05-22 08:20:57    阅读次数:253
Api代码收集
收集自网络,方便自己,方便他人 1 #region 隐藏系统滚动条 2 protected override void WndProc(ref System.Windows.Forms.Message m) 3 { 4 ShowScrollBar(this.Han...
分类:Windows程序   时间:2014-05-22 05:45:02    阅读次数:435
asp.net--Page.ClientScript.RegisterStartupScript用法
//ASP.NET后台页面跳转Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "");//后台弹出确定框ClientScript.RegisterStartupScript(GetType(), "message", "");/...
分类:Web程序   时间:2014-05-22 04:04:57    阅读次数:407
iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD
简介iOS有三种多线程编程的技术,分别是:(一)NSThread(二)Cocoa NSOperation(三)GCD(全称:Grand Central Dispatch)这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的。三种方式的优缺点介绍:1)NS...
分类:移动开发   时间:2014-05-22 01:57:09    阅读次数:494
c#中关于udp实现可靠地传输(数据包的分组发送) 升级版
在http://blog.csdn.net/zhujunxxxxx/article/details/18798431中我们讨论了,UDP包的发送,但是上一个程序有一个问题,就是数据比较大,一个Message类序列化后都有2048B,而实际的数据量也就不过 50B罢了,这就说明其中数据有效的很少,这样当传送的数据包过多后,效率会极大的降低。因此我们只有想办法减少冗余数据。 我们需要自己定义数据的传...
分类:其他好文   时间:2014-05-21 17:06:30    阅读次数:352
Apache优化与提供并发数量
问题: 我们用lvs做了负载均衡,使用了两台服务器做login的服务,以及二次资源下载服务。但是在推广过程中,陆续有人反映服务器登录困难。 解决过程: 1、首先我们查看流量日志以及服务器cpu与内存使用情况,发现每隔一段时间流量以及cpu使用情况都会急剧下降一次。而且两台登录服务器会循环出现连接不上的情况。查看lvs  message日志    /var/log/message l...
分类:其他好文   时间:2014-05-21 11:27:18    阅读次数:303
GCD dispatch_semaphore
当我们在处理一系列线程的时候,当数量达到一定量,在以前我们可能会选择使用NSOperationQueue来处理并发控制,但如何在GCD中快速的控制并发呢?答案就是dispatch_semaphore.   信号量是一个整形值并且具有一个初始计数值,并且支持两个操作:信号通知和等待。当一个信号量被信号通知,其计数会被增加。当一个线程在一个信号量上等待时,线程会被阻塞(如果有必要的话),直至计数器大...
分类:其他好文   时间:2014-05-21 09:51:27    阅读次数:258
使用Qtcreator开发嵌入式linux程序
http://qt-project.org/doc/qtcreator-3.0/creator-project-cmake.html方法1:使用qmake编辑工程文件xxxx.pro添加equals(QT_ARCH,"arm"){target.path=/tmp/$${TARGET}/binINSTALLS+=target}CONFIG(debug,debug|release){message(thisisdebugversion)}else{DEFINES+=QT_NO_DEBUG_..
分类:系统相关   时间:2014-05-20 18:15:36    阅读次数:478
Android架构分析之Android消息处理机制(二)
作者:刘昊昱  博客:http://blog.csdn.net/liuhaoyutz Android版本:4.4.2   在上一篇文章中我们看了一个使用Handler处理Message消息的例子,本文我们来分析一下其背后隐藏的Android消息处理机制。 我们可能比较熟悉Windows操作系统的消息处理模型: while(GetMessage(&msg,NULL, 0, 0)) { ...
分类:移动开发   时间:2014-05-20 13:58:34    阅读次数:459
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!