伯特兰·罗素的哲学语录

罗素的伦理

美好人生中,爱和知识是必须的。在某种程度上爱更为重要。爱将激励我们去寻求知识,从而更清楚地知道如何使我们所爱的人获益。   如果没有知识,我们可能相信道听途说,好心做了坏事。   最完美的爱是欢喜和美好愿望不可分割的统一。没有美好愿望的欢喜可能是残酷的和自私的;而没有欢喜的美好愿望又可能会是冷漠和高傲。   爱能使人的欲望变得协调,而非冲突。两个相爱的人可以成败与共,而相恨的人,一方的失败则是另一方的成功。

欲望

蟒蛇嘱饱之后就会开始睡眠,除非到了需要另外一餐之后,决不会醒来。而人则不一样。人吃饱之后,绝不会就由此满足,反而更为欲望丛生,生机勃勃。   人的欲望有四大种:贪婪、竞争、虚荣、权力。   贪婪是一种巨大的动机,希望有尽可能多的财富或财富的控制权。无论你拥有多少,你总是希望得到更多,永远不会满足。   如果说贪婪是渴求比原有的多得多,而竞争则是比别人的多得多。如果竞争比贪婪更为强烈,得不到有效的控制与管理,那么这个世界将成为最不幸的地方。   虚荣是一种有巨大潜力的动机,它是人们内心深处一种最重要的欲望,它的表现形式多样。虚荣带来的重要问题之一就是自我不断地膨胀。   权力欲近似于虚荣,但有所不同。满足虚荣心的是荣誉。拥有荣誉却不拥有权力较之拥有权力而不拥 有荣誉是件容易的事。拥有权力的人可以管制仅有荣誉的人,而仅有荣誉的人却不能管制有权力的人。所以对于有野心的人,权力欲更为强烈。在权力欲的驱使下, 人更热衷于施加痛苦而不是使人快乐。拥有权力的人在对别人说“不“的过程中比同意会得到更大的满足。正因如此,权力欲成为一种危险的动机。

金钱崇拜

金钱崇拜指的是一种信仰,即认为一切价值都要用金钱来衡量,金钱是人成功与否的惟一尺度。   这种错误的成功理念引导人们残害了自己的本性,降低了人生的快乐,增加了紧张的感受,使整个社会变得消极、厌倦、缺乏幻想。使人心中一切伟大愿望陷于沉寂。   由于惧怕失去金钱,从而使人有了更多的忧虑和烦恼,使人把获得幸福的能力消耗殆尽。

罗素——自由思想十诫

1.凡事不要抱绝对肯定的态度;

2.不要试图隐瞒证据,因为证据最终会被暴露;

3.不要害怕思考,因为思考总能让人有所补益;

4.有人与你意见相左时,即使这些意见来自你的丈夫或孩子,也应该用争论去说服他们,而不是用权威去征服,因为靠权威取得的胜利是虚幻而自欺欺人的;

5.不用盲目地崇拜任何权威,因为你总能找到相反的权威;

6.不要用权力去压制你认为有害的意见,因为如果你采取压制,其实 只说明你自己受到了这些意见的压制;

7.不要为自己持独特看法而感到害怕,因为我们现在所接受的常识都 曾是独特看法;

8.与其被动地同意别人的看法,不如理智地表示反对,因为如果你信自己的智慧,那么你的异议正表明了更多的赞同;

9.即使真相并不令人愉快,也一定要做到诚实,因为掩盖真相往往要费更大力气;

10.不要嫉妒那些在蠢人的天堂里享受幸福的人,因为只有蠢人才以为那是幸福。

罗素的名言语录

生活中不是没有美,而是缺少发现美的眼睛。

Do not fear to be eccentric in opinion, for every opinion now accepted was once eccentric.
不要害怕怀有怪念头,因为现在人们接受的所有的观念都曾经是怪念头。

Democracy is the process by which people choose the man who’ll get the blame.
民主,就是挑选那个受批评的人的过程。

Drunkenness is temporary suicide.
喝醉是暂时性的自杀。

I say quite deliberately that the Christian religion, as organized in its Churches, has been and still is the principal enemy of moral progress in the world.
我明确的说,由教会所组织的基督教是道德进步的最大敌人,过去如此,现在依然如此。

A process which led from the amoeba to man appeared to the philosophers to be obviously a progress though whether the amoeba would agree with this opinion is not known.
从阿米巴变形虫到人类的这一过程对哲学家来说,很明显是个进步。但是变形虫怎么想我们就不知道了。

I would never die for my beliefs because I might be wrong.
我永远不会为信仰而死,因为我的信仰可能是错的。

In America everybody is of the opinion that he has no social superiors, since all men are equal, but he does not admit that he has no social inferiors.
在美国,所有人都认为没有什么人比他的社会地位高,因为人人生而平等。但是,他可不承认没有人比他社会地位低。

It has been said that man is a rational animal. All my life I have been searching for evidence which could support this.
据说人是一种理性动物。穷我自己一生,我都在寻找这观点的证据。

Man is a credulous animal, and must believe something; in the absence of good grounds for belief, he will be satisfied with bad ones.
人是轻信的动物,必须得相信点什么。如果这种信仰没有什么好的依据,糟糕的依据也能对付。

Many a man will have the courage to die gallantly, but will not have the courage to say, or even to think, that the cause for which he is asked to die is an unworthy one.
很多人可以勇敢的死去,但是却没有勇气说他为之而死的原因没有意义,甚至连这样想一想的勇气也没有。

Many people when they fall in love look for a little haven of refuge from the world, where they can be sure of being admired when they are not admirable, and praised when they are not praiseworthy.
很多人陷入爱情是为了寻找一个遁世的避难所。在这个避难所里,当他们不值得爱慕的时候,依然有人爱慕他们,当他们不值得赞扬的时候,依然有人赞扬他们。

Many people would sooner die than think; in fact, they do so.
有很多人,让他们思考一下还不如让他们去死。事实上,很多人还没思考过就已经死了。

Men are born ignorant, not stupid. They are made stupid by education.
人生而无知,但还不愚蠢。教育才把他们变蠢。

Conventional people are roused to fury by departure from convention, largely because they regard such departure as a criticism of themselves.
传统的人看到背离传统的行为就大发雷霆,主要是因为他们把这种背离当作对他们的批评。

A hallucination is a fact, not an error; what is erroneous is a judgment based upon it.
幻觉不是你的错,在幻觉中做决定,这就是你的不对了。

A life without adventure is likely to be unsatisfying, but a life in which adventure is allowed to take whatever form it will is sure to be short.
生活中完全没有冒险,这可能是没什么意思的。但是生活中如果不管什么种类的探险都有,那肯定是短暂的。

Against my will, in the course of my travels, the belief that everything worth knowing was known at Cambridge gradually wore off. In this respect my travels were very useful to me.
我曾相信,所有值得知道之事,我在剑桥都知道了。在我旅行的过程之中,这一想法逐渐消失了。这与我本意相反,但是却对我非常有益。

Aristotle maintained that women have fewer teeth than men; although he was twice married, it never occurred to him to verify this statement by examining his wives’ mouths.
亚里士多德说女人比男人的牙齿要少。尽管他结了两次婚,但是他都没想过要检查一下他老婆的牙。

Contempt for happiness is usually contempt for other people’s happiness, and is an elegant disguise for hatred of the human race.
对幸福的轻蔑通常是对其他人幸福的轻蔑,在精巧的伪装之下是对人类的仇恨。

For most people, the real life is long, is the ideal and may compromise between continuous compromise.
对绝大多数人来说,真正的生活是长期的将就,是理想与可能两者之间不断的妥协。

00001041

1·一部分儿童具有思考的习惯,而教育的目的在于铲除他们的这种习惯。出处:《我的信仰》,1925

2·科学使我们为善或为恶的力量都有所提升。(11月20日名言)   出处;《我的信仰》,1925

3·广义地说,最渴望权力之人就是最可能获得权力之人。   出处:《权力论》,1938

4·中国是一切规则的例外。出处:《怀疑论》,1928

5·爱因斯坦的‘相对论’使人觉得懂得之事变少了。   出处:《现代科学及其将来》

6·乞丐并不会妒忌百万富翁,但是他肯定会妒忌收入更高的乞丐   出处:《幸福之路》,1930

7·青年时期是豁达的时期,应该利用这个时期养成自己豁达的性格。(11月6日名言)

8·许多人宁愿死,也不愿思考,事实上他们也确实至死都没有思考。

9·我的人生正是:使事业成为喜悦,使喜悦成为事业。

10·从每天上学的时间看,中国儿童最有思想。

11·即使真相并不令人愉快,也一定要做到诚实,因为掩盖真相往往要费更大力气。

12·不要为自己持独特看法而感到害怕,因为我们现在所接受的常识都曾是独特看法。

13·不用盲目地崇拜任何权威,因为你总能找到相反的权威。

14·凡事不要抱绝对肯定的态度。

15·这个世界最大的麻烦,就在傻瓜与狂热分子对自我总是如此确定,而智者的内心却总充满疑惑。

16·科学是那些我们已经知道的东西,哲学是那些我们还不知道的东西。哲学是我们可以胡说八道的一种特殊权力。哲学是有道理的猜想。

17·爱国就是为一些很无聊的理由去杀人或被杀。   出处:1914年,第一次世界大战爆发,罗素积极宣传反战思想,鼓吹“CO”(以良心为由拒绝从军);几次反战演讲时,都遭到英国爱国主义民众暴力攻击。剑桥大学要求罗素缴交罚款110英镑或自愿解聘。罗素选择了解聘,并以这句话讽刺爱国主义。

18·美国的民主,没有生命,也无意义,因为人民无法撤换那些真正统治他们的人。   寓意:讽刺美国真正的统治权是在大老板的大公司里“世袭”着,每一个美国总统都必须为这些呼风唤雨的大公司的利益服务。

19.对爱情的渴望,对真理的追求,对人类苦难不可遏制的同情心,这三种简单而又强烈的感情支配了我的一生。

20.不管你是在研究什么事物、还是在思考任何观点,只问自己,事实是什么,以及这些事实所证实的真理是什么。永远不要让自己被自己所更愿意相信的、或者认为人们相信了,会对社会更加有益的东西所影响。只是单单去审视,什么才是事实。

21.The good life is one inspired by love and guided by knowledge.(美好的生活是由爱所激励,由知识所引导)

当一个国家强大得不想去侵略别国,那么,这个国家就叫做中国。

论人性与政治 On Human Nature and Politics

On Human Nature and Politics
On Human Nature and Politics

论人性与政治

伯特兰·罗素

        毫无疑问对食物的渴望曾经是而且仍然是很多大的政治事件的主要原因之一。但是人类与其它动物在一个很重要的方面存在差异,那就是人类有欲望,而且可以说是 无穷无尽、永远无法充分满足的欲望,这些欲望使得他们即便到了天国也无法安静。蟒蛇在一顿饱餐之后就去睡,直到需要另外一顿时才醒来。人类,在很大程度上 则不会如此。阿拉伯人曾一度节俭地过着以几颗枣为生的生活,后来夺取了东罗马帝国的大量财富,住在无法想象的豪华宫殿中,他们没有因此而平静下来。饥饿已 经不再是一个动机,因为他们稍一点头示意,希腊奴隶就会给他们奉上精美食品。但是其它的欲望仍然促使他们十分活跃,尤其是四种欲望,我们称之为占有欲、竞 争欲、虚荣心和权力欲。

占有欲——渴望拥有尽可能多的财产权利。这是一种动机,我想,这种动机来源于恐惧和对生活必需品的渴望的结合。

我 曾经善待来自爱沙尼亚的两个小女孩,她们是从一场饥饿的饥荒中死里逃生的。她们住在我家里,当然有足够多的食物。但她们却一有空就跑到邻近的农场偷土豆并 囤积起来。洛克菲勒在年幼的时候生活十分贫苦,成年后仍以类似的方式生活着。与此类似,阿拉伯酋长坐在他们丝质的拜占庭长沙发椅上仍忘不掉沙漠,他们所囤 积的财富远远超过任何可能的身体需要。无论怎样对占有欲进行心理分析,没有人可以否认它是一种极为强大的动机——尤其是在有权有势的人们之中。因为,如我 前面所说,占有欲是一种无限的动机。不管你已拥有多么多,你仍将渴望占有更多。完全的满足是一个无法实现的梦。

虽然占有欲是资本主义制度的 主要动力来源,但在人们解决了饥饿问题之后,它却无论如何不再是最强烈动机。竞争欲是一个更为强大的动机。在伊斯兰教历史上,很多个王朝都一再惨遭不幸, 这是因为国王的多位妻子的儿子们彼此不和而引发内战,造成全面毁灭。在现代欧洲也发生了类似的事情。当英国政府不很明智地允许德国皇帝参加在 Spithead 举行的一次海军检阅时,他脑中涌现出的想法并不是我们原来的打算,他想到的是,“我一定要拥有一支和英国一样好的舰队”。正是他的这个想法,导致了我们后 来的一系列麻烦,如果占有欲总是强于竞争欲的话,世界也许比现在更美好。但事实上,许多人将愉快地面对贫困,如果他们能以贫困使他们的竞争对手彻底毁灭的 话,这就是现在的税收如此之高的原因。

