随笔-14  评论-0  文章-6  trackbacks-0
  2008年9月28日

兰德公司最近对中国分析 
 美国兰德公司是一家著名的非盈利的研究机构,为美国官方提供“客观的分析和有效的解决方案”。最近,他们公布了一份对中国现状分析报告,即有肯定,也有严厉批评,值得国人反省。本文观点来自兰德公司亚太政策中心。
     如果20世纪的中国是一个富裕和统一的国家,我们会有一个完全不同的第一次世界大战,我们就不会有第二次世界大战而是第二次欧洲大战。中国能够阻止日本侵略或者打败日本。美国在这些冲突上的花费从根本意义上会减少很多,因为珍珠港事件不会发生。我们和整个世界,更不用说10亿中国人,一个多世纪以来,已经为中国的弱小付出了惨重的代价。世界需要一个健康的中国。

    中国的需求对日本走出衰退起到了促进作用。日本状况给世界经济带来了风险。关于这一点,怎么说都不夸张。日本巨额的债务会产生多米诺骨牌效应,逐渐波及到全世界。在中国有力的帮助下,危险似乎已经过去。中国全球化给美国带来了很多影响。最明显的是,中国成为美国商品最大的市场。

    可口可乐早就完成了那个看上去像是神话的目标:卖10亿瓶可口可乐;曾经嘲笑中国梦的通用在中国卖了很多的别克汽车,在困难时期,中国带来的利润占通用利润的很大一部分;中国联想购买IBM个人电脑业务,挽救了这个垂死部门的工作岗位。中国提供更低价的生活必需品给美国人的生活水平做出了很大的贡献,尤其是对我们不是那么富裕的居民而言。有迹象表明由于能够购买中国低价的出口货物,低收入美国人的生活水平可能提高了5%到10%。

    中国金融体系的不合理意味著中国建造了垂死企业,导致巨大的生产力过剩。近些年来,中国财政政策上的反复无常导致过度建造,对铁、铝、水泥和其他原材料产生了巨大的需求。日本人和现在的中国人看上去似乎会买下世界上所有的东西,但是当你看到他们的财政状况的潜在问题时,你会发现一个黑洞。日本人在90年代陷入了这样一个黑洞,至今还在努力地爬出来。中国人很多年后仍将会为目前这种无节制的狂热的购买行为感到心痛。

    目前,中国面临著巨大的挑战。中国的银行是我们所知道的世界上最糟糕的银行。中国每一代,都有相当于美国规模的人口从农村涌入城市。每年,都有1200—1300万新工人加入就业大军。在制造业,生产力对就业的影响比我们国家要严重得多。到2020年,中国人口老龄化会使工作人口与不工作人口的比率成为世界上最糟糕的,比日本更甚。如果没有特效的新政策的话,中国的经济在那个时期就会狠狠地撞墙。到2020年,以我们的标准来看,它会是一个非常穷的国家。

   中国人缺乏诚信和社会责任感。中国人不了解他们作为社会个体应该对国家和社会所承担的责任和义务。普通中国人通常只关心他们的家庭和亲属,中国的文化是建立在家族血缘关系上而不是建立在一个理性的社会基础之上。中国人只在乎他们直系亲属的福址,对与自己毫不相关的人所遭受的苦难则视而不见。毫无疑问,这种以血缘关系为基础的道德观势必导致自私,冷酷,这种自私和冷酷已经成为阻碍中国社会向前发展的最关键因素。

    中国从来就没有成为一个法制社会,因为中国人的思维方式与守法行为格格不入。中国人老想走捷径。他们不明白这样一个事实:即成就来自于与努力工作和牺牲。中国人倾向于索取而不给予。他们需要明白一个道理:生活的真蒂不在于你你索取多少而在于你能给予社会和你的人类同胞多少。

     大多数中国人从来就没有学到过什么是体面和尊敬的生活意义。中国人普遍不懂得如何为了个人和社会的福址去进行富有成效的生活。潜意识里,中国人视他们的生活目的就是抬高自己从而获得别人的认知。这样一来,一个人就会对"保有面子" 这样微不足道欲望感到满足。"面子"是中国人心理最基本的组成部分,它已经成为了中国人难以克服的障碍,阻碍中国人接受真理并尝试富有意义的生活。

    这个应受谴责的习性使得中国人生来就具有无情和自私的特点,它已成为中国落后的主要原因。中国人没有勇气追求他们认为正确的事情。首先,他们没有从错误中筛选正确事物的能力,因为他们的思想被贪婪所占据。再有,就算他们有能力筛选出正确的事情,他们也缺乏勇气把真理化为实践。

    中国人习惯接受廉价和免费的事物,他们总是梦想奇迹或者好运,因为他们不愿意付出努力,他们总想不劳而获。很少有中国人明白一个事实,就是威望和成就是通过一步步努力的工作和牺牲实现的,不付出就没有所得。简单来说,如果是为了谋生,那一个人只有去索取;但如果是为了生活,一个人必须要去奉献。

     由于在贫穷的环境下生长并且缺少应有的教育,大多数中国人不懂得优雅的举止和基本的礼貌。他们中的大多数人着装笨拙粗鄙却不感到害羞。他们在青少年时所受的教育就是如何说谎并从别人那里索取,而不是去与别人去分享自己的所有。

    中国是一个物产丰富的国家。但无限制生育政策所带来恶果使得中国成为了无限廉价劳动力的输出国。这些输出也包括那些受过教育的劳力输出,除了他们的教育水平,实则和其他一般苦力没有本质上的区别。

    中国大规模生产的便宜产品降低了输入这些产品的地区的商业信用度。由于技术落后,管理失败,中国制造的单位能耗要比发达国家如日本,美国高出很多。因此,随着出口额的增加,中国在扩大生产的同时丧失着宝贵的能源。同时,这种行为也严重的污染了环境,使中国变为全世界最不适宜人类居住的国家。

    目前中国正在遭受着资本主义社会2大邪恶的折磨,即环境的破坏与人性的丧失。由于中国人天生的贪婪的本性,它们可以毫无保留的接受资本主义的阴暗面即无止境的追求利润,忽视人的尊严。中国人对西方的技术与产品狂热追求却对西方管理文化所强调的坦率,直接,诚实这些品质漠不关心。

    由于中国文化不鼓励敢于冒险这种优良品质,所以中国人极力避免冒险,他们也不想寻求机会来改善自己的生活。中国人对于生活的平衡性和意义性并不感兴趣,相反他们更执迷于对物质的索取,这点上要远远胜于西方人。大多数中国人发现他们不懂得"精神灵性","自由信仰"以及"心智健康"这样的概念,因为他们的思想尚不能达到一个生命(补:即肉体和灵性的并存)存在的更高层次。他们的思想还停留在专注于动物本能对性和食物那点贪婪可怜的欲望上。

    在中国人的眼中,受教育不是为了寻求真理或者改善生活质量,而只是身份和显赫地位的象征和标志。中国的知识分子从别人那里得到尊敬并不是因为他们为了别人的幸福做过什么,而只是因为他们获得占有了相当的知识。事实上,他们中的大多数只不过是一群仅仅通晓考试却从不关心真理和道德的食客。

    中国的教育体系很大程度上已经成为一种失败和耻辱。它已经不能够服务于教育本应所服务的对象:社会。这个教育体系不能提供给社会许多有用的个体。它只是制造出一群投机分子,他们渴望能够受益于社会所提供的好处却毫不关心回报。

    中国可以培养出大批的高级能人才,但却很少可以培养出合格的可以独立主持的管理级专家。服务于一个公司或者社会,光有技术是不够的;还需要有勇气,胆量,正直和诚实的领导才能,这恰恰是大多数中国人所缺少的品性。正如亚瑟.史密斯,一位著名的西方传教士一个世纪前所指出的,中国人最缺乏的不是智慧,而是勇气和正直的纯正品性。这个评价,虽然历经百年,如今依旧准确诊断出中国综合症的病因。

    大多数中国毕业生对选择出国并为外国工作不会感到内疚,事实上他们首先欠下了中国人民在教育上为他们所做出的牺牲。随着传统文化价值观的破坏和逐步衰弱,大多数的中国人,包括受过教育的人都徘徊在精神和内心世界的路口,像迷失的狗一样不知何去何从。

posted @ 2008-09-28 14:07 高远 阅读(237) | 评论 (0)编辑 收藏

