星期日, 七月 27, 2008

Vbscript类型转换函数

闲来无事在一部老电脑上写 asp 程序玩,所有的东西统统忘记,放在这里的东西就是希望以后再忘记的时候有可以快速想起的捷径。

以下文字转载于:http://www.netbei.com/Article/asp/asp15/200410/2831.html



CBool函数

描述
返回表达式,此表达式已转换为 Boolean(布尔类型/是否类型) 子类型的 Variant(变量)。
语法
CBool(expression)
expression 是任意有效的表达式。

说明
如 果 expression 是零,则返回 False;否则返回 True。如果 expression 不能解释为数值,则将发生运行时错误。 下面的示例利用 CBool 函数把 expression(表达式) 转换为 Boolean。如果 expression 不为零, CBool 返回 True;否则,返回 False。
Dim A, B, Check
A = 5: B = 5 ' 初始化变量
Check = CBool(A = B) ' check的值为 True

A = 0 '定义变量
Check = CBool(A) '复选框设为 False

Cbyte函数

描述
返回表达式,此表达式已被转换为 Byte(字节类型) 子类型的 Variant。
语法
CByte(expression)
expression 参数是任意有效的表达式。

说明
通常,可以使用子类型转换函数书写代码,以显示某些操作的结果应被表示为特定的数据类型,而不是默认类型。例如,在出现货币、单精度、双精度或整数运算的情况下,使用 CByte 强制执行字节运算。
CByte 函数用于进行从其他数据类型到 Byte 子类型的的国际公认的格式转换。例如对十进制分隔符(如千分符)的识别,可能取决于系统的区域设置。

如果 expression 在 Byte 子类型可接受的范围之外,则发生错误。下面的示例利用 CByte 函数把 expression 转换为 byte:

Dim MyDouble, MyByte
MyDouble = 125.5678 ' MyDouble 是一个双精度值
MyByte = CByte(MyDouble) ' MyByte 包含 126

Ccur函数

描述
返回表达式,此表达式已被转换为 Currency 子类型的 Variant。
语法
CCur(expression)
expression 参数是任意有效的表达式。

说明
通常,您可以使用子类型数据转换函数书写代码,以显示某些操作的结果应当被表达为特定的数据类型,而非默认的数据类型。例如在整数运算的情况下,使用 CCur 函数强制进行货币计算。
CCur 函数用于进行从其他数据类型到 Currency 子类型的国际公认的格式转换。例如,对十进制分隔符和千位分隔符的识别取决于系统的区域设置。


下面的示例利用 CCur 函数把 expression 转换为 Currency:
Dim MyDouble, MyCurr
MyDouble = 543.214588 ' MyDouble 是双精度的
MyCurr = CCur(MyDouble * 2) '把 MyDouble * 2 (1086.429176) 的结果转换为
' Currency (1086.4292)


Cdate函数

描述
返回表达式,此表达式已被转换为 Date 子类型的 Variant。
语法
CDate(date)
date 参数是任意有效的日期表达式。

说明
IsDate 函数用于判断 date 是否可以被转换为日期或时间。CDate 识别日期文字和时间文字,以及一些在可接受的日期范围内的数字。在将数字转换为日期时,数字的整数部分被转换为日期,分数部分被转换为从午夜开始计算的时间。
CDate 根据系统的区域设置识别日期格式。如果数据的格式不能被日期设置识别,则不能判断年、月、日的正确顺序。另外,如果长日期格式包含表示星期几的字符串,则不能被识别。

