1 /* 2 1>僵尸对象:所占用内存已经被回收的对象,将是对象不能再使用 3 2>野指针:指向僵尸对象(不可用内存)的指针 4 3>空指针:没有指向任何东西的指针(存储的对象可以是nil,NULL,0) 5 * 给野指针发送消息会报错,给空指针发送消息不会报错 6 */ 7 8 #import <
分类:
其他好文 时间:
2016-03-06 18:54:59
阅读次数:
184
e). 消息延迟发送(和前面没太大区别直接上代码) #include <iostream> #include "caf/all.hpp" #include "caf/io/all.hpp" #include <string> #include <chrono> using namespace std
分类:
编程语言 时间:
2016-03-06 15:35:08
阅读次数:
321
unit Unit2;interfaceusesSystem.Classes, Windows, Messages;constWM_DO = WM_USER + 1;typeTDemoThread = class(TThread)private{ Private declarations }prot
分类:
编程语言 时间:
2016-03-03 01:29:45
阅读次数:
154
当您向一个对象发送一个autorelease消息时,Cocoa就会将该对象的一个引用放入到最新的自动释放池。它仍然是个正当的对象,因此自动释放池 定义的作用域内的其它对象可以向它发送消息。当程序执行到作用域结束的位置时,自动释放池就会被释放,池中的所有对象也就被释放。 1. ojc-c 是通过一种"
分类:
移动开发 时间:
2016-03-01 20:56:58
阅读次数:
182
通讯目的 1.数据传输 一个进程需要将数据发送给另外一个进程。 2.资源共享 多个进程之间共享同样的资源。 3.通知事件 一个进程需要向另外一个/组进程发送消息,通知它们发生了某事件。 4.进程控制 有些进程希望完全控制另外一个进程的执行,此时控制进程希望能够拦截另外一个进程的所有操作,并能够及时知
分类:
其他好文 时间:
2016-02-28 11:05:19
阅读次数:
208
李老大是一家APP开发公司的CTO,手上有好几个APP开发项目。今天有一个项目到交期了,他要再检查一下APP的功能。 李老大拿出他的手机,打开安装在手机中的APP,那就是今天要交接的APP。发现左下角的图标有一个红点。他眉头轻轻一皱,快速点开那个图标,发现是有同事向他发送消息了。 李老大点开消息,原
分类:
移动开发 时间:
2016-02-27 15:10:06
阅读次数:
375
原文链接:GraphX中Pregel单源点最短路径 GraphX中的单源点最短路径例子,使用的是类Pregel的方式。 核心部分是三个函数: 1.节点处理消息的函数 vprog: (VertexId, VD, A) => VD (节点id,节点属性,消息) => 节点属性 2.节点发送消息的函数 s
分类:
其他好文 时间:
2016-02-25 21:15:01
阅读次数:
219
一、基本概念 1、runtime简称运行时,就是系统运行时的一些机制,其中最主要的是消息机制。 2、对于C语言,函数的调用在编译的时候已经决定了,编译完成后直接按顺序执行。 3、对于OC函数的调用就是发送消息。属于动态调用,编译的时候并不能决定调用哪个函数,只有在真正运行时才会根据函数名来调用此函数
分类:
其他好文 时间:
2016-02-25 13:23:06
阅读次数:
134
Erlang 并发编程 编写并发程序很简单,只需要三个基本函数:spawn、send 和 receive。spawn 创建一个并行进程,send 向某个进程发送消息,receive 则是接收消息。 Erlang 的并发是基于进程的,进程是一些独立的小型虚拟机,可以执行 Erlang 函数。在 Erl
分类:
其他好文 时间:
2016-02-25 11:45:57
阅读次数:
162
1.封装接口过程中,函数的参数为了防止以后有扩展,可以封装一个结构体函数 2.服务端和客户端,一方向另一方发送消息: 根据消息的类型,如果“发送方”需要知道“接收方”处理消息的结果,则必须等待“接收方”接收完消息+处理完消息后,再由“接收方”发送回应到“发送方” 根据消息的类型,如果“发送方”不需要
分类:
其他好文 时间:
2016-02-23 11:27:59
阅读次数:
195