十道职场护身符 
     许多人一听到「办公室政治」,第一个反应就是避之唯恐不及,不愿卷入办公室的尔虞我诈里,遗憾的是,有这种想法的人,并没有认清自己跟其它人身在同一条船上的事实。  
  那些想要明哲保身、图个耳根清净的上班族,最后的下场不只是求仁得仁,远离是非圈,甚至可能连工作都莫名其妙丢了,还搞不清楚为什么。你大可不必跟着别人惹事生非,但千万别以为洁身自爱就可置身事外,因为办公室风暴从来就不长眼睛。

办公室生存靠智能
  办公室环境既然是由人所组成的,每个个体的行为,难免都会影响到其它人的想法、整体的气氛、与工作的进程,想在职场发光发热,除了具备才华,更重要的还有性格、情商(EQ)、社交等许多看不见的能力。才华及专业能力,只有在你初为职场新鲜人的时候,能为你的竞争力加分,当你正式成为工作竞技场上的战士,真正能让你存活下来的能力其实是:智能。办公室政治考验的就是上班族的应变能力、协调能力……等智能。  
  每个企业都有资源有限的难处,而且难免有分配不均的问题,利用一些手段来增加个人的竞争优势,不足为奇。每家公司都有两种组织结构:正式的组织结构是可以用图表呈现的,而非正式的组织结构就是人际关系,说明白点,办公室政治不过是多结交对你仕途有益的朋友,少在同事间结怨。  
  上班族应看清一个事实,在办公室里进行政治行为是常态,没有政治活动才奇怪,那些闭上眼睛假装没有办公室政治存在的人,无异于过马路却不看红绿灯,或是台风来袭时却不注意豪大雨及土石流的消息一样地危险。
广结善缘,切莫结怨
  因此,与其对办公室政治心怀排斥畏惧,不如放下所有的不屑和无奈,投身其中,享受办公室政治。办公室政治难精通,却不复杂。办公室政治是什么?是待人接物的态度,是应对进退的分寸难捏,是害人之心不可有、防人之心不可无,简而言之,就是广交朋友,特别是能让身处权力核心的人如你的上司,成为你的良师益友。  
  一般谈到办公室政治,多分为两类。一类是办公室厚黑学,教人如何不择手段获致成功、出人头地,即使勾心斗角、耍坏使诈、牺牲朋友也在所不惜,另一类则是像卡内基这样,以较乐观正面的角度看待职场政治。两种取径,因人而异,不必过度偏废,最理想的态度是「适度参与」办公室政治,但也要懂得时时保护自己。
  为此,Career生涯急诊室特别上穷碧落下黄泉,为读者求来了10道职场护身符,分二次刊出办公室政治专辑,保佑诸君能在职场上趋吉避凶保平安。至于有效无效,还得看倌各自去体会了。

第一道护身符-办公室政治没有台风眼
  忌:置身事外、漠不关心  
  宜:与人为善,耳聪目明  
  很多人抱着「清者自清、浊者自浊」的心态在看待办公室政治,以为只要能独善其身就可以远离是非,但实情是,地球上没有真正的中立国,办公室里也没有可以明哲保身的人,只要身在办公室里,就是处在暴风圈,没有所谓的「台风眼」可容藏身。  
  很多人天真地相信,只要自己专业过人,工作脚踏实地,又不惹事生非,总有一天老板会注意到我这块璞玉,但最后结果往往事与愿违,因为专业不是升迁的唯一指针,躲在计算机后面,不与同事交流,不会让你成为领导者、管理者。
  又有些人说,办公室政治是高层才有的勾心斗角,跟我们这种基层的员工八竿子打不着关系,事实上,管理阶层有管理阶层的政治学,基层员工也有基层员工的政治考题。  
  组织既然是人的组合,每个人都有自己的优先级和利害关系,如果学不会如何协调人与人之间的关系,也就别痴心妄想平步青云。  
  上班族应认清办公室政治没有旁观者的现实,这是一场你不下场参赛就会自动被判出局的游戏。想要独善其身的人,下场可能是被大家遗忘,甚至哪一天你就得卷铺盖走路。  
  我们绝对不是鼓吹上班族在办公室里兴风作浪、每役必与,你可以不必下场打混战,但却必须保持消息灵通,随机应变。

第二道护身符-你成就了团队,团队也会成就你
  忌:公然搞小团体  
  宜:努力储蓄人脉存折  
  前阵子岛内知名会计师阮吕芳周领着109人的团队跳槽,引起会计界一番震荡,阮吕团队业绩占旧东家众信联合会计师事务所八分之一,每年签证收入高达1.8亿台币。这是个人与团队相得益彰的最佳例证。  
  要不要在公司里搞小圈圈,一向是个难解的两难习题,孔夫子云:「君子不群」,但团队工作本来就需要大家通力合作,想要飞黄腾达没有班底的帮助,将很难成事。要认清团队的成功,就是个人的成功,个人对团队的贡献度愈高,在团队里的份量也愈重,另外,切记将功劳与荣耀归于团队的伙伴。  
  如果你是个还搞不清楚状况的新人,别急着建立自己的小团体或是加入别人的小圈圈,万一不小心犯了高层的大忌、踩了别人的地盘,甚至选错边站,那就别想在办公室里混得下去。首要之务是先弄清楚公司里的党派生态,良心的建议是跟每个同事都保持良好关系,尽量不要被贴上派系卷标,除非环境里朋党的强弱分明,那当然要选择「西瓜偎大边」啦!

第三道护身符-口水即祸水,当心祸从口出
  忌:搬弄是非,散播流言  
  宜:不过问他人私事,不张扬个人隐私  
  小心别在办公室谈论自己的私事,或是在同事间散播别人的八卦,这两种行为都会不自觉把自己推入危险的境地。但你绝对应该张大耳朵,封紧嘴巴,「有耳呒嘴」不只是大人教训小孩子的话,也是办公室丛林的生存法门之一。  
  八卦一向是同事间联络感情最佳的共同话题,尤其在茶水间、洗手间这两间「谈话室」里,往往是众家流言的最大集散地,也是大家说老板坏话的「秘密花园」。然而,就算你在办公室受了多大冤屈,苦水满腹,都不应该向同事诉苦,原因有二,牢骚如同狐臭,人人避之惟恐不及,没有人有义务当你的情绪垃圾桶;其二,办公室不是你找心理医师的地方,有些人会以为互相交换心事是两人结盟的保证,但万一有一天两个人不再是朋友呢?过去的秘密可就成了对方手上的把柄了。  
  因此,不论你跟老板私交多好,或是心结多深,都不要在公司里张扬。如果你条件不错,工作认真,也交出漂亮成绩,一定不希望自己努力的成果被归因于跟上司的「特殊关系」吧!万一你跟上司之间有误会或摩擦,被有心人知道了,难保不会成为被利用的话题或炒作的题材,两者对你一点好处都没有。  
  八卦可以多听,但不能多讲,最好只进不出。所谓「祸从口出」,口水是名符其实的「祸水」,不管是泄露自己的私事,或转述听来的是非,都可能让自己陷入言多必失的危险,更要不得的是以成为八卦中心为荣,到处打探小道消息,当心变成被利用的对象还不自知。

第四道护身符-扛责任,但别背黑锅
  忌:推托卸责,脚底抹油  
  宜:在适当时候勇于承担责任,展现解决问题的诚意  
  虽然恨得牙痒痒,你不得不佩服某些同事的高明,他们练得一身好推手,总是能轻松把工作、责任推得一乾二净,就像泥鳅一样地溜手。职场上一定会有劳逸不均的现象,你也不能保证自己在工作上从不犯错,这时责任的归属常会造成同事间的摩擦和不愉快,如果错在自己,良好的态度可以弥补一切过失,但千万别急着把责任往别人身上推,当你说「都是你的错」时,别忘了伸出去的只有食指,而另外四指却指向自己,最糟的莫过于自己犯了错还企图掩盖事实,撒一个谎,得用一百个谎来圆第一个谎,谁有把握每一个谎言都能编织得天衣无缝呢?
  人不可能不犯错,你的老板也知道这件事,某些时候,勇于承认错误反而会给同事、主管留下深刻印象,建立负责任的形象,但认错也要适可而止,若不分青红皂白乱认一通,恐怕变成黑锅大王,成了办公室里的小可怜。有时帮老板背黑锅,也不失为以退为进的方法,但这黑锅怎么背?帮谁背?都是学问,黑锅背得好,哪天老板翻身,你也跟着鸡犬升天;但若遇人不淑,碰到黑心的老板,要不认栽赶快走人,要不只能无语问苍天了。

