1,Handler 的概念Handler 是用来干什么的?1)执行计划任务,可以在预定的时间执行某些任务,可以模拟定时器 2)线程间通信。在Android的应用启动时,会创建一个主线程,主线程会创建一个消息队列来处理各种消息。当你创建子线程时,你可以在你的子线程中拿到父线程中创建的Handler 对
分类:
其他好文 时间:
2016-02-22 16:36:40
阅读次数:
143
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!----- 一、单例设计模式 单例设计模式的意义: A.保证类在内存中只有一个对象,不提供外部访问方式,构造函数用private修饰。 B.提供公共方法(static修饰,类的静态方法),获取类的实例。单例设计模式
分类:
编程语言 时间:
2016-02-19 00:30:39
阅读次数:
301
https://github.com/xufeng79x/GCDDemo1.简介在前面的两篇博文中我介绍了GCD的一般使用方法和死锁的分析调查。本博文中继续讲解GCD的其他比较常用的几个使用方法。2.线程间的通信线程间通信意指如何在当前线程中去通知或者去调度其他线程完成任务。比较经典的一个用例为将耗...
分类:
其他好文 时间:
2016-01-19 01:33:41
阅读次数:
254
在zeromq源码分析笔记之架构说到了zmq的整体架构,可以看到线程间通信包括两类,一类是用于收发命令,告知对象该调用什么方法去做什么事情,命令的结构由command_t结构体确定;另一类是socket_base_t实例与session的消息通信,消息的结构由msg_t确定。命令的发送与存储是通过m...
分类:
编程语言 时间:
2016-01-15 23:05:51
阅读次数:
490
一.NSThread线程间通信#import "ViewController.h"@interface ViewController ()@property (strong, nonatomic) IBOutlet UIScrollView *scrollView;@property (weak, ...
分类:
编程语言 时间:
2016-01-05 22:14:49
阅读次数:
530
//一、线程间通信:从子线程回到主线程 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_async( queue, ^{ ...
分类:
其他好文 时间:
2016-01-05 15:23:00
阅读次数:
160
5、多线程基础线程间通信什么叫线程间通信在一个进程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信线程间通信的体现1个线程传递数据给另一个线程在1个线程中执行完特定任务后,线程间通信的体现1个线程传递数据给另1个线程在1个线程中执行完特定任务后,转到另1个线程继续执行任务线程间通信常用方法 ...
分类:
编程语言 时间:
2015-12-22 00:57:57
阅读次数:
229
第一次接触block是在线程间通信。一、简介block使用:1.定义一个myBlockvoid (^myBlock)() = ^{ 2.定义block中需要执行内容 NSLog(@"--------Block中执行的内容");}3.执行blockmyBlock();一般情况这三步是分开进行的。*.....
分类:
其他好文 时间:
2015-12-13 23:30:42
阅读次数:
141
iOS开发多线程篇—线程间的通信一、简单说明线程间通信:在1个进程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信线程间通信的体现1个线程传递数据给另1个线程在1个线程中执行完特定任务后,转到另1个线程继续执行任务线程间通信常用方法-(void)performSelectorOnMainTh...
分类:
移动开发 时间:
2015-12-04 17:49:18
阅读次数:
188
1:多线程(理解) (1)JDK5以后的针对线程的锁定操作和释放操作 Lock锁 (2)死锁问题的描述和代码体现 (3)生产者和消费者多线程体现(线程间通信问题) 以学生作为资源来实现的 资源类:Student 设置数据类:SetThread(生产者) 获取数据类:GetThread(...
分类:
编程语言 时间:
2015-11-26 12:59:12
阅读次数:
140