下面例子利用 CDate 函数把字符串转换为日期。通常,建议不要使用硬编码日期和时间(如下例所示)。而要使用日期和时间的文字形式(例如 #10/19/1962#, #4:45:23 PM#)。

MyDate = "October 19, 1962" ' 定义日期
MyShortDate = CDate(MyDate) ' 转换为日期数据类型
MyTime = "4:35:47 PM" ' 定义时间
MyShortTime = CDate(MyTime) ' 转换为日期数据类型

Cdbl函数

描述
返回表达式,此表达式已被转换为 Double 子类型的 Variant。
语法
CDbl(expression)
expression 参数是任意有效的表达式。

说明
通常,您可以使用子类型数据转换函数书写代码,以显示某些操作的结果应当被表达为特定的数据类型,而非默认的数据类型。例如在出现货币或整数运算的情况下,使用 CDbl 或 CSng 函数强制进行双精度或单精度算术运算。
CDbl 函数用于进行从其他数据类型到 Double 子类型的国际公认的格式转换。例如,十进制分隔符和千位分隔符的识别取决于系统的区域设置。下面的示例利用 CDbl 函数把 expression 转换为 Double。

Dim MyCurr, MyDouble
MyCurr = CCur(234.456784) ' MyCurr 是 Currency 型。
MyDouble = CDbl(MyCurr * 8.2 * 0.01) ' 把结果转换为 Double 型。


CInt函数

描述
返回表达式,此表达式已被转换为 Integer 子类型的 Variant。
语法
CInt(expression)
expression 参数是任意有效的表达式。

说明
通常,可以使用子类型转换函数书写代码,以显示某些操作的结果应被表示为特定的数据类型,而不是默认类型。例如,在出现货币、单精度或双精度运算的情况下,使用 CInt 或 CLng 强制执行整数运算。
CInt 函数用于进行从其他数据类型到 Integer 子类型的国际公认的格式转换。例如对十进制分隔符(如千分符)的识别,可能取决于系统的区域设置。

如果 expression 在 Integer 子类型可接受的范围之外,则发生错误。

下面的示例利用 CInt 函数把值转换为 Integer:

Dim MyDouble, MyInt
MyDouble = 2345.5678 ' MyDouble 是 Double。
MyInt = CInt(MyDouble) ' MyInt 包含 2346。


--------------------------------------------------------------------------------
注意 CInt 与 Fix 和 Int 函数不同,后两者将数字的分数部分截尾取整,而不是四舍五入。当分数部分恰好为 0.5 时,CInt 函数通常将其四舍五入为最接近的偶数。例如,0.5 被四舍五入为 0,而 1.5 被四舍五入为 2。
--------------------------------------------------------------------------------



CLng函数

描述
返回表达式,此表达式已被转换为 Long 子类型的 Variant。
语法
CLng(expression)
expression 参数是任意有效的表达式。

说明
通常,您可以使用子类型数据转换函数书写代码,以显示某些操作的结果应当被表达为特定的数据类型,而非默认的数据类型。例如,在出现货币运算、单精度或双精度算术运算的情况下,使用 CInt 或 CLng 函数强制进行整数运算。
CLng 函数用于进行从其他数据类型到 Long 子类型的的国际公认的格式转换。例如,对十进制分隔符和千位分隔符的识别取决于系统的区域设置。

如果 expression 取值不在 Long 子类型的允许范围内,则会出现错误。

下面的示例利用 CLng 函数把值转换为 Long:

Dim MyVal1, MyVal2, MyLong1, MyLong2
MyVal1 = 25427.45: MyVal2 = 25427.55 ' MyVal1, MyVal2 是双精度值。
MyLong1 = CLng(MyVal1) ' MyLong1 包含 25427。
MyLong2 = CLng(MyVal2) ' MyLong2 包含 25428。


--------------------------------------------------------------------------------

注意 CLng 函数与 Fix 和 Int 函数功能不同,后两者函数对数值的小数部分进行截尾取整而不是四舍五入。当小数部分恰好等于 0.5 时, CLng 函数通常向与此数最接近的偶数取整。例如,0.5 取整为 0、1.5 取整为 2。

--------------------------------------------------------------------------------



CSng函数
描述
返回表达式,该表达式已被转换为 Single 子类型的 Variant。
语法
CSng(expression)
expression 参数是任意有效的表达式。

说明
通常,可以使用子类型转换函数书写代码,以显示某些操作的结果应被表示为特定的数据类型,而不是默认类型。例如,在出现货币或整数运算的情况下,使用 CDbl 或 CSng 强制执行双精度或单精度运算。
CSng 函数用于进行从其他数据类型到 Single 子类型的国际公认的格式转换。例如,对十进制分隔符(如千分符)的识别取决于系统的区域设置。

如果 expression 在 Single 子类型允许的范围之外,则发生错误。

下面的示例利用 CSng 函数把值转换为 Single:

Dim MyDouble1, MyDouble2, MySingle1, MySingle2 ' MyDouble1, MyDouble2 是双精度值。
MyDouble1 = 75.3421115: MyDouble2 = 75.3421555
MySingle1 = CSng(MyDouble1) ' MySingle1 包含 75.34211。
MySingle2 = CSng(MyDouble2) ' MySingle2 包含 75.34216。


Cstr函数

描述
返回表达式,该表达式已被转换为 String 子类型的 Variant。
语法
CStr(expression)
expression 参数是任意有效的表达式。

说明
通常,可以使用子类型转换函数书写代码,以显示某些操作的结果应被表示为特定的数据类型,而不是默认类型。例如,使用 CStr 强制将结果表示为 String。
CStr 函数用于替代 Str 函数来进行从其他数据类型到 String 子类型的国际公认的格式转换。例如对十进制分隔符的识别取决于系统的区域设置。

expression 根据下表决定返回的数据:

如果 expression 为 CStr 返回
Boolean 字符串,包含 True 或 False。
Date 字符串,包含系统的短日期格式日期。
Null 运行时错误。
Empty 零长度字符串 ("")。
Error 字符串,包含跟随有错误号码的单词 Error。
其他数值 字符串,包含此数字。


下面的示例利用 CStr 函数把数字转换为 String:

Dim MyDouble, MyString
MyDouble = 437.324 ' MyDouble 是双精度值。
MyString = CStr(MyDouble) ' MyString 包含 "437.324"

星期六, 七月 26, 2008

保肾食材数来宝

1、温补肾气类
  核桃仁
  用于肾阳不足的腰膝酸痛,遗精尿频,蛋白尿。还可用治尿路结石,有排石之功。
  核桃蜂蜜饮:核桃仁10枚,蜂蜜30克。核桃仁加水煮15分钟,调入蜂蜜。
  枸杞
  补肝肾。用于腰酸遗精,肾虚不育不孕,或慢性肾病属肾气亏虚者。
  枸杞菊花茶:沸水冲泡。
  冬虫夏草
  用于肾虚腰疼,阳萎遗精。可明显改善肾衰患者肾功能状态,提高细胞免疫功能,降低尿蛋白,减少肌酸酐水平。改善肾性贫血。
  冬虫夏草燉鸡:虫草10克,乌鸡1只,加水炖1小时。
  韭菜
  用于肾阳虚弱的遗精阳萎,遗尿尿频,白带过多。
  韭菜(或加韭子)肉丝汤:韭菜50克,瘦肉丝50克,加水煮熟,油盐调味。
  北芪
  增强免疫,利尿,降压,抗衰老,消除尿蛋白。有促雌激素样作用,可用于体虚不孕及产后虚弱。
  黄芪鸡汤:共煮汤1小时,低盐调味。
  人参
  可增加机体免疫,增加性腺功能,有促性腺激素样作用。
  人参归芪膏:人参50克,当归30克,北芪50克,加水慢火炖2小时,取汁。用蜜糖100克收汁,每日两匙。
  杜仲
  用于阳萎,尿频,习惯性流产。增强肾上腺皮质功能,增强免疫。广泛应用于各种慢性肾病。
  杜仲炖猪腰:杜仲30克,猪腰1个,去筋膜,洗净,加水共炖2小时。
  山药
  用于肾虚不固的遗精,尿频,白带过多,也用于肾炎蛋白尿。
  淮杞炖鸡:淮山药100克,枸杞30克,乌骨鸡1只,炖2小时。
  灵芝
  用于身体虚弱导致的不孕不育,扶正固本,提高免疫,治疗尿毒症。
  灵芝清补汤:灵芝15克,党参20克,红枣20枚,清炖1小时。
2、滋阴补血类
  当归
  用于血虚血瘀所致的月经不调,痛经,产后腹痛。当归对子宫的作用取决于子宫的机能状态而呈双向调节作用。还用于慢性肾功能衰竭所致的肾性贫血。
  当归益母草蛋:当归30克,益母草50克,煮沸后加入鸡蛋再煮1小时。
  阿胶
  用于血虚经少,冲任不固的崩漏及妊娠下血。含多种氨基酸,治疗贫血优于铁剂,改善体内钙平衡,可用于尿毒症肾性贫血。
  阿胶炖红枣:红枣30枚煮熟,加入阿胶10克炀化。
  龙眼干
  用于肝肾亏虚所致的血虚失眠,心慌等更年期症状。
  龙眼杞蛋:龙眼肉30克,枸杞20克,煮沸后,加入剥皮的熟蛋,再煮半小时。
  黑豆
  用于肾亏月经稀少,慢性肾病蛋白尿。
  黑豆核桃炖猪腰:黑豆50克,核桃仁30克,猪肾1个,共炖2小时,低盐调味。
  黑芝麻
  补肝肾,益精血,用于精亏血少的月经病及男科病。
  黑芝麻炖鸡:黑芝麻50克,塞入鸡膛中,加水炖2小时。
  何首乌
  补肝肾,益精血,用于更年期阴亏火旺,头晕眼花,虚烦失眠,性情急躁。还可用于慢性肾功能衰竭。
  首乌肝片:何首乌50克,浓煎取汁,猪肝100克,切片炒熟,加入首乌汁。
  海参
  滋阴润燥,用于经前紧张综合征及更年期综合征。
  海参冰糖羮:水发海参100克,加水煮烂,调入冰糖。
  龟甲
  阴虚血热冲任不固的崩漏,月经过多。慢性肾炎的高血压。
  枸杞甲鱼:甲鱼1只,枸杞30克,加水炖2小时。
  鳖甲
  软坚散结用于乳腺增生,子宫肌瘤。
  鳖甲夏枯草汤:剥取鳖甲1只,夏枯草50克,共煮1小时。
  百合
  养阴清心安神,治疗更年期综合征。
  西洋参百合粥:西洋参30克,浓煎2小时取汁,鲜百合50克,大米100克,共煮粥。
3、疏肝解郁类
  玫瑰花
  疏肝活血,解郁宁心用于月经不调,经前乳房胀痛。
  玫瑰花茶:玫瑰花30克,代茶饮。
  佛手瓜
  用于月经不调,肝郁不孕。
  佛手瓜茶:切片代茶饮。
  清热利湿消导类
  薏苡仁
  用于肾炎小便不利,水肿,蛋白尿。对子宫呈兴奋作用,可治疗白带过多。
  薏米水:薏米100克,煮水饮。
  杏仁
  宣肺利水,用于水肿,白带。
  薏仁杏仁糖水:薏米50克,杏仁30克,共煮糖水。
  冬瓜皮
  用于水肿,小便不利,白带。
  冬瓜蛊:冬瓜去瓤,加入赤小豆,隔水蒸熟,冬瓜子汤送服。
  山楂
  用于痛经,产后腹痛,恶露不尽及慢性肾病血脂高者。
  山楂果茶:山楂500克,去籽煮烂,调入冰糖。
  鸡内金
  肾虚遗精遗尿,通淋化石,用治肾结石。
  鸡内金粉:鸡嗉囊内皮,焙干研末,每日3克。
4、固精止带类
  莲子
  用于肾虚遗精,遗尿,还可固涩止带。亦可用于肾炎蛋白尿。
  莲子桂圆汤:莲子30克,桂圆肉30克,共煮水。
  芡实
  用于肾虚遗精滑精,白带。蛋白尿。
  芡实粥:芡实30克,白米50克,共煮粥。
  白果
  用于白带,白浊,小便频数,遗尿,蛋白尿。
  白果石苇汤:白果30枚,石苇30克,共煮半小时。
5、活血化瘀类
  田七
  活血止血,用于月经过多,崩漏,子宫脱垂,还可用于IGA肾病血尿。
  田七瘦肉汤:田七30克,瘦肉50克,共炖2小时,油盐调味。
  姜黄
  用于经闭或产后腹痛,尿毒症气机逆乱,恶心头晕,腹胀便闭。
  姜黄瘦肉汤;鲜姜黄20克,瘦肉100克,炖汤,低盐调味。

星期五, 七月 25, 2008

绿豆粥

将绿豆放入锅中,加适量清水,旺火烧滚,移小火焖烧40分钟左右,至绿豆酥烂时,放入大米用中火烧煮30分钟左右,煮至米粒开花,粥汤稠浓即成.冷却后,加白糖拌和食用。绿豆粥可以清热解毒,解暑止渴,消肿,降脂。适用于中暑、暑热烦渴、疮毒疖肿、食物中毒,还可预防动脉硬化。

星期四, 七月 24, 2008

赖昌星如何发迹

赖昌星自述发迹史

我家里很穷,小学没毕业。1958年我出生时,父亲是烧厝食堂负责人,办得很好,还被拍成45分钟的记录片;他当时又是大队的党支部书记。我没读书后,出来种田菜卖菜,后来跟哥哥去部队团部营部挖洞,去了半年。回家后,先在大队办的螺丝厂工作。后来我们5个人合资 1500元。每人出300元买锻工工具,帮人家加工零件,赚了一些钱。1977年办家机厂生产汽车配件,我做锻工,白天黑夜做,又赚到钱,一年多后办了一个纺织配件厂,买了车床等一套设备,自己跑业务,每年有两个月左右在外面。

1985年,我弄来图纸,到无锡请来师傅,开始生产整台纺织机,每台卖7万5千元,成本只有2万5,我做了几百台。做这种纺织的,全国当时只有三家。有的大件我做不了,因为没有龙门刨等设备,就到厦门工程机械厂和铸造厂加工;小件则自己在厂里自己做。生意很好,供不应求。这之后又办了服装厂、雨伞厂、印刷厂。1991年移民去香港前,我的资产已有几千万。

到香港后住在侧鱼涌,两个月后买了比华利山庄,开始做房地产生意。当时正值香港房地产低潮,100元可以做到1000元的生意,1991到1992年翻了一倍,我就是在那时赚了一两个亿,后来成产了一家美好公司,之后成立了远华公司。

赖氏交友术

赖昌星这个“小人物”何以会“发迹”?何以会创造在厦门一手遮天的“奇迹”?这有赖于“赖氏交友术”,可概括为以下种种:

一曰“借钱付高息”。凡接触过赖昌星的人,都说他是一个“非常善于结交朋友的人”。他曾向一位“有潜力的小官”借5万块钱,但却付给20%的高息。通过这饱含"人情味"的一借一还,就委婉地把钱塞到了对方手里,还维护了人家的面子。赖昌星的这一"招"很管用,成为他打开走私渠道的重要一"招"。

二曰“花钱邀高层”。赖昌星走私获暴利后,出钱频频邀请高层人士到厦门,并在办公室、招待所悬挂他与某领导人的大幅合影,以此笼络省市高级官员。1996年,远华的一座大厦动工时,赖昌星大宴宾客,请到嘉宾两千,其中有不少高官,宴中每人都得到了价值三千元的礼品。赖有一年过生日,请了重要的200名嘉宾,每人一个十万元以上的红包。

三曰“招‘亲’付高薪”。赖昌星为了全面打开走私渠道,将市领导、海关、公安、商检、边防、银行等关键部门关键人物的子女亲属招进公司,予以万元、甚至数万元的工资待遇。这些人基本上什么都不干,专门负责在各关键部门物色猎物,培养目标,拉关系、走“门子”。

四曰“‘红楼’录淫影”。同样是为了全面打开走私渠道,赖昌星在当时还很偏僻的湖里工业区建立起专用红粉金钱腐蚀官员的“地下宫殿”——红楼招待所。当官员和美女鸳鸯浴或上床时,赖昌星的手下会秘密用针孔录像机录下这一幕幕镜头,留下日后要挟之用。这是赖昌星的抓住把柄 “交友术”。

玫瑰陷阱腐败"红楼"

沿着厦门华光路这条并不宽敞的马路向北,有一个并不起眼的小院,院子大门一侧悬挂着"厦门远华集团有限公司"、"厦门远华电子有限公司"、"厦门远华房地产开发有限公司"三块铜质招牌。这里,就是厦门远华走私集团的总部。"名闻遐迩"的红楼就坐落在院子的左侧。

现今,这栋小楼的门口右侧,树起了一个呈&quotT"字形排列的三块高约5米的巨大招牌:"查处厦门特大走私案展览",这几个大字似乎向外人昭示,这座外表极普通的小楼隐藏着极不寻常的故事。

红楼名为办公楼,有它独特的"办公"模式。楼里,真正用于办公的只有几间。这幢小楼里更多的是娱乐和享受的设施,接待厅、餐厅、卡拉OK厅、舞厅、桑拿按摩厅、豪华投影厅、客房应有尽有。据悉,小楼接待过的客人,可依据他与赖昌星的亲疏程度,来区分他应该享受哪一层的服务。

进入小楼,在红楼一层东侧的墙上,装裱着"红运当头"四个大字。可能,在赖昌星的意念中,玫瑰红能给他带来好运。

小楼的监视非常严密,每层都有电视探头。有电梯可直通七层,除电梯外,仅有一道窄窄的内楼梯可以上楼;监控室可清晰地对全楼情况进行监视。红楼的东侧,则有一个也是十分窄小的露天楼梯,作消防楼梯用。

红楼四层以下的装修,约与三星级宾馆相差无几,与其他宾馆不同的是,这幢楼接待的是特殊客人,因而,它更注重的是私秘性。每个房间都装修了厚厚的隔板,据说隔音效果非常好。

这里最拿手的服务是桑拿按摩,每个房间都配有桑拿浴缸、按摩床、还有大床。其中最豪华的一间有一个国内少见的双人冲浪大浴缸。

楼内最为奢华的是六层的一套"总统套房",由客厅、办公室、卧室三部分组成。套房办公室的桌面上,至今仍摆放着用乳白色天然玉石雕成的电话机;进入套房的卧室才能进入浴室。据介绍,浴室里的立式淋浴器是从国外进口的,可以一边淋浴一边听音乐,立式淋浴器对面是一面落地大镜,实际上,这是一个秘密通道,一推开落地大镜子,就是消防楼梯,客人可以顺消防楼梯往下逃走。有许多显要人物,到这个"总统套房"销魂之前,就是沿着消防楼梯往上,由这个秘密的门进来的,连红楼的大门都不用进,当然,也就谁都不知他来过这个地方。看过这个秘密通道的人都感慨地说:"赖昌星为给我们有些干部的腐败创造条件,真是费尽苦心!"

七层赖昌星办公室桌面的正前方,摆着一面长方形的玻璃板,上面镌刻着他的座右铭:商人之宝。内容是他认为做一个商人应当具备的才能:"能知机"、"能辩论"、"能倡率"等12条,终日面对着"商人之宝"这个座右铭,赖昌星却在经商的幌子下以走私为他的职业。

为构筑他的走私链,赖昌星办公室右边一个浅蓝色的保险柜常年摆放着一叠一叠随时可用的现钞,有人民币、美元、港币等等。只要是赖昌星认为用得着的人,他可以毫不吝啬地随时奉送高额钱物。厦门海关东渡码头办事处主任吴宇波,第一次接受赖昌星的10万元人民币,就是在赖昌星办公室里拿的。

当然,为了显摆自己的身份和财富,他办公室里的摆设自然也要最昂贵的。办公桌前,摆放着一个用浅灰色寿山石雕刻的"金蟾送宝"工艺品,估计这件工艺品价值在30万元以上。办公桌上的烟灰缸,据说是进口、镶真金的。

在赖昌星办公室斜对面,是远华副总经理蔡惠娟的办公室,蔡惠娟曾是厦门海关原关长杨前线的情妇,后来又成为厦门海关原副关长接培勇的情妇。如今,蔡惠娟办公室的三个保险柜均已被打开,里面曾放着很多走私过程的凭证。蔡惠娟办公室的柜子里,以前放满了各色礼品,专门用来" 攻关"的。

七层电梯口前的"天下唯我"鹰鱼图,为赖昌星处世哲学作了最好的注解:画上一只虎视眈眈的鱼鹰正窥视着水中一条硕大的肥鱼,在赖昌星眼里,天下所有他可利用的人,都是他所瞄准的猎物。

令布什头痛的胡主席

胡锦涛是我最喜欢的领导人 ……
以下文字转自网络 ……


  Hu Jintao was named chief of the Communist Party in China.
  胡锦涛被任命为中共总书记。
  
  SCENE: The Oval Office. George Bush and Condolezza Rice.
  场景: 椭圆形办公室,乔治布什和国家安全顾问康多里扎赖斯。

  George: Condi! Nice to see you。 What’’s happening?
  布什: 康迪(赖斯)! 很高兴见到你,发生什么事情了?

  Condi: Sir, I have the report about the new leader of China.
  赖斯:长官,我来向你汇报中国的新领导人。
  
  George: Great . Let’s hear it.
  布什: 好极了,我们一起来听听!
  
  Condi: Hu is the new leader of China.
  赖斯:胡(谁)是中国的新领导人。
  
  George: That’s what I want to know.
  布什: 这就是我要知道的。
  
  Condi: That’s what I’m telling you.
  赖斯: 这就是我要告诉你的。
  
  George: That’s what I’’m asking you。 Who is the new leader of China?
  布什: 这就是我要问你的,谁(胡)是中国的新领导人?
  
  Condi: Yes
  赖斯: 是的。
  
  George: I mean the fellow’s name.
  布什: 我是说那个人的名字。
  
  Condi: Hu.
  赖斯: 胡(谁)。
  
  George: The guy in China.
  布什: 那个在中国的人。
  
  Condi: Hu.
  赖斯: 胡(谁)
  
  George: The new leader of China.
  布什: 中国的新领导人!
  
  Condi: Hu。
  赖斯: 胡(谁)
  
  George: The Chinese?
  布什: 那个中国人!
  
  Condi: Hu is leading China.
  赖斯: 胡(谁)领导中国。
  
  George: Now whaddya’ asking me for?
  布什: 啊?现在是你问我了?
  
  Condi: I’m telling you Hu is leading China.
  赖斯: 我在告诉你,胡(谁)在领导中国。
  
  George: Well,I’m asking you. Who is leading China?
  布什: 我在问你,谁(胡)在领导中国? ?
  
  Condi: That’’s the man’s name.
  赖斯:就是那人的名字。
  
  George: That’s whose name?
  布什: 就是谁(胡)的名字?
  
  Condi: Yes.
  赖斯:是的。
  
  George: Will you or will you not tell me the name of the new leader of
  China?
  布什: 你到底愿不愿意告诉我谁(胡)是中国的领导人?
  
  Condi: Yes sir.
  赖斯: 是的,长官(亚瑟尔)。
  
  George: Yassir? You mean Arafat is in China? I thought he was in the Middle
  East.
  布什:亚瑟尔?你是说阿拉法特在中国?我以为他在中东呢。
  
  Condi: That’s correct.
  赖斯:没错。
  
  George: Then who is in China?
  布什:那么谁(胡)在中国?
  
  Condi: Yes, sir.
  赖斯:是的长官(亚瑟尔)。
  
  George: Yassir is in China?
  布什:亚瑟尔在中国??
  
  Condi: No, sir.
  赖斯:不,长官。
  
  George: Then who is?
  布什:那么谁(胡)在?
  
  Condi: Yes, sir.
  赖斯:是的长官(亚瑟尔)。
  
  George: Yassir?
  布什:亚瑟尔?
  
  Condi: No, sir.
  赖斯:不,长官。
  
  George: Look, Condi. I need to know the name of the new leader of China.
  Get me the Secretary General of the U.N. on the phone. I bet he knows.
  布什:听着,赖斯。我要知道中国新领导人的名字,给我接联合国秘书长 , 我觉得他会
  知道。
  
  Condi: Kofi?
  赖斯:科费(咖啡)?
  
  George: No, thanks.
  布什:不,谢谢。
  
  Condi: You want Kofi?
  赖斯:你要科费(咖啡)?
  
  George: No.
  布什:不!!
  
  Condi: You don’’t want Kofi.
  赖斯:那么你不要科费(咖啡)。
  
  George: No. But now that you mention it, I could use a glass of milk. And
  then get me the U.N.
  布什:不,但是既然你提到它,我要杯牛奶就可以了,然后给我接联合国。
  
  Condi: Yes, sir.
  赖斯:是的长官(亚瑟尔)。
  
  George: Not Yassir! The guy at the U.N.
  布什:不是亚瑟尔!是联合国的头!
  
  Condi: Kofi?
  赖斯:科费(咖啡)?
  
  George: No, milk! Will you please make the call?
  布什:不,牛奶!你给我接通电话好不?
  
  Condi: Call who?
  赖斯:给谁打?
  
  George: Who is the guy at the U.N.?
  布什:谁(胡)是联合国的头?
  
  Condi: Hu is the guy in China.
  赖斯:胡(谁)是中国的头。
  
  George: Will you stay out of China?!
  布什:你能不能不提中国了?!
  
  Condi: Yes, sir.
  赖斯:是的长官(亚瑟尔)。
  
  George: And stay out of the Middle East! Just get me the guy
  at the U.N!
  布什:也别提中东了!给我接通联合国的头就好了!
  
  Condi: Kofi?
  赖斯:科费(咖啡)?
  
  George: All right! Light with sugar. Now get on the phone.
  布什:好啦好啦!那就少加点糖吧!给我接电话。
  
  (Condi picks up the phone.)
  (赖斯拿起电话)。
  Condi: Rice here.
  赖斯:赖斯在这(这有米饭)
  
  George: Rice? Good idea. And a couple of egg rolls, too.
  
  布什:米饭?好主意,再来点鸡蛋吧

http://www.happyshow.org/article.asp?id=158

长春原副书记因贪污落马 曾连夜转移7箱现金

转载:http://news.qq.com/a/20080724/000479_1.htm

“影响力”就是钞票

难道田忠就真的把组织看成“白痴”?

记者也知道这话问得很没水平,可是却很接近事实,接近田忠过于自信的思维。

田忠出生在长春市东面的双阳,他一步一步从公社、县区到长春市政府、长春市委,出人头地后的田忠在政府与各级党委机关中浸淫数十年,他清楚地知道,做事情要合法化;他更清楚,在现实生活中,干部一般仅对自己的直接首长负责,他还清楚地知道,原则是给讲原则的人听的,具体的事情还是要看具体情况。田忠从这个潜规则中提炼出一个极务实的概念:既然领导就是一切,那么就可以利用自己的职务,“协调”、“组织”、“影响”操作自己想做的任何事情,这样既能够达到目的,又不承担法律责任。

记者在一份法律专家针对田忠贪污犯罪的论证中也读到了类似的意见。目前,我们的法律确实对某些社会生活包括党内生活中的潜规则有点“无能为力”。法律毕竟不是万能的,尤其是面对花样翻新的腐败手段,但这不是本文讨论的话题。

接触过田忠的吉林市检察院公诉一处处长李野认为,田忠不属于那种狡诈且很有城府的人,他的基层工作能力强是公认的。虽然田忠看起来似乎很内向,朋友也不多,但是他十分自信。他的自信来自实践,只是他的实践完全与党和人民的利益背道而驰。

记者在采访时,听到长春市的老百姓这样议论:田忠(作为)市委副书记,他哪儿来的那么多钱?(正因为)他是市委副书记,(所以,他)能够弄到这么多钱!

类似绕口令的话语点出了一个非常朴素的道理。我们且看田忠是怎样“实践”的:

1998年,吉林省委一位主要领导出访古巴后,交给长春市政府一个项目,引进古巴的液态干扰素和丙肝疫苗技术合作,输出长春的玉米种植技术。由于双方项目的技术都居世界前列,互利互惠,前景看好。

1998年7月,长春市决定由时任负责农业的副市长田忠任代表团团长,率团出访古巴考察。出访考察期间,田忠代表长春市政府与古巴方面签订了谅解备忘录,决定引进古巴的先进技术,并在长春建厂投入生产。回国后,田忠向长春市委市政府汇报。市里决定,成立项目领导小组,田忠任组长,负责这个项目的领导与协调工作。

2001年3月22日,古巴方面与长春生物制品所签订项目合作合同,项目名称为“海伯尔”,古巴方面以技术参股,占30%的股份,长春生物制品所出资金,占70%的股份。

长春生物制品所刚与古巴方面签完合同,这个所的副所长、与田忠一起到古巴考察、回国后代表长春生物制品所承担项目技术引进接收与生产等操作任务的王鹏赋(另案处理)就告诉田忠:“这个项目的启动资金需要2000万元,我们生物所现在哪儿出得起啊?”

田忠一听,表面上十分平静,毕竟是见过世面的副市长吗,可他的心里却起了狂澜:机会在眼前!故事的高潮也就开始了。

田忠的内心狂澜很快变成了具体的操作,按照时下长春的说辞,叫做“运作”。田忠也确实施展出了辗转腾挪的功夫进行“运作”,因为这个项目能够赚钱已然不是纸上谈兵,眼看就要变成现金了!

为什么?

项目前期运作全部完成,产品市场订单如雪片,只是资金有缺口。一个堂堂的副市长还能被那点儿资金缺口难住?更何况田忠对仕途的自信,自己任市委副书记的职务已经遥遥在望了。一句话,资金有点缺口,小事一桩。

这么好的机会,安排自己的亲朋好友来做,既好“协调”又好“组织”,甚至不用自己职务的“影响”,直接发出指令,便可以操作。

田忠在长春市双阳工作期间,结交了一个“能人”孔海军,“海伯尔”项目的机会来了,田忠首先想到了他,可见孔海军在副市长眼中的地位。田忠要孔海军带着他的女婿王瑞远成立了一个名为“宝邑”的民营公司,接过长春生物制品所所持的65%的股份。长春生物制品所把所持股份转移给“宝邑”公司的协议刚一签订,孔海军就移民加拿大去了,女婿王瑞远的目标过于明显,田忠便安排小舅子媳妇王一平接手“宝邑”公司任副总经理,直接掌控“海伯尔”项目的运作。

2002年2月,田忠荣任长春市委副书记,长春市政府没有明确“海伯尔”项目改由其他同志负责,田忠继续“领导协调”这个项目。

第一步是选址。

田忠对王一平和王瑞远提出“海伯尔”项目选址的要求:注意环境、要有发展、地价便宜。

这个时刻,田忠的儿子田昌黎出现了。

当时下派到长春市所辖九台市西营城子镇任党委书记的田昌黎提出:“这个‘海伯尔’项目能不能放到九台(我那里)去?”

田忠说:“你们高速公路北侧有块地挺好,但是这个项目与咱们家有点关系,要处理好。你去找你舅妈王一平,你要领着你们镇里的领导班子的人去与你舅妈谈,但是不能让他们看出你和你舅妈的关系。你也不能参与太多,牵线就行了。一定要向九台市政府汇报,我让九台市把土地价格降低,争取土地零地价出让。”

田忠说的“争取(让九台市政府)土地零地价出让”,他是有把握的。且不说别的,九台市属长春市下辖的县级市,长春市负责农业的田忠副市长实际就是九台市的直接首长,按照现有体制,直接首长的意见,哪怕暗示,下级也要仔细斟酌考虑的呀!

时任九台市市长果然“力排众议”,竟然不顾负责考察“宝邑”公司的九台市委一位副书记的不同意见,决定零地价出让九台市西营城子镇32.8万平方米的在耕农田50年,可怜的农民兄弟得到的补偿款为每平方米8元!

土地到手了,而且土地可以变成钱,但这需要一个过程。操作“海伯尔”项目资金缺口却是迫在眉睫的事情,田忠考虑到贷款。

田忠一边要求王一平、王瑞远把项目的介绍与相关材料包装好,一边向担保单位与银行、长春市财政局介绍:“‘海伯尔’项目是市里的重点项目,项目(前景)挺好,肯定能赢利,你们必须支持。”

结果,田忠以长春市委领导的身份,使“宝邑”公司以“海伯尔”项目的名义,先后从当地银行、有关的公司贷款、借款8000万元,还申请到“振兴东北老工业基地基金1000万元,政府配套资金20万元。

你看,市委副书记的“协调”能力、“组织”能力、“影响”力,一句话,市委副书记的面子有多么大,而法律对此似乎很谦抑。

2005年1月,田忠那位根本就没有什么管理能力的女婿王瑞远为自家的“宝邑”公司采购设备时,吃了销售商的回扣。可他吃了回扣却没有买人家的产品,厂家找上门来。事情败露了,王瑞远也去了加拿大,只剩下王一平独自支撑“宝邑”公司继续运作“海伯尔”项目。项目继续“运作”有了难度,“宝邑”公司经营不下去了,田忠决定把“宝邑”公司的股权转让出去。在转让的过程中,田忠也在施展自己的“协调”、“组织”、“影响”等威慑力,他提出的转让条件有4条:

1.不让看合同;

2.不让看账目;

3.不让评估;

4.不签(转让)合同。

其实田忠转让条件的核心就是要现金。

江苏无锡一家房地产公司的贺老板确实有钱有气魄,不仅承担“宝邑”公司的巨额债务,还拿出5200万元现金买下“宝邑”公司的股权。

田忠冷静地安排着最后的事务:

安排孩子的舅妈王一平改名为王海琳,担任沈阳龙郡公司法人代表,用于接受存放“宝邑”公司股权转让款。股权转让款到账后,田忠安排王一平偿还了几笔债务之后;他把余额2261.23万余元作了这种分配:给了自己的儿子田昌黎400万元;给长春生物制品所副所长王鹏赋100万元;还给女婿王瑞远公司前期垫付款484.9万元;剩下的1381万元现金,田忠收为己有,法院认定:田忠在这里侵吞的是国有土地有偿使用权的变现。

还有一些小事情

1993年2月,田忠开始担任长春市副市长;2002年2月,担任长春市委副书记,主要负责领导长春市的农业工作;2006年6月开始,分管组织工作。检察机关查明,2000年到2006年7月,田忠在担任长春市副市长、市委副书记期间,利用职务之便,接受当事人的委托,为他人谋取利益,非法收受他人贿赂139.5万元。

田忠受贿,主要有两部分,一部分是干部晋升,找他通融,他还是“办事”的,在这个方面,他的“口碑”不错。另一部分则有他妻子的“功劳”

在这里有必要说说田忠的家庭。

田忠的爱人李玉英初中毕业,文化程度不高,却到一家民营公司当上了“高级顾问”,每个月3000元工资,后来涨到每月5000元,在这个公司一共领到了15万元工资。其实,李玉英一天也没有到这个公司上过班。

2003年,地处长春郊区风景秀丽的石头口门水库管理局盖家属楼。2004年8月,李玉英由两个女儿陪着到水库游玩,她看到刚盖好的家属楼,就想要一套。水库管理局郝局长闻听后便说:“你们家要买一套(房子),给你留一套,我装修好了,给你送钥匙去。”事后,管理局郝局长连房钱都替她交上了。

田忠在长春市政府、市委工作多年,他的子女却都没有受到良好的教育。有人以双阳的教育基础薄弱为由,这样的说法有些伤人。其实,记者从更多的事例看到的是家庭教育的因素与作用。与田忠的子女接触过的人,或远或近,都有自己的看法。

就说田昌黎吧。

他在九台市西营城子镇任党委书记,曾为那里的百姓作过不少的好事,到现在,那里善良的村民还跟记者念叨着田书记借助他父亲的影响,在大旱的2005年从临近的农安县调来上百台抽水机点种的大恩大德。可还是这位田书记,不久前,被以非法持有点击查看QQ秀支罪,判处有期徒刑三年。

还有王一平,法院以其犯有隐瞒非法所得罪,判处其有期徒刑三年,并处罚金20万元。

在田忠一案的采访过程中,记者感到最无奈的,是以每平方米8元被迫出让自己承包的土地使用权达50年的农民兄弟。那里的一位农村干部告诉记者:“这里的土地问题大着呢,市里的干部随意出卖这里的在耕农田早已不是什么新鲜事儿了!”

其实,当初以零地价出让给“宝邑”公司的32.8万平方米的九台市西营城子镇在耕农田下一步如何处理,更是政府应该引起足够重视的迫切而又实际问题。(作者:刘建新 祝连勇)

(检察日报 )

星期三, 七月 23, 2008

Netscape 最后一个版本发布完毕 建议用户转用FireFox

转载于:http://tech.ddvip.com/2008-02/120366345842266.html

  AOL本周三发布了Netscape浏览器的最后一个更新,并呼吁用户转向Flock或火狐浏览器.2007年底,AOL宣布将不再开发和支持Netscape,这意味着曾经的浏览器市场王者将正式退出历史舞台.

   Netscape主管汤姆·德雷派尔(Tom Drapeau)在官方博客中称:“用户将看到重要更新通知,Netscape的最新版本为9.0.0.6.当用户接受并运行Netscape 9.0.0.6更新之后,就会看到一个新的通知,主要内容是公布终止支持的期限,以及推荐Flock和火狐浏览器.”德雷派尔所提到的弹出窗口为用户提供 了Flock旗下的Flock浏览器,或Mozilla基金会旗下的火狐浏览器的下载链接.Netscape的设置可以自动移植到这两款新浏览器.

   德雷派尔还表示,用户也可以点击“晚些时候提醒我”和“继续使用Netscape”按钮,继续使用Netscape浏览器.不过,从本月之后,AOL将 不再提供Netscape更新、安全补丁、或其它支持.据德雷派尔称,Netscape 9.0.0.6所增加的补丁与火狐2.0.0.12相当,后者是Mozilla两周前推出的火狐更新,修复了十多个漏洞.

   Netscape的历史可以追溯到1994年,当时马克·安德森(Marc Andreessen)和吉姆·克拉克(Jim Clark)联手创建了Mosaic通信公司,以开发网络浏览器为主.1994年12月15日,首款Netscape浏览器面世;截至1995年中期, Netscape在浏览器市场占据了80%以上的份额.但在同一年,微软推出了IE浏览器.得益于与操作系统捆绑的策略,IE的市场份额在三年内超过了 Netscape.

  2007年底,德雷派尔出人意料地宣布,已经停止开发Netscape浏览器,并将于2月1日停止支持.今年1月 底,他将停止Netscape 支持的期限延长了一个月,因为Netscape、Flock和火狐需要更多时间来开发移植工具.他去年底在博客中称:“尽管AOL内部团队投入了大量时间 和精力,期望Netscape获得重生,但这些努力没能让我们从微软手中夺取市场份额.”

如何在寒区求生

转载自:http://www.hainu.edu.cn

寒区求生是野外生存训练中的一个重要部分,为许多外国军队所重视,特别是特种部队和空军。美国阿拉斯加空军基地专门设有训练寒区生存技能的极地训练学校;英国空军在德国巴伐利亚高原腹地设有皇家空军冬季生存学校;印度空军在斯利加那设有丛林与雪地救生学校。生存学校通常每期训练2-3周,主要有课堂讲授,适应性训练,野外演练等,指导降落在大雪覆盖的山野中的求生之道。我国空降兵也曾在长白山区进行过寒区生存演练。本文从行、食、住、取火四个方面讲述一些寒区生存常识以供热爱山野的朋友。

冬季在山地如遇风雪、浓雾、强风等恶劣天气,应停止行进,躲避在山崖下或山洞里,待气候好转时再走。山地行进不要过高估计自己的体力,疲劳时,就应适时休息。不要走到筋疲力尽才休息,这样在冬季容易冻死。正确的方法是走一段,停下来休息一会儿,调整呼吸。此时最好是站着休息,不要卸掉装具背包,可以在背包下支撑一根木棍,以减轻身体负重。不要坐在石头上休息,石头会迅速将身体的热量吸走。休息时手、脚要保持活动并按摩脸部。

雪坡行进不仅要注意防裂隙,还要注意不要蹬塌积雪。在冰面和积雪山坡交界的地方要警惕,此处积雪往往很深。攀登坡度很大的雪坡时,一定要两脚站稳后再移动。向前跨步,要用脚前掌踏雪,踩成台阶再移动后脚。如果不慎滑倒要立即俯卧,防止滑坠。在山谷中行走,应靠近山谷中心线以避免山坡滚石。不要接近雪檐,更不要在雪檐下行走,以免遭遇雪崩。

为了在雪地行走方便,可以用树枝(最好是刚砍下来的树枝)做成“雪鞋,方法是将树枝用火烤成U形,再用绳子绑紧,套在脚上。穿着时应注意用绳子将脚尖和脚跟部位分别捆在前后横带上。绑扎的绳扣要系在鞋的上部或外侧。在松软的雪地上长时间行走时,要尽量跨大步,以缩短在雪地上行走的时间。行走时要先把脚往后稍退一点,再向上抬脚大步迈向前方。脚后退是使雪鞋前有活动余地,向前迈出时还可以起到拂去附雪的作用。走陡坡要用雪鞋缘踏坡,尽量避免身体偏向外缘。若雪冻结得十分坚硬,则可脱去雪鞋步行。冬季切勿穿过紧的鞋袜,鞋带也不能系得过紧。如果血液循环不通畅,双脚就会发冷,易冻伤。美国海军陆战队的有关教令中十分强调冬季应始终带一双备用的干袜子;1982年4月的英阿马岛战争中,英国特种部队军官对战地记者的野外生存速成训练,也要求学会随时保留一双干燥的袜子。例如把潮湿的袜子栓在裤子里面,或者在夜间把袜子放在腿裆里,到早晨就干了。为了保持脚的温暖,有人曾将干辣椒放在鞋的顶部,据说能使脚尖有一种热感。

在我国东北地区的山林中生长着许多可生食的野果,如山葡萄(果可生食,其嫩枝条可解渴)、笃斯、黑瞎子果等;生长在新疆、宁夏、甘肃、青海等地河岸沙滩的沙棘等,9到10月份霜后成熟亦可采食。然而在冬季,寒区万物凋零,很难采集到可食的野果、野菜。但山林中的许多种树皮是可以应急食用的。抗日战争时期,东北抗日联军在白山黑水的密林中转战,总结出3月吃桦树皮,4月吃椴树皮,5月吃松树皮的经验。这些季节里的树皮不但无毒,而巨还有一种甜滋滋的味道。捕猎动物是寒区生存的手段之一。山林中野兔是较常见的捕猎对象。野兔机警沉着,通常伏卧,待人走近20米以内才会突然跳起来逃窜。而空勤人员所配带的多是手枪,用手枪在20米距离以内,瞄准卧姿野兔的足部下沿均可击中兔耳。依笔者经验,左臂抬起弯曲成45°角,肘尖指向目标方向,右手持枪,枪柄依托左臂臂弯内,可使手枪稳定,精确瞄准射击。一般来讲,手枪在一击未中后,野兔即开始奔逃,此时再打徒费枪弹。

雪后是猎兔的最好时机。大雪初降的第一天,野兔静伏雪下不动,由于兔子在雪下呼吸,它们头上的积雪形成一个鼠洞大小的通气孔。可用网捕可棍打。大雪的第二天,小兔和弱兔钻出雪窟觅食。大雪第三天夜间,所有的兔子都会出来活动,雪地上留下清晰的兔踪,这是觅踪猎捕的最好时机。特别是雪深超过40厘米时,野兔奔跑困难,人用棍棒徒步就能追打猎获。

猎获的动物可切成小片穿在长50厘米的短木棍上在篝火的炭中烤。一般两小时后肯定能熟。烧石烤肉也是方法之一。找两块扁平的大石头(不宜用石灰岩)放入火中,一块叠在另一块之上,中间用小石块隔开,待石头烧得非常热之后,撤去燃烧的木柴,扫去石上的灰烬,把肉放在两片大石头中间烘烤。

寒区露营地选择应据避风,以及距水源近等情况而定。一般来说,森林和灌木丛是理想的设营地。应避开易发生雪崩和易被积雪掩埋的地点,如避开崖避的背风处,因为这种地形风很快会吹积起大量的雪将露营处埋没。

冬季架设帐篷(空勤人员和空降兵可用降落伞搭成简易帐篷),在雪层薄的地区,应先将架设地点的积雪扫尽。在雪层较深的地区,若是暂时驻留,可将雪压实、压平,使在冻结的地面上形成一道隔绝层。如果暂时不转移,则应在雪地中挖坑埋设帐篷。这样可以更好地抵御寒风。在开阔地上架设帐篷时,可在帐篷迎风面筑一道雪墙,既可挡风又便于生火。

积雪厚的地方可以掏筑雪洞以避风寒,适宜掏筑雪洞的地方往往是冲沟、土坑或山谷等积雪较深处。积雪在1.5米以上即可直接开口掏筑。积雪较薄的地方可以将雪堆积起来后开口构筑。雪洞一般不宜过大,否则容易坍塌。洞口最好掏成拱形,开在避风之处。为防止冷风直吹洞内,开口后可拐一个直角弯。洞口掏好后,用雨衣或干草、树叶封闭洞口保温。但须留一通气孔。为确保安全,雪洞内一定要留一把铁锹或匕首,在暴风雪之后,可用以挖掘出口。在冰雪覆盖的开阔地,如无其它可利用的遮蔽物,可用压实的雪块或冰块,修筑—U形雪墙,作为临时的避风之处。

时间充裕,可在沟壕、土坡的侧壁挖一个可以栖身的“猫耳洞”,其形式与步兵的防炮洞大致相仿,不过面积略大。洞口应开在土质好的阳坡、背风处,尽量避开阴坡、风口。猫耳洞的防寒效果很好,通常洞内温度可比洞外高12~20摄氏度左右。

冬季露营,单人睡不如两人合睡暖和。将两人的铺盖加在一起会厚得多,彼此还可以用体温保暖。无论是单睡还是合睡,都不能穿棉衣,那样会越睡越冷。最好是穿绒衣钻睡袋睡下后戴上皮帽,放下帽耳,前后反戴,以防冻伤头部。临睡前和醒来后,都应运动,以驱寒意。我国地学工作者杨联康在徒步考察黄河时,曾在隆冬季节在青海高原露宿。他宿营时无遮蔽,身上仅盖一件皮大衣,之所以没被冻坏,就是没有睡得过死,身上寒冷时,就起来稍加运动。

煮烤食物需要火,宿营取暖需要火,发求救信号也需要火。因而,野外生存能力,在某种程度上说,取决于取火的能力。猎手和探险家都是野外取火的高手。

火柴在野外生活中是不可少的必需品。当一个人迷失方向,或来不及在天黑之前到达宿营地时,一盒火柴往往可以帮助我们摆脱困境,甚至挽救生命。倘若火柴受潮,或没有火柴,有的猎人将枪弹的弹丸倒出来,然后用仅有发射药的子弹对准干燥易燃的枯草或纸射击取火。军人用信号枪弹可直接对准易燃物射击取火。此处,可用凸透镜(放大镜)透过阳光聚焦照射易燃物取火。曾有这样的事例,一支南极探险队把一块晶莹剔透的冰块,加工成中间厚,周边薄的一个圆形特大凸透镜,并用这个冰制的凸透镜利用阳光聚焦取火(详见本书93页”怎样取火”)。

燃点篝火最好的材料是桦树皮和油松。桦树皮的含油量达30%左右,甚至在雨中仍能燃烧。北方猎人们常用的篝火有:

密木篝火,横入一根较粗的圆木,上面斜搭几根较细的木头,一边烧,一边挪动。适用于冬季无遮棚的露营。星形篝火,把5~10根圆木的一头并拔如星形,然后一边烧,一边把圆木向里推。这种篝火热量大,西伯利亚的猎人甚至围着它在雪地上睡觉。长条形篝火,用两段约为人体长的圆木顺风叠放,边上打入湿木楔,防止圆木滑落。两木之间加撑子,留出空隙,以利燃烧。这种篝火燃烧时间长,几乎无须调整,适于冬季露营时取暖。
  

糟糠

糟糠 :穷人用来充饥的酒渣、米糠等粗劣食物。形容贫穷时共患难的妻子。

东汉皇帝刘秀有一个姐姐,名叫湖阳公主。湖阳公主死了丈夫之后一直守寡在家。一天她看中了一位叫宋弘的大臣,就请弟弟刘秀皇帝出面提亲。刘秀心想:“我是皇帝,为自己的姐姐说亲岂有不成之理。”

几天后,刘秀便派人请宋弘来赴宴,席间,刘秀故意用话来考察和暗示宋弘,他对宋弘说:“宋卿家,朕常听人说:一个人要是有权势了应该根据自己的身份地位交一些符合自己身份地位的朋友;要是有钱财,富裕了,应该换个适合自己点的妻子;卿家你说这是符合人之常情的吧?”

刘秀想:“宋弘一定会同意我的观点。”不料,宋弘当场反驳道:“皇上,可是臣却常听人说:贫贱之交不可忘,糟糠之妻不下堂。 不知皇上是怎么看呢?”意思是说在贫贱时结交的朋友,不能因为自己的地位变了而忘记,同自己一起吃糠咽莱过苦日子的妻子,不能因为自己富贵了就抛弃!(不下堂是仍然主持家务的意思。)

刘秀一听,感到宋弘的话讲得十分有理。刘秀知道宋弘已经有了妻子,既然糟糠之妻不下堂,那么,宋弘是不会忘本抛弃妻子而另攀高门的,于是,作为皇帝的刘秀,便不在宋弘在前提起给自己姐姐说媒的事了。

后人根据这个故事,把自己生死相依、同甘共苦的妻子称为“糟糠”。

《后汉书·宋弘传》:“(光武帝)谓弘曰:‘谚言贵易交,富易妻,人情乎?’弘曰:‘臣闻贫贱之知不可忘,糟糠之妻不下堂。’”

星期二, 七月 22, 2008

如果茅十八那天没进丽春院

  那他不会碰见韦小宝,也不可能带上小宝去北京,那么康熙肯定死在螯拜手里。

  沐剑屏和她师姐也未必会去刺杀皇上,不去刺杀就不会被韦小宝所救,假皇后也一定能找齐四本真经断了大清的龙脉。断了大清的龙脉,那么建宁公主也不能远嫁到云南,吴应熊的小鸡鸡肯定还能插更多的妹妹。

  阿珂和独臂神尼还是要去刺杀吴三桂,还是要碰上姓郑的小白脸,最后嫁给他生下一大队的台湾人。于是韦小宝不能被封鹿鼎公也就没了资格远征俄罗斯,根本就不能在地道里搞了个洋公主,也不会帮住公主灭了国内的反对者帮她哥哥彼得大帝保住了王位。而没有了彼得大帝,整个欧洲的历史就将要全部改写……整个欧洲的历史全部改写后,也许就没了后来的鸦片战争,没了鸦片战争就没有辛亥革命,孙中山就不会四处流浪 非要组建个什么国民党,没有了国民党,也就没了什么共产党,没有共产党就没有新中国!

  所以看似偶然的茅十八走进丽春院,谁知道竟然全部改写了整个人类的近代史……

小聚

昨天下雨,晚上和同学在西安广场的东方炭火王小聚,人员包括高继原、褚旭、韩冬两口子、我和我媳妇。大家一顿闲聊,晚上高继原开车送我回家。到家的时候还在下雨。

星期一, 七月 21, 2008

asp.net 自定义控件 Custom Control

转:http://dev.csdn.net/article/16/16199.shtm

  学习自定义控件的开发不仅可以使你开发出更灵活的系统更重要的是它可以使你加深对已有服务器控件的理解,得以更灵活的应用。

  较 之于asp,asp.net提供了更强大的功能,我比较喜欢它的代码分离技术和对诸如C#、VB.Net等强类型语言的使用,这是从开发者的角度来看的, 从用户的角度来看,会觉得它速度更快,运行更稳定,安全性也更高。不管怎么说,新技术的产生总会使许多人感到高兴,不过对开发者来说,坏消息是他们需要学 习更多新的知识。


  Asp.net 有了很多的改变,比如你可能会发现供我们操作的元素也和以前有了很大的不同,原来标准的HTML元素变成了现在的服务器控件,所谓服务器控件,就是在服务 器上运行,并可以映射到所有浏览器支持的标准 HTML 标记的控件,在你的web窗体中,凡是包含 runat="server" 属性声明的元素都叫做服务器控件(在VS.Net中的设计页面中,用一个小小的绿色箭头表示),你可以用原有的HTML元素并加上 runat="server" 属性使其变为一个服务器控件,这叫做HtmlControls,它可以直接映射到标准HTML标记;也可以使用.Net提供的全新的 WebControls,它比前者更抽象,功能也更加强大。不管采用哪一类控件,runat="server" 属性都将会使你可以以编程方式访问这些元 素。


  这 很容易理解,服务器控件就是在服务器端运行的控件,经过服务器端某些程序的解析再生成标准的HTML代码显示在我们的浏览器上,事实上,Web Form之所以可以提供最大可能的浏览器兼容性也是基于此理。与通常的理解稍稍有些不同,在asp.net中,一个页面(Page),一个验证控件,一个 用户控件(User Control),都可以看作是一个独立的控件,它来自于其它控件的组合。除了使用.Net提供的一系列控件外,你还可以到网上找一些免费的控件,www.asp.net中的Control Gallery一栏就收集了很多常用的Control。


  在asp.net 中,(传统意义上)可供你开发的控件实际上有两种:Custom ControlUser Control。Custom Control 是纵向的,是对系统本身控件的继承和扩充,在程序中以DLL文件形式存在,User Control 则是横向的,是对系统本身控件的组合,在系统中以.ascx为后缀名。这两种控件功能相同,都可以为开发人员提供可复用的可视化UI组件,相比之下前者具 有更大的灵活性,同时开发起来比较复杂,而后者容易开发,但可重用性就比较差。一般来说用户会先用User Control来开发,只有当其不堪重用的时候才转而使用Custom Control。


  事实上,用户自己开发Custom Control并不是一件很困难的事,只需要定义一个直接或间接从 Control 派生的类并重写它的 Render 方法即可。System.Web.UI.Control与System.Web.UI.WebControls.WebControl两个类是服务器控件 的基类。 Control 类定义了所有服务器控件共有的属性、方法和事件。其中包括控制控件执行生命周期的方法和事件,以及 ID、UniqueID、Parent、ViewState 和 Controls(子控件集合)等属性。Control 没有用户界面 (UI) 特定的任何功能。如果创作的控件没有提供 UI,或者组合了其他呈现其自己的 UI 的控件,则从 Control 派生。 WebControl 类是从 Control 派生的,并为 UI 功能提供附加的属性和方法。这些属性包括 ForeColor、BackColor、Font、BorderStyle、Height 和 Width。WebControl 是 ASP.NET 中 Web 服务器控件系列的基类。如果控件呈现 UI,则从 WebControl 派生。


  可以重写从基类继承的属性、方 法和事件,并可以将新的属性、方法和事件添加到自定义控件中,所前所述,我们使用重写Render方法来实现对HTML代码的输出。Render 方法采用 System.Web.UI.HtmlTextWriter 类型的参数。控件要发送到客户端的 HTML 作为字符串参数传递到 HtmlTextWriter 的 Write 方法。


  下面我们使用VS.Net来开发一个简单的自定义控件(使用VS.Net的原因是为了方便开发者调试,在正式开发中我们经常使用的也是 VS.Net)。


首先,新建一个空白解决方案,然后为其添加两个项目,一个名为MyControls的Web控件库项目和一个叫做Web的Web应用程序项目,后者用于测试我们开发出的控件。


在Web 项目上点击右键,选择依赖项,使项目Web取决于MyControls,接着再为Web项目添加MyControls的引用(编译成的 MyControls.dll文件后被copy到Web目录的Bin文件夹下,你可以在任何地方使用这个MyControls.dll文件)。


在MyControls项目中添加一个Web自定义控件并命名为MyControl.cs,接着在Web项目中的WebForm1.aspx文件首行添加如下代码(用于向页面注册此控件):

<%@ Register TagPrefix="ccs" Namespace="MyControls" Assembly="MyControls" %>

在<form>标记之间添加如下代码(添加此控件到页面上):

OK,一个带有Text属性的自定义控件已经完成了,现在就可以运行它并观看效果了。
这个控件的结果仅仅是将一行文本输出到浏览器并显示出来,但是我们平时所用到的控件,小到如Label,大到如DataGrid,都是基于这一原理开发出来的。接着我们看一下这个自定义控件源文件(MyControl.cs)的组成



using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
namespace MyControls
{
// Attribute DefaultProperty指定组件的默认属性,ToolboxData指定当从IDE工具中的
//工具箱中拖动自定义控件时为它生成的默认标记
[DefaultProperty("Text"),
ToolboxData("<{0}:MyControl runat=server>")]
//类MyControl派生自WebControl
public class MyControl : System.Web.UI.WebControls.WebControl
{
private string text;
//Attribute Bindable指定属性是否通常用于绑定

//Category指定属性或事件将显示在可视化设计器中的类别

//DefalutValue用于指定属性的默认值
[Bindable(true), Category("Appearance"), DefaultValue("")]
public string Text
{
get
{
return text;
}
set
{
text = value;
}
}
//重写WebControl的Render方法,采用HtmlTextWriter类型的参数
protected override void Render(HtmlTextWriter output)
{
//发送属性Text的值到浏览器
output.Write(Text);
}
}
}



========

Imports Microsoft.VisualBasic
Imports System
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.ComponentModel

' Attribute DefaultProperty 指定组件的默认属性,
' ToolboxData 指定当从 ide 工具箱中拖动空间时为他生成的默认标记
<bindable(true), Category("杂项"), DefaultProperty("text"), ToolboxData("<{0}:MyControl runat=server><{0}:MyControl-->")> _
Public Class myControl

Inherits System.Web.UI.WebControls.WebControl
Private _text As String
Public Property Text() As String

Get

Return _text

End Get
Set(ByVal value As String)

_text = value

End Set

End Property
' 重写 WebControl 的 Render 方法, 采用HtmlTextWrite 类型的参数:
Protected Overrides Sub render(ByVal output As System.Web.UI.HtmlTextWriter)

output.Write(Text)

End Sub

End Class

星期五, 七月 18, 2008

php5 读 MySQL5 utf8 中文乱码

这两天就弄MySql 了
开始 .net 乱码,现在 php5 也乱码,php5 下是这样解决的:

编码:
为了使phpmysql更好的支持中文,将采用UTF-8编码,相关配置如下。
1、mysql的配置,在安装mysql后,配置时将字符编码改为UTF-8,即选中第二项。对具体的数据库中的每一个表的编码改为UTF-8
2、Apache中不需要更改,因为已包含
UTF-8编码
3、php中要对php.ini文件中line 637: extension=php_mbstring.dll 前的分号除掉,并且必需修改mb_string的相关编码配置,修改后的内容为:
line 1164: mbstring.language = utf-8
line 1169: mbstring.internal_encoding = utf-8
line 1172: mbstring.http_input = auto
line 1176: mbstring.http_output = utf-8
line 1183: mbstring.encoding_translation = On
line 1187: mbstring.detect_order = auto
line 1191: mbstring.substitute_character = utf-8;
line 1201: mbstring.func_overload = 1
所有行号均对应的是php5.1.6 版本的php.ini-recommand
4、在语句
$mysql_link = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
后加上

mysql_query("SET NAMES 'UTF8'");
注意:UTF8不能写成UTF-8,否则不起作用


下面的是在百度上搜到的:

以前的国外主机用的Mysql是4.x系列的,感觉还比较好,都无论GBK和UTF-8都没有乱码,没想到新的主机的Mysql是5.0版本的,导入数据 后,用Php读出来全是问号,乱码一片,记得我以前也曾经有过一次切换出现乱码的经验,原因肯定是Mysql版本之间的差异问题。

只好查资料,发现了一个解决方法,就是在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的数据库则使用SET NAMES GBK,代码如下:

$mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_query("SET NAMES 'GBK'");


经过我的测试,我发现上面第二个方法就可以让 php5 读出的 MySQL5 的以utf8编码保存的中文字符。还有,以下这个是什么意思?:
$charset="latin1";
mysql_query("SET NAMES '".$GLOBALS['charset']."'");
就可以了

在写入数据库之前加上这段代码应该就能解决问题了,我前几天也碰到了这个问题,然后查遍论坛后,把所有文件保存成UTF8后,加上这段代码就完成,希望能解决你的问题
$sql = 'set names "utf8"';
if (!mysql_query($sql))
{
$this->error = 'cannot set character_sets';
$this->constructed = 0;
return false;
}


......

星期四, 七月 17, 2008

MySQL 的字符集

在my.cnf中加如下代码:
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8


如果不加以上代码,那么即便MYSQL编译安装时指定的编码是UTF8,那么在建库时其默认编码仍是LATIN1,而由于字符集的继承性,库中的表也是LATIN1的了。

这里列几条命令,大家可以自己试下:
1.列出MYSQL支持的所有字符集:
SHOW CHARACTER SET;

2.当前MYSQL服务器字符集设置
SHOW VARIABLES LIKE 'character_set_%';

3.当前MYSQL服务器字符集校验设置
SHOW VARIABLES LIKE 'collation_%';

4.显示某数据库字符集设置
show create database 数据库名;

5.显示某数据表字符集设置
show create table 表名;

6.修改数据库字符集
alter database 数据库名 default character set 'utf8';

7.修改数据表字符集
alter table 表名 default character set 'utf8';

8.建库时指定字符集
create database 数据库名 character set gbk collate gbk_chinese_ci;

9.建表时指定字符集
CREATE TABLE `mysqlcode` (
`id` TINYINT( 255 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`content` VARCHAR( 255 ) NOT NULL
) TYPE = MYISAM CHARACTER SET gbk COLLATE gbk_chinese_ci;
还有,改了数据库的编码,数据库要重建才有效,不仅仅是删除表,要连整个数据库都删除再重建原来的表才可以,反正我是这么解决的。

asp.net 调用 MySql 的参数

这个名起得有点不对题,我的意思是,在asp.net 写入 MySQL 的时候,用传入参数方式,开始怎么都不成功,在网上搜索了一圈以后才知道,原来MySQL 的参数名要用 ? 开头的。放在这的这篇文字就是想记住这点东西,因为以前出现过找到的东西找不到了。

一个例子:

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim oconn As New MySqlConnection("Data Source=192.168.1.253; Database=db1; user=walker; password=mima;")
oconn.Open()
Dim strQuery As String = "insert into t1 (uname, ucont) values (?un, ?uc)"
Dim oCmd As New MySqlCommand(strQuery, oconn)

Dim pun As MySqlParameter = New MySqlParameter("?un", MySqlDbType.VarChar, 20)
Dim puc As MySqlParameter = New MySqlParameter("?uc", MySqlDbType.VarChar, 255)
pun.Value = TextBox1.Text
puc.Value = TextBox2.Text
Dim paras As MySqlParameter() = {pun, puc}
Dim p As MySqlParameter
For Each p In paras
oCmd.Parameters.Add(p)
Next
'oCmd.Parameters.Add(New MySqlParameter("@un", MySqlDbType.VarChar, 20))
'oCmd.Parameters.Add("?uc", MySqlDbType.VarChar, 255).Value = TextBox2.Text
'oCmd.Parameters("@un").Value = TextBox1.Text
'oCmd.Parameters("@uc").Value = TextBox2.Text
oCmd.Connection = oconn
'strQuery = "insert into t1 (uname, ucont) values ('" & TextBox1.Text & "','" & TextBox2.Text & "')"
oCmd.CommandText = strQuery
oCmd.CommandType = CommandType.Text
'lblMsg.Text = oCmd.Parameters("@un").Value.ToString
Dim iVal As Integer = 0
iVal = oCmd.ExecuteNonQuery
lblMsg.Text &= "结果:" & iVal.ToString & " ."
oCmd.Parameters.Clear()
oconn.Close()
' _gb()

End Sub
有点乱哈 ....

MySQL 权限的定义

格式:
GRANT 权限 on 数据库.表名 to 用户名@登录主机 identified by "密码";
Grant [gra:nt] n. 拨款 vt. 授予,同意,承认

实例如下:
创建一个名为 ahwei 的用户,密码 1234 拥有 localhost 的 phpbook 的所有权限:

mysql> GRANT ALL PRIVILEGES ON phpbook.* TO ahwei@localhost IDENTIFIED BY '1234';


创建一个新用户名为:walker:

mysql> GRANT select, update, insert, delete ON *.* TO walker@192.168.11.1 identified BY "mima";


看结果:

mysql> use mysql;
mysql> select host, user, password from user;

mysql>

就看到了。

主机名:

将主机名字段值改为 "%" 就表示在任何客户端机器上都可以用 walker 名登录,可以在开发时设为 "%" 。

UPDATE user SET host = '%' WHERE user = 'walker' ;

An angel 天使

I wish I had your pair of wings      我希望拥有你的一双翅膀
Had them last night in my dreams     昨夜在梦中实现
I was chasing butterflies         我追逐着蝴蝶
Till the sunrise broke my eyes      直到黎明的光芒照亮我的眼睛

Tonight the sky has glued my eyes    今晚的天空吸引了我的双眼
Cause what they see's an angel hive    因为它们看到了一片天使的领域
I've got to touch that magic star     我触摸到了那颗神奇的星
And greet the angels in their hive    (我飞到那片)天使的领域里向她们问候

Sometimes I wish I were an angel    有时我希望我是个天使
Sometimes I wish I were you      有时我希望自己就是你
Sometimes I wish I were an angel    有时我希望我是个天使
Sometimes I wish I were you一个    像你一样的天使

And all the sweet honey from above   所有上天赐予的甜蜜
Pour it all over me sweet love      倾注给我最美妙的爱
And while you're flying around my head  当你在我的脑海中萦绕
Your honey kisses keep me fed     你甜蜜的吻让我感到满足

I wish I had your pair of wings     我希望拥有你的一双翅膀
Just like last night in my dreams    就像昨夜梦中一样
I was lost in paradise         我迷失在天堂
Wish I'd never opened my eyes    希望再也不要醒来

Sometimes I wish I were an angel   有时我希望我是天使
Sometimes I wish I were you     有时我希望自己就是你
Sometimes I Wish I were an angel   有时我希望自己是个天使
Sometimes I wish I were you     一个像你一样的天使

But there's danger in the air      但是天空中又隐藏着危险
Tryin' so hard to be unfair       它正竭力变得不公正
Danger's in the air           那天空中的危险啊
Tryin' so hard to give us a scare     正试图带给我们惊恐
But were not afraid         但我们却决不胆怯

Sometimes I wish I were an angel   有时我希望我是天使
Sometimes I wish I were you     有时我希望自己就是你
Sometimes I wish I were an angel   有时我希望我是个天使
Sometimes I wish I were you     像你一样的天使

Wish I were you           就像你那样
Oh I wish I were you         像你一样的天使

欢迎回来

博客又可以直接访问了,当我输入地址后看到页面顺利地打开的时侯,我心里还是很高兴的。是的,这一瞬间的心情是高兴的。且不去管它能被访问多久,享受一下这喜悦的心情先。