2008年12月4日星期四

中国新闻用语4级指南

1. 【专家】
名词
a. 稿件作者本人的委婉的说法
b. 不愿意透露姓名的政府关系人
c. 根据政府意见发表看法的人.
d. 撰稿人单位的关系户

2. 【民意】
名词,即政府意见、官员意见或者作者本人意见的委婉的说法.
全称是 “人民政府的意见” , 由于政府等于人民, 简称为民意。
=>词源, 【人民】
人民即政府的另外一个委婉的说法。

3. 【启动紧急预案】
寒暄用语,无实际意义,一般用在某些行动的描述之前,用于减少仓促的意味。

4. 【不能完全这么说】
= 虽然可以完全这么说,但是我绝不公开同意。

5 自己看着办
= 看着我的意思办。
看着周围的环境,看着主人的脸色,看着当前的风向,照着我心里的意思办

例句: a. 你们是人民养的,你们自己看着办。
= 你们是政府养的,关键时刻不给我面子,不按照我的意思办,等着瞧。





2.

quicken2008 sucks

quicken 2008 显然不如microsoft money2003

1. quicken 不支持 多币种, microsoft 支持
在当你涉及到多币种账户的时候, 你总不希望自己输入的内容都以美金结算吧

2. quicken 使用多级对话框来实现某些重要应用界面: status report, account set up , 等等, 而microsoft moeny 在同一级界面切换显示页就可以实现

3. quicken 不支持非英语输入 microsfot支持完好

4. 用了quicken 10分钟, quicken 失去响应2次

2008年12月3日星期三

告别MS Money 拥抱quicken

一直使用Microsoft Money 2003, 而其升级版2005, 2006都过多的依赖于网络,甚至他们最后有完全移转到网络的可能吧,我决定投奔quicken.

2008年12月1日星期一

毒草:中国官话四级教材


  “一小撮”
  形容词。原指极少量,现泛指一切不明事实真相的人,无论其数量多少。
例1:一小撮上访者,约为5万人,聚集在XX市政府周围。
  例2:以5亿不明真相的网民为代表的一小撮反对者,与以周正龙和关克为代表的广大人民群众公然对抗,造成了极为恶劣的社会影响。

  “情绪稳定”
  俗语,用来形容受害者或者灾民的情绪。泛指除上街游行和打砸抢烧之外,大哭大闹、虚脱和死亡在内的一切心理和行为表现。
  例1:目前死者情绪很稳定,并纷纷从天堂发来电报表示对政府工作的理解。
  例2:虽然发生了抗震救灾款被大量挪用的情况,无家可归的灾民们依然情绪稳定。
  “驳斥”
  动词。指官方用一种非常委婉的方式,对民间传言进行默认或者肯定。
例1:今天,四川省农业厅驳斥了关于四川柑橘里有蛆的传闻,并表示要追查造谣短信的源头。
  例2:北京出现SARS疫情的说法遭到了新闻发言人的严厉驳斥。

  “严加监管”
  动词短语。原指在人民要求下,政府加强对不法企业的监督管理。现词义已改变,指在不法团体要求下,政府加强对人民的监督管理。
例1:三鹿集团要求奶农对非法奶牛的行为严加监管,以免它们进一步制造出影响国民身体健康的三聚氰胺。
  例2:蒙牛集团要求政府对不法媒体的报导严加监管,以免进一步损害消费者心中对“中国制造”的看法。

  “普世价值”
  代词。“民主,自由,法制,人权”的另一种说法。贬义词。
例1:如果民主自由等观念是普世价值,那么中国早就应该是赞成并实践了的,怎么会“自外于”这种价值观念呢?
  例2:根本就没有什么普世价值,所以“同一个世界,同一个梦想”是一句反动口号。

  “代表”
  动词。所跟的宾语最低基数一般为13亿。
