2006年1月30日星期一

鬼子来了

姜文,一个很有才华的演员、导演。都说姜文很傲,俺觉的这就对了,天才为什么要平易近人呢,没个性的人能出色吗。俺也要做个有个性的人。
鬼子来了》,啥都别说了,喜欢。
 
爱屋及乌,也喜欢姜武。其实姜武也不差,《洗澡》里的表演绝对盖过少妇杀手濮存昕。《活着》里竟然也有他。还有俺喜欢看的电视剧《空镜子》。

2006年1月27日星期五

补习去年的功课

去年落下的功课,放假了抓紧时间补习。
《世界大战》
好看。震撼。
 
《机械公敌》
非常一般,没什么新意。
 
《星战前传3:西斯的反击》
真对不起,看到一半竟然睡着了。不是这个片子烂,主要是我吃了感冒药,太困了。但是我愿意再看一遍吗?不打算。

2006年1月23日星期一

一个奇怪的梦

我梦见我死了,被枪打死的。
我和同伴在逃跑,被敌人(不知道哪里来的敌人)的一个士兵发现了,经过搏斗,同伴抢了他的枪,
这时敌人的大部队赶到了,同伴和其中一个对射,两个人都打中了对方。
同伴中了枪后,象喝醉了酒,晃晃悠悠的端着枪,看的出来,他准备向周围的敌人扫射,好临死前多拉几个垫背的。
不幸的是,他竟然打中了我!
我刚中枪的时候,看着自己胸口的红窟窿,简直不敢相信,心里非常的害怕,心想,完了,我要死了。
但是,好在,不疼。
接着,我发现自己飘了起来,心里在纳闷,应该是死了吧。
这时候一点也不怕了,反而感觉很好,飞起了几层楼那么高。
嗯,不想让别人发现我,我变——呵呵,我竟然变成了一只猫。
心里琢磨着,死了和活着没什么区别呀,而且更加自由了...
好怪的梦呀。

2006年1月21日星期六

最近看的几部影片

《无极》
为了能看懂《一个馒头引发的血案》,应该先看《无极》。
《神话》
主题歌还算好听。那个什么教授表演的太夸张了。梁家辉总是到处搞破坏,乱挖宝石惹祸。
《情癫大圣》
竟然不是一部烂片,竟然让我看完了。
《复仇的金子》
不觉得李英爱特别漂亮,但喜欢她在影片中的那种邪气。复仇的快感真好,但作为生活压抑的现代人,你去找谁复仇呢?
是谁利用股票洗劫你口袋中的钞票,是谁让你不敢生病住院,是谁让房价不停的上涨。
没有一个明确的,让你咬牙切齿的仇人,是多么的悲哀。
《布拉格之恋》
光听名字就很浪漫。布拉格,捷克首都,神秘而负有诗意。电影是根据如雷贯耳的米兰·昆德拉《生命中不能承受之轻》改编。
那是一个动荡的年代,苏联武力入侵捷克,“布拉格之春”运动;相比现在无聊的生活,那真是令人神往的年代。
两个演员我都非常喜欢
“朱丽叶·比诺什那时还非常年轻,她脸上的红晕、粉白的肤色、淳朴之极的笑容,都像极油画里清新而丰满的乡村少女。丹尼尔·戴·刘易斯的眼睛则无比动人。里面充满了自信和诱惑,更多的是攻击性。”
 
 
顺便回想了一下究竟什么电影让我喜欢,打动了我。随手列了几部:
《教父》
《盗火线》
《阿甘正传》
《吸血鬼惊情四百年》
《活着》

2006年1月19日星期四

Oracle中BLOB/CLOB/LONG/LongRaw数据类型的区别

字符类
LONG:可变长的字符串数据,最长2G,LONG具有VARCHAR2列的特性,可以存储长文本一个表中最多一个LONG列 二进制类:
LONG RAW:
可变长二进制数据,最长2G 大对象类:
CLOB:用来存储单字节的字符数据
NCLOB:用来存储多字节的字符数据
BLOB:用于存储二进制数据
BFILE:存储在文件中的二进制数据,这个文件中的数据只能被只读访。但该文件不包含在数据库内。

CLOB,NCLOB,BLOB都是内部的LOB类型,最长4G,没有LONG只能有一列的限制

要保存图片、文本文件、Word文件用BLOB较好,LONG RAW也不错,但Long是oracle将要废弃的类型,因此建议用LOB。

2006年1月2日星期一

创建oracle数据库时出现TNS包写入错误ORA-12571的解决

安装完oracle后,创建数据库,总是出现TNS包写入错误ORA-12571。在google上搜了半天都没有解决。
后来想起查看一下日值文件,对oracle也不熟,找了半天,终于在D:\oracle\ora92\network\log下找到了相关的日志。打开sqlnet.log,发现了真正的错误
***********************************************************************
Fatal NI connect error 12631, connecting to:
(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 9.2.0.1.0 - Production
Time: 31-12月-2005 08:56:41
Tracing not turned on.
Tns error struct:
nr err code: 0
ns main err code: 12631
TNS-12631: TNS: 用户名检索失败
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
原来是TNS-12631: TNS: 用户名检索失败,还是去google。这回运气好,在oracle论坛上找到了一篇帖子:
problem has been solved by changing

sqlnet.authentication_services=(NTS)
to
sqlnet.authentication_services=(none)

BUT: I still don't know why our two servers and my personal oracle got derailed all on the same weekend. I'd still appreciate some suggestions.
按图索骥,在D:\oracle\ora92\network\admin\sqlnet.ora文件中,果然发现了这一行,改之。至于是什么原因,俺今天真的没时间了,先记在这儿,以后再查查文档。

2006年1月1日星期日

方案(scheme)和用户的解释

user是权限的集合,scheme是对象集合。
当创建一个user时,数据库系统不会对应创建一个scheme,
但当你在这用户下创建对象时,如create table...,数据库系统会同时(其实是先创建一个名字和当前user一样的scheme)创建一个scheme,用以存储当前user下的数据库对象。