Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。dispatch queue分成以下三种:1)运行在主线程的Main queue,通过dispatch_get_main_queue获取。/*!* @function dispatch_get_main...
分类:
移动开发 时间:
2015-04-17 11:06:00
阅读次数:
146
文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。很久之前写的了,留着有点浪费,共享之。编写者:李文栋http://rayleeya.iteye.com/blog/19560561.4 如何避免ANR1.4.1 ANR发生在主线程,不要阻塞主线程 Android应用程序的所有标准组件全部运...
分类:
移动开发 时间:
2015-04-17 07:11:10
阅读次数:
131
控制台程序默认只能通过拖动滚动条来查看窗口中打印的内容,操作起来十分不方便。本文通过多线程技术为控制台窗体添加鼠标滚轮滑动功能。值得注意的是,在有内容输出时,窗口会自动定位到输出的光标处;这种情况最好是先暂停住主线程,然后再滚动鼠标查看打印的内容,查看完毕后,再继续执行主线程。首先,需要让控制台程序...
分类:
其他好文 时间:
2015-04-17 00:57:31
阅读次数:
162
iOS开发之多线程编程1. 多线程简述1.1什么是多线程? 解决的问题? 多线程是指,编程中在主线程之外开辟的新线程,用于处理一些耗时的、并发的任务。使用多线程可以避免主线程的阻塞,也对一个线程不容易实现的任务提供了思路。在多线程的知识中也涉及队列,锁等概念。 在这里科普一下队列的概念,队列:是.....
分类:
移动开发 时间:
2015-04-16 19:52:17
阅读次数:
166
Ollydbg是Windows下逆向等的不二法器,学会用Ollydbg是做逆向的前提。看雪论坛上有很多关于这个的教程,讲的非常细。前面也看过的各种逆向理论书,现在该是实践的时候了。OllyDbg 主线程窗口 1. 汇编代码对应的地址窗口2. 汇编代码对应的十六进制机器码窗口3. 反汇编窗口4....
分类:
数据库 时间:
2015-04-15 19:12:18
阅读次数:
3427
很简单的UI。点击按钮然后从图片库中选择图片上传(非主线程)。
andriod 主LoadActivity的代码如下:
public class LoadActivity extends Activity {
public static final String TAG_STRING="LoadActivity";
private String pathString=null;
s...
分类:
移动开发 时间:
2015-04-15 09:47:37
阅读次数:
148
rand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。
dispatch queue分成以下三种:
1)运行在主线程的Main queue,通过dispatch_get_main_queue获取。
/*!
* @function dispatch_get_main_queue
*
* @abstract
* Returns the d...
分类:
移动开发 时间:
2015-04-14 11:19:45
阅读次数:
172
Android系统从4.0版本开始,就不允许在主线程(即UI线程)中进行访问网络、大数据计算等耗时操作了。为解决这个问题,我们需要借助Handler消息机制来实现了。Handler类的主要作用有两个:1、 在新启动的线程中发送消息2、 在主线程中获取、处理消息整个过程涉及到一个问题:新启动的线程何时...
分类:
其他好文 时间:
2015-04-13 18:03:02
阅读次数:
107
主线程里面执行耗时操作会导致界面阻塞,所以一般把耗时操作放到子线程执行,例如网络请求、线程睡眠、加载文件、大量运算。
1、不要把耗时操作放到主线程。
2、不要把修改页面的代码放到子线程(子线程修改页面不会等到及时更新)
第一种开启子线程的方法
NSThread
//开启一个子线程
[NSThread detachNewThreadSelector:@sele...
分类:
编程语言 时间:
2015-04-13 12:52:11
阅读次数:
143
最近在做个项目,需要在程序出现运行时异常和错误导致程序crash时进行一些操作,找到一个方法Thread.setDefaultUncaughtExceptionHandler(new UncaughtExceptionHandler() {// 给主线程设置一个处理运行时异常的handler ...
分类:
移动开发 时间:
2015-04-13 12:47:21
阅读次数:
194