例1:我们就是不喜欢平等自由博爱,咋的?我们就是喜欢被代表!
  例2:我谨代表13亿中国人民,对一直给我多打二两饭,慇勤抚育我的食堂王大妈致以最诚挚的谢意。

  “人民当家作主”
  代词。指人民享有包括被河蟹、被代表、被自杀等在内的广泛的主人翁权利。它是“民主”在中国的全称,“民主”是它的缩写。
例1:阿扁终于坐牢了,这说明台湾民主再好,也不如咱们人民当家作主好啊!
  例2:现在有一小撮人整天叫嚣“民主”、“人权”,难道他们不知道我们49年就实现了人民当家作主,实现了民主吗?

  “可以放心食用”
  短语。代表了中国食品工业目前的最高水准。指食物或饮品买回家,经过高温消毒、洗洁精漂洗、27层过滤、巴氏灭菌法、负离子氧化、高温碳化、氖光线照射等简单工序后,只要摄入量不超过规定剂量,不足以对食用者构成必杀或者秒杀。
例1:我国法律未规定不可以摄入排泄物,因此请消费者放心,本公司生产的大便只要经过一定处理,便可以放心食用。
  例2:老婆!XX牌牛奶里除了三聚氰胺,连尿素都没有添加呢!我们可以放心食用了.

  “国情”
  名词。150亿年以来,宇宙任何地方都不曾出现过的一种特殊情况。因为这种情况的极端特殊性,造成任何可以适用于地球其他国家和民族的价值观、政策、法律、思想、主张在此都不适用。
例1:不知深浅的河上有座桥,美美在桥上走,突然看到有人在河里摸什么。于是问,你在摸什么啊,那人道:我在摸石头。继续问:摸石头干吗啊?
  “过河呗!”
  “这不是有桥吗?”
  “那不符合我的国情!”
  例2:在黄金时段播放外国动画完全不符合我国的国情,应该改播《蓝猫淘气三千问》。

  “缺乏政治意识和大局观”
  短语。中国一切问题和矛盾的根本原因和唯一原因。
例1:咱家马桶堵上了,我没来得及清理,老婆,我对你作出深刻反省,这都是因为我缺乏政治意识和大局观啊!
  例2:老师,我政治意识不强,大局观念薄弱,所以这次数学没及格,您可千万别告诉我妈啊!

  “公务员”
  中国特色职业,世界上最轻松的职业之一。其纹章为一个黄金灿灿的碗,因此公务员转职成功前又被称为“考碗族”。生产一单位的公务员常常要消耗十单位的资源,高级公务员所消耗的资源则更多;同时,此职业在累积经验值和提升等级后智力与攻击力反而下降,从而成为性价比极低的职业。
例1:这个公务员岗位的职责比打呵欠还简单,招员的要求却比美国总统还牛。
  例2:拿不到中国官话4级证书,是很难成为合格的公务员的。

  “人大代表”
  与交通部官员齐名的高级职业,转职成功率与所持金的多少有关。一旦转职成功,将拥有以下优点:全物理伤害抑制、全魔法反射、全属性吸收、全状态攻击无效、永久物盾魔盾、魔法MP消耗半减、魔法咏唱时间半减、永久HP徐徐回复状态、以气力全满状态出战。拥有报名技“我是人大代表,你想咋样”,并可施放究级召唤兽“带三个表”。
例1:刚才他的狗在街上和一个人大代表的狗打起来了,这下他算是完了。
  例2:昨天那个人大代表使出了超强报名技“我是人大代表,你想咋样?”旁边那些不识时务的人马上就蔫了。

  “公安干警”
  初级职业之一,其攻击力与普通民众的攻击力之比约为1比6。一旦转职成功,将拥有以下特点:受到的物理伤害倍增、魔法伤害倍增、全属性弱点、且攻击有极高几率将对方狂暴化(BERSERK)。
例1:刚才小李一个人把5个警察打得哭爹喊娘,后来又来了一位公安干警,才勉强和他打个平手。
  例2:他们去的时候还是老老实实的人民群众,公安干警出动以后,他们就成一小撮丧心病狂的暴徒了。

  “城管”
  性价比极高的初级职业,中国特色职业。虽然只可使用物理攻击,然而其内功霸道无匹,防御无视,回避无视,可以在对手遍体鳞伤体无完肤的情况下依然使其心脏病发作而死。他们十分擅长团队合作,形成战斗小组的城管甚至有一定几率突破人大代表的防御。
