Allen's profileLi's space(http://picasa...PhotosBlog Tools Help

Blog


    June 25

    Oracle移动数据库文件

    Oracle数据库由数据文件,控制文件和联机日志文件三种文件组成。
    由于磁盘空间的变化,或者基于数据库磁盘I/O性能的调整等,我們可能会考虑移动数据库文件。(注:恢复数据库时非常有用,属于冷备份)
    查询当前数据库中,相关文件路径
    select * from v$datafile;
    select * from v$controlfile;
    select * from v$logfile;
    根据以上路径,找到当前数据库相应文件路径。

    可以用ALTER DATABASE,ALTER TABLESPAC(这种方法略)两种方法移动数据文件。 用此方法,可以移动任何表空间的数据文件。
    1. 停数据库:
    sqlplus /nolog
    SQL> CONNECT INTERNAL;
    SQL> SHUTDOWN;
    SQL> EXIT;
    2.用操作系统命令移动数据文件:
    将数据文件 'test.dbf' 从/ora/oracle/data1目录移动到/ora/oracle/data2目录下:
    mv /ora/oracle/data1/test.dbf /ora/oracle/data2
    3. Mount数据库,用ALTER DATABASE命令将数据文件改名:
    sqlplus /nolog
    SQL> CONNECT INTERNAL;
    SQL> STARTUP MOUNT;
    SQL> ALTER DATABASE RENAME FILE '/ora/oracle/data1/test.dbf' TO '/ora/oracle/data2/test.dbf';
    4. 打开数据库:
    SQL> ALTER DATABASE OPEN;
    SQL>SELECT NAME,STATUS FROM V$DATAFILE;

    Windows服务相关命令

    样例1,手工添加MSSQLServer2005为服务:
    sc create MSSQLSERVER binpath= "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe -sMSSQLSERVER" displayname= "SQL Server (MSSQLSERVER)"

    描述:
            SC 是用于与
            服务控制管理器和服务进行通信的命令行程序。
    用法:
            sc <server> [command] [service name] <option1> <option2>...

            选项 <server> 的格式为 "\\ServerName"
            可以键入 "sc [command]" 以获得命令的进一步帮助
            命令:
              query-----------查询服务的状态, 或
                              枚举服务类型的状态。
              queryex---------查询服务的扩展状态, 或
                              枚举服务类型的状态。
              start-----------启动服务。
              pause-----------向服务发送 PAUSE 控制请求。
              interrogate-----向服务发送 INTERROGATE 控制请求。
              continue--------向服务发送 CONTINUE 控制请求。
              stop------------向服务发送 STOP 请求。
              config----------更改服务的配置(永久)。
              description-----更改服务的描述。
              failure---------更改服务失败时所进行的操作。
              sidtype---------更改服务的服务 SID 类型。
              qc--------------查询服务的配置信息。
              qdescription----查询服务的描述。
              qfailure--------查询服务失败时所进行的操作。
              qsidtype--------查询服务的服务 SID 类型。
              delete----------(从注册表)删除服务。
              create----------创建服务(将其添加到注册表)。
              control---------向服务发送控制。
              sdshow----------显示服务的安全描述符。
              sdset-----------设置服务的安全描述符。
              showsid---------显示与
                              任意名称相对应的服务 SID 字符串。
              GetDisplayName--获取服务的 DisplayName。
              GetKeyName------获取服务的 ServiceKeyName。
              EnumDepend------枚举服务的依存关系。

            下列命令不要求服务名称:
            sc <server> <command> <option>
              boot------------(ok | bad) 表明是否将最后一次启动
                              保存为最后一次的正确启动配置
              Lock------------锁定服务数据库
              QueryLock-------查询 SCManager 数据库的 LockStatus
    示例:
            sc start MyService

    June 24

    Oracle 管理常用语句

    --创建表空间
    create tablespace 表空间名
    datafile '数据库文件存放跟径/文件名'
    size 500M
    default storage
    (initial 200m
    next 50m
    minextents 20
    maxextents 500)
    online;

    --高级创建用户 (指定默认表空间 和 临时表空间 指定连接状态)
    CREATE USER 用户名 PROFILE DEFAULT IDENTIFIED BY 密码 DEFAULT
    TABLESPACE 表空间名 TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK;

    --为用户授权
    grant connect,resource,dba to 用户名;

    --删除用户
    drop user 用户名 cascade;
    commit;

    --删除表空间
    drop tablespace 表空间名;

    --查询当前数据名
    select name from v$database;

    --查询当前数据库实例名
    select instance_name from v$instance;

    --查询数据库服务名
    select value from v$parameter where name = 'service_name';

    --查看sequences
    select * from user_sequences;

    --查看触发器
    Select   Description,Trigger_Body   From   User_Triggers

    --修改表空间文件自增长
    alter database datafile '数据库文件存放跟径/文件名' autoextend on next 10m;

    SQL Server 管理常用语句

    --创建登录用户并指定用户的密码
    CREATE LOGIN lizhiyue WITH PASSWORD = 'lizhiyue';
    --打开指定的数据库
    USE TEST_TEST;
    --创建数据库用户,并指定此用户的登录名
    CREATE USER lizhiyue FOR LOGIN lizhiyue;
    --为用户lizhiyue授权(Control是可完全操作此数据库)
    GRANT CONTROL TO lizhiyue;
    GO

    --删除登录用户
    DROP LOGIN lizhiyue;
    --删除用户
    DROP USER lizhiyue
    GO

    将oracle中的一个表空间表STP_A数据 导入到另一个表空间STP_B的方法

    1、通过exp命令(用户:stp_a_user),将STP_A导出数据,导出数据文件为STP_A.dmp
        exp 用户名/密码@Oracle数据库连接字符串 file=STP_A.dmp

    2、通过imp命令(用户:stp_a_user),将STP_A.dmp导入数据,指定参数INDEXFILE生成脚本文件STP_A.SQL(表创建SQL语句、INDEX等创建SQL语句);
        imp 用户名/密码@Oracle数据库连接字符串 file=STP_A.dmp INDEXFILE=STP_A.SQL

    3、通过ULtraEdit将STP_A.SQL文件进行整理:
        将原数据表空间名替换为新表空间名;
        去掉... * rows(通过正则表达式替换);
        去掉REM (通过一般替换字符);

        另存为STP_B.SQL。

    4、通过管理员,创建STP_B表空间及指定的用户stp_b_user;

    5、执行STP_B.SQL文件中的SQL语句,创建表等(用户:stp_b_user);

    6、通过imp命令(用户:stp_b_user),将STP_A.dmp的数据进行导入,导入时指定Ingore为y则可导入数据。

    June 11

    安装 道道通 2.0

    1、准备 道道通2.0 的相关文件:RtNavi.rar、RtNaviConfig.rar、Search.idx.rar、OEM主程序启动文件(无端口速率设置界面的).rar、OEM主程序启动文件(有端口速率设置界面的).rar

    2、运行CDSetup.exe进行安装。
        注意1:在安装之前要整理通过RtNavi.rar解决的文件目录,第一是要配置好RtNaviConfig目录下对应自己的机型目录与文件;
        注意2:同时,因为原上传软件打包文件的人在打包时,Search.idx文件有错,所以将Search.idx.rar文件解压后,拷贝到AresMap\POI下,安装时就会一起安装了。

    初步看了一下,看着还行,还没具体测试!

    参考:http://bbs.cnsmartphone.com/viewthread.php?tid=451358

    June 06

    安装Route 66 8.0 6126

    1、从网上找到 Route 66 8.0 6126 懒人版,将其解压到卡上。(注意:目录名不要更改)
        参考:http://www.rayfile.com/files/3feda1c0-f59b-11dd-b9b9-0019d11a795f/

    2、修改ROUTE66\Device.ini文件内容,修改2项内容:
        Com Port Value=2
        Baud rate Value=57600

    3、下载中国地图文件(Mainland China PRO 2008-Q3)。
        参考:http://www.rayfile.com/zh-cn/files/613ccab0-c02e-11dd-aeab-0019d11a795f/

    启动ROUTE66\R66N8.exe即可。

    我的机型是 MIO C320,已安装并测试可用!不过在试用的过程中,觉得8.0的规划路线并不是很好!

    问题:每次进入时都需要选择语言、设置时区、时间等
    解决:删除以下文件,然后重新进入设置即可。
    Data\hk.flg
    Data\Imei.dat
    Data\Phone.dat
    Data\res\Extras\ExtrasInfo.db
    Data\res\Extras\ExtrasInfo_tmp.db

    问题:进入“历史目的地”,提示非法操作错误,导航软件程序退出
    解决:暂没有找到解决办法!(查看其官方网站,说是在有一些版本中有此错误:“crash when entering History“,有精力的朋友可努力去解决!)

    February 22

    Coldplay-- "Clocks"

     
    Lights go out and I can't be saved
    Tides that I tried to swim against
    Have brought me down upon my knees
    Oh, I beg, I beg and plead, singing
    Come out of things unsaid
    Shoot an apple off my head
    And a trouble that can't be named
    Tigers waiting to be tamed, singing
    You are
    You are
    Confusion never stops
    Closing walls and ticking clocks
    Gonna come back and take you home
    I could not stop but you now know, singing
    Come out upon my seas,
    Cursed missed opportunities
    Am I a part of the cure?
    Or am I part of the disease?, singing
    You are, you are, you are
    You are, you are, you are
    And nothing else compares
    And nothing else compares
    And nothing else compares
    You are
    You are
    Home, home where I wanted to be
    Home, home where I wanted to be
    Home, home where I wanted to be
    Home, home where I wanted to be

    Coldplay - Viva La Vida

    I used to rule the world
    Seas would rise when I gave the word
    Now in the morning I sleep alone
    Sweep the streets I used to own

    I used to roll the dice
    Feel the fear in my enemy's eyes
    Listen as the crowd would sing:
    "Now the old king is dead! Long live the king!"

    One minute I held the key
    Next the walls were closed on me
    And I discovered that my castles stand
    Upon pillars of salt and pillars of sand

    I hear Jerusalem bells a ringing
    Roman Cavalry choirs are singing
    Be my mirror my sword and shield
    My missionaries in a foreign field
    For some reason I can't explain
    Once you go there was never, never an honest word
    That was when I ruled the world

    It was the wicked and wild wind
    Blew down the doors to let me in.
    Shattered windows and the sound of drums
    People couldn't believe what I'd become

    Revolutionaries wait
    For my head on a silver plate
    Just a puppet on a lonely string
    Oh who would ever want to be king?

    I hear Jerusalem bells a ringing
    Roman Cavalry choirs are singing
    Be my mirror my sword and shield
    My missionaries in a foreign field
    For some reason I can't explain
    I know Saint Peter won't call my name
    Never an honest word
    But that was when I ruled the world

    ooooo ooooo ooooo oooooo ooooo
    (repeat with chorus)

    I hear Jerusalem bells a ringing
    Roman Cavalry choirs are singing
    Be my mirror my sword and shield
    My missionaries in a foreign field
    For some reason I can't explain
    I know Saint Peter won't call my name
    Never an honest word
    But that was when I ruled the world
    Oooooh Oooooh Oooooh 

    Make Some Noise --Krystal Meyers

    Yeah you’re so convinced
    Of how it’s supposed to be
    I know you’re confused
    Don’t take it out on me
    I’m free to try
    I’m free to dream
    When it all goes wrong
    We’re not afraid to scream
    Cause the future now is ours babes
    Oh, oh, shout it out
    Get ready ’cause I get loud
    Cause we’re born to make some noise
    Don’t tell me we should turn it down
    We were born to make some noise
    Make some noise
    We’re not the enemy
    You might be surprised
    Don’t need hypocrisy to open up our eyes
    We don’t need your mood
    Don’t need a uniform
    This is who we are
    We won’t be ignored
    Cause the future now is ours babes
    Oh, oh, shout it out
    Get ready ’cause I get loud
    Cause we’re born to make some noise
    Don’t tell me we should turn it down
    We were born to make some noise
    Get ready ’cause I get loud
    Cause we were born to make some noise
    Don’t tell me we should turn it down
    Cause We were born to make some noise
    Just for once . . .
    Get ready ’cause I get loud
    Cause we were born to make some noise
    Don’t tell me we should turn it down
    Cause We were born to make some noise
    Nobody’s going to shut it down yeah
    Cause we were born to make some noise
    We could turn this whole thing around
    Come on you girls and boys
    Make some noise
    Get ready ’cause I get loud
    Cause we were born to make some noise
    Don’t tell me we should turn it down
    Cause We were born to make some noise
    We could turn this whole thing around
    Come on you girls and boys
    Make some noise

    December 07

    Tell me why

    In my dreams, Children sing
    A song of love for every boy and girl
    The sky is blue, the fields are green
    And laughter is the language of the world
    Then I wake and all I see is a world full of people in need

    Tell me why,(why) does it have to be like this
    Tell me why, (why) is there something I have missed
    Tell me why, (why) cause I don't understand
    When so many need somebody
    We don't give a helping hand
    Tell me why

    Every day, I ask myself
    what will I have to do to be a man
    Do I have, to stand and fight
    To prove to everybody who I am
    Is that what my life is for?
    To waste in a world full of war

    Tell me why, (why) does it have to be like this
    Tell me why, (why) is there something I have missed
    Tell me why,(why) cause I don't understand
    When so many needs somebody
    We don't give a helping hand
    Tell me why (Tell me why)
    Tell me why (Tell me why)
    Tell me why (Tell me why)
    Just tell me why (why, why, why)

    Tell me why, (why) does it have to be like this
    Tell me why, (why) is there something I have missed
    Tell me why, (why) cause I don't understand
    When so many need somebody
    We don't give a helping hand
    Tell me why (Why why, does the tigers run?)
    Tell me why (Why why, do we shoot the gun?)
    Tell me why (Why why, do we never learn?)
    Can someone tell us why we let the forests burn

    (why why do we say we can?) tell me why
    (why why is it still the same?) tell me why
    (why why do we talk and run?) tell me why
    can someone tell us why we let the ocean die

    (why why do we always say?) tell me why
    (why why do we pass the blame?) tell me why
    (why why does it never rain?)
    can someone tell us why we cannot just be friends

    (why why do we close our eyes?)
    (why why do we really lie?)
    (why why do we fight for land?)
    can someone tell us why cause we don't understand
    why why?

    wiki software, compare them all.

    Thumbnail via WebSnapr: http://www.wikimatrix.org/Wiki的出现到流行,以及现在大家认为是常识都经历过了。想过自己搭建Wiki的人也不在少数,也许是什么样的目的都有,有用于知识管理?资源整理?技术积累?交流网站等等,因为一般用wiki可能都想积累一些东西,并且会长期、多人存在操作,所以一开始选择适合的WIKI需要对比一下,可以看看这个网站。http://www.wikimatrix.org/

    NetBeans 6.0

    Thumbnail via WebSnapr: http://www.netbeans.org/最近,NetBeans 6.0发布了,下载安装试着写了点程序,觉得还是有比较好的影响。其实现在看来,不能说Swing写的界面不好看、不美观之类的话,所以SWT的Eclipse或Swing的NetBeans并不是我关心的重点。其实,NetBeans一直以来,也是看着Eclipse而动,像增强的代码编辑、重构等方面的功能。基于源代码编辑、重构、视图等的确是Eclipse的强项,向强者学习也并不是什么丢脸的事。其实,现在并不想去做IDE之间的比较,像Eclipse VS NetBeans这类的文章真不应该是大家关心的重点。软件设计与开发重点真不在于此,工具能降低入门的难度,增加开发的效率,也许这是大家的共识,所以我从来都不敢说我Eclipse或NetBeans,或像早期的JBuilder用得多熟悉。只给大家说,在项目开发中,尽量大家统一就行,而在学习上,你自己选着用得合适,上手容易那就行。不过,最近自己想学习Ruby& Ruby on Rails,NetBeans是基于JRuby支持的,我的目的就是:学习着看,便于我学习我就用谁,反正现在都免费。

    整天背着笔记本,沉!

    上周,装了台性能好一点的台式机;配置如下:/AMD 5000+/2G RAM/160G HD/19 Sonic View/。回忆起来,98年终于凑了一台属于自己的计算机,当时兴奋的确难于言表。后来,因为工作原因,总是在不断升级换代自己的机器,不过总是没有完整和更新过它。有时和爱人戏称,我们自己的台式机就从来都不是花钱买的,都在东拼西凑,东换西换来用的,所以到后来,机器太慢,一般只能算是能用的一个大存储设备。
    再后来,就一直用笔记本,用过联想、三星,再后来一直就用IBM ThinkPad ;大家喜欢ThinkPad的确有其道理,经用,而且一如既往的每天服务于你,形成你生活中的习惯。有时,出去不背着它都觉得好像少了点什么,什么资料,工作都交给它来帮助处理了,这就是一种对电子产品的依赖和习惯吧。现在出去看看,只要是20几或30岁左右的人,上下班时提的或背的大多是笔记本包,笔记本或许已经成为大家的一种负累。
    每天,下班前都收拾好机器,装进包里,再放两本书,一本管理,一本技术的书,好像已经成为一定律。几年来都是如此,从来都不觉得它沉,但也没有觉得轻松过,反正下班车后挤公共汽车总是一件累人的事。突然,昨天没有带机器回家,也没有背包,整个人都觉得轻松。也带它一方面是家里装了个好一点的台式机,本来习惯了笔记本的慢慢打开Eclipse等这样的程序,但发现新机器上艳丽的Vista和快速的程序反应才觉得也许这个轻便的家伙,现在即不轻便,也没有效率。另外,这段时间的工作也不是那么紧张,不需要晚上再加班处理一些邮件。写到这,总觉得好像还没有完,好像不能表达我内心的想法和此文的主题。本来是想说说自己买了个新的机器,运行什么程序是如何如何的快,上网浏览和查资源、看电影是如何如可的爽,然后再来说说自己放弃了每天都带笔记本在身过的习惯等,再写点自己内容的一些想法,如何释放自己内心的不快,但现在却觉得东拉西扯般写了一通不知所云的话。
    ibm-tp-t42-350x300u=280064442,1630826544&gp=-42

    November 27

    想出去游玩?

        天天都在想,周未一定出去游玩一番,找个时间或长假好好休息外出一趟。这种想法从9月份以来就一直在想,却总不能付逐以实现,所以每一想到这个就不安,周未更是如此。
        每次和妻子说起来这事,她总是取笑我,说:“好啊!不过,你什么时候能请假,下定决定出去走一趟啊?总不实现,所以你现在说的这些不仅让我高兴不起来,也不相信你会这样做了!”接着,我陷入一片茫然。的确,我什么时候能做到呢?接着就继续想我的工作,我的金钱,我的购车。
        回想起来,我和她似乎从未有过放松、快乐的外出旅游经历,一方面是因为这几年来中的前几年,我一直一个人东奔西走,总是停不下来;后来,进入公司任职后,在有一些规律后,又都把精力放在工作上了,生活中的琐事大多都交给了她;所以,也难怪她这个时候就开始不停的抱怨我了:“与你在一起啊,好像从来都在不停的折腾,也不知道是在向前,还是在瞎弄。”
        其实,在我们这一代的人生中,估计大多命运都是漂泊异乡的状态,而且伴随着孤独与少许痛苦和无奈。同时,我也把我们这一代的人大多定义为创造和同样艰苦的一代人,不像我们父辈那样执着于理想,也不像现在的年青人如此现实和享受。算了,想太多了,想做就去做,想太多也无助于此,等到时间慢慢流逝,我们就只留下茫然和徘徊。

    November 21

    四种传统文化略述

    --周有光

            人们常常把世界文化分为东方文化和西方文化,东方文化是中国文化,西方文化是西欧或      欧美文化。这种文化的“东西两分法”不符合历史事实。自从上古两河流域文化和尼罗河流域文化消亡之后,欧亚大陆上的许多文化摇篮渐渐聚合成四种地区传统文化:东亚文化、南亚文化、西亚文化和西欧文化。西欧文化扩大到美洲,称西方文化。东亚、南亚和西亚合称东方。东亚是东方的一部分,不能代表整个东方。         

            传统文化有三种标记方法:地理标记、宗教标记和文字标记。地理标记称“东亚”文化,宗      教标记称佛教文化,文字标记称汉字文化。地理标记称“南亚”文化,宗教标记称印度教文化,文字标记称印度字母文化。地理标记称“西亚”文化,宗教标记称伊斯兰教文化,文字标记称阿拉伯字母文化。地理标记称“西方”文化,宗教标记称基督教文化,文字标记称拉丁字母文化。下面略谈四种传统文化的梗概。         

    东亚文化        

            东亚文化以华夏文化为基础。发源于黄河流域,传到长江和珠江流域;传到越南、朝鲜和日本。《四书五经》曾经是国际公用教科书。从殷代甲骨文演变而来的汉字,是东亚国家和中      国少数民族创造文字的模式,形成“汉字文化圈”。         

            先秦诸子百家中,法家、道家和儒家三家影响最大。法家。商鞅(前390-前338):严刑峻法,苦耕恶战,驱使奴泰,吞并六国;万世美梦,二世而亡;今天留下“兵马俑”旅游景观。道家。老子(生卒年不知,春秋时人):无为而治,无知而安,提倡愚民,反对知识;老子死后数百年,被道教借去作“拉郎配”教主;炼丹成仙,长生不老,梦话胡言,向无应验。儒家。孔子(前551-前479):仁义忠恕,立己立人,述而不作,诲人不倦;“知之为知之,不知为不知”;“子不语怪力乱神”。孟子(前372-前289):“民为贵,社稷次之”,民本思想启迪后世。         

            诸侯并立,百家争鸣;秦汉统一,独尊儒术。董仲舒(前179-前104)总结儒学,提出“三纲”(君为臣纲,父为子纲,夫为妻纲)、“五常”(仁义礼智信),这是封建秩序的公式表达;他又搀入“阴阳五行”,胡诌“天人感应”,使儒学蒙上神秘面纱。         

            印度佛教传来,补充中国缺少的来世想象,四百年而中国化。儒学畸变成为“理学”,儒表佛里,儒冠佛心,现世不如来世,积极变成消极;后来归纳儒学,提出“天人合一、内圣外王”,迷信封建,跃然纸上,难于为现代青年所接受。儒学完成了为封建服务的历史使命,今后要为“后” 封建服务,必须去腐留精,与时俱进,开创儒学的现代化。“孔子圣之时者也”。         

            佛教在印度消亡之后,中国成为大乘佛教的大本营。唐代的日本遣唐僧,是到中国来学习印度文化的留学生,这正如清末中国留学生到日本去学习西洋文化。印度文化大规模传来中  国,中国文化没有传去印度。1949年后没收寺庙财产,僧人还俗,另谋生路;今天重修寺庙,招收雇佣僧人,发展旅游事业;佛教正在淡出中国。         

            华夏文化成熟于春秋战国,诸子百家都是春秋战国时人。今天捧出优秀传统文化,依旧离不开《四书五经》。超出古代的进一步创造,实在微乎其微。长期的外族统治,禁锢思想,扼杀自由;不说五胡乱华,单说辽金元清,汉族是二等到四等奴才,动辄得罪,一字成狱,哪里谈得上创造文化?有人以汉族能同化外族为荣,殊不知那是一次又一次牺牲了几代人然后得来的血泪成果。千年“中世纪”生活,知识分子气息奄奄,苟全生命,不求闻达,保住古老传统己经不容易了。         

            日本帝国主义的侵略激起“五四运动”(1919),大学生们走上街头,吹响“德先生(民主)”和“赛先生(科学)”的时代号角,被视作中国的文艺复兴。中国的文艺复兴没有发展成为启蒙运动。日本侵略愈演愈烈,二战中国惨胜,历史兜底翻腾。东亚文化正在脱胎换骨。     

            日本的神道教文化深受儒学和佛教影响,是东亚文化的分支;崇拜太阳神天照大神,天皇是天照大神的儿子;战后投降,宣布废止。     

    南亚文化     

            南亚文化以印度吠陀文化为基础。印度的主体民族和主流文化都是外来的,不是发源于印度本土。雅利安人在公元前20世纪中叶从西北方面开始入侵,逐步占领印度次大陆的北部和中部,称为“雅利安区”。次大陆的南部一直是原住民达罗毗茶人的国土。雅利安人带来口诵的《吠陀经》;前7世纪形成婆罗门教;从西亚阿拉马文脱胎出印度的婆罗米文,后来发展成为5个语系30多种语言的60多种文字。     

            佛教在东汉传来中国的时侯,印度文化达到了接近西欧文艺复兴前夜的科技水平。印度有因明学(逻辑学):“因”(推理),“明”(知识);通过“宗”(论题)、“因”(理由)、“喻”(例证),进行论辩和推理;包含逻辑学和认识论(直觉知识、推理知识)。印度有轮回说:众生在“六道”(天、人、阿修罗、地狱、饿鬼、畜生)之中,生死循环,如车轮回旋;人做坏事来生变狗,狗做好事来生变人。轮回说打破生物一成不变说,开辟了生物变异和进化的思路。     

            印度的宗教活动十分活跃。从婆罗门教产生佛教和耆那教,后来又演变为印度教。佛教传到中国、越南、朝鲜和日本;印度字母传到印度的北方、南方和东南亚。     

            外来民族一浪接着一浪地入侵印度。雅利安人成为印度主人之后,伊斯兰教大举入侵,德里苏丹统治320年,莫卧儿帝国统治332年,后来英国又统治349年。     

            二次战后英国退出,印度独立(1947),分裂出巴基斯坦和孟加拉国。印度跟巴基斯坦:宗教不同,语言相近,文字不同(印地文用印度式字母,乌尔都文用阿拉伯字母)。印度跟孟加拉国:宗教不同,语言相近,文字相近(都用印度式字母)。     

            多民族、多语言、多文字、多宗教是印度的特色。印度喜欢言语异声、文字异形,独立后规定1种国语印地语、2种通用语文、11种“邦用”语文(后来又加4种),还有法律不承认的全国纽带语言英语。一张钞票上印15种文字。印度有强烈的宗教排异情绪,不断发生宗教暴乱。印度的主体民族印地族,只占全国人口的三分之一。     

            印度传统,人民分成几个“种姓”(阶级):婆罗门(僧侣)、刹帝利(武士)、吠舍(农工)、首陀罗(奴隶)、还有最下贱的贱民;身分世袭,隔离压迫,独立后禁止,但是积习难除。1997年,一位贱民纳拉亚南当选总统,说明印度尽力破除传统弊政。     

            一国三分之后,印度文化仍旧保持着传统的影响。现在印度以外用印度式字母的国家有:尼泊尔、不丹、孟加拉、缅甸、泰国、柬埔寨、老挝、斯里兰卡。原来用印度式字母,后来改为阿拉伯字母,近年又改为拉丁字母的国家有:马来西亚、印度尼西亚、菲律宾。东南亚有10个国家:西面5国(缅泰柬老越)信奉佛教;东面5国(马尼文新菲)原来信印度教,后来改信伊斯兰教。(菲律宾乡区和新加坡的马来族信伊斯兰教)。文字的更易反映文化的变迁。     

            印度独立(1947)时候,大家认为分裂意识如此强烈的国家,不宜采用民主制度。可是国大党的尼赫鲁等坚持英国的民主传统。虽然多次颠簸,民主巍然不动。民主是英国遗产中的积极因素。

    西亚文化     

            西亚文化以伊斯兰教为基础。教主穆罕默德(570-632),幼年贫苦,少未学文字;随伯父到叙利亚经商,接触基督教,深受启发;归来改革阿拉伯半岛的原始宗教,使多神互斗,变为一神团结;创立新教,简化外来教义,杂以游牧风俗,名“伊斯兰教”(顺从),教徒称“穆斯林”(顺从者),经典称《古兰经》(背诵);行五功:念功(“安拉之外无真主”)、拜功(每天拜五次)、课功(向宗教纳捐)、斋功(每年禁食一月)、朝功(朝觐圣地麦加)。公元后5世纪,新西奈字母演变出阿拉伯字母,后来书写《古兰经》,成为神圣文字。     

            穆斯林一手持经一手持刀,传教杀敌,战死升天,叫做“圣战”;首先统一阿拉伯半岛,然后杀出苦旱的沙漠,走向大千世界;脱缰野马,一飞冲天,建成地上天国,横跨亚非欧三大洲。     

            伊斯兰教帝国居欧亚大陆的中央,成为东西文化交流的桥梁。西欧的文艺复兴得力于阿拉伯文转译的古代希腊著作。Algebra(代数),Alcohol(酒精),这些阿拉伯名词家喻户晓。     

            伊斯兰教的教义简单明了,易于被基层群众接受,所以轻易地渗入印度文化区的马来西亚和印度尼西亚以及欧美文化区的漠南非洲和美国的黑人社会。伊斯兰教几乎占领了全世界的基层群众。     

            阿拉伯伊斯兰教帝国(632-1258),历时626年(中国唐代到元代);继以奥斯曼突厥伊斯兰教帝国(1299-1922),历时623年(元代到民国初年);两共1249年。到19世纪,东亚有大清帝国,西亚有奥斯曼帝国,各霸一方,以为天下大定;谁知世事多变,东西两大雄师,竟成东西两大睡狮;西欧帝国主义袭来,两帝国望风披靡,先后覆灭。     

            一次大战,奥斯曼帝国瓦解。今天西亚的伊斯兰教国家,大都是奥斯曼帝国的后裔。他们怀念旧日辉煌,寻找复兴计划,这有两条不同的道路。一条是弃旧创新,建设现代,以土耳其为代表。一条是旧业重光,恢复古代,以伊朗为代表。1922年,凯末尔领导土耳其革命,使新土耳其从灰烬中起飞;废除哈里发和苏丹、政教分离,改用拉丁字母、教育世俗化,人人有姓氏,衣着从现代;最近脱亚入欧,申请加入欧盟。1979年,霍梅尼反对伊朗国王的现代化,夺取政权,建立伊斯兰教共和国,提倡原教旨主义,按照“穆罕默德的设想”,神权高于一切,政府和社会恢复到一千三百年前。两条不同的道路两种相反的革命竟然都得到成功。这在伊斯兰教世界引起历史何去何从的时代仿徨。2001年的美国“9·11”事件被看作是原教旨主义的神工。恐怖和反恐,斗争白热化。先发制人,还是怀柔绥靖,欧美政策严重对立。     

            现代文化突飞猛进,咄咄逼人。伊斯兰教面对激烈挑战。舆论认为,以弱抗强,以旧击新,可以一时取胜,难于常用常胜。只有以现代教育代替宗教教育,启迪民智,走进世界,才是出路。伊斯兰教在三大宗教中最为年轻,没有象古老宗教那样经过改革磨练,因此锐气未消,余勇可贾。但是意识因循,社会停滞,这不是明智的现代政策。“天方夜谈”是美好的故事,不是理想的人间。

    西方文化     

            西方文化包括西欧和北美,以希腊和罗马文化为基础。     

            水是文化的母亲。华夏文化依靠黄河;印度文化依靠印度河和恒河;西欧文化依靠地中海。上古时期,东地中海的克里特岛出现“米诺斯”文化。后来希腊半岛的港湾发展起来,联系地中海东岸和北非尼罗河三角洲,成为一个巨大的海岸文化圈。希腊的港湾,背面崎岖不平,没有成片的农田,农业无法发展;前面出海,四通八达,便利经商,希腊文化是水上商业文化。     

            希腊三圣,苏格拉底(前469-前399)、柏拉图(前428-前347)和亚里士多德(前384-前322),在哲学花园中培育科学幼苗,开发逻辑思惟、鼓励独立思考;提出定义概念、发展归纳法和演绎法;设想原子理论;提倡民权思想、理想社会;改进字母、发展教育,引导人类走出蒙昧时代。     

            亚历山大大帝是亚里士多德的学生。他的帝国分解成三个王国,都用希腊语作为行政语言,传播和发展希腊文化。学者辈出,名振古今。代表人物例如:数学家欧几里得(前3世纪),物理学家阿基米得(前287-前212),天文学家阿里斯塔克(前3世纪)等等。埃及的亚历山大城是希腊文化的灯塔。这个时期称为“希腊化”时代,长达三百年(前323一前30)。

            罗马军队征服希腊,希腊文化征服罗马。罗马帝国认真学习希腊文化,罗马字母最后两个字母(YZ)是从希腊借来的。     

            罗马帝国,既有贫富悬殊的阶级矛盾,又有文化迥异的地区差别。地中海东岸的西亚是神学世界,意大利以西的西欧是世俗社会。西亚(东方)的基督教传到西欧(西方)的世俗社会,弥补了西欧所缺少的天国。开始格格不入,帝国视天国为异端,把基督教徒拿来喂狮子老虎。但是基层的奴隶们偷偷信仰,希望今生受苦,来生共进天堂。基督教不胫而走,三百年遍地生根。压制无效,改弦易辙,宣布基督教为罗马国教(380),承认它的存在,偷换它的作用,使奴隶的宗教变为帝王的宗教。人间和天国结合,西欧文化称作“基督教文化”。     

            蛮族入侵(375-568),西欧鼎沸。476年西罗马帝国灭亡。基督教为列届蛮族帝王服务。教会成为西欧的最大封建领主。神权至上,镇压异端。宗教裁判所迫害30多万人,用火刑烧死10多万人。蛮族破坏,宗教摧残,使西欧沉入中世纪的黑暗时代,长达千年以上(约395-1500)。     

            后来两百年间(1096-1291),西欧八次派出十字军东征,以惨败告终。痛定思痛,承认文明古国已经落后于他们看不起的异教徒了。于是翻然自省,提倡人文主义。人文主义就是以“人”的文化代替“神”的教条。西欧想起了希腊,把遗忘的希腊文找回来学习,从古书中搜寻新知,这叫做“文艺复兴”(14-16世纪)。理智开始代替盲从,现世开始重于来生。     

            1517年,传教士马丁路德揭破赎罪券的欺诈,宗教改革象野火一样烧遍欧洲,从反对腐败到反对特权。教徒自读白话文《圣经》,直接跟上帝交谈,不要教会做中介。哥伦布肯定大地是球形,1492年发现美洲。世界上多出了一个象欧亚大陆那样大的南北美洲,上帝大吃一惊!无路可走的奴隶们,有了新大陆可以避难,反抗情绪更加上升了。     

            接着掀起“启蒙运动”(17-18世纪),思想解放发展为社会革命。1640年英国发生清教徒革命,酝酿多年的民主运动成熟了。历史学家把这一年作为世界近代史的起点。英国的牛顿(1643-1727)提出万有引力定律,使上帝失去指引星辰的能力。法国的孟德斯鸠(1689-1755)提出立法、司法和行政的三权分立,使民主政府能够有效运行。1776年英国的美洲殖民地独立成为美国。1789年法国发生大革命。从文艺复兴到启蒙运动这五百年,西方文化发生了改换人间的突变。     

            科学革命,基督教退出学术;民主革命,基督教退出政治。科学家周日在实验室研究进化论,礼拜天到教堂祷告上帝。宗教专注精神生活,不再干预世俗文化的发展。阅读《圣经》采用历史观点,吸取宏观大义,不拘泥于过时的一字一句。歌颂天国,同时建设美好的人间,使今生和来世和谐无间。基督教适应了现代。     

            工业化使机械延长双手,信息化使电脑扩大脑袋。文化不再是空洞的高谈阔论,要切实提高人类的生活。火车、轮船、汽车、飞机使西方文化领先于时代。知识从神学和玄学上升到科学。人间生活胜过了天堂玄想。     

            美国是西欧革命思潮的结晶。结晶不结在西欧而结在荒野的北美,因为西欧有特权阶级在作梗。法国革命如此困难,英国革命不能彻底,可见历史包袱是何等沉重。民主革命终于使欧美文化走上了全新的道路,结束了神权时代,开创了人权世界。     

            罗马帝国东西分裂,东罗马称拜占廷(395-1453),教会称东正教,4-6世纪用拉丁语,7-15世纪用希腊语,又称希腊正教。东正教的中心移至俄罗斯,希腊学者为斯拉夫语言(包括俄语)创造字母,形成斯拉夫文化,是西欧文化的一个分支。     

            西班牙和葡萄牙的半岛叫做伊比利亚(Iberia),曾经被伊斯兰教的阿拉伯人长期统治,又跟北非柏柏人(berbers)杂居,由此形成的文化叫做伊比利亚文化,是西欧文化的一个分支。西葡在美洲建立庞大的殖民地,现称拉丁美洲,深受伊比利亚文化的影响。     

            小结:四种地区传统文化的精华,随着人群活动范围的扩大,聚合成覆盖全球的国际现代文化,同时保留各地的传统文化。凡是能为全人类造福并受到全人类欢迎的事物和意识,聚合成“共创、共有、共享”的国际现代文化;凡是没有被全人类认同的,仍旧保留在传统文化之中,进行自我完善化。现代是地区传统文化和国际现代文化相辅相成的双文化时代。

    November 19

    Tell Me Baby

    Red Hot Chili Peppers - Tell Me Baby lyrics

    Artist: Red Hot Chili Peppers
    Album: Stadium Arcadium
    Year: 2006
    Title: Tell Me Baby

    They come from every state to find
    Some dreams were meant to be declined
    Tell the man what did you have in mind
    What have you come to do.
    No turning water into wine
    No learning while you're in the line
    I'll take you to the broken sign
    You see these lights are blue.
    Come and get it
    Lost it at the city limit
    Say goodbye
    'Cause they will find a way to trim it
    Everybody
    Lookin' for a silly gimmick
    Gotta get away
    Can't take it for another minute
    This town is made of many things
    Just look at what the current brings
    So high it's only promising
    This place was made on you
    Tell me baby what's your story
    Where you come from
    And where you wanna go this time
    Tell me lover are you lonely
    The thing we need is
    Never all that hard to find
    Tell me baby what's your story
    Where do you come from
    And where you wanna go this time
    You're so lovely are you lonely
    Giving up on the innocence you left behind
    Some claim to have the fortitude
    Too shrewd to blow the interlude
    Sustaining pain to set a mood
    Step out to be renewed
    I'll move you like a baritone
    Jungle Brothers on the microphone
    Getting over with an undertone
    It's time to turn to stone
    Chitty chitty baby
    When your nose is in the nitty gritty
    Life could be a little shitty
    Life could be a little shitty
    What a pity
    Boston and Kansas City
    Looking for a hundred
    But you only ever found a fitty.
    Three fingers in the honeycomb
    You ring just like a xylophone
    Devoted to the chromosome
    The day that you left home.
    Tell me baby what's your story
    Where you come from
    And where you wanna go this time
    Tell me lover are you lonely
    The thing we need is
    Never all that hard to find
    Tell me baby what's your story
    Where do you come from
    And where you wanna go this time
    You're so lovely are you lonely
    Giving up on the innocence you left behind.
    Tell me baby what's your story
    Where you come from
    And where you wanna go this time
    Tell me lover are you lonely
    The thing we need is
    Never all that hard to find
    Tell me baby what's your story
    Where do you come from
    And where you wanna go this time
    You're so lovely are you lonely
    Giving up on the innocence you left be...hind.

    Mozilla-Firefox3.0 Memory leaks,Mozilla&RIA,Mozilla Application Framework

    Mozilla Firefox 3.0的开发进展应该还算顺利,释出的Beta版本中的BUG虽然不少,但Mozilla开发团队解决BUG的速度与决定也的确可以。Firefox一直存在的内存泄露问题也期待在此版本中得以解决,从Mozilla Firefox开发团队对外宣称和开发日志中也可以看出,他们是铁定想解决这个老难题的。
    开发团队有关解决内存泄露的会议安排与记录:(http://wiki.mozilla.org/Leaks/Status_Meetings),也可以看看他们具体如何解决:(http://wiki.mozilla.org/Performance:Leak_Tools

    就Mozilla框架的价值而言,在众多的开源项目中,的确有无可比拟的优势和高可用性;从自己利用Mozilla做的项目来看,其开发问题虽然多,但解决起来也还不太麻烦,不过内存解决还是需要把握好,如果Firefox3.0中内存问题解决后,其应用Mozilla框架做项目应该更有信心。从Mozilla技术与产品发展来看,Mozilla在RIA(Rich Internet Application)这条道路上应该会走得更好、更远。Mozilla框架与技术组件等都能完整的支持RIA所需要的技术点,从大的来说,可以支持跨平台,并且封装了文件处理、网络通信,甚至更高层的浏览器支持(DOM、JS引擎等)、基于XUL表示、对于SVG的处理和UI组件的渲染等,完善的本地应用和网络处理组件能支撑和应付RIA技术所需。
    mozilla application frameworkmozilla application framework2app-architecture-diagram

    另外,Mozilla基金会本身的也有很多项目,全面的可以看看Mozilla官方所列项目表(http://www.mozilla.org/projects/),在XULRunner上开发的东西也非常多,也非常好用,比如这些,我感觉做得真不错:Joost(http://www.joost.com/)、SongBird(http://www.songbirdnest.com/),如果真想用XULRunner开发东西,可以参考看看:(http://developer.mozilla.org/en/docs/XULRunner

    November 18

    Love Around the World

    Around the World - ATC LALALALALA

    The kisses of the sun - Were sweet I didn't blink
    I let it in my eyes - Like an exotic dream
    The radio playing songs - That I have never heard
    I don't know what to say - Oh not another word
    Just - la la la la la - It goes around the world
    Just - la la la la la - It's all around the world
    Just - la la la la la - And everybody's singing
    La la la la la - And now the bells are ringing
    La la la la la - la la la la la la la - la la la la la - la la la la la la la
    La la la la la - la la la la la la la - la la la la la - la la la la la la la
    Inside an empty room - My inspiration flows
    Now wait to hear the tune - Around my head it goes
    The magic melody - You want to sing with me
    Just la la la la la - the music is the key
    And now the night is gone - Still it goes on and on
    So deep inside of me - I long to set it free
    I don't know what to do - Just can't explain to you
    I don't know what to say - Oh not another word
    Just - la la la la la - It goes around the world
    Just - la la la la la - It's all around the world
    Just - la la la la la - And everybody's singing
    La la la la la - And now the bells are ringing
    La la la la la - la la la la la la la - la la la la la - la la la la la la la
    La la la la la - la la la la la la la - la la la la la - la la la la la la la
    The kisses of the sun
    La la la la la - It goes around the world
    Just - la la la la la - It's all around the world
    Just - la la la la la - And everybody's singing
    La la la la la - And now the bells are ringing
    La la la la la - la la la la la la la - la la la la la - la la la la la la la
    La la la la la - la la la la la la la - la la la la la - la la la la la la la

    Joost

    JoostJoost – next-generation TVJoost downloadDownload Joost Beta

    TV's a fantastic thing, and we're on a mission to make it even better. We're combining the best things about television – great shows, great picture quality, something that everyone knows how to use – with the incredible power of the internet to bring people together and deliver entertainment on demand. In the process, we're creating a new way to watch TV that does something amazing for everyone involved.

    What's Joost? It's free TV, with the choice to watch alone or with friends. Joost is packed with internet tools such as instant messaging and channel chat, allowing people to really share the TV experience. It's a completely secure platform for content owners that respects their rights, while protecting and enhancing their brands. And it's an incredibly flexible way for advertisers to reach a truly global audience, in ways that really work. Joost isn't just video on the internet – it's the next generation of television for viewers, content owners and advertisers everywhere.

    Joost不单单界面设计非常有感觉,其流畅和高清的画面感觉很爽,并且与现有网络视频服务比较起来,其暂停和跳到进度条上的指定时间点都可以在瞬间完成,而不用等到像很多视频服务仍需要被动接受,或下载一段时间后才能拖动。据说现在已有250多个频道和超过15000多个节目。也许这种体验可以让我们已有的一些P2P TV汗颜,据说youtube最近就会搞定其高清视频服务,界时可以有得比较一番了,就现在的人气和积累的节目数量而言,youtube当然是首仁不让,资源固然重要,但最让人感觉不爽的就是,每次youtube中的节目速度就让我头疼!

    关于互联网的TV服务,可以看看这篇文章介绍:
    vvbox巨资“疯投”视频客户端业务:http://www.enet.com.cn/article/2007/1105/A20071105896035.shtml
    Joost高层透露:视频质量成熟时将推浏览器版:http://it.sohu.com/20071022/n252772347.shtml
    交互技术令电视广告再度走红:http://column.iresearch.cn/u/Gary_Stein/archives/2007/10627.shtml

    如果想体验下一代TV,就去试试吧:http://www.joost.com/。关于Joost网上的邀请有很多,如果真找不到再找咱吧,呵呵!