首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    RAC(ReactiveCocoa)介绍(十一)——RAC宏定义

    RAC框架中,其宏定义的功能强大能帮助开发者更加快速、便捷地进行开发工作。常用的比如:打破循环引用、以及KVO方法的属性监听等等。 ? 打破实例变量的循环引用 ?...KVO属性监听 这一篇主要探究RAC中的宏定义强大之处究竟在哪。 首先来看下最常用的@weakify(self) ?...即使用weakify(...)宏定义时,将先后执行 rac_keywordify 与 metamacro_foreach_cxt(rac_weakify_,, __weak, __VA_ARGS__)...先来看下rac_keywordify代码的作用: #if DEBUG #define rac_keywordify autoreleasepool {} #else #define rac_keywordify..._(0, __weak, self) \ rac_weakify_(1, __weak, str) 此时,得到了一个rac_weakify_(...)宏,那么来看下这个宏什么作用 #define

    2.6K30

    浅谈Oracle RAC(9)- RAC DB 简介

    编辑|SQL和数据库技术(ID:SQLplusDB) 浅谈RAC系列: 浅谈Oracle RAC (1)--概要 浅谈Oracle RAC (2)--集群管理软件GI基本架构 浅谈Oracle RAC(...3)--GI的启动 浅谈Oracle RAC(4)– OHAS组件 浅谈Oracle RAC(5)– CSS组件 浅谈Oracle RAC(6) 之实战:节点reboot问题的调查方法 浅谈Oracle...RAC(7) -CRS组件 浅谈Oracle RAC(8) -OCR和投票盘 前面我们写了很多关于集群软件的知识,了解之前的内容,在维护RAC环境时是必不可少的技能。...既然RAC DB被CRSD组件管理,那么我们可以通过GI层面的命令srvctl来操作RAC DB。...5.RAC中SCN在不同节点间传播方式 在单实例中,Oracle数据库通过SGA来管理生成的SCN,但是在RAC中复数个实例中SCN的生成需要取得同步。

    94020

    浅谈Oracle RAC(10)- RAC DB特有进程

    编辑|SQL和数据库技术(ID:SQLplusDB) 浅谈RAC系列: 浅谈Oracle RAC (1)--概要 浅谈Oracle RAC (2)--集群管理软件GI基本架构 浅谈Oracle RAC(...3)--GI的启动 浅谈Oracle RAC(4)– OHAS组件 浅谈Oracle RAC(5)– CSS组件 浅谈Oracle RAC(6) 之实战:节点reboot问题的调查方法 浅谈Oracle...RAC(7) -CRS组件 浅谈Oracle RAC(8) -OCR和投票盘 浅谈Oracle RAC(9)- RAC DB 简介 今天我们介绍一下RAC DB与Oracle单实例数据库在进程上面的一些主要差别...RAC 数据库是对单实例数据库的一个延申。RAC 数据库虽然有很多节点,但是从应用程序的角度看,RAC数据库与单节点数据库并没有什么区别。...3.LMON 这个进程存在于每个RAC数据库节点实例中,是RAC数据库维护数据库集群层面实例关系的主要进程。

    1.1K20

    再说 Oracle RAC services

    应用程序工作负载在Oracle 10g中可以被定为services,也称之为服务,能够在单实例中使用,也能够在RAC中单独使用和管理。...其次services特性的重要体现在RAC之中用于实现负载均衡与故障转移。本文描述什么是services,以及使用services的好处,以及如何使用services....假如定义当前RAC数据库有3个节点srv1,srv2,srv3        有两个不同的service分别sales.2gotrade.com和settlement.2gotrade.com在当前数据库运行...从上面的描述可知        各节点连接对于客户端而言是透明的,用户根本无需关心连接到的数据库以及实例,撇开了复杂的后台配置        在RAC中可以将多个services由集群(dbca,srvctl

    1.1K40
    领券