虚荣心是一个有着极大潜在力的动机,任何一个经常同孩子打交道的人都知道他们常常会做一些滑稽动作并 要求说:“看看我”。“看看我”是人心最基本的欲望之一,这种欲望有多种表现形式,从孩子们的扮小丑到追求死后的名声,文艺复兴时曾有一个意大利小君主, 在临死前当牧师问他是否有何忏悔时,他回答道:“是,有一件事情。有一次国王和教皇同时来看我,我把他们带到塔顶观光,我忘了把他们都推下去,那样我就能 永远名昭于世。”历史没有叙述牧师是否宽恕了他。虚荣心的麻烦之一就是,喂它的东西越多,它就越膨胀,你被谈论的越多,你就越希望被人谈论。让一个被判了 死刑的罪犯看报纸上登的关于他的报道越多,就会对那些报道不充分的报纸越发愤怒,政治家和文人们也是如此。他们越是出名,剪报机构就会发现越难以满足他 们。怎样夸张虚荣心在人的一生中影响都不为过,从三岁孩童到那些眉头一皱世界就会为之一颤的统治者。人类甚至犯了这样的大不敬之罪:将这些欲望归之于神, 认为神总是渴望被不断赞扬。

虽然我们已考虑到了的动机的影响非常强大,还有一种动机比它们更有影响……权欲如同虚荣心,不达无限权力是永远 无法满足权欲的。由于它特别是精力充沛者的恶行,对权力的追求偶尔可能会达到目的,但成功的比例很小。权欲的确是重要人物生活中最强烈的动机。行使权力的 经历会更增加对权力的热爱,这不但适用于无足轻重的小权,也适用于君主手中的权力。在1914年第一次世界大战之前的幸福年代里,当一些富有的主妇拥有一 批侍从后,她们对仆人行使权力的乐趣随着年龄的增加而不断增长。同样地,在任何一个专制制度里,掌权者都会随着权力带来的愉悦而变得越来越暴虐。由于权力 的表现形式就是让人们做他们不愿做的事,被权欲所驱使的人就更倾向于给人们带来痛苦而不是喜悦。如果你因正当理由向你的上级请假,她不同意必同意会使他的 权欲得到更大的满足。如果你想得到建房许可证,有关的官员也会从说“不行”比说“可以”中获得更多乐趣。正是这类事才使得权欲成了一个非常危险的动机。但 是它也有有利的方面。我想对知识的追求主要就是受权欲的驱使。科技的进步也是一样。在政界,一个改革家爱权的程度绝不亚于一个独裁者。如果完全否定权欲这 一动机将是一个极大的错误。权欲这一动机究竟是引导人做出有益的行动还是有害的行动,取决于社会制度以及个人的能力。

现在我来谈谈其它的动 机,尽管在某种意义上这些没有我们已讨论过的动机那么要紧,但仍然有着相当的重要性。其中第一个是追求刺激。人优越于畜生之处表现在他们会感到厌倦,虽说 在观察动物园的猿类时我有时会想它们也许也有着这种讨厌的感情的萌芽。不管怎样,经验表明,几乎所有的人都具有真正强有力的欲望之一就是摆脱厌倦状态。

当 白人刚开始同那些尚未开化的野蛮种族交往时,他们带来了各种好处,从圣经福音的教导到南瓜馅饼。但是,大多数野蛮人都是很冷淡地接受了这一切,我们对此非 常遗憾。在我们带来的众多礼物中,他们最看重的是会令人陶醉的酒。正是这种酒,使他们平生第一次在一小段时间内有一种活着比死好的幻觉。

红 印第安人,在未受到白人影响时,喜欢用烟管抽烟,不是像我们那样平静地抽,而是非常疯狂地、深深地吸,以至于沉浸在一种昏迷的状态。当尼古丁不再满足刺激 需要时,就会有一个爱国的演说者将他们挑动起来攻打邻近的部落。这带给他们的享受,就像我们(依我们的气质)从赛马或大选中得到的享受一样。

对于现代文明人,就像对于原始的红印第安人部落一样,我认为正是对刺激的追求,才使他们为战争的爆发而叫好。这种情绪就像是看一场足球比赛,虽然其结果有时更加严重一点。

要 断定追求刺激这一动机的根本原因绝非易事。我倾向于认为我们的大脑结构适应人们以打猎为生时的状态。那时人们带着原始的武器,花上一整天的时间潜步跟踪一 只鹿,希望用它做晚餐。天黑时,他拖着猎物凯旋回山洞。他躺下来歇息,虽疲惫不堪,却心满意足。他的妻子便开始忙活着洗肉煮肉。他感到困顿,浑身酸痛。肉 的香味充满着他的每一个细胞。吃过晚饭后,他就沉沉睡去。在这样的生活中,人们没有时间也没有精力去感到厌倦。但是当他开始从事农业后,他的妻子被迫干完 田间所有的劳作,他便开始有时间考虑人类的生活名利,创造神话和哲学,并梦想从此以后可以过上在天国里自由驰骋狩猎的生活。

我们的大脑结构 适应繁重的体力劳动。在我年青的时候,经常利用假期进行长途跋涉。我一天会走上25里路。在夜晚降临时,我根本不需要任何东西帮我摆脱厌倦,因为能好好地 坐下来的喜悦已让我心满意足。但是现代生活不可能遵循这样靠体力劳动的原则。大量的工作是坐着完成,而大部分的体力劳动只运动几块专门的肌肉。很多伦敦人 聚众于特拉发格广场,疯狂的为政府宣布将他们处死的宣言而欢呼(指宣战)如果那天他们徒步走了25里路的话,他们就不会再这样欢呼了。但用这种方式医治人 们的好斗性是不现实的。如果人们想生存下去——这也许并不是人们所渴望的——就必须找到其他无害的途径来发泄人们体内那些产生爱和兴奋的剩余体力。

但 这个问题道德学家和社会改革家极少考虑过。社会改革家认为他们有更重要的事情去考虑。而另一方面,道德学家则为允许人们发泄激情的方式担忧,在他们看来, 其严重程度就等同于罪恶。舞厅、电影院和本世纪的爵士乐(如同我们听信的道德学家们所说的话),全都是地狱之门。所以,我们最好整日呆在家里,认真反思我 们的罪过对于那些严肃的人发出的这些警告,我不敢完全苟同。魔鬼有许多种形式,有的是专门用来诱骗年轻人寻欢作乐,难道不也正是同一个恶魔劝说老年人去诅 咒这一种享乐的吗?对老年人来说诅咒难道不是一种更适宜于他们的刺激吗?诅咒或许是一种药,如鸦片一样,只有不断加大剂量才能达到预期的效果?开始时我们 只是攻击电影院的罪恶,渐渐地则被引向诅咒反对党,南欧移民,亚洲移民,总之,除了我们圈子之外的所有人我们都咒,又难道不可怕吗?正是这种诅咒,漫延开 来便导致战争。我却从未听说过从舞厅引发的战争。

激情的可怕之处就在于它的许多形式都具有破坏性。对那些不能自控而过度酗酒或赌博者是有害 的,以民众暴乱的形式寻求刺激也是有害的。最具破坏性的就是它导致战争。而人们追求刺激又是一种根深蒂固的需要,所以除非有现成的无害的发泄方式,人们就 将采用诸如此类的有害的方式。只要控制在法律限制之内,这种无害方式在现在的体育以及政治活动中都有。但这些并不够,尤其是由于有些最刺激的政治活动本身 就最具破坏性。

文明生活已变得平淡无奇,如果要使其稳定,就必须找出无害的方式让人们发泄冲动,我们的老祖先可以通过打猎来满足这种冲动的 发泄。在澳大利亚,那里人少兔子多,我发现人们通过很熟练地屠宰成千上百的兔子这种原始的方式来满足他们的原始冲动。但在伦敦或纽约,这里人多兔子少,所 以必须找到其他方式。我想每一个大城市都应该有人造瀑布,人们可以乘着不堪一击的木船顺流而下。瀑布的下方应该有浴池,里面放满了机械鲨鱼。任何鼓吹防御 性战争的人都应被法统这些制作精巧的怪物每天在一起呆上两个小时。

—————————————————————————–

On Human Nature and Politics

Bertrand Russell

        Undoubtedly the desire for food has been, and still is, one of the main causes of great political events. But man differs from other animals in one very important respect, and that is that he has desires which are, so to speak, intimate, which can never be fully gratified, and which should keep him restless even in Paradise. The boa constrictor, when he had an adequate meal, goes to sleep, and does not wake until he needs another meal. Human beings, for the most not part are not like this. When the Arabs, who had been used to living sparingly on a few dates, acquired the riches of the Eastern Roman Empire and dwelt in palaces of almost unbelievable luxury, they did not, on that account, become inactive. Hunger could no longer be a motive, for Greek slaves supplied them with exquisite viands at the slightest nod. But other desires kept them active; four in particular, which we can label acquisitiveness, rivalry, vanity and love of power.

  Acquisitiveness-the wish to possess as much as possible of goods, or the title to goods-is a motive which, I suppose, has its origin in a combination of fear with the desire for necessaries.

  I once befriended two little girls from Esthonia, who had narrowly escaped death from starvation in a famine. They lived in my family, and of course had plenty to eat. But they spent all their leisure visiting neighbouring farms and stealing potatoes, which they hoarded. Rockefeller, who in his infancy had experienced great poverty, spent his adult life in a similar manner. Similarly the Arab chieftains on their silken Byzantine divans could not forget the desert, and hoarded riches far beyond any possible physical need. But whatever the psychoanalysis of acquisitiveness, no one can deny that it is one of the great motives -especially among the more powerful, for ,as I said before, it is one of the infinite motives .However much you may acquire you will always wish to acquire more ;satiety is a dream which will always elude you.

But acquisitiveness, although it is the mainspring of the capitalist system, is by no means the most powerful of the motives that survive the conquest of hunger .Rivalry is a much stronger motive. Over and over again in Muhammadan history, dynasties have come to grief because the sons of a sultan by different mothers could not agree, and in the resulting civil war universal ruin resulted. The same sort of thing happens in modern Europe When the British Government very unwisely allowed the Kaiser to be present at a naval review at Spithead, the thought which arose in his mind was not the one which we had intended. What he thought was.” I must have a Navy as good as Grandmamma’s.”And from this thought pier place than it is if acquisitiveness were always stronger than rivalry. But in fact ,a great many men will cheerfully face impoverishment if they can thereby secure complete ruin for their rivals, Hence the present level of taxation.

        Vanity is a motive of immense potency. Anyone who has much to do with children knows how they are constantly performing some antic and saying “Look at me”. “Look at me “is one of the most fundamental desires of the human heart. It can take innumerable forms, from buffoonery to the pursuit of posthumous fame. There was a Renaissance Italian princeling who was asked by the priest on his deathbed if he had anything to repent of “Yes,” he said “There is one thing. On one occasion I had a visit from the Emperor and the Pope simultaneously .I too tem to the top of my tower to see the view, and I neglected the opportunity to throw them both down .which would have given me immortal fame.” history does not relate whether the priest gave him absolution. One of the troubles about vanity is that it grows with what it feeds on .The talked about. The condemned murderer who is allowed to see the account of his trial in the Press is indignant if he finds a newspaper which has reported it inadequately. And the more he finds about himself in other newspapers, the more indignant he will be with those whose reports are meager. Politicians and literary men are in the same case. And the more famous they become, the more difficult the press cutting agency finds it to satisfy them .It is scarcely possible to exaggerate the influence of vanity throughout the range of human life, from the child of three to the potentate at whose frown the world trembles. Mankind have even committed the impiety of attributing similar desires to the deity, whom they imaging avid for continual praise.

But great as is the influence of the motives we have been considering, there is one which out weighs these all……Power, like vanity, is insatiable. Nothing short of omnipotence could satisfy it completely. And as it is especially the vice of energetic men, the casual efficacy of love of power is out of all proportion to its frequency. It is ,indeed, by far the strongest motive in the lives of important men .Love of power is greatly increased by the experience of power ,and this applies to petty power as well as to that of potentates ,In the happy days before 1914,when well-to -do ladies could acquire a host of servants, their pleasure in exercising power over the domestics steadily increased with age .Similarly, in any autocratic regime, the holders of power become increasingly, tyrannical with experience of the delights that power can afford. Since power over human beings is shown in making them do what they would rather not do, the man who is actuated by love of power is more apt to inflict pain than to permit pleasure .If you ask your boss for leave lf absence from the office on some legitimate occasion, his love of power will derive more satisfaction from refusal than from consent .If you require a building permit, the petty official concerned will obviously get more pleasure from saying “No” than from saying “Yes”. It is this sort of thing which makes the love of power such a dangerous motive ,But it has other sides which are more desirable .The pursuit of knowledge is ,I think ,mainly actuated by love lf power ,And so are all advances in scientific technique ,In politics also ,a reformer may have just as strong a love of power as a despot .It would be a complete mistake to decry love of power altogether as a motive ,Whether you will be led by this motive to actions which are useful ,or to actions which are pernicious ,depends upon the social system ,and upon your capacities .

