December 2007 Archives

使用Oracle Rac

|
什么是rac?

RAC(Real Application Cluster,真正应用集群)是Oracle9i数据库中采用的一项新技术,也是Oracle数据库支持网格计算环境的核心技术。它的出现解决了传统数据库应用中面临的一个重要问题:高性能、高可伸缩性与低价格之间的矛盾。

在JAVA中使用rac

JDBC的连接字符串要换为:

jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=
                                                                        (ADDRESS=(PROTOCOL=TCP)(HOST=dbhost1)(PORT=1521))
                                                                        (ADDRESS=(PROTOCOL=TCP)(HOST=dbhost2)(PORT=1521))
                                                                        (FAILOVER=on)
                                                                        (LOAD_BALANCE=off)
                                                                )
                                                                (CONNECT_DATA=
                                                                        (SERVER=DEDICATED)
                                                                        (SERVICE_NAME=dbservice)
                                                                )
                               )


tnsname.ora中的设置:

SMSDB_RAC=
        (DESCRIPTION= 
            (ADDRESS_LIST= 
                (LOAD_BALANCE=ON) 
                (FAILOVER=ON) 
                (ADDRESS=(PROTOCOL=tcp)(HOST=your_ip_or_name)(PORT=1522)) 
                (ADDRESS=(PROTOCOL=tcp)(HOST=your_ip_or_name)(PORT=1523)) 
                (ADDRESS=(PROTOCOL=tcp)(HOST=your_ip_or_name)(PORT=1521))
            ) 
        (CONNECT_DATA= 
            (FAILOVER_MODE=  (TYPE=select)(METHOD=basic)) 
            (SERVICE_NAME=rac.test.com))
        )

flex mvc框架

|
一个大名鼎鼎的Cairngorm
有很多教程.

另外还有一个model glue flex.

相对而言我更喜欢model glue flex.

Cairngorm太复杂了,我觉得用起来最起码应该有一套代码框架生成工具,就像rails一样.
另外model glue flex现在项目刚开始,连最基本的文档都没有,不过我认为不影响使用,因为这个东东比较简单,看看它的那个下载包的两个example就知道怎么用了.
我打算在新项目里使用model glue flex.

PS:model glue flex下载包的编译好的swc,我在使用时,竟然是有问题,找不到com.firemoss.modelglue.tags.event这个包,不过还好,有源文件,重新编译一下swc文件再引进来就好.

小海两岁了

|
        小海,是我的QQ宠物,是个boy,今天他两周岁了。

        两年前我接用了桐的QQ号码,一起接来的还有这个小家伙,QQ宠物,一只可爱的小企鹅,当时他有五六级大,小小的一只企鹅在我的桌面上玩。开始我没什么经验,手上的元宝不多,也没让他打工挣钱,结果入不敷出,差点让他一命呜呼了。桐不赞成我用Q币,所以我只好让他自立更生,打工挣元宝养活自己。

        经过我两年精心的照顾,小海已经39级了,变成了很大一只企鹅,拿下了大学学历,并娶妻生子,现在也有了上万个元宝的积蓄,是个万元户了呢。

        祝小海生日快乐~

安安的小坏招

|

      周日和桐去公主坟。想的挺好,从小区出来坐上辆525到天坛东门站去换乘地铁。地铁五号线开通后我出行可选择路线也多了,所以没太早出门。谁知计划赶不上变化,地铁的时间是有准了,可公交车堵起来也够呛啊!到天坛东门站准坐地铁时发个短信给桐,结果他回:晕,我都到东单了......我也晕,看来我要晚了呀,又得到了小肉的光荣称号了,噫,估计一会儿见着我还得面批。好在天坛东门到东单只有三站,地铁也不堵车,所以用不了十分钟后也能到东单站了。地铁飞奔着,我也没闲着,想了个小坏招,咩咩。这周我有点上火,也在长智齿,所以牙有点肿,但近两天基本已经没什么事了。车快到站时我从包里翻了块糖含在嘴里,故意让糖把脸弄出个鼓包。看见桐我走过去,先发制人的说:“我的牙......”糖在里面撑起的鼓包让桐吃了一惊:“都肿成这样啦”本应继续表演的我一下子忍不住了,自己泄了底:“哈哈,是糖!”......嘎嘎,这个小小的恶作剧让桐忘了批评我迟到,偶耶!

安安趣事

|
    晚饭在新世界商场五层解决的,吃饱喝足后,欲回家.
由于商场较热,把外套脱了拿在手里;
    待临出商场时,安安说:我帮你拿包,你把衣服穿上.
我不屑地看了一眼安安,说:我自己能搞定,不象某些人那样还得需要帮忙的.说完后,我麻利的穿好外套.
安安看我穿完之后说了句:嘁,我刁着,也不用人帮忙!说完把她的包的包带放在嘴里刁着,然后把外套穿好了.
嘎嘎:>