例1:我们城管的队伍越来越壮大了,这下子解放台湾有望了。
  例2:冲儿,为师提醒你,莫要和城管结下梁子,他们在江湖上背景很深,内力极强,专伤人心脏,如果没有武林神药速效救心丸的话,你是没有胜算的。

  “三个俯卧撑”
  禁断的技能。单体无属性超特大伤害,伤害限界突破,魔法反射贯穿,最BT的一点是攻击判定极远。受地形影响,在水边威力可达到120%。
例1:顶一片大叶子,打一瓶酱油,做三个俯卧撑走人。
  例2:根据法医的记录和警方细致周密的调查,发现死者当天受到三个俯卧撑的巨大冲击波袭击,造成大脑坏死,心脏衰竭,主动脉破裂,当场死亡。

  “引咎辞职”
  短语。当领导需要休长假时经常使用的一种措辞。当一个领导需要更换工作地点和职务时,也经常使用这种措辞。这是一种含义较为多元化的措辞,需要根据情况进行具体分析,是本课程难点,提请注意。
例1:因XX事件引咎辞职的张蜀黍没有让他的粉丝们期待太久,很快就投入到新的社会主义事业之中。
  例2:A市政府昨天就准备好了A6,准备迎接刚刚从B市引咎辞职的于蜀黍履新。

  “伤害了中国人民的感情”
  俗语。即伤害了领导的感情,让领导感到难堪。
例1:领导刚听牌你就自摸了,你这不是伤害中国人民的感情么!
  例2:美帝谴责中国政府没有尽到保证食品安全的义务,这种恶毒的做法极大地伤害了中国人民的感情。

  “耐心劝解说服”
  短语。指为了达到制服一小撮暴民的目的,正义的一方不惜使用各种特殊手段。
例1:昨天领导带我到洗脚城,派几个小姐用两个小时的时间对我进行了耐心的劝解和说服。
  例2:对人民群众不能动用语言进行压制,而是要藉助公安干警同志的力量进行耐心的劝解说服。

  “煽动”
  动词。不法份子最有效的攻击手段之一,可以在一瞬间达到几个小时“耐心劝解说服”的威力。。
和“别有用心的人”这一特殊职业配合之后,可以造成超大范围内正义人群的倒戈。
例1:领导耐心劝解说服无效,别有用心者一煽动就行,这叫什么事儿啊!
  例2:这些拆迁户不乖乖让我们拆他们的房子,偏要去政府闹事,肯定是受到了不法份子的煽动。

  “扩大内需”
  短语。一项巨大的工程,实际可用金额约为2万亿人民币。扩大内需的重点部门在政府大楼、饭店、房地产业、洗脚城,各级领导应该以身作则,狠抓落实。
例1:A:“你瞧瞧,他们村不是咱们省最穷的地方吗,政府大楼修得多气派!”
  B:“你懂什么?!这叫扩大内需!”
  例2:在我国隋朝的时候,勤劳智慧的中国人民就懂得用丝绸缠树的方法来扩大内需。

  “和国际接轨”
  短语。我国在迈向中级发达国家过程中开展的又一项伟大事业。这项事业将以油价与国际接轨为开始,以所有物价皆与西方发达国家一致为目标。工资、医疗、教育等行业不在该项事业的范围内。
例1:A:“怎么现在班尼路卖得和阿玛尼一个价,劳斯丹顿卖得和江诗丹顿一个价?”
  B:“你懂什么?介素和国际接轨!”
  例2:我国的肉价已经超过英美帝国主义的价格,这证明我们超额完成了和国际接轨的宏伟目标。

  “成熟的成年人”
  短语。即“社会主义新人”在新时代的表述,寄托着秦刚同志对祖国青年的殷切期望。成熟的成年人的一大标志就是听的音乐都是最有品位的。与之相对应的是“有社会主义特色的精神病人”,即热爱上网且以呼吸排出的二氧化碳污染环境的那些人。
