[root@cqltjcpt2 ~]# su - grid
[grid@cqltjcpt2 ~]$ cd $ORACLE_HOME
[grid@cqltjcpt2 grid]$ cd network/admin/
[grid@cqltjcpt2 admin]$ ll
-rw-r--r-- 1 grid oinstall 189 Jan 7 21:21 endpoints_listener.ora
-rw-r--r-- 1 grid oinstall 350 Jan 7 21:21 listener.ora
drwxr-xr-x 2 grid oinstall 4096 Jan 7 21:04 samples
-rw-r--r-- 1 grid oinstall 205 May 11 2011 shrept.lst
-rw-r--r-- 1 grid oinstall 227 Jan 7 21:21 sqlnet.ora
Oracle 11.2版本后,有一个新的监听文件endpoints_listener.ora被引进,里面的内容是节点的IP和VIP信息
Endpoints_listener.ora 文件的作用是向后兼容11.2版本以前的数据库,DBCA建库时,需要通过获取endpoints的位置信息来配置数据库参数和tnsnames
代理方法大家都理解,很简单。但是,代理很麻烦。要用代理,要经过以下步骤
但是,如果使用rac就没有那么复杂了。
当点击按钮的时候,rac就会收到点击的信号,然后在block中回调。
rac替换KVO,要引入一个框架
然后,我们就可以直接使用了。比如我们要对一个view的frame进行监听,下面是两种写法:
我们写按钮的点击方法,一般如下
如果使用RAC的话,如下:
这样的话,我们根本不需要再另外写一个方法,我们的点击调用直接就在block中出现。
通知的改变不是很大,只是把selector出的方法放进了block中
在OC的时候,我们如果要监听textField的输入的每一个字符,我们可能要使用通知。还有字符串的长度什么的,我们还要遵守代理方法之类的。但是,到了RAC中,就简单了很多。
我们一般使用定时器,都是把它runloop中,如下:
在RAC中,就简单了很多
就这样吧。都是一些简单的用法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)