I come now to other motives which ,though in a sense less fundamental than those we have been considering ,are still of considerable importuned ,The first of these is love of excitement .Human beings show their superiority to the brutes by their capacity for boredom ,though I have sometimes thought ,in Examining the apes at the Zoo, that they ,perhaps ,have the rudiments of this tiresome emotion .However that may be, experience shows that escape from boredom is one of the really powerful desires of almost all human beings.

  When white men first effect contact with some unspoilt race of savages, they offer them all kinds of benefits, from the light of the Gospel to pumpkin pie. These, however, much as we may regret it, most savages receive with indifference. What they really value among the gifts that we bring to them is intoxicating liquor ,which enables them .for the first time in their lives ,to have the illusion, for a few brief moments ,that it is better to be alive than dead.
Red Indians ,while they were still unaffected by white men ,would smoke their pipes .not calmly as we do ,but orgiastically ,in haling so deeply that they sank into a faint ,And when excitement by means of nicotine failed ,a patriotic orator would stir them up to attack a neighbouring tribe ,which would give them all the enjoyment that we (according to our temperament ) derive from a horse race of a General Election.

  With civilized men, as with primitive Red Indian tribes, it is, I think, chiefly love of excitement which makes the populace applaud when war breaks out; the emotion is exactly the same as at a football match, although the results are sometimes somewhat more serious.
It is not altogether easy to decide what is the root cause of the love of excitement. I incline to think that our mental make-up is adapted to the stage when men lived by hunting .When a man spent a long day with very primitive weapons in stalking a deer with the hope of dinner and when ,at the end of the day ,he dragged the carcase triumphantly to his cave ,he sank down in contented weariness, while his wife dressed and cooked the meat ,He was sleepy ,and his bones ached ,and the smell of cooking filled every nook and cranny of his consciousness. At last after eating, he sank into deep sleep. In such a life there was neither time nor energy for boredom. But when he took to agriculture, and made his wife do all the heavy work in the fields, he had time to reflect upon the vanity of human life, to invent mythologies and systems of philosophy, and to dream of the life hereafter in which he would perpetually hunt the wild boar of Valhalla.

Our mental make-up is suited to a life of very severe physical labour , I used ,when I was younger ,to take my holidays walking ,I would cover 25 miles a day ,and when the evening came I had no need of anything to keep me from boredom ,since the delight of sitting amply sufficed .But modern lift cannot be conducted on these physically strenuous principles ,A great deal of work is sedentary and most manual work exercises only a few specialized muscles. When London crowds assemble in Trafalgar Square to cheer to the echo an announcement that the government has decided to have them killed ,they would not do so if they had walked 25 miles that day .This cure for bellicosity is ,however ,impracticable and if the human race is to survive – a thing which is ,perhaps ,undesirable -other means must be found for securing an innocent outlet for the unused physical energy that produces love of excitement.

  This is a matter which has been too little considered, both by moralists and by social reformers .The social reformers are of the opinion that they have more serious things to consider , The moralists ,on the other hand ,are immensely impressed with the seriousness of all the permitted outlets of the love of excitement; the seriousness ,however ,in their minds is that of Sin ,Dance halls ,cinemas ,this age of jazz are all ,if we may believe our ears gateways to Hell, and we should be better employed sitting at home contemplating our sins. I find myself unable to be in entire agreement with the grave men who utter these warnings. The devil has many forms, some designed to deceive the young ,some designed to deceive the old and serious .If it is the devil that tempts the young to enjoy themselves ,is it not ,perhaps ,the same personage that persuades the old to condemn their enjoyment? And is not condemnation perhaps merely a form of excitement appropriate to old age? And is it not , perhaps ,a drug which -like opium -has to be taken in continually stronger doses to produce the desired effect? Is it not to be feared that ,beginning with the wickedness of the cinema, we should be led step by step to condemn the opposite political party ,dagoes ,wops, Asiatics ,and ,in short, everybody except the fellow members of our club? And it is from just such condemnations, when widespread, that wars proceed. I never heard of a war that proceeded from dance halls.
What is serious about excitement is that so many of its forms are destructive. It is destructive in those who cannot resist excess in alcohol or gambling. It is destructive when it takes the form of mob violence. And above all it is destructive when it leads to war. It is so deep a need that is will find harmful outlets of this kind unless innocent outlets are at hand. There are such innocent outlets at present in sport, and in politics so long as it is kept in constitutional bounds. But these are not sufficient, especially as the kind of politics that is most exciting is also the kind that does most harm.

Civilized life has grown altogether too tame, and, if it is to be stable, it must provide harmless outlets for the impulses which our remote ancestors satisfied in hunting. In Australia ,where people are few and rabbits are many ,I watched a whole populace satisfying the primitive impulse in the primitive manner by the skilful slaughter of many thousands of rabbits ,But in London or New York, where people are many and rabbits are few ,some other means must be found to gratify primitive impulse ,I think every big town should contain artificial waterfalls that people could descend in very fragile canoes ,and they should contain bathing pools full of mechanical sharks ,Any persons found advocating a preventive war should be condemned to two hours a day with these ingenious monsters.

架构蓝图–软件架构 “4+1” 视图模型

架构蓝图–软件架构 “4+1” 视图模型

 

Philippe Kruchten, 高级技术专员

 

简介: 本文基于多个并发视图的使用情况来说明描述软件密集型系统架构的模型。使用多重视图允许独立地处理各”风险承担人”:最终用户、开发人员、系统工程师、项目经理等所关注的问题,并且能够独立地处理功能性和非功能性需求。本文分别对五种视图进行了描述,并同时给出了捕获每种视图的表示方法。这些视图使用以架构为中心的、场景驱动以及迭代开发过程来进行设计。

引言

我们已经看到在许多文章和书籍中,作者欲使用单张视图来捕捉所有的系统架构要点。通过仔细地观察这些图例中的方框和箭头,不难发现作者努力地在单一视图中表达超过其表达限度的蓝图。方框是代表运行的程序吗?或者是代表源代码的程序块吗?或是物理计算机吗?或仅仅是逻辑功能的分组吗?箭头是表示编译时的依赖关系吗?或者是控制流吗?或是数据流吗?通常它代表了许多事物。是否架构只需要单个的架构样式?有时软件架构的缺陷源于过早地划分软件或过分的强调软件开发的单个方面:数据工程、运行效率、开发策略和团队组织等。有时架构并不能解决所有”客户”(或者说”风险承担人”,USC 的命名)所关注的问题。许多作者都提及了这个问题:Garlan & Shaw        1、CMU 的 Abowd & Allen、SEI 的 Clements。作为补充,我们建议使用多个并发的视图来组织软件架构的描述,每个视图仅用来描述一个特定的所关注的方面的集合。


回页首
架构模型

软件架构用来处理软件高层次结构的设计和实施。它以精心选择的形式将若干结构元素进行装配,从而满足系统主要功能和性能需求,并满足其他非功能性需求,如可靠性、可伸缩性、可移植性和可用性。Perry 和 Wolfe 使用一个精确的公式来表达,该公式由 Boehm 做了进一步修改:

软件架构 = {元素,形式,关系/约束}

软件架构涉及到抽象、分解和组合、风格和美学。我们用由多个视图或视角组成的模型来描述它。为了最终处理大型的、富有挑战性的架构,该模型包含五个主要的视图(请对照图 1):

  • 逻辑视图(Logical View),设计的对象模型(使用面向对象的设计方法时)。
  • 过程视图(Process View),捕捉设计的并发和同步特征。
  • 物理视图(Physical View),描述了软件到硬件的映射,反映了分布式特性。
  • 开发视图(Development View),描述了在开发环境中软件的静态组织结构。

架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例 (use cases)或场景(scenarios)来说明,从而形成了第五个视图。正如将看到的,实际上软件架构部分从这些场景演进而来,将在下文中讨论。

图 1 - “4+1″视图模型 图 1 - "4+1"视图模型

我们在每个视图上均独立地应用 Perry & Wolf 的公式,即定义一个所使用的元素集合(组件、容器、连接符),捕获工作形式和模式,并且捕获关系及约束,将架构与某些需求连接起来。每种视图使用自身所特有的表示法-蓝图(blueprint)来描述,并且架构师可以对每种视图选用特定的架构风格(architectural style),从而允许系统中多种风格并存。

我们将轮流的观察这五种视图,展现各个视图的目标:即视图的所关注的问题,相应的架构蓝图的标记方式,描述和管理蓝图的工具。并以非常简单的形式从 PABX 的设计中,从我们在Alcatel 商业系统(Alcatel Business System)上所做的工作中,以及从航空运输控制系统(Air Traffic Control system)中引出一些例子―旨在描述一下视图的特定及其标记的方式,而不是定义这些系统的架构。

“4+1″视图模型具有相当的”普遍性”,因此可以使用其他的标注方法和工具,也可以采用其他的设计方法,特别是对于逻辑和过程的分解。但文中指出的这些方法都已经成功的在实践中运用过。

逻辑结构

面向对象的分解

逻辑架构主要支持功能性需求――即在为用户提供服务方面系统所应该提供的功能。系统分解为一系列的关键抽象,(大多数)来自于问题域,表现为对象或对象类的形式。它们采用抽象、封装和继承的原理。分解并不仅仅是为了功能分析,而且用来识别遍布系统各个部分的通用机制和设计元素。我们使用 Rational/Booch 方法来表示逻辑架构,借助于类图和类模板的手段        4。类图用来显示一个类的集合和它们的逻辑关系:关联、使用、组合、继承等等。相似的类可以划分成类集合。类模板关注于单个类,它们强调主要的类操作,并且识别关键的对象特征。如果需要定义对象的内部行为,则使用状态转换图或状态图来完成。公共机制或服务可以在类功能 (class utilities)中定义。对于数据驱动程度高的应用程序,可以使用其他形式的逻辑视图,例如 E-R 图,来代替面向对象的方法(OO approach)。

逻辑视图的表示法

逻辑视图的标记方法来自 Booch 标记法4。当仅考虑具有架构意义的条目时,这种表示法相当简单。特别是在这种设计级别上,大量的修饰作用不大。我们使用 Rational Rose? 来支持逻辑架构的设计。

图 2 - 逻辑蓝图的表示法 图 2 - 逻辑蓝图的表示法

逻辑视图的风格

逻辑视图的风格采用面向对象的风格,其主要的设计准则是试图在整个系统中保持单一的、一致的对象模型,避免就每个场合或过程产生草率的类和机制的技术说明。

逻辑结构蓝图的样例

图 3  显示了 Télic PABX 架构中主要的类。

图 3 - a. Télic PABX 的逻辑蓝图 b.空中交通系统的蓝图 图 3 - a. Télic PABX 的逻辑蓝图 b.空中交通系统的蓝图

PABX 建立终端间的通信连接。终端可以是电话设备、中继线(例如,连接到中央办公室)、连接线(PABX 专线到 PABX 线)、电话专线、数据线、ISDN 等等。不同的线路由不同的接口卡提供支持。线路 controller 对象的职责是在接口卡上对所有的信号进行解码和注入,在特定于接口卡的信号与一致性的小型事件集合之间进行相互转换:开始、停止、数字化等。controller 对象同时承载所有的实时约束。该类派生出许多子类以满足不同的接口类型。terminal 对象的责任是维持终端的状态,代表线路协调各项服务。例如,它使用 numbering plan 服务来解释拨号。conversation 代表了会话中的一系列终端 。conversation 使用了Translation Service(目录、逻辑物理映射、路由),以及建立终端之间语音路径的Connection Service 。

对于一个包含了大量的具有架构重要意义的类的、更大的系统来说,图 3 b 描述了空中交通管理系统的顶层类图,包含 8 个类的种类(例如,类的分组)。

进程架构

过程分解

进程架构考虑一些非功能性的需求,如性能和可用性。它解决并发性、分布性、系统完整性、容错性的问题,以及逻辑视图的主要抽象如何与进程结构相配合在一起-即在哪个控制线程上,对象的操作被实际执行。

进程架构可以在几种层次的抽象上进行描述,每个层次针对不同的问题。在最高的层次上,进程架构可以视为一组独立执行的通信程序(叫作”processes”)的逻辑网络,它们分布在整个一组硬件资源上,这些资源通过 LAN 或者 WAN 连接起来。多个逻辑网络可能同时并存,共享相同的物理资源。例如,独立的逻辑网络可能用于支持离线系统与在线系统的分离,或者支持软件的模拟版本和测试版本的共存。

进程是构成可执行单元任务的分组。进程代表了可以进行策略控制过程架构的层次(即:开始、恢复、重新配置及关闭)。另外,进程可以就处理负载的分布式增强或可用性的提高而不断地被重复。

软件被划分为一系列单独的任务。任务是独立的控制线程,可以在处理节点上单独地被调度。

接着,我们可以区别主要任务、次要任务。主要任务是可以唯一处理的架构元素;次要任务是由于实施原因而引入的局部附加任务(周期性活动、缓冲、暂停等等)。它们可以作为 Ada Task 或轻量线程来实施。 主要任务的通讯途径是良好定义的交互任务通信机制:基于消息的同步或异步通信服务、远程过程调用、事件广播等。次要任务则以会见或共享内存来通信。在同一过程或处理节点上,主要任务不应对它们的分配做出任何假定。

