码迷,mamicode.com
首页 >  
搜索关键字:主线程    ( 3397个结果
.NET4.5 异步编程 async和await
msdn介绍:https://msdn.microsoft.com/zh-cn/library/hh191443.aspx 其实很简单,标记了async的方法为异步方法,从方法的左大括号开始同步执行,直到第一个await出现就开始异步执行,主线程等待,等带await这行代码异步完了再回到主线程,然后 ...
分类:Web程序   时间:2016-05-25 11:04:32    阅读次数:277
主线程中创建不同的handler实例,接收消息会不会冲突
http://www.cnblogs.com/transmuse/archive/2011/05/16/2048073.html这篇博文讲的比较透彻,可参考。 当然结论是不会冲突。因为每个message创建的时候都会绑定当前handler实例作为它的targe。所以handlerA发送的消息只能在h ...
分类:编程语言   时间:2016-05-24 13:39:11    阅读次数:138
富客户端 wpf, Winform 多线程更新UI控件
前言 在富客户端的app中,如果在主线程中运行一些长时间的任务,那么应用程序的UI就不能正常相应。因为主线程要负责消息循环,相应鼠标等事件还有展现UI。 因此我们可以开启一个线程来格外处理需要长时间的任务,但在富客户端中只有主线程才能更新UI的控件。 解决方法 简单的来说,我们需要从其他的线程来更新 ...
分类:编程语言   时间:2016-05-24 13:28:51    阅读次数:237
iOS中多线程原理与runloop介绍
http://mobile.51cto.com/iphone-403490.htm iOS中多线程原理与runloop介绍 iPhone中的线程应用并不是无节制的,官方给出的资料显示iPhone OS下的主线程的堆栈大小是1M,第二个线程开始都是512KB。并且该值不能通过编译器开关或线程API函数 ...
分类:移动开发   时间:2016-05-23 19:01:44    阅读次数:216
iOS开发之性能优化
1.避免过于庞大的XIB 当加载XIB的时候把所有的东西都放在了内存里,包括任何的图片;如果有一个不会即刻用到的view,就会浪费宝贵的内存资源了。 当加载一个引用了图片或者声音资源的nib时,nib加载代码会把图片和声音文件写进内存。 2.不要阻塞主线程 UIKit在主线程上的所有工作,渲染,管理 ...
分类:移动开发   时间:2016-05-23 13:21:19    阅读次数:163
iOS中用GCD和NSOperation多个异步操作的关联
在iOS实际开发中,我们可能会遇到下面的场景:有以下四个操作A,B,C,D.要求A,B,C在子线程中执行,当A,B,C执行完毕之后回到主线程执行操作D,ABC之间可能会有相互依赖的关系,我们可以通过GCD和NSOperation都可以实现这样的需求. 1.GCD 2.NSOperationQueue ...
分类:移动开发   时间:2016-05-22 23:11:31    阅读次数:352
iOS 异步图片加载优化与常用开源库分析
1. 网络图片显示大体步骤: 以上4,5,6,7,8步是在UIImageView的setImage时进行的,所以默认在主线程进行(iOS UI操作必须在主线程执行)。 2. 一些优化思路: 异步下载图片 image解压缩放到子线程 使用缓存 (包括内存级别和磁盘级别) 存储解压缩后的图片,避免下次从 ...
分类:移动开发   时间:2016-05-22 16:44:14    阅读次数:226
WebView使用详解(一)——Native与JS相互调用(附JadX反编译)
前言:念念不忘,必有回响,永远坚持你所坚持的!一直在用WebView,还没有系统的总结过它的用法,下面就系统的总结下,分享给大家一、基本用法1、加载在线URLvoid loadUrl(String url)这个函数主要加载url所对应的网页地址,或者用于调用网页中的指定的JS方法(调用js方法的用法,后面会讲),但有一点必须注意的是:loadUrl()必须在主线程中执行!!!否则就会报错!!!。注...
分类:Web程序   时间:2016-05-22 12:34:31    阅读次数:215
如果在网络数据处理过程中,发现一处比较卡,一般怎么解决
1> 检查网络请求操作是否被放在主线程了 2> 看看异步请求的数量是否太多了(子线程数量) 3> 数据量是否太大?如果太大,先清除一些不必要的对象(看不见的数据、图片) 4> 手机CPU使用率和内存问题 ...
分类:其他好文   时间:2016-05-21 23:12:35    阅读次数:188
线程间通信和线程互斥
线程间通信 1> 线程间通信分为两种 主线程进入子线程(前面的方法都可以) 子线程回到主线程 主线程进入子线程(前面的方法都可以) 子线程回到主线程 2> 返回主线程 3> 代码 这个案例的思路是:当我触摸屏幕时,会在子线程加载图片,然后在主线程刷新UI界面 视图布局我就不写了,大家自己来吧,线程间 ...
分类:编程语言   时间:2016-05-20 23:44:54    阅读次数:256
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!