第五道护身符-你是职场亮点,还是暗点?
  忌:一人独揽全部功劳  
  宜:善于表现、适时邀功  
  挑选LCD屏幕时最怕买到有亮点或暗点的瑕疵品,但在职场上,不怕成为明亮的超新星,就怕变成不亮的白矮星。想成为职场上的「一等星」,自然要多下点功夫提高自己的能见度。  
  如果你自认是职场千里马,千万别再傻傻痴等伯乐的出现,天真地以为埋头苦干终能一举成名天下知,要知道这年头伯乐也常面临自顾不暇的困境,或者也在苦等他们的伯乐。适度为自己制造「出锋头」的机会,有助于开展个人事业的康庄大道。  
  所谓「人要衣装、佛要金装」,现代社会所有商品的销售多少都要靠包装,何况是竞争激烈的职场,你总不希望自己「做到流汗」,被别人「嫌到流涎」。当你做出某些成绩或经过努力而提前完成任务时,可别忘了做做个人公关,会议场合就是一个不可多得的舞台,适时掌握发言机会,展现个人能力,要能发出声音才能引起老板的注意。   但锋头太健,则可能招致嫉妒,适时把人情做给同事可以赢得好感,也算为自己买张保单,「有福大家享,有难自己当」,跟老板邀功时,把功劳归诸团队和上司,再巧妙提到自己的贡献,老板记得你,同事感激你,下次有机会,你的亮度就展现出来啰!不要害怕别人批评你好大喜功,如果努力没被同事、上司看到,那你才该担心自己的才华被埋没。

第六道:把同侪当队友,而非对手
  忌:排挤人者,人恒排挤之
  宜:多一友不如少一敌
  同一个办公室里有年龄、条件相仿的同事实在是件很讨厌的事,人人都会把你们两个人拿来比较,本来没有心结的慢慢也会感染不自然的情绪。其实办公室里同事间本来就是既合作又竞争的关系,若换个角度想,以健康心态看待竞争关系,当同事能力愈来愈强,等于是在无形中促使你提升实力。更何况,在全球化时代,本来就不应该把眼光局限在一个屋檐下的同事,而应该将全球的精英视为真正的竞争者,如此一来,自然就不需要把同事当「冤家」看待了。
  器量狭小、排挤同事的人,一定也会遭到其它人的排挤;把同事当作阻挡前途的障碍,一定难以在办公室里立足。对于在办公室里跟自己有竞争关系的人,不妨试着去赞美他,或请他帮一个小忙,往往可以神奇地化解彼此之间的敌意,在职场上,减少一个敌人的价值胜过增加一个朋友。
  更积极的态度应该是,将能量放在挑战更高的目标上,真正的敌人永远等在你视线以外的地方伏击,何不把在内部竞争的力气省下来向外发展?


第七道:野心可以有,不必露
  忌:夸夸其言,四处放话
  宜:高表现,低姿态
  人人都想出头天,但在办公室里若过分显露自己对事业或职位的野心,无疑是公然挑衅同事、上司,使同事对你提高戒心,就是老板也要担心你是不是暗中觊觎他的高位,对你百般提防,甚至把你架空、外调。
  树大招风,企图心强烈是好事,野心可以有但不可露,事事强出头、求表现,反而会招致异样眼光,你可能会不解,表现积极难道有错?基本上,积极是值得鼓励的工作态度,但应该表现在分内的工作上,若积极到捞过界,抢了别人的工作,会让别人觉得在公司的地位受到威胁,看不过去或心眼较小的人,甚至会暗中扯你后腿、耍些小动作阻挠你的工作进行。
  野心人人有,可惜升官的事一向是僧多粥少。最好的方式是称职地做好分内之事,保持卓越的表现,但尽量维持低姿态,不要给别人威胁感,「能人」能在做大事上,而不在大话上。


第八道:伴君如伴虎
  忌:逢迎拍马,阿谀谄媚
  宜:不卑不亢,勇于沟通
  坊间许多书标榜「如何管理你的上司」,最重要的关键在于不要害怕面对上司、不要害怕沟通、不要害怕冲突。
  在老板面前,不必自觉矮人一截,与上司沟通,只要考量「天时、地利、人和」,多半出师必捷。所谓天时是「时机」,别挑老板正在气头上时找他谈事情,只会白碰一鼻子灰。地利是「场合」,若是不适宜在公开场合谈论的事情,最好私底下找老板有空的时间,或利用中午邀老板到外面共进午餐。人和是「话题」,先了解老板的个性,才知道施力点何在,花最少功夫达到最大效果。
  此外,别以为只有当众吐老板的槽才是挑战老板权威,当老板骂人时,你的解释有时反而只会让他的火气更旺,有的时候当老板怒火攻心、骂不绝口时,嘻皮笑脸地对他说一声「谢谢!」反而能让他霎时转怒为喜。
  所谓「高处不胜寒」,身居高位的老板有时也会感到孤独,也会有不为人知的辛酸,如果能从老板的角度设身处地着想,说不定会找到合适的切入点,让老板视你如亲信如知己。


第九道:越级表现,越急越慢
  忌:急功近利,犯权侵位
  宜:慢慢来,比较快
  如果你有个看起来能力不怎么样的上司,非但不能帮助你在事业上成长,还卡住你的升迁之路,实在叫人跳脚。若他感觉到你是他潜在的敌人,恐怕还要处处跟你作对,沉不住气或一心力求表现的人,若自恃才高,可能会想越过上司直接跟老板接触,在西方国家这样的行为并不少见,也许还被组织所鼓励称许,但在东方社会,可是犯了兵家大忌。
  你越级向老板提出自己的企划构想,以为老板会对你的勇气和才气另眼相看,殊不知这么一来,得罪上司,同事不齿,老板还觉得你企划构想也不怎么样,落得里外不是人。
  有些角色是只有坐在某个椅子上的人才能扮演的;有些决策,是只有具备一定身分的人才能决定的;有些场合,是只有某个阶级的人才能领风骚的,若想越级表现,恐怕只会适得其反,不如将自己在组织里所应扮演的角色,做恰如其分的演出,等待属于自己的灯光亮起。


第十道:适应天外飞来额外工作

  忌:怯于说不,白做奴工
  宜:标清底线,妥善评估
  当上司交代你不属于份内的工作时,通常有两种情况,一是他认同你的能力,给你超越职位的挑战;另一种则是他假公济私,把你当小妹使唤,要你帮他处理私人的事。
  理想的状况是,你做了份外的事,而且表现得很好,将来得到应得的回馈,如新的职位或新的工作机会,或者你私底下帮了老板的忙,将来他会还你一个人情。但事情也有可能发展不如想象的那般美好,比如你接下了额外的工作,以为会就此获得老板赏识,结果老板却是抱着不用白不用的心态,或是把你当成免费的菲佣,替他接送小孩兼临时褓姆。
  也有可能同事私底下情商你帮忙,你不好意思说不,担心拒绝会影响人际关系,以为这样可以巩固同事情谊,一次两次以后,对方却食髓知味,存心占你便宜,令你后悔莫及。
  私底下帮忙,只能偶一为之,而且要让对方清楚知道你是卖他一个人情,不能养大他的胃口,该拒绝时,还是要明白说不,当对方知道你的分寸底线何在,自然就不会再三试探。
  有一种情况,是即使没有报酬你也应该去争取的分外工作,那就是当你想要争取某个职位,却没有相关背景或任何优势的时候。比如你现在只是一个总机小姐,但你想成为公司的业务人员,你大可以向主管表达愿意不支薪分担业务工作,当你具备一定经验、也向该部门主管证明你的能力后,自然有机会转任正式业务。
忌:一人独揽全部功劳
宜:善于表现、适时邀功 

忌:推托卸责,脚底抹油  
宜:在适当时候勇于承担责任,展现解决问题的诚意  

忌:搬弄是非,散播流言  
宜:不过问他人私事,不张扬个人隐私
 
忌:公然搞小团体
宜:努力储蓄人脉存折

忌:置身事外、漠不关心  
宜:与人为善,耳聪目明

posted @ 2008-09-28 14:01 高远 阅读(160) | 评论 (0)编辑 收藏
http://www.360doc.com/showWeb/0/0/1339562.aspx
posted @ 2008-09-28 13:38 高远 阅读(163) | 评论 (0)编辑 收藏

 幸福的家庭需要两个人努力,不幸的家庭只要一个人努力就够了。

 相信别人,放弃自己,这就是许多人失败的开始——连自己都放弃,谁能拯救你。

 对于男性来说,娶错人比不结婚还恐怖十倍。

   哭声、骂声、闹声、埋怨声,声声入耳;关心、真心、贴心、责任心,心心相印。
   深爱你自己——世界上没有一个人和你一模一样 ...

posted @ 2008-09-28 13:33 高远 阅读(145) | 评论 (0)编辑 收藏