例1:我们已经是成熟的成年人了,要自觉远离约翰列侬和枪花等反动音乐家的噪音。
  例2:作为成熟的成年人,我干什么都是最有品的。我读书只读三个代表,听歌只听宋祖英,电视只看CCAV。可是我这么牛逼怎么还没妞呢?

  “和谐”
  动词。泛指所有制造社会和谐的做法。关于其他用法,请参见奥威尔《1984》中的vaporization。
  例1:呔!左右来人,将此刁民拿下,就地和谐!
  例2:我已经很久没有看到老杨的母亲了,许是被和谐了吧。
  例3:如果我的这篇文章被豆瓣和谐了,我不会抱怨,因为我知道豆瓣也不容易。
  “你们算个屁呀!”
  名句。其真实含义极为丰富,难以解释。资历较浅者应慎用,否则将以泄露国家机密罪论处。

2008年11月26日星期三

tuxedo 中使用进行文件锁定

用fcntl 会失败, 返回 EFAULT. 原因尚未调查明确

请转道使用 lockf
lockf可以实现劝告锁和强制锁, 依赖于chmod 的行动。
具体描述可以参考如下链接:

http://docs.sun.com/app/docs/doc/816-5168/lockf-3c?a=view

2008年11月19日星期三

count(*)、count(1)、count(rowid)的对比

原文作者 bitirainy

http://bitirainy.itpub.net/post/330/1914

经常有人说count(1)比count(*)快。实际上是这样吗?不是的,作为数据库的衡量性能的逻辑读来说,是没有差异的。但是在实际的多次反复测试中,我们可以来对比看看真实状况。


SQL> create table t as select * from all_objects;

Table created.

SQL> select count(*) from all_objects;

COUNT(*)
----------
3789

SQL> desc t
Name Null? Type
----------------------------------------- -------- ----------------------------
OWNER NOT NULL VARCHAR2(30)
OBJECT_NAME NOT NULL VARCHAR2(30)
SUBOBJECT_NAME VARCHAR2(30)
OBJECT_ID NOT NULL NUMBER
DATA_OBJECT_ID NUMBER
OBJECT_TYPE VARCHAR2(18)
CREATED NOT NULL DATE
LAST_DDL_TIME NOT NULL DATE
TIMESTAMP VARCHAR2(19)
STATUS VARCHAR2(7)
TEMPORARY VARCHAR2(1)
GENERATED VARCHAR2(1)
SECONDARY VARCHAR2(1)

先 delete statistics , 各方式分别求 1000次 count
然后 analyze table ,各方式分别求 1000次 count
然后做个时间对比

服务器无外界干扰的情况下的反复测试的结果如下
declare
n_count number;
n_time0 number;
n_time1 number;
n_time2 number;
n_time3 number;
n_time4 number;

begin
execute immediate'analyze table t delete statistics';


select count(*) into n_count from t;

n_time0 := dbms_utility.get_time;
for i in 1..1000 loop
select /*+index(t t_index)*/ count(*) into n_count from t;
end loop;

n_time1 := dbms_utility.get_time;
for i in 1..1000 loop
select count(*) into n_count from t;
end loop;

n_time2 := dbms_utility.get_time;

for i in 1..1000 loop
select count(1) into n_count from t;
end loop;
n_time3 := dbms_utility.get_time;
for i in 1..1000 loop
select count(rowid) into n_count from t;
end loop;
n_time4 := dbms_utility.get_time;

dbms_output.put_line('the count of the table T : '||to_char(n_count));
dbms_output.put_line('before analyze ,loop 1000,/*+hints*/count(*) :'||to_char(n_time1 - n_time0 ));
dbms_output.put_line('before analyze ,loop 1000,count(*) :'||to_char(n_time2 - n_time1));
dbms_output.put_line('before analyze ,loop 1000,count(1) :'||to_char(n_time3 - n_time2));
dbms_output.put_line('before analyze ,loop 1000,count(rowid) :'||to_char(n_time4 - n_time3));