消息流、过程负载可以基于过程蓝图来进行评估,同样可以使用哑负载来实现”中空”的进程架构,并测量在目标系统上的性能。正如 Filarey et al. 在他的 Eurocontrol 实验中描述的那样。

进程视图的表示法

我们所使用的进程视图的表示方法是从Booch最初为 Ada 任务推荐的表示方法扩展而来。同样,用来所使用的表示法关注在架构上具有重要意义的元素。(图 4)

图 4 - 过程蓝图表示法 图 4 - 过程蓝图表示法

我们曾使用来自 TRW 的 Universal Network Architechure Services(UNAS0) 产品来构建并实施过程和任务集合(包扩它们的冗余),使它们融入过程的网络中。UNAS 包含 Software Architect Lifecycle Environment(SALE)工具,它支持上述表示方法。SALE 允许以图形的形式来描述进程架构,包括对可能的交互任务通信路径的规格说明,正是从这些路径中自动生成对应的 Ada 或 C++ 源代码。使用该方法来指定和实施进程架构的优点是易于进行修改而不会对应用软件造成太多的影响。

进程视图的风格

许多风格可以适用于进程视图。例如采用 Garlan 和 Shaw 的分类法1,我们可以得到管道和过滤器(Pipes and filters),或客户端/服务器,以及各种多个客户端/单个服务器和多个客户端/多个服务器的变体。对于更加复杂的系统,可以采用类似于 K.Birman 所描述的ISIS系统中进程组方法以及其它的标注方法和工具。

进程蓝图的例子

图 5 - Télic PABX 的过程蓝图(部分) 图 5 - Télic PABX 的过程蓝图(部分)

所有的终端由单个的 Termal process 处理,其中 Termal process 由输入队列中的消息进行驱动。Controller 对象在组成控制过程三个任务之中的一项任务上执行:Low cycle rate task 扫描所有的非活动终端(200 ms),将 High cycle rate task(10 ms)扫描清单中的终端激活,其中 High cycle rate task 检测任何重要的状态变化,将它们传递给 Main controller task,由它来对状态的变更进行解释,并通过向对应的终端发送消息来通信。这里 Controller 过程中的通信通过共享内存来实现。

开发架构

子系统分解

开发架构关注软件开发环境下实际模块的组织。软件打包成小的程序块(程序库或子系统),它们可以由一位或几位开发人员来开发。子系统可以组织成分层结构,每个层为上一层提供良好定义的接口。

系统的开发架构用模块和子系统图来表达,显示了”输出”和”输入”关系。完整的开发架构只有当所有软件元素被识别后才能加以描述。但是,可以列出控制开发架构的规则:分块、分组和可见性。

大部分情况下,开发架构考虑的内部需求与以下几项因素有关:开发难度、软件管理、重用性和通用性及由工具集、编程语言所带来的限制。开发架构视图是各种活动的基础,如:需求分配、团队工作的分配(或团队机构)、成本评估和计划、项目进度的监控、软件重用性、移植性和安全性。它是建立产品线的基础。

开发蓝图的表示方法

同样,使用 Booch 方法的变形,仅考虑具有架构意义的项。

图 5 - 开发蓝图表示方法 图 5 - 开发蓝图表示方法

来自 Rational 的 Apex 开发环境支持开发架构的定义和实现、和前文描述的分层策略,以及设计规则的实施。Rational Rose 可以在模块和子系统层次上绘制开发蓝图,并支持开发源代码(Ada、C++)进程的正向和反向工程。

开发视图的风格

我们推荐使用分层(layered)的风格,定义 4 到 6 个子系统层。每层均具有良好定义的职责。设计规则是某层子系统依赖同一层或低一层的子系统,从而最大程度地减少了具有复杂模块依赖关系的网络的开发量,得到层次式的简单策略。

图 6 - Hughes 空中交通系统(HATS)的 5 个层 图 6 - Hughes 空中交通系统(HATS)的 5 个层

开发架构的例子

图 6 代表了加拿大的 Hughes Aircraft 开发的空中交通控制系统(Air Traffic Control system)产品线的 5 个分层开发组织结构。这是和图 3 b 描述的逻辑架构相对应的开发架构。

第一层 和第二层组成了独立于域的覆盖整个产品线的分布式基础设施,并保护其免受不同硬件平台、操作系统或市售产品(如数据库管理系统)的影响。第三层为该基础设施增加了 ATC 框架,形成一个特定领域的软件架构(domain-specific software architecture)。使用该框架,可以在第四层上构建一个功能选择板。层次 5 则非常依赖于客户和产品,包含了大多数用户接口和外部系统接口。72 个子系统分布于 5 个层次上,每层包含了 10 至 50 个模块,并可以在其他蓝图上表示。

物理架构

软件至硬件的映射

物理架构主要关注系统非功能性的需求,如可用性、可靠性(容错性),性能(吞吐量)和可伸缩性。软件在计算机网络或处理节点上运行,被识别的各种元素(网络、过程、任务和对象),需要被映射至不同的节点;我们希望使用不同的物理配置:一些用于开发和测试,另外一些则用于不同地点和不同客户的部署。因此软件至节点的映射需要高度的灵活性及对源代码产生最小的影响。

物理蓝图的表示法

大型系统中的物理蓝图会变得非常混乱,所以它们可以采用多种形式,有或者没有来自进程视图的映射均可。

图 7 - 物理蓝图的表示法 图 7 - 物理蓝图的表示法

TRW 的 UNAS 提供了数据驱动方法将过程架构映射至物理架构,该方法允许大量的映射 的变更而无需修改源代码。

物理蓝图的示例

图 8 - PABX 的物理蓝图 图 8 - PABX 的物理蓝图

图 8 显示了大型 PABX 可能的硬件配置,而图 9 和图 10 显示了两种不同物理架构上的进程映射,分别对应一个小型和一个大型 PABX。C、F 和 K 是三种不同容量的计算机,支持三种不同的运行要求。

图 9 - 带有过程分配的小型 PABX 物理架构 图 9 - 带有过程分配的小型 PABX 物理架构
图10-显示了过程分配的大型PABX物理蓝图 图10-显示了过程分配的大型PABX物理蓝图

场景

综合所有的视图

四种视图的元素通过数量比较少的一组重要场景(更常见的是用例)进行无缝协同工作,我们为场景描述相应的脚本(对象之间和过程之间的交互序列)。正如 Rubin 和 Goldberg 所描述的那样6。

在某种意义上场景是最重要的需求抽象,它们的设计使用对象场景图和对象交互图来表示4。

该视图是其他视图的冗余(因此”+1″),但它起到了两个作用:

  • 作为一项驱动因素来发现架构设计过程中的架构元素,这一点将在下文中讨论。
  • 作为架构设计结束后的一项验证和说明功能,既以视图的角度来说明又作为架构原型测试的出发点。

场景的表示法

场景表示法与组件逻辑视图非常相似(请对照图 2),但它使用过程视图的连接符来表示对象之间的交互(请对照图 4),注意对象实例使用实线来表达。至于逻辑蓝图,我们使用 Rational Rose 来捕获并管理对象场景。

场景的例子

图 11 显示了小型 PABX 的场景片段。相应的脚本是:

1. Joe的电话控制器检测和校验摘机状态的变换,并发送消息唤醒相应的终端对象。

2. 终端分配一些资源,并要求控制器发出拨号音。

3. 控制器接受拨号并传递给终端。

4. 终端使用拨号方案来分析数字流。

5. 有效的数字序列被键入,终端开始会话。

图 11 - 本地呼叫的初期场景――阶段选择 图 11 - 本地呼叫的初期场景――阶段选择

视图之间的对应性

各种视图并不是完全是正交的或独立的。视图的元素根据某种设计规则和启发式方法与其他视图中的元素相关联。

从逻辑视图到过程视图

我们发现逻辑视架构有几项重要特性:

  • 自主性:对象是主动的、被动的还是被保护的?
    • 主动对象享有调用其他对象或其自身操作的主动权,并且当其他对象对其进行调用时,具有对其自身操作的完全控制权。
    • 被动对象不能主动调用任何操作,对其他对象调用自身的操作没有控制。
    • 被保护对象不能主动调用任何操作。但对自身的操作有一定的控制功能。
  • 持久化:对象是暂时的还是持久化的?它们是否会导致过程或处理器的终止?
  • 依赖性:对象的存在或持久化是否依赖于另一个对象?
  • 分布性:对象的状态或操作是否能被物理架构中的许多节点所访问?或是被进程架构中的几个进程所访问?

在逻辑视图中,我们认为每个对象均是主动的,具有潜在的”并发性”,即与其他对象具有”平行的”行为,我们并不考虑所要达到的确切并发程度。因此,逻辑结构所考虑的仅是需求的功能性方面。

然而,当我们定义进程架构时,由于巨大的开销,为每个对象实施各自的控制线程(例如,Unix 进程或 Ada 任务),在目前的技术状况下是不现实的。此外,如果对象是并发的,那么必须以某种抽象形式来调用它们的操作。

另一方面,由于以下几种原因需要多个控制线程。

  • 为了快速响应某类外部触发,包括与时间相关的事件。
  • 为了在一个节点中利用多个 CPU,或者在一个分布式系统中利用多个节点。
  • 为了提高 CPU 的利用率,在某些控制线程被挂起,等待其他活动结束的时候(例如,访问外部对象其他活动对象时),为其他的活动分配 CPU。
  • 为了划分活动的优先级(提高潜在的响应能力)。
  • 为了支持系统的可伸缩性(借助于共享负载的其他过程)。
  • 为了在软件的不同领域分离关注点。
  • 为了提高系统的可用性(通过 Backup 过程)。

我们同时使用两种策略来决定并发的程度和定义所需的过程集合。考虑一系列潜在的物理目标架构。以下两种形式我们可以任选其一:

  • 从内至外:
    由逻辑架构开始:定义代理任务,该任务将控制一个类的多个活动对象的单个线程进行多元化处理;同一代理任务还执行持久化处理那些依赖于一个主动对象的对象;需要相互进行操作的几个类或仅需要少量处理的类共享单个代理。这种聚合会一直进行,直到我们将过程减少到合理的较少数量,而仍允许分布性和对物理资源的使用。
  • 由外至内:
    从物理结构开始:识别系统的外部触发;定义处理触发的客户过程和仅提供服务(而非初始化它们)的服务器进程;使用数据完整性和问题的串行化(serialization)约束来定义正确的服务器设置,并且为客户机与服务器代理分配对象;识别出必须分布哪些对象。

其结果是将类(和它们的对象)映射至一个任务集合和进程架构中的进程。通常,活动类具有代理任务,也存在一些变形:对于给定的类,使用多个代理以提高吞吐量,或者多个类映射至单个代理,因为它们的操作并不是频繁地被调用,或者是为了保证执行序列。

注意这并不是产生最佳过程架构的线性的、决定性的进程;它需要若干个迭代来得到可接受的折衷。还存在许多其他方法,例如 Birman 等人5 或 Witt 等人7提出的方法。 确切的实施映射的方法不在本文的讨论范围,但我们以一个小的例子来说明一下。

图 12 显示了一个小的类集合如何从假想的空中交通控制系统映射至进程。

flight 类映射至一个 flight 代理集合:有许多航班等待处理,外部触发的频率很高,响应时间很关键,负载必须分布于多个 CPU。并且,航班处理的持久化和分布性方面都取决于 flight server,为了满足可用性,还是使用 flight server 的一台备份服务器。

航班的 profile 和 clearance 总是从属于某个航班,尽管它们是复杂的类,但它们共享 flight 类的进程。航班分布于若干其他进程,特别是对于显示和外部接口。

sectorization 类,为 controller 的权限分配建立了空域划分。由于完整性约束,仅能被一个代理处理,但可以与 flight 类共享服务器过程:更新得并不频繁。

location 和 arispace 及其他的静态航空信息是受到保护的对象,在几个类中共享,很少被更新;它们被映射至各自的服务器,分布于其他过程。

图 12 - 从逻辑视图到过程视图的映射 图 12 - 从逻辑视图到过程视图的映射

从逻辑视图到开发视图

类通常作为一个模块来实现,例如 Ada 包中可视部分的一个类型。密切相关的类(类的种类)的集合组合到子系统中。子系统的定义必须考虑额外的约束,如团队组织、期望的代码规模(通常每个子系统为 5 K 或 20 K SLOC)、可重用性和通用性的程度以及严格的分层依据(可视性问题),发布策略和配置管理。所以,通常最后得到的不是与逻辑视图逐一对应的视图。

逻辑视图和开发视图非常接近,但具有不同的关注点。我们发现项目规模越大,视图间的差距也越大。例如,如果比较图 3 b 和图 6,则会发现并不存在逐一对应的类的不同种类到层的映射。而如果我们考虑类的种类的”外部接口”-网关种类时,它的实现遍布若干层:通讯协议在第 1 层或以下的层,通用网关机制在第 2 层,而特定的网关在第 5 层子系统。

从进程视图到物理视图

进程和进程组以不同的测试和部署配置映射至可用的物理硬件。Birman 在 ISIS 项目中描述了详细的映射模式5。