中国父母最容易犯的十大错误 
 1)让保姆,爷爷奶奶带孩子。不自己亲自照顾。
    很多中国父母以为孩子只要身边有人看著,没有生命危险就好。其实从出生开始,孩子就需要和别人交流。不会说话也可以交流。肌肤的接触,拥抱,关注的眼光,和他说话。孩子需要不断的交流,会变得比较聪明,对爱有安全感。我们很多家庭的孩子,是在没有关注的环境下长大。脑子会变得怪异呆滞。然后永远缺乏爱的安全感。终生追求那童年,婴儿时期失去却永远追不回的爱。   
2)把孩子当炫耀比较的对象。   
   中国人一方面爱面子,一方面想鼓励孩子上进。常常说,你看人家孩子多用功,成绩多好。人家又得了什么奖。这种比较最要不得。况且常常是当著很多人的面说。说难听点,孩子考试考不好只怪你基因太差。人受到基因影响太多了。包括智力,个性种种。并不是孩子不愿意做好。实在是你的基因问题太多。你每一次把孩子和别人比,只带给他多一份不满和痛苦。对于事情没有什么帮助。   
这种比较和竞争的心里,也导致中国人团体比较无法和谐合作做事。喜欢互斗。对于能力强的人不是佩服,而是嫉妒,要拉他下来。学校的老师更是火上加油。整个家长和老师的教育观念需要加速修正。否则中国人的团队合作永远不如人。     
3)不尊重孩子的隐私和权利。   
很多父母抱著传统的观念,把父母摆在权威的角色。认为子女是属于父母的。这种不把孩子当一个拥有完整权利个体的错误观念,导致个人和社会的很多不良的后果。   
父母进入子女房间应该先敲门。移动或用孩子的东西应该得到他的允许。任何牵涉到子女的决定应该先和子女商谈。不要随意翻看子女的日记或隐私。应该尊重孩子的所有权利,把他当一个成人一样尊重。这个尊重是从出生换尿片开始。换尿片前,先和颜悦色告诉他要换尿片了,向他道歉,请他忍耐一下。  
这种尊重的精神是我们社会所缺乏的。导致社会缺乏服务和尊重的观念。不被尊重的人以后也不知道尊重别人。      
4) 把孩子塑造成自己想要的方向。   
很多父母把自己一生的遗憾寄托在孩子身上。一直逼孩子往自己以为是正确的路走。   
即使孩子并不适合,或者不喜欢。譬如学钢琴。譬如出国。在这种压力下,家庭变的不快乐。亲子的愉快时光成了斗争大会。牺牲了亲子的和谐关系,追求一些莫明其妙,也不见得正确的父母理想。当子女长大回想起童年,尽是不快乐的回忆。的确是些愚蠢父母的作为。   
5)把学校成绩当成一切表现的指标。认为越用功越好。   
很多父母愚蠢地以为学校的成绩代表一切。人生的目标两个,一是高考,二是留学。   
目标订清楚了。父母剩下的工作,就是用一切威逼利诱苦肉哀求,来达到这个目的。   
这个科举时代遗留的过时观念,仍旧深存人心。学校的成绩并不代表一切。反而是全面的能力,活力,毅力,性格,才是影响他们一生的重要因素。   
6)认为早起很好。 睡觉就是懒惰。   
成长中孩子需要充分的睡眠。目前全国教育界正在集体犯罪,剥夺孩子们的睡眠时间。毁灭中华民族的健康下一代。很多孩子6点就起床。每天睡不足8小时。全国还在推广早起才健康的错误观念。睡不足会影响发育。脑力会减退。我们的孩子需要充分的睡眠。   
全国违法让孩子在周末学习或晚睡觉的教育人士应该用严厉的法律措施来禁止。剥夺中国孩子的玩耍放松睡觉的时间,是全国性的集体犯罪。应该逮捕这些犯罪的教育人士。      
7) 认为孩子不应该做家事,应该把时间拿来学习。   
社会学家调查的结果,在家常做家事的孩子将来生活比较幸福。可能是因为处理事情的能力比较强。所以长大以后比较不容易有挫折。或者比较能面对挫折。中国的父母为了让孩子学习,剥夺了一切孩子做家事的机会。剥夺了他学习工作,学习分担责任,学习面对问题的机会。教养出一个个只会解几题数学(又解不好)的傻孩子。   
中国父母应该让子女充分分担家事。学校应该全面减低作业份量。   
8) 缺乏幽默感和轻松的一面。   
或许因为各种压力,家庭的基本气氛就是逼孩子学习。什么是家庭生活?什么是亲子活动?完全不知道。父母因为生活压力,失去了幽默感,失去了轻松。一切都是逼,都是赶,都是高考。实在不知道人活著是为什么。亲子或夫妻在这种缺乏轻松和幽默感的气氛下,一个小挫折就会引爆冲突。        9) 认为父母的爱可以是对子女任何不合理要求的借口。   
男女之间,爱并不是为一切所欲为的借口。或许因为电视剧演太多了。很多人以为爱就可以当一切的借口。很多父母常对子女说的一句话:我们这样做,也是因为爱你,为你好啊。 想用这句话堵住子女的反驳。这简直荒谬。要求不合理就是不合理。   
别把爱扯进来当挡箭牌。父母的要求应该要合理。让孩子心服口服。   
10)认为养孩子是坚苦的义务,不是享受。   
中国父母,经过传统的教育,习惯把养育儿女当成艰苦的义务。也因为这个苦,而常常暗示或明示子女要回报,孝顺。比较正确的态度是养孩子是一种上天赐予的享受。应该享受和子女相处的时光。享受看著他成长的乐趣。

 
 

posted @ 2008-09-28 13:31 高远 阅读(126) | 评论 (0)编辑 收藏

大师谈常识 冉云飞选编 
 1:面对肯尼迪总统的就职演说名言,“不要问你的国家能为你做些什么,而要问你能够为你的国家做些什么”,弗里德曼给予了彻底的改造:“自由社会中的人们不应该这样思考问题,而应该问,什么可以交给政府,什么不可以交给政府,如何防止我们建立的政府来侵害我们的自由?”因为在弗里德曼看来,对自由的最大伤害来自于权力的集中。

2:弗里德曼说,“纯粹的经济学研究绝不会让一个经济学家成为伟大的思想家”。如果思想是建立在确实数据之上的理性思考,当然更能垂诸久远。

3:“已经集中起来的权力不会由于创造它的那些人的良好愿望而变为无害。”——弗里德曼

4:哈耶克如是说:“把个人当作人来尊重,在他自己的范围内,承认他的看法和趣味是至高无上的。”对人的选择自由的高度尊重,是我们的福音。

5:维特根斯坦如是说:“强迫自己按既定的顺序去思维,对我来说是一种折磨”;“哲学家是那种在达到常识性的观念之前必须在自身纠正许多理智错误的人”。

6:殷海光说:“自古至今,容忍的总是老百姓,被容忍的总是统治者。”

7:民国时,王亚南说:“专制制度下只有两种人:一种是哑子,一种是骗子。我看今天的中国就是少数骗子在统治多数哑子。”

8:雷海宗说:“中国知识分子一言不发的本领在全世界的历史上,可以考第一名。”

9:约翰.伯格说:“一个被割断历史的民族和阶级,它自由选择和行为的权力,就不如一个始终得以将自己置身于历史之中的民族和阶级,这就是为什么——这也是唯一的原因——所有过去的艺术,就是一个政治问题。”

10:鲁迅身后的命运正相反:他是中国现代文学的头牌,但始终抵押在政权手里;他对现实政治其实毫无影响,却沦为政权的超级打手;他被悬置,但难以过时,因为他身后既不曾出现、也不可能出现等量齐观的人物;因此他历久长在,不完全由于他著作的影响,而是最高规格的孤立状态;他的全集一版再版,但与当今文化难以建立活的关系——相比被封杀、被遗忘,鲁迅身后的命运与处境更其诡谲,更其悲哀。——陈丹青

11:鲁迅在中国数度迁移,但不必到派出所申办户口或暂住证;他与好几所大学有受聘解聘的关系,但从来没有一份人事档案尾随其后;他有身居高官的老朋友,但从未受制于任何单位领导;他被特务监视,但弄堂隔壁没有居民委员会;他的文章常被封杀禁止,但从未写过一纸思想汇报与书面检讨;他被多位友朋明攻暗伤,但并非出于卑怯的检举揭发;他被不同阵营污蔑围攻,但从未被国民政府“打倒”并发动全国性批判;他活在战祸频仍的时代,但从未领教过举国民众的武斗;他擅逃亡,但不是为了逃避隔离审查、监督劳动或遣送下乡;他活画出旧文人孔已己的凄惨末路,但对学者教授沦为囚犯或贱人的经历毫无感知;他为我们留下永恒的阿Q,但绝不会料到到阿Q同志后来可能当上役使乡民的村长,甚至县长;他私通乱党,名列通缉,但从未被戴上一顶右派或现行反革命帽子,所以,他不知道什么叫做被平反的狂喜与委屈。许多人讥嘲他是位“绍兴师爷”,可他从未经手一件我们时代哪怕最卑微的“冤假错案”——陈丹青