execute immediate'analyze table t compute statistics';

select count(*) into n_count from t;
n_time1 := dbms_utility.get_time;
for i in 1..1000 loop
select count(*) into n_count from t;
end loop;

n_time2 := dbms_utility.get_time;

for i in 1..1000 loop
select count(1) into n_count from t;
end loop;
n_time3 := dbms_utility.get_time;
for i in 1..1000 loop
select count(rowid) into n_count from t;
end loop;
n_time4 := dbms_utility.get_time;

dbms_output.put_line('the count of the table T : '||to_char(n_count));
dbms_output.put_line('after analyze ,loop 1000,count(*) :'||to_char(n_time2 - n_time1));
dbms_output.put_line('after analyze ,loop 1000,count(1) :'||to_char(n_time3 - n_time2));
dbms_output.put_line('after analyze ,loop 1000,count(rowid) :'||to_char(n_time4 - n_time3));

end;

the count of the table T : 3789
before analyze ,loop 1000,/*+hints*/count(*) :71
before analyze ,loop 1000,count(*) :63
before analyze ,loop 1000,count(1) :91
before analyze ,loop 1000,count(rowid) :88
the count of the table T : 3789
after analyze ,loop 1000,count(*) :28
after analyze ,loop 1000,count(1) :28
after analyze ,loop 1000,count(rowid) :79

PL/SQL procedure successfully completed.

SQL> /
the count of the table T : 3789
before analyze ,loop 1000,/*+hints*/count(*) :72
before analyze ,loop 1000,count(*) :61
before analyze ,loop 1000,count(1) :88
before analyze ,loop 1000,count(rowid) :85
the count of the table T : 3789
after analyze ,loop 1000,count(*) :28
after analyze ,loop 1000,count(1) :27
after analyze ,loop 1000,count(rowid) :82

PL/SQL procedure successfully completed.

从这里我们可以看出在时间的对比上,同样通过全表扫描和走索引,除了count(rowid)在走索引的时候明显慢外,其他情况下差异都不是很大,很明显,对于这样的求和来说,我们使用 count(*) 是没有什么不好的,count(1)更快纯粹是一个谬论。

更多的讨论可以参考

http://www.cnoug.org/viewthread.php?tid=857&highlight=count%2Bbiti_rainy

2008年11月17日星期一

敢えて武器を手に


本日から、新たの日本語を使う

武器は、やむを得ず、使うことである。

武器を手に入れるのは、自信があるか

武器を昔の先生に向け、後悔することがあるのか
なぜ闘争しなければいけないなのか

いくつか厳しい状況であり、いくつか暴政である

敵を欺くために、何度も退却した、何度も  した、
何れまでにむかうなの




We will not go quietly into the night

Good morning.
In less than an hour, aircraft from here will join others from around the world. And you will be launching the largest aerial battle in the history of mankind. "Mankind."

That word should have new meaning for all of us today. We can't be consumed by our petty differences anymore. We will be united in our common interests. Perhaps it's fate that today is the Fourth of July, and you will once again be fighting for our freedom...

Not from tyranny, oppression, or persecution... but from annihilation.
We are fighting for our right to live. To exist. And should we win the day, the Fourth of July will no longer be known as an American holiday, but as the day the world declared in one voice:
"We will not go quietly into the night!
We will not vanish without a fight!
We're going to live on! We're going to survive!
Today we celebrate our Independence Day!"

2008年11月9日星期日

oralce 10g中从recycle bin恢复误删除的表

flashback table 表名 to before drop

2008年11月5日星期三

为了此地而来

我知道,为了我们能够再次来到此地,
google和blogspot都经历了许多。

我们一次又一次的开始,然后充满厌倦的离开那些不再想去的地方
正如许多次的开始,不需要过去的回忆负担,
不需要为新生而相庆, 但是,这的确是一次值得写下的开始。

opera努力了,我依然的赞赏他。