场景主要以所使用类的形式与逻辑视图相关联;而与进程视图的关联则是考虑了一个或多个控制线程的、对象间的交互形式。

模型的剪裁

并不是所有的软件架构都需要”4+1″视图。无用的视图可以从架构描述中省略,比如: 只有一个处理器,则可以省略物理视图;而如果仅有一个进程或程序,则可以省略过程视图。  对于非常小型的系统,甚至可能逻辑视图与开发视图非常相似,而不需要分开的描述。场景对于所有的情况均适用。

迭代过程

Witt 等人为设计和架构指出了 4 个阶段:勾画草图、组织、具体化和优化,分成了 12 个 步骤7。他们还指出需要某种程度的反向工程。而我们认为对于大型的项目,该方法太”线性 化”了。在 4 个阶段的末尾,可用于验证架构的内容太少。我们提倡一种更具有迭代性质的方法,即架构先被原形化、测试、估量、分析,然后在一系列的迭代过程中被细化。该方法除了减少与架构相关的风险之外,对于项目而言还有其他优点:团队合作、培训,加深对架构的理解,深入程序和工具等等(此处提及的是演进的原形,逐渐发展成为系统,而不是一次性的试验性的原形)。这种迭代方法还能够使需求被细化、成熟化并能够被更好地理解。

场景驱动(scenario-driven)的方法

系统大多数关键的功能以场景(或 use cases)的形式被捕获。关键意味着:最重要的功能,系统存在的理由,或使用频率最高的功能,或体现了必须减轻的一些重要的技术风险。

开始阶段:

  • 基于风险和重要性为某次迭代选择一些场景。场景可能被归纳为对若干用户需求的抽象。
  • 形成”稻草人式的架构”。然后对场景进行”描述”,以识别主要的抽象(类、机制、过程、子系统),如 Rubin 与 Goldberg6 所指出的 ―― 分解成为序列对(对象、操作)。
  • 所发现的架构元素被分布到 4 个蓝图中:逻辑蓝图、进程蓝图、开发蓝图和物理蓝图。
  • 然后实施、测试、度量该架构,这项分析可能检测到一些缺点或潜在的增强要求。
  • 捕获经验教训。

循环阶段:

下一个迭代过程开始进行:

  • 重新评估风险,
  • 扩展考虑的场景选择板。
  • 选择能减轻风险或提高结构覆盖的额外的少量场景,

然后:

  • 试着在原先的架构中描述这些场景。
  • 发现额外的架构元素,或有时还需要找出适应这些场景所需的重要架构变更。
  • 更新4个主要视图:逻辑视图、进程视图、开发视图和物理视图。
  • 根据变更修订现有的场景。
  • 升级实现工具(架构原型)来支持新的、扩展了的场景集合。
  • 测试。如果可能的话,在实际的目标环境和负载下进行测试。
  • 然后评审这五个视图来检测简洁性、可重用性和通用性的潜在问题。
  • 更新设计准则和基本原理。
  • 捕获经验教训。

终止循环

为了实际的系统,初始的架构原型需要进行演进 。较好的情况是在经过 2 次或 3 次迭代之后,结构变得稳定:主要的抽象都已被找到。子系统和过程都已经完成,以及所有的接口都已经实现。接下来则是软件设计的范畴,这个阶段可能也会用到相似的方法和过程。

这些迭代过程的持续时间参差不齐,原因在于:所实施项目的规模,参与项目人员的数量、他们对本领域和方法的熟悉程度,以及该系统和开发组织的熟悉程度等等。因而较小的项目迭代过程可能持续 2-3 周(例如,10 K SLOC),而大型的项目可能为 6-9 个月(例如,700 K SLOC)。

架构的文档化

架构设计中产生的文档可以归结为两种:

  • 软件架构文档,其结构遵循”4+1″视图(请对照图 13,一个典型的提纲)
  • 软件设计准则,捕获了最重要的设计决策。这些决策必须被遵守,以保持系统架构的完整性。                                      图 13 - 软件架构文档提纲 图 13 - 软件架构文档提纲

回页首

结束语

无论是否经过一次本地定制的和技术上的调整,”4+1″视图都能在许多大型项目中成功运用。事实上,它允许不同的”风险承担人”找出他们就软件架构所关心的问题。系统工程师首先接触物理视图,然后转向进程视图;最终用户、顾客、数据分析专家从逻辑视图入手;项目经理、软件配置人员则从开发视图来看待”4+1″视图。 在 Rational 和其他地方,提出并讨论了其他系列视图,例如 Meszaros(BNR)、Hofmeister。Nord 和 Soni(Siemenms)、Emery 和 Hilliard(Mitre),但我们发现其他视图通常可以归入我们所描述的 4 个视图中的一个。例如 Cost&Schedule 视图可以归入开发视图,将一个数据视图归入一个逻辑视图,以及将一个执行视图归入进程视图和物理视图的组合。

表 1 - “4+1″视图模型一览表 表 1 - "4+1"视图模型一览表


回页首

致谢

“4+1” 视图的诞生要归功于在Rational、加拿大的 Hughes Aircraft、Alcatel 以及其他地方工作的同事。笔者特别感谢下面这些人的贡献: Ch. Thompson、A. Bell、M.Devlin、G. Booch、W. Royce、J. Marasco、R. Reitman、V. Ohnjec、E. Schonberg。

参考资料

  1. D. Garlan & M. Shaw, “An Introduction to Software Architecture,” Advances in Software Engineering and Knowledge Engineering, Vol. 1, World Scientific Publishing Co. (1993).
  2. D. E. Perry & A. L. Wolf, “Foundations for the Study of Software Architecture,” ACM Software Engineering Notes, 17, 4, October 1992, 40-52.
  3. Ph. Kruchten & Ch. Thompson, “An Object-Oriented, Distributed Architecture for Large Scale Ada Systems,” Proceedings of the TRI-Ada ’94 Conference, Baltimore, November 6-11, 1994, ACM,p.262-271.
  4. G. Booch: Object-Oriented Analysis and Design with Applications, 2nd. edition, Benjamin-Cummings Pub. Co., Redwood City, California, 1993, 589p.
  5. K. P. Birman, and R. Van Renesse, Reliable Distributed Computing with the Isis Toolkit, IEEE Computer Society Press, Los Alamitos CA, 1994.
  6. K. Rubin & A. Goldberg, “Object Behavior Analysis,” CACM, 35, 9 (Sept. 1992) 48-62
  7. B. I. Witt, F. T. Baker and E. W. Merritt, Software Architecture and Design-Principles, Models, and Methods, Van Nostrand Reinhold, New-York (1994) 324p.
  8. D. Garlan (ed.), Proceedings of the First Internal Workshop on Architectures for Software Systems, CMU-CS-TR-95-151, CMU, Pittsburgh, 1995.

 

原文出处 :

架构蓝图–软件架构 “4+1” 视图模型 : http://www.ibm.com/developerworks/cn/rational/r-4p1-view/

 

.Net Framework 中相关技术简介

Windows Workflow Foundation(WF):工作流引擎,基于工作流的开发使程序的业务逻辑与代码相分离,从而可以大大提高软件开发的效率。

Windows Communication Foundation(WCF): 用于实现应用程序间(包含不同语言开发的程序)通信的技术,WCF构建在SOAP协议之上。

Windows Presentation Foundation(WPF): 集成WebForm与WinForm于一体的界面开发方案

WPF的全称是Windows Presentation Foundation,是微软新发布的Vista操作系统的三大核心开发库之一,其主要负责的是图形显示,所以叫Presentation(呈现)。
作为新的图形引擎,WPF是基于DirectX的,当然增加了很多新的功能。其2D和3D引擎的强大看看Vista的界面就明白了,再加上其对Aero图形引擎的支持,更加让你刚到神奇。顺便提一下,Aero是专门为3D桌面开发的引擎,可以让桌面实现神奇的3D翻转,这绝对是操作系统有史以来的一次神奇尝试,虽然对硬件配置的要求也是惊人的,此前已有相关报道称,Vista对显卡十分挑剔就是出于运行Aero的考虑。

P.S. : WPF就是所谓下一代Windows界面层技术,就算是winform的下一代吧。

Windows通信基础(Windows Communication Foundation,WCF)是基于Windows平台下开发和部署服务的软件开发包(Software Development Kit,SDK)。WCF为服务提供了运行时环境(Runtime Environment),使得开发者能够将CLR类型公开为服务,又能够以CLR类型的方式使用服务。理论上讲,创建服务并不一定需要WCF,但实际上,使用WCF却可以使得创建服务的任务事半功倍。WCF是微软对一系列产业标准定义的实现,包括服务交互、类型转换、封送(Marshaling)以及各种协议的管理。

P.S. : 它整合了.Net平台下所有的和分布式系统有关的技术,例如ASP.NET Web服务(ASMX)、增强Web服务扩展(WSE)、.Net Remoting、企业服务(Enterprise Service)和微软消息队列(MSMQ)。你就先把它想成Web Service的下一代也没什么问题。

LINQ,语言集成查询(Language INtegrated Query)是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。

继续阅读“.Net Framework 中相关技术简介”

养成自我良好习惯

 

0. 坚持冷水洗脸, 刷牙.

1.起床后,洗澡前,睡觉前做二十个俯卧撑.

2.避免或减少批评别人,不能证明他是错的那么你的批评就是错的.

3.说话时,不要急,尽量不打断别人,但也不能含糊,表达清楚才能传递正确信息.

4.每天至少读十分新闻,资讯,或书.

5.每天跟别人谈一些笑话,或听别人一些故事.

6. 戒酒少烟.

7. 把收入的10%用来与朋友和家人的聚会,娱乐,已加强联系.

8. 不贪嘴,不手短.

9.  少看电视,少玩游戏.

10. 十二点半前睡觉, 8点半前起床.

11. 打不完的包月话费,尽量主动打出去.

12. 用一个小方巾来避免大量使用抽纸巾: 既环保又经济.

13. 每天要吃一点水果,多样性更好.

14. 学会静心冥想,排空苦闷和诉求,寻求内心的宁静

15. 每晚睡前想一些问题,反省下最近发生的事,罗列下最近要做的事

16. 上班时要专心: 不是必须,尽量不上QQ,空间, 微博等

17. 坚持持续性的记录自己生活:写日志, 发布照片

18. 每天检查邮箱两次以上

19. 尽量每天更换内裤和袜子

20. 做到生活勤俭清贫的同时生活品质不下降

21. 不能把金钱看的太重, 但原则一定坚持要有.

 

积累与沉淀

时刻保持清零的状态: 固有的经验和过强的自我认知,会使人容易忽视别人意见中的有益部分

深度是广度的副产品: 尤其对于在软件开发,这样一个快速发展,新技术层出不穷的领域

多写代码,多接地气:实践出真知

“一将无能,累死三军”。

他山之石,可以攻玉

关于上海、深圳证券交易所的行情数据来源

2012年2月17日作者:enet

 

简单整理了下 行情数据的来源 (转载请注明出处)

 

先说下上海证券交易所, 首先是必须根据使用需求, 进行的申请

 

上海证券交易所行情包括Level-1即时行情、Level-1延时行情和Level-2即时行情,采用许可模式经营,符合条件的单位可向上证所信息网络有限公司提出申请。

即时行情

上海证券交易所即时行情包括Level-1行情和Level-2行情,采用许可模式经营,符合条件的单位(不面向个人)可向上证所信息网络有限公司提出申请。

Level-1及延时行情

申请进入>>

http://www.sseinfo.com/infonet/web/dybusiness_do_method_singleInfoColumn_columnID_001002002004001.htm

Level-2行情

申请进入>>

http://www.sseinfo.com/infonet/web/dybusiness_do_method_singleInfoColumn_columnID_001002002004002.htm

延时行情

上海证券交易所延时行情是指延时30分钟以上的Level-1行情,申请同Level-1行情。

申请进入>>

http://www.sseinfonet.com/infonet/web/dybusiness_do_method_singleInfoColumn_columnID_001002002004001.htm

 

 

上海证券交易所行情经营许可单位名单

http://www.sseinfo.com/infonet/web/dybusiness_do_method_singleInfoColumn_columnID_001002002005.htm

上海证券交易所授权发放行情数据的 境内信息供应商

http://www.sse.com.cn/sseportal/ps/zhs/fwzc/scfw/cisborder_vender.shtml

上海证券交易所授权发放行情数据的 海外信息供应商

http://www.sse.com.cn/sseportal/ps/zhs/fwzc/scfw/overseas_vender.shtml

—————————————————————————————————————————————————————

深圳证券交易所
http://www.cninfo.com.cn/fwsq/hq/index.htm

一、深交所基本行情
http://www.cninfo.com.cn/fwsq/hq/jb.htm

1.实时行情
2.延时行情
3.日终行情

深交所基本行情信息介绍

实时行情的具体内容:

证券代码、证券简称、前收盘价、最新成交价、当日最高价、当日最低价、当日累计成交数量、当日累计成交金额、实时最高五个价位买入申报价和数量、实时最低五个价位卖出申报价和数量等

传输方式:

深交所基本行情采用深圳证券通信有限公司卫星通信系统传输,确保行情信息具有最强的实时性。