12:“贫穷才是最糟糕的暴力”——甘地

13:“以眼还眼,使整个世界都盲目了”——甘地

14:“当我绝望时,我会想起,在历史上,只有真理和爱能得胜,历史上有很多暴君和凶手,在短期内或许是所向无敌的,但是终究总是会失败,好好想一想,永远都是这样”。——甘地

15:“苦难也可以是美丽的,这听上去很难接受,只有当你挖掘得足够深时才能理解。” ——法斯宾德

16:“我到50岁才拿自己的爱国思想摆在一边,我觉得不能盲目地爱国,我要关怀全世界的人类跟个别人的尊严。人类社会跟个别人是真实,而其他是经常变动的,不是真正存在的东西。”——许倬云

17:哪里没有财产权,哪里就没有正义——哈耶克

18:“从前的愚民政策是不许人民受教育,现代愚民政策是只许人民受某一种教育。不受教育的人,因为不识字,上人的当,受教育的人,因为识了字,上印刷品的当。”——钱钟书《围城》

19:“哪里有自由,哪里就是我的祖国”——富兰克林

20:“法律必须被信仰,否则形同虚设”——伯尔曼

21: “除非相信,否则不能理解” ——奥古斯丁

22:个人是关于自身事务的最好的裁判者。——托克维尔

23:启蒙就是有勇气在一切事务上运用自身的理性。——康德

24:“爱祖国——这是壮丽的事情,然而还有更壮丽的事情,那就是爱真理……我并不想学会带着闭上的眼睛、崇拜的大脑、封上的嘴巴去爱祖国”——恰达耶夫

25:You can fool all the people some of the time, some of the people all the time, but you cannot fool all the people all the time. (你可以在一时蒙骗所有人,也可以在长时间蒙骗一些人,但不可能在长时间蒙骗所有的人)——亚伯拉罕.林肯

26:大学既是社会的镜子,又是社会的灯塔,大学的独特职责在于帮助我们的国家建立多元文化、多种社会的有效模式。我们必须达到一个新境界,使校园内外不同种族和不同文化背景的人都能够相互理解、相互宽容,实现自由价值。——密歇根大学校校长詹姆斯.杜德斯

27“罪犯逃脱法网与政府的非法行为相比,罪孽要小得多。”——前美国最高法院大法官霍尔姆斯

28:“不管民主的定义是什么,没有新闻自由,民主本身就无法存在。”——《美国是如何治理的》一书作者希尔斯曼

29:“我们爱的是人民拿出爱国心抵抗被人压迫的国家,不是政府利用人民爱国心压迫别人的国家。我们爱的是国家为人谋幸福的国家,不是人民为国家做牺牲的国家。”——陈独秀《我们究竟应不应当爱国?》

30:自由不是一种达到更高政治目的的工具。它本身就是最高的政治目的。自由之需要并不是为了实现一种好的公共管理,而是为了保证对市民社会和个人生活最高目标的追求。——阿克顿

 

31:人类争取自由的历史,正是为了维护人性尊严而选择死亡的历史。我想,被列入我面前的这份死亡名单中的很多人,在他们面对着装备精良的杀人机器时,面对着喷射着火焰的机枪和疯狂地碾压过来的坦克时,他们同样是作出了一种人性的选择。因为在那样的时候,在那样的情况下,他们所能拥有的,除了人性不可能再有别的了。——丁子霖


32:我们一直是种种罪恶行径的沉默的见证人。我们头上已经滚过了许许多多的风暴。我们已经熟悉了欺诈和模棱两可的讲话技巧。经验使我们怀疑他人,使我们丧失了开朗和坦率。痛苦辛酸的斗争,已使我们困倦消沉,甚至玩世不恭。我们仍然有用吗?——朋霍费尔


33:我们所需要的,不是天才,不是玩世不恭者,不是愤世嫉俗者,不是机敏的策略家,而是真挚的,坦诚的人。要使我们能够找到重返纯朴与真诚的道路,我们的精神包容量足够地充分,我们自身的正直足够地问心无愧了吗?——朋霍费尔


34:我们不必害怕各种意见的不同,而是相反地应该鼓励它;人道的整体就是需要有千百万只眼睛和千百万只耳朵——居友


35:真理不在于它是不是符合国情。假如它不适合中国国情的话,那么要加以改变的是国情,而不是要改变真理。国情要适合真理,而不是真理要适合国情。这是我对中西文化的一点认识。——何兆武


36:我一直就不赞成什么“以儒家为代表的中国思想”。所谓“代表”是法律意义上的东西。比如说中国出席联合国大会的代表团以外交部长为代表,这个是法律上的意义,但是他是不是就代表中国人民的意愿和想法?我看也不一定。我不赞成什么儒家就是中国思想的代表,为什么不说阿Q是中国思想的代表?我看阿Q也代表了相当多的中国人的思想。我觉得“以什么为代表”这个是封建正统观念的谬见。——何兆武


37:任何一种单纯以强力镇压手段的大一统,都不可能做到真正的统一,而只能是专制主义。能够最大限度地综合各种不同的个性(多样性)在内的统一,才是名副其实的辩证统一。统一性就寓于多样性之中,而不是从外部强加于其上,正有如多样性是构成统一性的成分,而不是孤立或游离于其外。任何一种文化的繁荣都有恃于其政治社会体制的包容性。历史上凡是推行文化的专制主义的,还不曾有过成功的先例。民主精神要求少数服从多数,但这首先要求需以多数尊重少数为其前提。否则的话,所谓少数服从多数就转化为形式上的“众暴寡”而实质上的“强凌弱”。那就不会有民主精神可言,最后总会是走向思想上和文化上的专制主义,于是就从根本上扼杀了一切文明的活泼生机。——何兆武


38:一个有政治自由的国家固然不能说就是天堂,一个无政治自由的国家确是地狱了——蒋廷黻

39:王国维的遗言说:“五十之年,只欠一死。经此世变,义无再辱。”最要紧是“义无再辱”这句话,现在知识分子不会讲这句话了,接受侮辱、习惯侮辱、自取其辱,早已是当代知识分子的专业,娴熟得很。——陈丹青(木叶木叶访谈陈丹青《我说的连常识都算不上》)40:易姓改号,谓之亡国;仁义充塞,而至于率兽食人,人将相食,谓之亡天下。……保国者,其君其臣,肉食者谋之;保天下者,匹夫之贱,与有责焉耳矣。——顾炎武

41:中国二千年来,以道德代替法制(其实应该是法治——冉注),至明代而极,这就是一切问题的症结——黄仁宇

42:良心是腼腆的,它喜欢幽静,世人一吵闹就会使它害怕。——卢 梭

43:死,不过是在你活着的时候吓唬吓唬你,谁想它想得发抖了,谁就输了;谁想它想到坦然镇定了,谁就赢了。——史铁生

44:不能与人性为敌。人性非但不可革,事实上也无以革,因为,既然是人性,想革也革不掉,除非连同脑袋一起去革。——邵建《胡适〈政治概论〉序》

45:“第一要给他一个实习做公民的机会,就是实行民治的制度;第二要减少它为恶的机会,使他不敢轻易犯法。”——胡适

46:“休谟希望得到的和平、自由与公正,非来自人们的善良品性,而是来自(健全的)制度——这一制度使得即使是坏人,在他们追逐各种事务以满足自己的私欲时,也为公共的好处做了事。”——哈耶克

47:我们中国一向有一个传统,就是只要跟外国人一发生矛盾,你必须毫不含糊毫不打折扣地仇外。如果你稍微说几句公道话,说外国人有外国人的道理,你不能不尊重外国人的习惯,那你马上就被看成“二毛子”、“汉奸”。这个传统在中国很早就有,最早从南宋开始就有。宋朝人跟金人打,打不过也不能和。和就是汉奸。实际上“和”是常态。列宁跟德国攻击俄国的人订立和平条约,俄国并没有人说他是“俄奸”。但是在中国,只要你一求和,就是汉奸。不顾一切就是要打。——余英时