延时行情延时15分钟或以上深交所基本行情

日终行情收市后深交所基本行情数据

二、深交所增强实时行情
http://www.cninfo.com.cn/fwsq/hq/yw-2.htm

1.现场版增强行情
2.网络版增强行情

增值行情系列产品是深交所为了增加市场透明度,满足不同层次的用户信息需求,拟于未来陆续推出的系列增值信息产品。增强行情是增值行情的第一个产品 系列,分为现场版和网络版两个版本,现场版适用于会员营业部的局域网用户,网络版适用于信息服务商的互联网用户。增强行情与传统行情相比有以下显著的优 点:

1. 更优的数据传输方式。传输过程全部采用内存信息交换的方式,无文件读写,处理速度更快,用户可以更及时地获取行情信息。
2. 更丰富的信息内容。针对不同类型的证券产品,增强行情向用户揭示更加完整的证券信息,使投资者更准确地理解不同证券产品的差别。行情快照中包含了委买/委 卖总量、委买/委卖均价,买卖盘也由5档扩展到10档,最优买卖档位还有前50名的分档明细。另外,我们还在网络版行情中增加了逐笔成交、逐笔委托和内容 丰富的全景资讯,成交和委托可通过序号进行逐一对应。
3. 不同的产品按频道发送。股票、基金、债券、衍生产品及指数分别在不同的频道上发送,用户可以按需选择。
4. 更灵活的数据接口。增强行情的数据接口采用基本FIX的FAST STEP协议,新接口具有良好的灵活性和扩展性,克服了现有行情数据接口格式固定、扩展困难的不足。并且支持系统的平滑升级,使得用户有足够的时间进行技术升级,降低了系统维护的风险。
5. 具有严格的用户控制机制和信息加密手段,信息安全有充足的保障。信息接收的安全认证登录机制、信息加密传输机制、终端内存防拷贝机制等可以有效地防止信息被非法盗用,很好地维护地正规信息用户的合法权益。

深交所增强行情分为现场版和网络版两个版本,现场版适用于会员营业部的局域网用户,网络版适用于信息服务商的互联网用户。两者的具体对比如下表所示。

表1. 深交所增强行情两个版本的对比

对比项目 现场版增强行情 网络版增强行情
适用范围

会员营业网点、基金公司等局域网内部

信息运营商、会员网上交易、智能手机等广域网
数据内容 证券信息、公告、指数、10档行情(及最佳买卖档的50个分档明细)、增值信息 在现场版的基础上,增加逐笔委托、逐笔成交等
数据格式 基于FIX标准的FAST STEP协议 基于FIX标准的FAST STEP协议
通讯系统 高速单向卫星 设备托管或
2MB以上高速双向链路
数据重传
更新速度 与基本行情一致 与基本行情一致
收费模式 按网点数收年费 许可年费+用户月费

注:深交所保留因市场变化对产品内容进行调整的权利。

申请流程:

深交所基本行情申请流程

深交所基本行情申请流程 深圳证券信息有限公司经深圳证券交易所独家授权,代表深交所全权经营深交所的行情信息,负责处理境内、外使用和经营深交所行情专有信息单位的授权工作。任何单位需传播或经营深市行情信息均须向深圳证券信息有限公司提出申请,办理有关授权许可。

申请资质
任何合法成立的信息经营单位,符合全部以下条件,可提出申请:
– 具有固定的营业场所;
– 营业执照经营范围包含行情相关的信息经营内容;
– 持有目前信息经营所需的全部相关资质和合法许可等;
– 注册资金100万元人民币以上(含),财务状况良好,技术实力可靠并具备为市场提供可靠服务的能力;
– 自身、母公司或控股股东、子公司及控股公司、关联公司近三年内无非法或不良的经营记录。

申请流程
1. 填写业务联系函
2. 资质审核
3. 签订信息经营许可合同,交纳信息授权使用费
4. 领取深圳证券交易所信息经营许可证书

申请文档下载
业务联系函

 

深交所现场版增强行情申请流程

现场版增强行情申请流程 申请资质:

申请使用深交所现场版增强行情,必须是本所合规会员或其它深交所认定的合规单位,并同时具备以下条件:
1. 按有关规定,已经与本所签订《基本即时行情使用协议》,或者出具同意与本所签订《基本即时行情使用协议》的承诺书;
2. 自觉尊重和保护交易所对证券信息拥有的合法权利,不以非法或未经许可的方式使用或者再分发数据,无拖欠费用的记录;
3. 有能力建立信息揭示系统,及时处理和显示深交所现场版增强行情,能够为投资者提供良好的服务;
具备上述条件的单位即可按以下流程向深交所提出申请,并逐一办理相关手续。

申请流程:

STEP 1. 查询申请材料。申请单位登录深圳证券信息公司网站(www.cninfo.com.cn)或与相关业务人员联系获取本指南(包括流程和申请表格),了解资质认证的具体过程和需要提交的材料清单。

STEP 2. 提出申请。申请单位提交以下表格和相关证明文件,正式向深交所提出申请。
(1)现场版增强行情认证申请表
(2)申请单位基本情况表
(3)工商执照复印件(加盖公章)
(4)签订《基本即时行情使用协议》的承诺书
【注】 申请单位先将上述材料扫描成彩色电子文件,加上单位基本情况表的word文件,打包以邮件形式发送到深交所(robin@szse.cn),完成初审后再 提交书面材料。深交所检查提交材料的完整性和正确性,并填写现场版增强行情初审表。资质审查合格后,则深交所向申请单位提供相关技术文档,并指导编写技术 方案书。

STEP 3. 编写技术文档。申请单位编写技术系统方案书,并提交给深交所。深交所对技术方案进行初审,主要是对材料的完整性进行检查,并根据初审的结果指导申请单位对材料进行补充和完善。

STEP 4. 审核技术方案。深交所组织审核小组和现场交流会,对申请单位的技术方案进行审核(使用已认证信息商的技术方案,可免于审核)。申请单位派人对技术方案的要 点进行讲解,并回答审核小组提出的问题。深交所根据审核小组的意见,确定申请单位的方案是否通过。如审核通过,则申请单位进入系统开发阶段。如审核不通 过,则申请单位需要根据审核小组的意见对方案进行修订和完善,并重新提请审核。

STEP 5. 系统开发和测试。申请单位按照技术方案书的设计进行系统开发和测试,深交所通知深圳证券通信公司开通1-2个卫星小站的信号,以配合申请单位进行测试。测 试完成后,申请单位提请深交所进行验收。深交所组织评审小组现场验收,检查其技术系统是否合格,并形成系统验收报告。如验收不合格,则申请单位需要根据评 审小组的意见,对系统进行改进,并重新提请验收。

STEP 6. 签署合同。系统验收合格后,深交所通知申请单位与深圳证券信息公司办理合同签署事宜,获取现场版增强行情的使用许可证。合同签署完成后,深交所通知深圳证 券通信有限公司,开通申请单位所有卫星小站的现场版增强行情信号,申请单位正式获得现场版增强行情的使用权。

 

申请文档下载:

现场版增强行情申请认证指南
现场版增强行情认证申请表
申请单位基本情况表
签订《基本即时行情使用协议》的承诺书

 

深交所网络版增强行情申请流程

网络版增强行情申请流程申请资质:

申请经营深交所网络版增强行情,必须是具有信息经营资格的独立法人或其它深交所认定的合规单位,并同时具备以下条件:
1. 已获得深交所基本即时经营资质2年以上(含2年),且经营过程中未出现重大违规行为;
2. 具有良好的财务状况,注册资本在1000万元人民币以上,且公司具备一定的盈利能力或资本支持,可持续支持公司在网络版增强行情方面的人力和技术投入;
3. 具备切实可行的为投资者提供可靠服务的商业运营计划,可使用户规模的不断扩大并获得良好的收益,以支持公司的可持续发展;
4. 值得信赖,自觉尊重和保护交易所对证券信息拥有的合法权利,不以非法或未经许可的方式使用或者再分发数据,无商业和电信业方面的不良记录;
5. 有能力自行建立信息服务系统,及时处理和显示深交所网络版增强行情,能够提供以市场为导向的行情揭示系统;
6. 有能力自建用户档案管理、用户使用监控和计费管理系统,以便本所核查用户数据、用户缴费等情况,并指派专人管理及与我所联系。
具备上述条件的单位可按以下流程向深圳证券信息公司提出申请,并逐一办理相关手续。

申请流程:

STEP 1. 查询申请材料。申请单位登录深圳证券信息公司网站(www.cninfo.com.cn)或与信息公司相关业务人员联系,获取本指南(包括流程和申请表格),了解资质认证的具体过程和需要提交的材料清单。

STEP 2. 提出申请。申请单位提交以下表格和相关证明文件,正式向信息公司提出申请。
(1)网络版增强行情认证申请表
(2)申请单位基本情况表
(3)网络版增强行情服务申请表
(4)工商执照复印件
(6)经会计师事务所审计过的公司最近两年的财务报表(含三大会计报表)
(7)与控股公司、子公司的组织结构关系,以及所有权的百分比,并说明是否这些公司是交易所市场或证券信息经营市场参与者。如无母公司和子公司,也应书面说明
【注】申请单位先将上述材料扫描成彩色电子文件,加上单位基本情况表的word文件,打包以邮件形式发送到信息公司,完成初审后再提交书面材料。深交所收到信息公司转来申请材料后,将会同其对申请材料进行初步的审查。
信息公司将审查申请单位是否有未经许可使用深交所基本即时行情,以及是否有欠费的情况。如存在上述情况,则申请单位与信息公司协商办理补交欠费事宜。
完成资质检验后,深交所给申请单位回复网络版增强行情初审意见。如资质审查合格,则向申请单位提供数据接口文档,指导申请单位编写技术方案和相关认证材料。

STEP 3. 编写技术和商务文档。申请单位编制技术系统方案书、商业运营计划书,并提交给深交所。深交所对认证材料进行初审,主要是对材料的完整性进行检查,并根据初审的结果指导申请单位对材料进行补充和完善。

STEP 4. 审核技术和商务方案。深交所组织审核小组和现场评审会,对申请单位的技术系统方案书和商业运营计划书进行评审。申请单位派人对技术系统方案书和商业运营计 划书的要点进行讲解,并回答审核小组提出的问题。审核小组根据评委的意见综合计分,并确定申请单位的方案是否通过。
如审核通过,则申请单位进入系统开发和测试阶段。如审核不通过,则申请单位需要根据审核小组的意见对方案进行修订和完善,并重新提请审核。

STEP 5. 系统开发和测试。申请单位按照技术系统方案书的设计进行系统开发和测试,申请单位应在2个月内完成系统开发和部署。开发完成后,申请单位提请深交所进行验 收。深交所组织审核小组对申请单位的技术系统进行现场验收,检查其技术系统是否达能到深交所的各项技术要求,并形成网络版增强行情技术系统验收报告。

STEP 6. 签署合同和经营运作。系统验收合格后,则深交所通知申请单位与信息公司办理合同签署事宜,同时信息公司向申请单位颁发网络版增强行情的信息经营许可证。申请单位进入日常运营阶段。

申请文档下载
网络版增强行情申请认证指南
网络版增强行情认证申请表
申请单位基本情况表
网络版增值行情服务申请表

 

已授权单位- 深交所基本行情

  • 基本行情境内授权单位
  • 基本行情境外授权单位

http://www.cninfo.com.cn/fwsq/hq/qsmd.htm

 

已授权单位- 深交所增强行情

  • 现场版增强行情授权发布单位名单
  • 网络版增强行情授权发布单位名单

http://www.cninfo.com.cn/fwsq/hq/qsmd-2.htm

难道没有Windows7用的PowerShell嘛?

2011年2月12日作者:enet查看原文

以前的系统是2003, 最近换成了win7. 记得以前有微软个叫 PowerShell的东西, 在CMD下支持WMI, 可以通过编写脚本,函数,模块来很好的操作管理系统.

今天特意去下载, 页面上提示 系统提示注意:

本篇文章的内容适用于其他版本的 Windows (不包括您正在使用的版本) 。本篇文章的内容可能不适用您的电脑。

浏览 Windows 7 帮助和支持中心http://support.microsoft.com/kb/968929

难道没有Windows7用的PowerShell嘛?

然后在 http://code.msdn.microsoft.com/PowerShellPack 看到:

 (if you are running Windows 7 or Windows Server 2008 R2, you are running PowerShell V2)

这么说应该是Windows7已经内置包含了PowerShell, 而且是 v2的.

再看, 原来PowerShell 2.0是包含在 Framework 2.0中的, Windows7自带它:

Windows PowerShell 2.0 appears as an option in a Windows Update scan only if the computer meets the following conditions.

接着我们在CMD下直接输入”powershell” , 回车

很明显已经执行进入了PS shell.

更多的PowerShell的信息

Windows PowerShell 有哪些新增功能?

Windows 7 中 Windows PowerShell 的新增功…

Windows PowerShell 的新增功能

更新时间: 2009年1月

应用到: Windows 7