48:“盖据我多年杂览的经验,从书里看出来的结论只是这两句话,好思想写在书本上,一点儿都未实现过,坏事情在人世间全已做了,书本上记着一小部分。”——周作人

49:“历史的主要功能在于使我们认同我们所来自的世界,而有一种知道身世后的归属感。没有归属感的心灵,不能延续文化的薪传,而成为太空中的浮漂物”——柏杨

50:“当我走出囚室、迈过通往自由的监狱大门时,我已经清楚,自己若不能把悲痛与怨恨留在身后,那么我其实仍在狱中。”——曼德拉

51:恶人得胜的唯一条件就是好人袖手旁观(the only thing necessary for the triumph of evil is for good men to do nothing.)——埃德蒙.柏克

52:爱国主义是一种有害的、精神错乱的白痴形式(Patriotism is a pernicious, psychopathic form of idiocy--George Bernard Shaw )——乔治"肖伯纳

53:我们的孩子会是什么样子?很大程度取决于我们。但也取决于他们。他们的心中,一定要有争自由的热诚。这又得看我们的。生而受奴役的人,本性难移。——塔尔可夫斯基

54:任何一个社会,不论它的目的是什么,不论它标榜的是什么乌托邦式的解放性的宗旨,如果生活在这个社会里的男男女女没有说出心里话的自由,就不是一个好社会。——斯通

55:民主是什么?民主就是发表了任何意见不怕有人秋后算账;民主就是权利被侵犯的时候可以理直气壮地讨回,不管你是什么阶级什么身份;民主就是不必效忠任何党,不必讨好任何人,也可以堂堂正正地过日子;民主就是打开电视不必忍受主播道德凛然地说谎;民主就是不必为了保护孩子而训练他从小习惯谎言;民主就是享受各种自由而且知道那自由不会突然被拿走,因为它不是赐予的;民主并非只是选举投票,它是生活方式,是思维方式,是你每天呼吸的空气、举手投足的修养,个人回转的空间。——龙应台

56:个人正义维护着国家正义,个人尊严组成国家尊严,国家惟一能让国人感到骄傲和安全的,就是它对每一个公民的利益所作出的承诺和保障。如果连这一点都做不到,国家还有什么尊严和荣誉可言? ——左拉

57:国家是为人而建立,而人不是为国家而生存。 ——爱因斯坦

58:哪里烧书,哪里接着就会把人也扔进火堆。 ——海涅

59:人民就像水中的悬浮物,上上下下变化着,我都不是其中一粒吗?谁能代表其他的粒呢?你想要代表,一般来说你就有了权力之心了,人民很可能就成了你的真理的牺牲品了。——阿城

60、“只有真理和爱是永远不可战胜的,世界上也许有罪恶和暴君可以一时的嚣张,但不会长久,而肯定只有真理和爱才是永远无敌的”。——甘地
  

《二十世纪的教训:卡尔.波普尔访谈演讲录》

共产革命一定会发生,革命成功之后,我们就会享受完美的生活,拥有崭新的社会:人人互信互爱,世上永没有战争。这就是共产主义的主要诉求。所以,我把这种主义称做是“陷阱”、“捕鼠器”,而我就是那只老鼠。(P9)

我们可以赞叹历史,因为历史中有许多值得感念的往事,有许多伟人。我们可以从历史中学会该害怕些什么(P58—59)。

我以前就说过,马克思主义一开头就错了,因为马克思主义一直在找敌人,不是在找朋友(P59)

理性取向就是随时准备承认我可能是错的,你可能是对的,凭借这种共同努力的态度,让我们更接近真理。(P82)

黑格尔说的“我们从历史学到的只是:人类从未从历史中学到任何东西!”萧伯纳读此击节道:“嘿!这话真是击中要害。”

评断一个国家的品格,不仅要看它培养了什么样的人民,还要看它的人民选择对什么样的人致敬,对什么样的人追怀。 ──约翰"肯尼迪

“用笔和舌,将沦为异族的奴隶之苦告诉大家,自然是不错的,但更要十分小心,不可使大家得着这样的结论:‘那么,到底还不如我们似的做自己人的奴隶好。’” (鲁迅《且介亭杂文末编"半夏小集》)

就人类天性之一般情况而言,对某人的生活有控制权,等于对其意志有控制权。在任何置司法人员的财源于立法机关的不时施舍之下的制度中,司法权和立法权的分立将永远无法实现。         ――汉密尔顿《联邦党人文集》

自由有许多困难,民主亦非完美,然而我们从未建造一堵墙把我们的人民关在里面,不准他们离开我们。 -----约翰·肯尼迪(JOHN.KENNEDY)在柏林墙边的演说
 

posted @ 2008-09-28 13:27 高远 阅读(378) | 评论 (0)编辑 收藏
  2008年1月23日
Oracle SYNONYM

同义词 synonym

CREATE [PUBLIC]SYNONYM synonym For schema.object

隐藏对象的名称和所有者:
select count(*) from hr.employees;
create synonym emp for hr.employees;    --默认属于donny用户,是donny的私有对象private
select count(*) from emp;

为分布式数据库的远程对象提供了位置透明性:
访问其他数据库时,要首先建立数据库连结:
CREATE DATABASE LINK test_link CONNECT TO username IDENTIFIED BY pass USING 'orabase';
Select count(*) from hr.employees@test_link;
create synonym link_emp for hr.employees@test_link;
select count(*) from link_emp;

提供对象的公共访问:
create public synonym pub_emp for hr.employees;
pub_emp属于public用户,数据库所有用户都可以访问。

同义词类型
–私有 emp    实际上donny.emp
–公用 pub_emp   所有用户都可以直接访问

当公有对象和私有对象同名时(因为数据不同的用户,所以可以),以私有对象优先。(类似于局部变量)
desc   dba_synonyms/ user_synonyms/ all_synonyms 数据字典,复数
tab公有同义词
建立私有的tab表,查看效果。

删除同义词:
drop synonym donny.emp;
drop public synonym pub_emp;

 

 

 


序列sequence:
CREATE SEQUENCE donny.seq  --也是属于某个用户的,以下参数均可省略,使用默认值。
INCREMENT BY 1 --指定序列之间的间隔,正负整数;默认1,正为升序,负为降序。
START WITH 1 --第一个序列号,默认=MINVALUE
NOMAXVALUE --设置最大值,此处表示默认10的27次幂。MAXVALUE 10
NOMINVALUE --设置最小值,此处表示默认-10的26次幂。MINVALUE 1
NOCYCLE   --或者CYCLE;表示序列达到最大或者最小(降序)后,要不要从头开始
CACHE 10;   --默认CACHE 20, 事先分配多少序列号放在内存中,提高速度。

访问序列:
oracle为序列提供了两个伪列,可以看作其属性。
Nextval: 根据increment by得到的一个新的序列值。每次执行都会得到一个新值。
Currval: current value, 当前值,已经被取得的值。

Select seq.nextval from dual;
Select seq.currval from dual;

使用序列:
insert into t values(seq.nextval);

修改序列:
alter sequence seq …..重新指定各个参数
不能修改start with;除非删除重建

删除序列:
drop sequence seq;

数据字典:
desc dba_sequences / user_…/ all….


视图view:
CREATE [OR REPLACE][FORCE/ NOFORCE] VIEW <view_name> AS <query>

Create view mytable
As
Select first_name||’,’||last_name
from hr.employees;

[试验]:如何使用视图作为安全机制
1. desc考察hr.employees,看作一个公司的员工信息数据库表,简单说明
2. 目标:实现每个员工都可以访问公司中所有雇员的name, email, phone_number,方便通讯
3. 方案:
a) 赋予所有员工访问hr.employees表的权限?salary
b) 建立一个只包含合适字段的视图,然后赋予所有员工访问这个视图的权限,而不是表的权限。
4. Alter user hr account unlock;
Conn hr/hr
Create view company_phone_book as
Select first_name||’, ’||last_name name, email, phone_number
From employees;

Grant select on company_phone_book to public;

Desc company_phone_book   对比列的长度

Select * from company_phone_book;

name隐藏数据的复杂性

数据字典:
dba_views
text字段,long

select text from dba_views where view_name=upper(’company_phone_book’)

改变视图定义:
新需求:想要在现有视图上增加员工的ID号(employee_id)
Create view company_phone_book as
Select employee_id emp_id,
first_name||’,’||last_name name, email, phone_number
From employees;
报错;
如果删掉重建,会有什么缺点?会把关联的授权全部删掉。Create or replace view保留原有授权。
Create or replace view company_phone_book as
Select employee_id emp_id,
first_name||’,’||last_name name, email, phone_number
From employees;

Desc company_phone_book
Drop view company_phone_book