Windows® 7 中包含 Windows PowerShell 2.0。 它还包含可以添加到 Windows PowerShell 的其他 cmdlet、提供程序和工具,以便您可以使用和管理其他 Windows 技术,如 Active Directory(R) 域服务、Windows® BitLocker™ 驱动器加密、DHCP 服务器服务、组策略、远程桌面服务和 Windows Server Backup。

http://technet.microsoft.com/zh-cn/library/dd367858(WS.10).aspx

推荐下载使用PowerGUI, Windows下很好用的一个PS IDE工具.

http://www.powergui.org
My PowerShell community is PowerGUI.org

http://www.powergui.org/downloads.jspa

人模人样的背后 – el empleo 雇佣人生

2012年2月11日作者:enet

 

P.S. :

去年年底, 在都市频道的打渔晒网节目里播过的动画片,标题叫《人模人样的背后……》

是特别有寓意的一个动画片!其实已经出了几年了.

看完以后我感触很深!可以说发自内心的共鸣,震惊,震撼!

 

 

每個人都是站在別人的身上而活著。。。每个人都是卑贱的 。。。

最后演员表列完还有一小段!甩了灯帽! 他也许只有在漆黑中才敢這麼做…

豆瓣电影 – 雇工人生 El Empleo : http://movie.douban.com/subject/3823425/

最后字幕表列完还有一小段!http://movie.douban.com/subject/3823425/discussion/24802437/

——–

以下转自 animetaste.net

 

el empleo 雇佣人生

 

来自阿根廷2D定格动画师BOU SANTIAGO的动画作品。

将现实世界雇佣的关系更加赤裸裸的表现出来。光鲜的表面后面,是丧失自尊换来的物质丰富。

 

 

el empleo@youku.com

冷静的画面,没有背景音乐,只有空荡荡的音效回响在耳边。缓慢的动作,灰蒙蒙的色调,让这部片子显得异常冰冷。

雇佣,在生活中司空见惯,但是在这部片子中,却把雇佣的关系更加赤裸裸的展示在了人们面前。

主角面无表情心安理得的享用着雇佣别人的生活,不禁让我们发问到底他在那个世界中是从事什么工作的,可以如此的安逸。

当谜底揭晓的时候,却让我们内心不禁一丝震撼和深思,我相信很多人对这个戏剧化的结尾都笑不出来,在光鲜背后,却出卖着自己的自尊。

这部短片获得了45项提名,作者BOU SANTIAGO是一名2D动画家,业余时间还参与过忍者神龟的一些制作。

影片截图:

 

片长:6:15

导演:BOU SANTIAGO

动画技术类型:2D

制作公司:个人

出品时间:2010

国家:阿根廷

作者博客(Blogspot)| 品赏艾尼墨 | 高清下载

 

10多年前的小说 – 鸭子(男妓)

2012年2月6日作者:enet查看原文

 

P.S. : 10年前我看的第一篇网络小说, 就是它.

——————————

鸭子(男妓)

 

村长有个儿子。儿子叫小马。村长叫老马。有一天儿子要去城里。村长说别去了,城里乱。然而儿子还是去了。……结果染了一身性病回来。

1  小马过河

他就是那个儿子。

后来他死了。浑身烂透。天不容他。地也不容他。

哪里的黄土都埋人。临死前小马回到生他养他的小山村。小马不愿象野狗那样漂泊在外。村前的白桦林里有他童年的脚印,有他简陋的住所。一切都好象和淫乱无关。夕阳西下,二大爷家的牛羊要回家。他猪狗不如,竟然当了男妓。

城市里确实有不少无业游民向往着当男妓,还有一些孤傲的则想当杀手,胆大点的便渴望过黑社会老大的生活。法律时而在这垮掉的一代的眼里形同虚设。小 马一进大城市就把乡下的苍蝇长什么样给忘了。他在车站干装卸,很奇怪的事——把东西从一辆车搬到另一辆车就能挣钱。是的,谁叫他穷的蛋蛋耷拉着。有一次他 翻墙跳进公园,看见一只猴子蹲在笼子里手淫。小马觉的很有意思。他觉的城市也很有意思,还有那笼子.

小马的牙很白。

没进城之前,他天天在院里刷牙。井水不凉,母鸡咕咕的叫,墙头上长满开红花的仙人掌,邻家香姑暗恋他多年了。香姑长的丑,腚大腰圆麻花辫子甩三甩。小马却想和天下最漂亮的女人睡觉。他是个男人,可他没钱,他想有了钱就可以和漂亮女人睡觉。这也是很多男人的想法.

那天,小马对当村长的爹说你给我十块钱。爹说球,家里总共有五十来块,还得留着买化肥用,地里的杂草老高,把棉花到挤住了,棉花叶子底下又有那么多红蜘蛛,还得买瓶乐果打药,你说你去城里干啥?还有你个庄户人家天天刷牙顶个屁用?当吃?当喝?嘴里淌那白汤。

小马的脑袋发涨,涨的太阳穴发热。他蹲着,沉默着,可他愤怒了。娘走来嘟囔一声小马快下地拔草去。滚,小马急了,一蹦老高。他娘和邻居骂街时也是一 蹦老高。他娘还会坐在地上拍着大腿骂,还敢用破鞋底抽自己的肋巴条。拔他奶奶个蛋,我凭什么就得下地干活?人都是一样的人,城里人能发财能潇洒我……。小 马的后脑壳挨了一巴掌。你个王八羔子,反了你的猪圈了。爹又打他一耳光。叫谁滚?小马的头嗡嗡的,喉咙发痒。爹又想说什么。他嗷一声转身就揍了一拳。他爹 的门牙掉了,到死都没长好。

小马过了一条河。小学时曾学过一篇课文叫小马过河。他就是小马,他又翻过了几座山,一辆火车鸣叫着出了隧道,他跳了进去。

2 三个故事

火车开往南方,那座城市是个经济特区,是改革开放后从国外移植来的。小马一没技术,二没文化,只好在车站干体力活。卸煤,卸水泥,整天脏兮兮的。雨天里他也想家,想在家里那粗布被窝里睡到天黑,醒来看到院里弥漫的炊烟。

雨天里没活。他对这个大城市的新鲜劲一过便觉的厌倦,他常常看着街上陌生的人群。路旁有所破败的棚屋,女主人用塑料盆接漏着的雨,她的孩子坐在床上啼哭。闲的实在无聊他就回去睡觉。

几个民工也打开铺盖,扑扑的抖被子。小马躺着,闻到臭脚丫子味。他们睡觉之前还要喝点酒。有个叫楞子的家伙踢踢小马的屁股,老表,起来喝点?小马说 你们喝你们的吧。他们就吆喝起来,划拳,查7,猜火柴梗。楞子提议说谁输了谁就讲个下流的故事,不讲不行,不下流也不行。楞子是个在逃犯。有一次他对小马 说监狱就是庙。

后来小马进了庙。

楞子先讲。山上有个庙。庙里有个老和尚。老和尚在给小和尚讲故事。讲的是山上有个庙。庙里有个老和尚。老和尚德高望重。但是一辈子从未见过女人的阴户。临死前觉的很遗憾。久久不肯瞑目。小和尚边凑钱找了个妓女。妓女脱了裙子。老和尚说噢,原来和尼姑的一样。

好象鲁迅先生也讲过这个故事。

民工甲讲。有户穷人家有两个儿子。老大是个瞎子。长的又丑。十里八村没有姑娘肯嫁给他。老二好不容易娶了个媳妇。家里穷。盖不起新房。老大和老二凑 合着住一间屋。到夜里老二和媳妇就治起来了。治就是办事。瞎子一听.命根子能不硬啊?前几夜还能忍住。后来不行了。没法子只好用手解决。5打1。一滴精, 十滴血。瞎子弄出来的东西他不舍的仍。就找了个破碗盛起来。日久天长装了一碗。天冷。那东西就冻的跟猪油似的。有天家里来了客人。瞎子娘准备炒盘豆芽招 待。可没油了。老二说老大床底下有碗猪油。拿来就下锅了。到夜里瞎子一摸碗没了。便问老二你见我床底下那碗了么?老二说管你吃管你喝你还藏碗猪油干啥?咱 娘给炒豆芽了。瞎子等老二睡了后,说,人家的孩子满地爬,我的孩子炒豆芽!

假如有人说这故事无耻。那么只需重复的问——残疾人的婚姻问题是社会应该轻视的吗?

民工乙讲。文革时期。老猫的头疼病又犯了。便找了个叫“王霞”的女护士给按摩。女护士年轻漂亮。就是耳朵有点背。老猫问人家,家里几口人啊,王霞。 老猫说话乡音太重。女护士耳朵又不好。便把“王霞”听成了往下。女护士说六口。同时按摩的手便由头部下到了胸部。排行老几啊,王霞。女护士说老三,手,嘿 嘿,到了腰部。个人问题解决了吗,王霞。女护士说刚结婚。手犹豫了一下就到了那里。结果老猫就把女护士给办了。女护士回到家把这事给丈夫一说。丈夫是个红 卫兵。忠心耿耿。他经过很激烈的思想斗争就让媳妇脱了裤子。然后他很严肃的对着媳妇下身敬了个端端正正的礼。删掉?

那是个灵魂扭曲的年代,如今怎样夸张的再现都不为过。

小马听着故事睡着了。

3 华清池

第二天雨还在下。人起床后的第一件事是上厕所。无论歌星影星凡夫俗子。小马也不例外。他在厕所遇见楞子。楞子蹲在两块砖上抽着烟。小马和他打完招呼就尿。楞子惊叫一声,老表,你是驴还是马,家伙什这么大。小马拉上拉链说我是人。驴和马是不会拉拉链的.

中午雨仍在下。楞子坏笑着对小马说,老表,闲着也是闲着,走,我带你去个好地方。小马叼着烟怏怏不乐的问去哪啊?

楞子说去华清池。

于是小马认识了兰姐和小媚。后来他想今生今世注定了得认识她们。

兰姐是华清池的老板。小媚是那里的按摩小姐。华清池占地百亩。有温泉三口涌汇成池。表面上看是一个集疗养餐饮娱乐于一身的假日休闲中心。其实半公开性的提供形形色色的色情服务。

先有的粪便还是先有的蛆?

最热闹的是大厅。许多男女在一起跳黑灯舞。彼此可以乱摸。中间舞台上的下流表演更是层出不穷。有脱衣秀。有淫女十八招。有赤裸裸的现场做爱。每晚的 高潮是选美活动。十几个光屁股小姐走着模特步。还做出各种各样的淫荡姿势。她们将一束玫瑰抛向喧器叫嚷的人群。得到花的人可以挑选一位小姐免费过夜。

小马坐在大厅的角落不敢动。想都没想过竟有如此淫乱的场面。资本主义社会了?楞子不知跑哪儿去了。肯定在人群里。他想走。一束玫瑰突然从天而落砸中 了他的头。欢呼声起哄声立刻包围了小马。那群光屁股小姐跑过来。为首的一位女孩很是兴奋。小马后来知道她叫小媚。有人顺手在她胸脯上摸了一把她也不在意。 径直扑到小马怀里说哈逮住你了。小马局促不安。用力掐了她一下。她尖叫一声坏蛋。小马说你下来。如果他和她单独在一间房里他就不让她下来了。她说切。站起 来将一杯酒泼在小马脸上。电影里常有这个动作。不同处在于泼酒的人穿没穿衣服。

楞子拨开人群对小马说,老表,兰姐想见你。

兰姐是个穿皮裙的女人。四十多岁,风韵犹存。为了掩饰苍老每天都将口红抹的很鲜艳。

兰姐曾经也是风尘女子。兰姐有自己的理想。是的,理想。她一边做小姐一边攒钱。勤俭是种美德。江河之博大源远在于点滴之汇集。待到兰姐人老珠黄。华 清池终于开业了。青春刚刚逝去。前程似乎锦绣。色情场所存在的主要原因是有贪官庇护。一个当官的若是从不收礼单凭这一点就应该授予他“人民公仆”的称号。 开业那天,社会各界名流前来祝贺。有擅长书法的文人写了《长恨歌》送给兰姐。

白居易谨慎怕事,绵绵长恨,不说恨谁。

抬起头来。兰姐把烟吹到小马脸上。她坐在桌后的老板椅上。楞子在旁边站着很象一条狗。房间里很静。隐约能听到大厅里的舞曲。

小马抬起头来。多大了?小马说二十。坐过监狱吗?小马一楞连忙说没有。兰姐便有点遗憾。她觉的坐过监狱的人聪明。她将他从头打量到脚。最后目光停在 了他的裤裆处。在车站干装卸每月挣多少钱啊?小马说七,八百。愿意找一份能挣七,八千的工作吗?小马犹豫了一会点点头。并不是每个诱惑都要拒绝。每个困难 都要战胜。为了生活有时不得不去迁就。尽管不知道答案。就算错了但那也是后来的事。什么工作?小马问。他真精.会按摩么?小马摇摇头。难道你想让我教你? 兰姐一笑。她的眼睛贼亮。小马起了一身鸡皮疙瘩。

你出去吧,介绍费可给你了。兰姐对楞子说。楞子很够朋友。临走前还拍拍小马的肩。

小马预感到可能要出事了。……