视图中增加约束:
create view yearly_hire_totals as
select to_char(hire_date,’YYYY’) year,
count(*) total
from hr.employees
group by to_char(hire_date,’YYYY’)
order by to_char(hire_date,’YYYY’);


联接视图:
desc hr.emp_details_view

set long 5000
select text from dba_views where view_name=upper(‘emp_details_view’)

with read only

验证视图有效性:
基本表的一些改变可能会导致视图无效:
1) 改变出现在视图中列的名称,或删掉列
2) 删除构建视图的基本表或视图

[试验]使视图无效,并重新编译并使其有效:
1) 基本表:create table base(id number,data varchar2(200));
insert into base values(1,’abc’); commit;
2) view:     create view view_b as
select id view_id, data view_data from t;
   
    select * from view_b;
3) 更新基本表: alter table base modify(id number,data varchar2(255));
     alter table base add(data2 varchar2(100));

4) 视图无效:select object_name, status from dba_objects where object_name=upper(‘view_b’)
5) 使视图有效:只需要从视图中选取即可, oracle会自动对视图编译
select * from view_b;
6) 手动编译: alter view view_b compile;

FORCE 选项:
强制ORACLE接受无效的视图定义:
1) 比如开发过程中A负责建立基本表,B负责建立视图。这样B不必依赖于A的工作进度就可以将视图建立并编译进数据库。
2) 或者B需要建立在A用户表上视图,但是还暂时没有对A用户表select 的权限,可以先建立,等待授权后再使用。
Create view invalid_view as
Select * from table_not_exist;
Create force view invalid_view as
Select * from table_not_exist;


通过视图进行更新和删除:
类似于company_phone_book是可以跟新的。
可以通过dba_updatable_columns查看那些列可以做那些更新;
desc hr.company_phone_book
select * from dba_updatable_columns where table_name=upper(‘company_phone_book’)

尝试更新email和name
update hr.company_phone_book
set name=’Chen, Donny’
where emp_id=100

1. 使用instead of 触发器更新视图:
create trigger update_name_company_phone_book
INSTEAD OF
Update on hr.company_phone_book
Begin
Update hr.employees
   Set employee_id=:new.emp_id,
    First_name=substr(:new.name, instr(:new.name,’,’)+2),
    last_name= substr(:new.name,1,instr(:new.name,’,’)-1),
    phone_number=:new.phone_number,
    email=:new.email
where employee_id=:old.emp_id;
end;


2. With check option 约束:
作用:阻止更新不能通过视图访问的数据。

试验:
1) 建立视图,只能看到department_id=10的雇员
create view department_10 as
select * from hr.employees where department_id=10
With check option
2) 选择:select employee_id,first_name,last_name from department_10;
3) 查看可更新列:
select * from dba_updatable_columns
where table_name=upper(‘department_10’)
4) 尝试将此人移动到部门20
update department_10
   set department_id=20
   where employee_id=200
报错!!
这个视图限制我们只能访问department=10的数据,我们要通过视图修改department=20的数据,被禁止。

[试验]关于前5名
1) 谁是公司前5名的雇员
select last_name,hire_date
from hr.employees
order by hire_date;
2) 只想取回前五名数据呢?
select last_name,hire_date
from hr.employees
where rownum<6
order by hire_date;
结果不正确,先取了前5条数据,再排序
3)select last_name,hire_date
from (select last_name,hire_date
from hr.employees
order by hire_date)
where rownum<6

posted @ 2008-01-23 10:14 高远 阅读(1932) | 评论 (0)编辑 收藏
  2007年1月23日
作为老乡,经常会关注他!
谨慎、内敛、低调,是他的性格!

感叹人的生死!
上天最公平的给予--谁都逃不过死的召唤!
posted @ 2007-01-23 15:12 高远 阅读(238) | 评论 (0)编辑 收藏
Java开源架构Jdon应用系统案例开发 --1

  案例场景:每个系统都是从域建模入手设计,通过建模将业务需求转化为软件域范围的模型,本文以围绕一个模型实现该模型的基本功能:增删改查(CRUD)和批量分页查询,通过Jdon框架的迅速简化高质量的开发,建立一个复杂系统的基础部分,使得开发者将真正精力集中在每个项目系统的特殊业务处理。

  源码见Jdon框架源码包中的Jdonsample项目。

  案例需求:简单的留言簿,实现留言Message模型的新增、修改、删除和批量查询。

  增删改查(CRUD)和批量分页查询是每个系统的基本功能,下面分这两部分描述。

  CRUD开发步骤

  说明:每个应用系统中存在大量重复的CRUD开发流程,通过本框架可快速完成这些基本基础工作量,将精力集中在特殊功能设计上。
CRUD快速开发主要简化了表现层的流程,将其固化,或者是模板化,以配置替代代码编制,灵活而快速。每个Model一套固化CRUD流程。
开发步骤分两个小部分:代码编写和配置。

  代码:三步代码编写

  代码只需要三步:

  第一步:域建模:建立sample.model.Message,如下:


  注意点:

  ·模型类Message必须继承框架的com.jdon.controller.model.Model,或者实现com.jdon.controller.model.ModelIF接口。

  ·该模型类必须有一个能够标识其对象唯一性的主键,如messageId,这个主键相当于数据表的主键。

  第二步:建立Model组件服务:首先建立模型Message的服务接口sample.service. MessageService:


  至于MessageService的具体实现子类可以在现在或者以后建立,可见源码包中的sample.service.MessageServiceImp。

  第三步:建立Model的表现层边界模型:sample.web.MessageForm,必须继承框架的ModelForm,如下:


  表现层MessageForm内容基本上是从业务层模型Message类中拷贝过来的,主要是为了保持MessageForm和Message的字段一致,我们就可以通过框架内MessageForm和Message的相同字段的复制进行数据传送,将业务层的Message数据传送到表现层MessageForm;或将界面表现层MessageForm传送到Message中。

  一个模型Message有关CRUD实现的代码工作到此结束,如果有其他模型,完全按照上述三个步骤再做一次,是不是不太费脑筋?有点模板化开发味道?下面谈谈CRUD实现第二组成部分:配置。

  配置分两个配置文件,这两个配置文件分别是:

  ·将前面三步编写的类建立关系:jdonframework.xml

  ·配置界面流程:struts-config.xml


Java开源架构Jdon应用系统案例开发开发者网络Java-2

  配置之一:Jdon框架配置文件

  首先我们将前面三步编写的三个类:模型Message、服务MessageService和界面模型MessageForm建立起联系,也就是告诉Jdon框架这三者是解决一个模型增删改查CRUD功能实现的。

  由于这个配置文件是告诉Jdon框架的,因此,我们取名为jdonframework.xml,当然你也可以取其他名称,无论取什么名称,都要告诉Jdon框架,在struts-config.xml中配置


  jdonframework.xml配置内容如下:


  以上配置是配置模型Message、模型服务MessageService和界面模型MessageForm三者关系的,下面详细说明三个部分的配置:

  一、模型Message的配置:

  这是通过第一行中的class值来指定当前Model是sample.model.Message:


  其中,Message模型的主键是messageId,这个messageId必须是Message类的一个字段;同时是用来唯一标识唯一的Message模型对象,也就是Object ID,或者可以认为是模型Message对应的数据表message的主键。

  二、界面模型MessageForm配置:


  可能你已经注意到:这里并没有写界面模型完整类:sample.web.MessageForm,而好像是MessageForm类的名称messageForm。
那么配置中messageForm名称是从哪里来的呢?是struts-config.xml中ActionForm定义名称,如下:


  可见我们的界面模型完整类sample.web.MessageForm是在struts-config.xml中form-beans中配置,并且命名为messageForm,而这个messageForm就是jdonframework.xml中的messageForm。

  三、模型服务MessageService配置:

  在jdonframework.xml中首先申明MessageService完整实现是类sample.service.MessageServiceImp,并且取名为messageService:
<pojoService name="messageService" class="sample.service.MessageServiceImp"/>

  这样,我们就可以详细将我们自己编写的messageService的CRUD方法名告诉Jdon框架了:


  黑体字部分正是messageService所指的类sample.service.MessageServiceImp所继承的接口sample.service. MessageService四个方法,可见前面代码步骤第二步。

  配置之二:界面流程配置

  界面流程主要是配置CRUD界面流程,Jdon框架CRUD流程主要分两个部分:第一是推出供用户新增修改删除的页面;第二是接受用户提交新增修改过的数据,以便递交到业务层保存。

  这部分配置主要是配置struts-config.xml:

  第一、配置推出CRUD页面流程:


  其中com.jdon.strutsutil.ModelViewAction是Jdon框架类。只要客户端浏览器调用http://localhost:8080/messageAction.do,通过上述配置将激活forward的name="create"流程,就能得到一个空白表单的页面message.jsp;如果客户端浏览器调用http://localhost:8080/messageAction.do?action=edit&messageId=18,通过上述配置将激活forward name="edit"流程,得到一个填满数据的表单页面,供用户修改。

  第二、配置:接受用户提交新增修改过的数据,以便递交到业务层保存:


  其实在上一步的message.jsp中已经使用到这一步的配置,在message.jsp的表单action值就是本步配置的path值:/messageSaveAction.do:


  在上面message.jsp中一定要有<html:hidden property="action"/>一行。

  至此,模型Message的CRUD功能开发完毕。





Java开源架构Jdon应用系统案例开发开发者网络Java-3

  批量查询实现

  代码:三步代码编写

  第一步、表现层编写一个查询Action,继承Jdon框架的com.jdon.strutsutil.ModelListAction,该类名称为sample.web. MessageListAction,完成getPageIterator和findModelByKey两个方法。

  其中getPageIterator方法内容是业务层MessageService的调用:


  所以MessageService接口中必须有getAllMessages这个方法,主要功能是返回PageIterator对象
findModelByKey方法内容也是业务层MessageService的调用:


  MessageService接口中必须有getMessage方法。

  第二步、业务层实现MessageService接口方法getAllMessages内容,一般是直接调用持久层MessageDao方法。

  第三步、持久层实现返回PageIterator对象:


  如果有参数,可以如下查询:


  配置之一:Jdon框架配置文件

  本步骤主要是需要告诉jdonframework.xml我们的MessageService实现子类是什么,以及调用的MessageDao等组件,jdonframework.xml如下:


  因为MessageServiceImp类中调用了MessageDAO,MessageDAO中又涉及JNDI名称,所以它们之间依赖关系靠Jdon框架的IOC容器实现。MessageServiceImp必须有构造器如下:


  配置之二:界面流程配置

  这一步主要是struts-config.xml配置,和通常struts的ActionForm和Action配置类似:


  其中com.jdon.strutsutil.ModelListForm是框架批量查询特别使用的类。


  其中sample.web.MessageListAction是我们前面代码编写部分编写的代码。这样,客户端浏览器通过http://localhost:8080/ messageListAction.do就可以实现所有Message批量分页查询显示。

  注意,messageList.jsp中编码和通常Struts的Jsp编码是一样的,需要使用logic:iterator从ActionForm为listForm的list字段中获取单个的Message对象,然后显示这些单个Message对象,,如下:


  在messageList.jsp中加入下面标签库可以自动显示多页,缺省一个页面显示30个条目。


  模型Message的批量查询功能已经全部完成。
posted @ 2007-01-23 13:50 高远 阅读(529) | 评论 (0)编辑 收藏
什么是eform开发平台?
eform是基于浏览器的表单自定义工具,eform是页面设计工具,eform内含大量构件.不用写一行代码便能用eform开发出来常见的功能点.

使用eForm平台有如下好处:
1、用eform平台开发能降低开发人员的技术门槛,使很低水平的人就能开发一个软件项目中常见的功能.例如数据库的数据增删改查打印等等,而这部分功能往往也占居了一个软件项目的大部分.这样一个软件项目开发成员中可以有一大部分人是中专生甚至是高中生就能胜任.从而大大降低了整个软件项目的开发成本.另一方面因为低水平的开发人员很容易招聘到,这样也使软件项目更加容易完成.

2、用eform平台开发的代码一致性比较好,以后维护升级方便.因为只有个性化的功能才需要编写事件代码.所以代码量很少,大量的调用底层的代码,这样代码的集成度高.以后维护升级时修改的代码量非常少.


3、用eform平台开发能大大提高开发效率.eform平台采用对常见的功能和控件内置的方法,使得开发一些常见的功能(如数据库的增删改查,树控件,表格控件)非常容易方便.几乎不用写一行代码.直接通过控件的拖拉然后再设置属性和事件即可完成.开发程序的工作就象是打字员的工作一样.(如图所示开发效率对比示意图)

4、用eform平台开发能很好地应对软件开发项目成员的流动的问题.因为程序员的离职而造成整个项目瘫痪的事例很多.而用eform平台,因为大家都是采用同一模式开发的表单,因而一个人开发的表单很容易被另一个人看懂和使用.这样就使开发人员的流动造成的影响大大降低.企业不再受制于人.
5、用eform平台开发可以使项目不再没完没了,无法关闭.因为可以培训最终用户中的精英,让他们掌握eform平台的使用方法,这样大多需求他们便可以自己做好,而不用麻烦软件开发商了.

eform的设计思路是将数据库程序开发中常用的控制或功能点在eform平台中设计好,通过简单的设置参数或属性即可调用.而遇到很个性化的功能点则可以用传统的代码方式进行开发.因为一个数据库程序开发中大量是增,删,改,查,打印,报表,图表,数据校验等常见的功能点,而这些功能点在eform平台中都做好了,只要简单地设置一下即可完成这些功能点,而且这个设置过程也是可视化的,有相应的设置界面.这样做这些常见的功能点就非常简单快速.而少量的特别的功能点又可通过写代码的方式来完成.也就是说在一张表单中可以一部分功能是直接通过简单的设置一下来完成,另一部分功能是用代码来硬写出来的.这样就达到了常见的功能可以直接调用eform底层的api来实现以提高开发效率,但一个表单又不限定只能实现这些常见功能,你也可随意地用代码来进行无限扩充.这样就达到了既提高了开发效率又能实现很复杂的功能.
eform开发平台分为eform.j2ee和eform.net两个版本.eform.j2ee是用java编写的,面向j2ee应用.eform.net是用.net编写的,面向.net应用.实际上整个eform开发平台共有三部分的代码,① 一部分是htc js dhtml等前台的代码,② 一部分是java的代码,③ 一部分是.net的代码(c#语言的),其中java的代码完成的功能和.net的代码完成的功能完全相同.用①和②就组成了eform.j2ee版本,用① 和③ 就组成了eform.net.这样就得到了两个版本.由此可知,eform.j2ee和eform.net的接口和操作是完全相同的.只是运行环境和使用的编程语句不同罢了.这样做的好处是当需要从j2ee平台转到.net平台或是从.net平台转到j2ee的平台时,使用eform编写的表单和程序可以完全保留下来直接使用.可以轻松地跨越当今两大主流的开发平台.
使用eform开发平台开发出来的表单可以直接在浏览器中运行,不但如此,而且其设计工具也是在浏览器中运行的.也就是说,开发人员也是在IE中(拖拉控件)开发的.开发人员再也不用为了搭建开发环境而装一大堆软件了,这一点对于远程协作开发非常有利.
eform内置了常见的大量的开发构件,如树控件,表格,图表控件,打印控件,上传控件,查询等,也内置了象单表输入,一对多表输入等常见的数据库程序的功能点.通过使用这些可以大大提高开发的速度,降低开发这些常见功能的门槛,只需知道很少的知识便可以开发.使用eform生成的表单结构和格式一致,非常便于以后的维护升级.
eform开发平台开发出来的表单可以脱离eform平台单独运行,也很容易和其它程序进行集成.一个项目的程序往往是大量常用功能用eform平台开发,而少量功能用其它方式开发.然后把它们集成在一起而成的.
eform开发平台是专门为软件开发商或需要开发数据库程序的人而设计的.它采用开放版权的销售方式.对于用户开放100%的源代码,也就是说将eform开发平台的源代码全部提供给用户,同时还包括相应的开发文档和典型示例都提供给用户,而且用户用eform开发平台开发出来的程序可以自由分发.用户购买了eform后,就相当于eform是自己开发出来的一样.而且北京方成公司还提供一年的免费服务和技术支持.
eform的销售没有任何加密和license之说.是一种特别的销售方式.销售的过程实际上是完成知识和价值的转移的过程.相当于方成公司帮用户开发了一个平台然后再帮助用户把它使用起来,用户使用eform开发的软件可以自由销售,和方成公司没有任何关系,更不需要再收费用.由此可见,购买eform和自已招聘员工开发一个平台相比,无论是时间还是费用以及风险都是购买eform比较合算.

eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
< a> />

eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见:
http://218.30.103.110:8080/eprint/index.htm
< a> />

方成eform自定义表单平台,纯BS结构.100%开放源码.可以在
http://218.30.103.110:8080/eform/index.html 在线试用.
posted @ 2007-01-23 13:04 高远 阅读(1861) | 评论 (0)编辑 收藏
仅列出标题  下一页