从兰姐的办公室出来时他满头大汗。小马,回来。他站着不敢动。我数三声你给我回来。兰姐开始数。一……二……三……四……五……六。数到七小马进去 了。兰姐赤裸着身子咯咯的笑。我们再做一次好不好?小马垂着眼不说话。那算了,去买身象样的衣服,再换个头型,明天就可以来上班了。她说完丢给小马一叠 钱。

小马在走廊上数了数。两千元整。他自以为狡猾的笑了。男人的贞洁算什么?

4 壳

人类发展到今天。男妓的出现不是偶然而是必然。它客观的证明了女性已经取得了很高的社会地位。且一步步走向真正意义上的男女平等。尽管是以极端的方式。丑陋不堪。然而应该看到应该思考的是这背后的文明。

男妓是另一种禽兽。

他当了男妓。总得有人当男妓。

有档次的妓女喜欢穿红色的吊带长裙和白色的无袖短裙。黄色其实不黄。男人对红色和白色更为敏感。女人穿的越少机会越多。男人呢?不管怎样小马听兰姐的话去买身西装。

他走进一家装饰豪华的专卖店。他走来走去。皱着眉看标签上的价格。从400到1000到1800。他看的很仔细。穿制服打领结的导购小姐彬彬有礼的 问先生想要什么样的?他说我要最贵的。她笑了。她有俩酒窝。先生,那你跟我来,我店新进了几套意大利名牌。于是小马跟她走。柜台里一件盒装的浅黑色西装吸 引了小马。他喊住小姐问那件多少钱。你不是要最贵的吗?那件很便宜。她的话有点挑衅。不,我说我就要那件了,我喜欢那盒子。

出来后小马焕然一新。旧的衣服扔到了便池里。他想他还得再买副墨镜。天真热。

5 妓女和歌星

有个女人在街上走。突然发现自己的拉练未拉。众目睽睽之下她很从容的拉上。这个女人肯定是妓女。还有个女人在街上走。也突然发现自己的拉练未拉。众目睽睽之下她仍旧很从容的走。这个女人肯定是歌星。

妓女刮了腋毛就可以当歌星了!

小媚就是妓女。

有一次小马和小媚逛街她就忘了拉拉练。小马觉的她拉不拉无所谓。反正穿了衣服。一个是鸡。一个是鸭。他俩的相遇是对人类的巨大讽刺。他俩的手一相遇 便可以打上帝的耳光。他俩的脚一相遇便可以踢佛的屁股。谁也不用付给谁钱。在一个雷鸣电闪的夜他和小媚第一次做爱。震荡的肉体的爱。都不去管谁该羞耻。

小媚的父母。一个在土里。一个在牢里。家也不是家。那时的她就是院里的一株草。没人管没人关心。堕落是迟早的事。少年一过青春也就完了。若是长的丑还能逃过厄运。她十八岁那年被人轮奸。然后就索性去酒吧当了坐台小姐。

荷花可以出淤泥而不染。女人可以出酒吧而不染吗?小媚告诉小马她做小姐是自愿的。小马说我也是自愿。也许他们觉的干这一行和作家写作歌星唱歌同样是用身上的器官赚钱。同样是种职业?一个忍者表演绝食还不是为了混口饭吃?

曾有大款问小媚说实话你爱我吗?小媚不假思索说不爱。于是他们没有结婚却很幸福的生活在一起了。同居了一段时间大款玩腻了。小媚便卷铺盖来到这个城市做了按摩小姐。

她对小马的印象很好。她说那天她向他跑来。看到有个男人坐在那里。那正是她梦中的人。

小马很容易陷入了情网。甜言蜜语,没人愿意分辨真假。他想过和她结婚。平平淡淡在那个小山村生活。他想看她把洗的干干净净的床单晾在院里。然而这不可能。

小马按摩过的人很多。但真正嫖过他的只有四个。兰姐曾手把手的给他指点过女人的敏感处。耳根。嘴唇。脖子。乳沟。腋下。肚脐。屁股。大腿内侧。膝盖。脚心。兰姐说若是她们觉的还不过瘾就只好按摩那里和那里。兰姐还说千万别忘了要小费。反正她们是有钱的女人。

第一个来嫖小马的是一位三流歌星。她不让他知道她的名字。并且问起他的文化程度。小马说我小学毕业。她就放心了。在包厢里做完后她象一只猫躺在小马 怀里。她说她必须得当大牌歌星。否则就得死。她有这个潜力。所以不能结婚。她哭了。女人的泪宛如浸过水的鞭子。一下一下抽的男人心疼。她把一千块钱放在枕 下悄悄走了。小马不明白她为什么不能结婚。也许他小学毕业我懂的太少。

6 其余的三个

这是一个能把人吓死的年代。所有的美德都将受到挑战。

这个叫李洁茹的少妇不能否认年轻时很美丽。又高傲。远离她就是远离危险。谁爱上她谁就得死。一个坟头一个鬼。石榴裙下看做鬼也风流。那消魂的双眸曾让多少人彻夜难眠。

她家里很有钱。又嫁了个有钱的丈夫。有钱人终成眷属。然而婚后她发现丈夫没有性能力。逐渐产生厌恶。为了家产又不能离婚。便悄悄做了手脚。妇人的歹毒能毁灭一切。果然丈夫在高速公路上因刹不住车而被撞成了植物人。她略有遗憾。

小马点上一支烟静静的看着她丈夫。她丈夫也看着他,却不能说话不能动。李洁茹在背后抱住小马一颗一颗解他的西装扣子。那个可怜的男人成了观众。他看着他们在沙发上做爱。人的生命只能承载有限的痛苦。当他们的高潮来临。他就在小马和他妻子的呻吟中死去了。

下辈子他肯定会杀了小马。会杀了李洁茹。尽管没有下辈子。

钱红晚上约小马去她家吃饭。她丈夫刚刚去世。死于老年痴呆。而她只有二十六岁。一个年轻貌美的女子嫁给一个有钱的老头早就不是什么新鲜事了。

钞票。香水。避孕套。小刀。小马带上这整套的作案工具出发了。为什么要带把刀呢?又不是去杀人。去抢劫。去强奸。他不知道。也许男人带把刀可以高傲。可以蔑视一些人。这样就有了神秘感。吸引着女人又能保持距离。然后她嫖他。彼此陌生却能直接达到高潮。

任何东西放在口袋里都是有用的。一块小石头。一个别针。一张破纸……

他用那把小刀削苹果。削的很慢很仔细。皮连着。他不想让它断了。他想起那个在上海滩削梨的男人。

客厅的茶几上有一堆削好的苹果。

客厅里很静。钱红想放段音乐再做爱。人有时会面临很多无谓的选择。碟片很多,她随便拿了张放出的却是京剧。小马一笑。钱红问喜欢吗?

小马大声说节奏太慢了。

钱红也一笑。坐在他对面喝咖啡。她坐下的姿势很优雅。屁股那样的下沉。令他想起旗袍。当抬抬抬当~~~~~~~。最后一个苹果削完了。

她大胆的微笑着看着他。当她吃完第三块应该放在咖啡里的糖之后。她开始软化。撩起裙子极其丑陋又极其妩媚的跨过茶几。跨过真正的楚河汉界。贴在了小马怀里。

小马动作娴熟。准确的吻住蛇的信子。轻轻抚摸她下流攀爬的手。绸质的长裙从她身上滑落。小马突然想放屁。当然不能放。……她……。伟大的省略号。

小马非常讨厌赵太太。这个假烟贩子。小媚称她“卖香烟的大娘”。这个大娘常来嫖他。她很有钱。出手大方。不过她有狐臭。她还不刷牙不常换内裤。长的 象猪。和丑女人做爱是一种折磨。性幻想是最好的春药。小马闭上眼一边动一边把她当成某个影星。谁?果然他兴奋起来。弄的她宝贝心肝乱叫一气。她精力充沛。 性欲很高。在包厢里做完她还要到大厅里跳一会黑灯舞。小马知道她被别人摸时是怎样的冒充少女尖叫一声。

赵太太常约小马吃红烧肉。小马不喜欢吃红烧肉。喝酒时她摸他的大腿。这个贱人随时随地都想干。手机响了救了小马一命。他早就有手机了。是楞子打来 的,又输了钱。小马说我在大排挡和一位妇女在喝茶你来找我吧。赵太太吃醋了撅着猪嘴问哪个幺妹打来的?小马说别误会是我养的一条狗。一条公狗。

楼梯上响起脚步声。一百七十多斤的赵太太坐在小马怀里撒娇说以后不许别的骚货再碰你。小马累的喘着粗气说行。门开了。楞子说老表再借我两个钱我不信——他看到赵太太就楞住了。停了两三秒钟他扭头就走。小马喊哎怎么回事你?

赵太太坐回到椅子上说我告诉你怎么回事——我是他娘。

那晚小马和赵太太都喝醉了。也都哭了。

他想起了他娘。有年冬天他过河冻伤了脚。他娘用小肚子给他暖。暖了一夜。还有一回他被疯狗咬了。他娘追了二里地硬是从狗身上拔了毛,回家烤成灰敷到他伤口上。他娘的花棉袄让狗撕的都不能穿了。娘,娘,儿对不起你……小马心里很难受.

另外,他爹的门牙不知长好了没有。

小马在街上遇见了一位打工的老乡。他说小马的娘病了。却没钱看病。恐怕活不了多长时间了。

7 出事了

早晚要出事的。嫖过小马的那位三流歌星想通过炒作而扬名。便去找了个小报记者声称自己和男妓有染。记者又乐于报道此类桃色新闻。双方一拍即合。第二 天就付诸报端。舆论哗然。那位歌星又装摸做样的站出来辟谣,并且说要和报社打官司等等.尽管兰姐有公检法中的败类做后台。但华清池还是被查封了。

查封那天正好是情人节。那天正好下了雨。有人送小媚很多湿漉漉的玫瑰。小马在房间里煮方便面。小媚怒气冲冲进来将玫瑰扔到了油锅里。锅里滋啦一声立刻升起难闻的青烟。美丽竟如此真实。玫瑰对一位妓女来说象征不了什么。

小马说怎么了你。小媚气哼哼坐下,点燃一支女士香烟说他什么东西,虚情假意,竟然向我求婚。小马说这是好事啊。他将锅里的发黑的东西倒掉重新煮了面。好事个屁,他又不爱我。小马看她一眼。你怎么知道他不爱你。小媚将话题一转扬着脸问,你今天不打算送我什么吗?

小马盛了碗热腾腾的面放在她面前。

他说吃吧!心里突然感到空荡荡的难受。后来他隔着监狱的铁窗看到院里有一株被淋的蔫啦吧唧的月季。那时他很想送给她。虽然月季不是玫瑰。

小媚看着那碗面捂着脸哭了。

晚上他们照例做爱。似乎有了爱情的力量。互相调情也不冲动。很理智的溶合在了一起。高潮如陨石撞击了地球,有一点震荡,有一点眩目。小马说我得走了。她问去哪。小马说回家。她立刻哭起来但又很快把泪擦了。不回来了……有什么打算吗?小马说没有,你呢?她说她也没有。

就这样睡去吧!

几个民警突然撞门而入。接着肩扛摄象机的记者也冲了进来。小马和小媚吓了一跳。一位民警抓住小马的头发问,嫖客?他说不是。另一位民警问小媚,妓 女?小媚摇摇头。记者问小马可以拍照吗。他还没来得及说不这孙子已经照了一张。他在心里骂一声妈里个嘴。有个当官的说既然不是夫妻,带走。

小马说我们是,然而还是被带走了。

审讯室里。做笔录的民警问,嫖了几次了?小马蹲着不说话。难道民警是可以忽略不鸟的人物吗?于是他挨了一脚。几次?小马说两,三次吧。另一位民警让 他站起来对他讲了一些大道理,然后说要么罚钱要么拘留你,你看着办吧。小马问罚多少。他说八千。小马想了想,想起了等钱治病的娘。小马说我没钱。那警察给 了小马一耳光,你他妈没钱还嫖娼,关起来。

误会了。究竟谁嫖的谁。误会也好。要是他们知道小马是“抠仔”就不是拘留的问题了。他侥幸成了一条漏网的鱼。但后来有无穷无尽的折磨在等着他。

所有的罪人应该先进监狱再下地狱。监狱是个有诗意的地方。正如写有禁止倒垃圾的墙下肯定有垃圾一样的有诗意。

铁窗冰冷。同号的犯人哼着《南泥湾》。好的音乐使人入睡。小马却睡不着。窗外的月亮象她的半片苍白冰冷的唇。他立刻联想到了吻,想到了索取。小媚现在不知在哪里。也许交了罚款已经出去。她或许会来看他。如果她来看他,他决定隔着这铁窗就向她求婚。

小马想象着铁窗外的那一回眸,想着相识的那次奔跑,其实早就在心里种下了姻缘。那天她赤身裸体向他跑来。她说逮住他了,那是多么美妙的相逢。不知道那时候他为什么会在那里坐着。也许因为那里有把椅子。

在监狱的那几夜里。小马一闭上眼就看到小媚亭亭玉立。眼含深情。她的发束静止。她很美。可她的下身已经烂掉。小马的也是。

然而小媚始终没有来。小马再也没见过她。直到他死。

看来情人节那天就是永别。