<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>澄清的半亩方塘</title>
	<atom:link href="http://daniex.info/feed" rel="self" type="application/rss+xml" />
	<link>http://daniex.info</link>
	<description>接天莲叶无穷碧， 映日荷花别样红。</description>
	<lastBuildDate>Fri, 18 May 2012 13:11:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>海淘第一单</title>
		<link>http://daniex.info/haitao.html</link>
		<comments>http://daniex.info/haitao.html#comments</comments>
		<pubDate>Fri, 18 May 2012 13:11:13 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[小人物]]></category>
		<category><![CDATA[生活点滴]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1186</guid>
		<description><![CDATA[<p style="text-align: left;">傻瓜式海淘第一单，还是直邮的！还是很慢的！试水，很深。。。。</p><p style="text-align: center;"></p><p style="text-align: center;"></p> <span class='read-more'><a href='http://daniex.info/haitao.html'>    [继续阅读....]</a></span><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">傻瓜式海淘第一单，还是直邮的！还是很慢的！试水，很深。。。。</p>
<p style="text-align: center;">
<p style="text-align: center;"><img class="aligncenter size-large wp-image-1187" title="image001" src="http://daniex.info/wp-content/uploads/2012/05/image001-1024x816.png" alt="" width="640" height="510" /></p>
<p><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/wordpress-seo-permalink.html" rel="bookmark" title="2010/08/23">WordPress seo&#8211;永久链接permalink搜索引擎优化</a></li>
<li><a href="http://daniex.info/purchasing-problem.html" rel="bookmark" title="2010/06/30">中小企业采购问题及解决方案（上）——问题篇</a></li>
<li><a href="http://daniex.info/be-your-own-boss-1.html" rel="bookmark" title="2010/07/20">你想成为自己的老板么？——让你不断前进的八个秘诀（上）</a></li>
<li><a href="http://daniex.info/my-mother-hu-shi.html" rel="bookmark" title="2012/02/08">我的母亲  胡适</a></li>
<li><a href="http://daniex.info/java-send-http-request-example.html" rel="bookmark" title="2011/07/27">java发送http请求例子</a></li>
</ul>
<p><!-- Random Posts took 13.802 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="海淘第一单" href="http://daniex.info/haitao.html">《海淘第一单》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="海淘第一单" href="http://daniex.info/haitao.html">http://daniex.info/haitao.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/haitao.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>粤语词汇</title>
		<link>http://daniex.info/cantonese-glossary.html</link>
		<comments>http://daniex.info/cantonese-glossary.html#comments</comments>
		<pubDate>Wed, 16 May 2012 04:28:02 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[便笺]]></category>
		<category><![CDATA[文化]]></category>
		<category><![CDATA[生活点滴]]></category>
		<category><![CDATA[书]]></category>
		<category><![CDATA[广州]]></category>
		<category><![CDATA[粤语词汇]]></category>
		<category><![CDATA[老板]]></category>
		<category><![CDATA[香港]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1181</guid>
		<description><![CDATA[<p>词汇</p><p>助词：</p><p>喇（了）谂（想）乜（什么）掂（定）嘅（的）咁（这/这么)</p><p>词语：</p><p>乜水（什么东西（带有鄙视）,但在肇庆地区表示为边个(谁)的意思）</p><p>指代、人物</p><p>我（我） 你（你） 佢（他） 我哋（我们）你哋（你们）佢哋（他们） 人哋（人家） 呢度（这里） 嗰度（那里）边度（哪里）呢（这） 嗰（那） 咁样（这样、那样）点解（为什么）第日（改天）第次（下次） 乜嘢（什么） 乜（什 <span class='read-more'><a href='http://daniex.info/cantonese-glossary.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>词汇</p>
<p>助词：</p>
<p>喇（了）谂（想）乜（什么）掂（定）嘅（的）咁（这/这么)</p>
<p>词语：</p>
<p>乜水（什么东西（带有鄙视）,但在肇庆地区表示为边个(谁)的意思）</p>
<p>指代、人物</p>
<p>我（我） 你（你） 佢（他） 我哋（我们）你哋（你们）佢哋（他们） 人哋（人家） 呢度（这里） 嗰度（那里）边度（哪里）呢（这） 嗰（那） 咁样（这样、那样）点解（为什么）第日（改天）第次（下次） 乜嘢（什么） 乜（什么）甘多（这么多）几多（多少）边（哪）咁好（这么好） 阿爸（爸爸） 阿妈（妈妈） 阿哥（哥哥）阿嫂（嫂嫂）阿爷（爷爷）阿嫲（奶奶） 阿公（外公）阿婆（外婆、老婆婆）阿叔（叔叔） 老豆（爸爸） 老妈子（妈妈）家姐（姐姐） 大佬（哥哥）细佬（弟弟） 心抱（媳妇） 舅父（舅舅）孙（孙子）仔仔（儿子）囡囡（女儿） 契爷（干爹） 契仔（干儿子）寡佬（单身汉） 仔（儿子）女（女儿） 后仔乸（继母） 太子爷（少东家）契弟（王八蛋）老坑（老头） 老嘢（老东西，老家伙）老姑婆（老处女）基佬（男同性恋者）老细（老板） 老千（骗子）后生仔（年轻小伙子）后生女（年轻姑娘） 靓仔（漂亮的小伙子）靓女（漂亮的姑娘）细路（小孩） 细蚊仔（小孩） 须虾（婴儿）马仔（打手）事头婆（老板娘）事头（老板） 塞（孙子的儿女） 麦（孙子的儿女的儿女） 老襟（两姐妹同一个老公） 老顶（上司）乸型（娘娘腔）</p>
<p>工作、交际</p>
<p>返工（上班） 收工（下班） 揾食（谋生）人工（工钱）出粮（发工资） 搞掂（搞妥当） 搞弯（弄糟糕）就手（顺利）捱夜（熬夜） 空姐（飞机女服务员） 钟点工（计时工）揾工（找工作）做嘢（干活）捞边行（搞什么行业） 一脚踢（一人承担）轮更（轮班）看更（看门） 起屋（盖房子） 揸车（驾驶汽车）熟行（内行）熟手（老练） 车衫（缝衣服）夹手夹脚（一起动手）执头执尾（收拾零碎的东西）搏命（拼命）癐gui6（累）差池（差错） 撞板（碰钉子） 松人（溜走）走人（溜走）炒鱿鱼（解雇） 开OT（加班）秘捞（兼职）手信（小礼物） 人客（客人） 生埗（陌生、生疏）老友记（老朋友）仇口（仇人）托大脚（拍马屁）危ngei1（求）俾面（给面子） 制（肯） 得闲（有空）冇几何（不常）冇相干（没关系） 唔觉意（不留心） 唔话得（没说的）倾（谈）倾偈gei2（聊天）早晨（早上好）早唞（晚安）揾人（找人） 拍拖（谈恋爱） 挂住（想念）隔篱（隔壁）掟煲（恋人分手） 好夹（很合得来） 探（拜访） 讲笑（开玩笑） 羞家（丢脸 ）抄更 （早上正职，晚上兼职） 偷鸡（上班工作时间溜走） 蛇王（工作偷懒） 嗱嗱啉（快点） 沙沙滚（随便应付） 易嘿（马虎） 、危险）拿西（粗枝大叶） 督背脊（打小报告）二五仔（出卖兄弟的人） 啱（适合） 横掂（反正） 侧侧膊（蒙混过去） 踢爆（揭发） 数围（利润得益） 啱 key（有默契） 甘化学（危险）</p>
<p>用品</p>
<p>起身（起床） 着（穿）除（脱）浪口（漱口） 飞发（理发） 电发（烫发） 洗面（洗脸）屙屎（大便）屙尿（小便） 闩门（关门） 熄灯（关灯） 水喉（水龙头）瞓觉（睡觉）食（吃）食晏（吃午餐） 食烟（抽烟） 滚水（开水）煲（煮） 焗（焖）饮胜（干杯） 颈渴（口渴） 餸（下饭的菜）腍nem4（软）宵夜（夜宵） 饮（渴） 台（桌子）梳化（沙发）雪柜（冰箱）家俬（家具） 皮箧gib1（皮箱）夹万（保险箱）刀仔（小刀） 花樽（花瓶） 香枧（香皂） 镬（锅）咪（麦克风）插苏（插座） 火水（煤油） 遮（伞）地拖（拖把）电芯（电池）洋烛（蜡烛）花洒（1莲蓬头，用于沐浴2喷壶，用于浇花）壳（勺子）番枧（肥皂） 扫把（扫帚） 匙羹（小勺子） 褛（外套）大褛（大衣）衫（衣服） T恤（针织或棉质上衣）裤（裤子） 鞋（鞋子）底衫（内衣） 底裤（内裤） 高踭鞋（高跟鞋）领太（领带） 荷包（钱包）唇膏（口红） 浪衫（晾衣服） 眼瞓（困） 冲凉（洗澡）一旧水（一百元） 一草（十元） 一撇（一千元） 一蚊鸡（一元） 一皮（一万元） 豆拎/斗零（少量钱） 鸡碎（一点点） 装饭（添饭） 要唔要饭/添唔添饭（添不添饭）食大茶饭(吃香喝辣) 系唔系(是不是)</p>
<p>人体、疾病</p>
<p>头壳（脑袋）头皮（头屑）面珠墩（脸蛋儿） 酒凹（酒窝） 下爬（下巴） 眼（眼睛）眼眉（眉毛）眼核（眼珠） 耳仔（耳朵） 耳屎（耳垢） 大牙（槽牙）鼻哥（鼻子）鼻哥窿（鼻孔）身子（身体） 心口（胸口） 膊头（肩膀）毛管（毛孔）罗柚（屁股） 手板（手掌） 手瓜（胳膊） 脚（脚、腿）背脊（脊背）尾龙骨（尾骨） 肚腩（小肚子） 睇医生（看病）驳骨（接骨头）联针（缝针）埋口（合口） 执药（抓药） 燥火（上火）好翻（好了）唔精神（不舒服） 冻亲（着凉） 头赤（头痛）打冷震（发抖）打噎（打嗝） 呕血（吐血） 浊亲（被水呛着）心口翳（胸闷）豆皮（麻脸）血压高（高血压） 落晒形（憔悴不堪）病猫（病鬼）生萝卜（长冻疮） 热痱（痱子） 痕（痒）黐线（神经失常）发羊吊（发羊角疯） 盲佬（瞎子） 甩皮（脱皮）损（破）香港脚（脚气）撞聋（听觉不灵） 作呕（恶心）肚屙（拉肚子）滞（消化不良） 身庆（身体发热） 咳（咳嗽）焗亲（中暑）晕酡酡（晕乎乎）兴heing合合（很热）生痱孜（溃疡）</p>
<p>动作、行为</p>
<p>岳高头（仰起头）拧头（摇头） 目及 geb6（盯）眯mｅi1埋眼（闭眼）瞌heb3（闭）啜（嘬，吻）噍（嚼） 唞气（呼吸） 渺嘴（撇嘴） 擘大口（张大口）喐手（动手）笃（戳）笠（套） 弗fit1（鞭打）抰yｅng2（抖）揞（蒙，捂）搣mit1（掰）摱man1（攀，扳）掹meng1（拔）豆（碰，摸）掟dｅng3（扔）抠（掺杂）抠乱（搞混了）抄cao3（搜，翻）挤（放）搦（拿） 捽（揉） 掴（用掌打） 省（擦） 吉（扎，刺）批（削）濑（洒） 枳zed1入去（塞进去）走（跑）走夹唔唞（拼命走） 标（冲）坎头埋墙（把头撞在墙上，形容人自讨苦吃）企（站）嗌（叫，喊）嗌交（吵架） 撩（逗）单单打打（说风凉话，含沙射影，讽刺攻击）诈假ga1意yi1（假装）诈娇（撒娇）扭拧（扭捏） 睇衰（看不起，看扁） 索气（吸气）揩油、索油（占便宜）攞嚟衰（自讨苦吃）储储埋埋（攒起来）打交（打架） 打横（横着）打掂（竖着） 打底（垫底）打赤脚（赤着脚） 打大赤肋（赤着上身）折堕（做孽，遭遇悲惨）惊gｅng1（害怕）发姣hao3（指女性卖弄风骚，淫荡）锡（疼爱）孭（背）得人惊（令人害怕） 得个吉（一场空） 厄水（骗钱） 邓（替） 抵（应该，动词。值得，名词） 翻嚟（回来） 打个冷（走／转一回） 骑呢nie3（古怪） 揾笨（占人便宜）典地（撒赖） 碌（滚动） 睇水（把风） 大洗（花钱过度） 撇pi(走，离开) 头fing fing （不停地晃动脑袋，类似唱摇滚的人的动作）</p>
<p>思想、感情</p>
<p>中意（喜欢） 爱惜（疼爱）快活（快乐）得戚（得意洋洋） 嬲nao1（生气）发嬲（生气）笑骑骑（笑哈哈） 笑口噬噬（张开嘴笑）笑口吟吟（笑容满面）莲子蓉面口（比喻笑容满面）偷笑（暗笑）熠熟狗头（形容人张开嘴笑，像煮熟的狗头一样）火起（发火）火滚（恼火）一把火（一肚子火）嬲爆爆（气冲冲）眼崛崛（瞪大眼睛，表示不满或生气） 崛（瞪）吹胀（1气坏，2无可奈何）肉赤（心疼）忧心（担心） 心淡（心灰意冷） 唔忿气（不服气）闭翳（发愁）喊（哭）喊苦喊忽（哭哭啼啼）苦瓜咁嘅面（像苦瓜那样拉长着脸，比喻愁眉苦脸）谷气（憋气）欢喜（喜欢） 乞人憎（令人讨厌）心思思（老惦念着）心挂挂（牵肠挂肚） 心水（心意）愿（愿意）情愿（宁愿）心多多（三心两意）心喐喐（指动了心想做某事，但还没有行动）特登（故意） 爱（要）激气（心里有气） 专登（特意）失魂（慌张，精神恍惚）失魂鱼（形容人惊慌失措如受惊的鱼）心息（死心）想话（打算）谂住（打算，预计） 心罨ngeb1（心里悲伤难受）心甘（甘心） 乍乍帝（装模作样） 拾下拾下（傻乎乎） 戆居（呆，傻，笨） 凼（哄） 蕉积（嚣张，气焰高涨）个心嗱住（心里酸溜溜）</p>
<p>常见事物</p>
<p>时间</p>
<p>一粒钟(一个小时) 一个字(五分钟) 天光(天亮时)</p>
<p>物品</p>
<p>氹、凼（坑） 单车(自行车)</p>
<p>动植物</p>
<p>语音</p>
<p>声母</p>
<p>b波 p婆 m摸 f科 d多 t拖 n挪 l罗</p>
<p>1、b　发音时上下唇闭拢，闭住一口气，然后让较弱的气流突然冲出来，与普通话中b的发音相同，所管的字也大致与普通话的b相对应。我们还是看一些例子吧，（汉字后面是广州话拼音，上标表示声调，注意这是粤语的声调，不是普通话的声调。点击可听到发音）。</p>
<p>班ban1　波bo1　杯bui1　把ba2　表biu2</p>
<p>2、p　发音时口形与b相同，但从双唇冲出的气流较强（语言学上所谓不送气与送气之分），与普通话中p的发音相同，所管的字也大致与普通话的p相对应。例</p>
<p>怕pa3　破po3　皮pｅi4　平ping4　排pai4</p>
<p>3、m　发音时先将嘴唇闭拢，声带振动，让气流从鼻孔出来，然后滑向韵母，与普通话发音相同，所管的字也大致与普通话的m相对应。例：</p>
<p>摩mo1　妈ma1　埋mai4　问men6　名ming4</p>
<p>4、f　发音时下嘴唇紧贴上门齿，让气流从唇齿间挤出来，与普通话发音相同，所管的字也与普通话的f、k、h相对应。例：</p>
<p>花fa1　分fen1　快fai3　火fo2　风fung1</p>
<p>5、d　发音时舌尖顶住牙床，然后让较弱的气流突然冲出，与普通话发音相同，所管的字也大致与普通话的d相对应。例：</p>
<p>大dai6　地dｅi6　丁ding1　多do1　当dong1</p>
<p>6、t　发音时口形与d相同，但冲出的气流较强，与普通话发音相同，所管的字也大致与普通话的t相对应。例</p>
<p>条tiu4　他ta1　拖to1　土tou2　叹tan3</p>
<p>7、n　发音时舌尖顶住上牙床，声带振动，让气流从鼻孔出来，然后滑向韵母，与普通话发音相同，所管的字也大致与普通话的n相对应。例：</p>
<p>你nｅi2　难nan4　努nou5　暖nｕn5　懦no6</p>
<p>注意：n在广州话中通常与l相混，把声母为n的都念为l如“你”念成“里”，“难”念成“兰”。这是一种“懒音”现象。</p>
<p>8、l　发音时舌尖顶住上牙床，声带振动，让气流从舌边流出，与普通话发音相同，所管的字也大致与普通话的l相对应，如上述，普通话读n的字在广州话中也可以读l。例：</p>
<p>烂lan6　了liu5　老lou5　龙lung4　乱lｕn6</p>
<p>g哥 k卡 gu姑 ku箍 ng我 h何</p>
<p>1、g　发音时先让舌跟顶住上腭后部，然后让较弱的气流突然冲出来，与普通话发音相同，与所管的字普通话g、j部分对应。例：</p>
<p>哥go1　跟gen1　工gung1　家ga1　经ging1</p>
<p>2、k　发音口形与g相同，只是冲出的气流较强，与普通话发音相同，所管的字与普通话的k、q、j部分对应。例：</p>
<p>抗kong3　卡ka1　其kｅi4　倾king1　距kｅu5</p>
<p>3、gu　发音时舌位与g相同，只是嘴唇圆拢，很像普通话的音节gu，但在粤语中它是作为声母使用，所管字与普通话声母为g、介韵为u的字对应。例：</p>
<p>关guan1　广guong2　瓜gua1　贵guei3　怪guai3</p>
<p>4、ku　发音时舌位时k相同，只是嘴唇圆拢，很像普通话的音节ku，但在粤语中它是作为声母使用，所管字与普通话声母和k、介韵为u的字对应。例：</p>
<p>跨kua1　困kuen3　群kuen4　亏kuei1　旷kuong3</p>
<p>5、ng　发音时舌跟顶住上腭后部，即与发g时将同，但舌头保持不动，让气流从鼻腔流出，然后滑向韵母。普通话中没有这个声母，但有以这个音为韵尾的韵母，其实它们舌位是相同的，发普通话韵母ang时，到最后ng那个鼻音就是这个音，只不过在粤语中这个可以作声母，后面再与韵母相拼，大家要细心体会。ng所管的字与普通话“零声母”对应，零声母指没有声母。y、w开头的音节也算是“零声母”，部分与ng对应。例：</p>
<p>安ngon1　牛ngeo4　暗ngem3　我ngo5　瓦nga5</p>
<p>注意：粤语中也有“零声母”，而且，粤语中零声母与声母ng有相混的现象（几个语气助词，如啊、哦，唉等除外），ng声母的字经常被读成零声母字，如安on1　我o5,读零声母的趋势在年轻人特别是香港的年轻人中尤为明显，这也是一种懒音现象。</p>
<p>6、h　发音时口微张开，舌跟放松稍向后，作呵气的样子，让气流从口中呼出。这个音与普通话中的h很相似，但又不相同，区别在于粤语的h不必像普通话那样舌跟顶住后腭产生摩擦，发音时尽量放松，与英语中的h相同。h所管的字与普通话h、x部分对应。例：</p>
<p>哈ha1　海hoi2　汉hon3　希hｅi1　香hｅng1</p>
<p>j知 q雌 x思 z左 c初 s梳</p>
<p>这里有两组声母，即j、q、x和z、c、x，其实只能说是一组，因为j、q、x和z、c、x的发音是完全相同的，不像普通话那样有分别。但为什么还要设立两组声母呢？为的是使拼式尽量与普通话接近，便于学习。其中j、q、x与i、ｕ开头的韵母相平，而z、c、x，则与其他的韵母相拼。至于这组声母的发音，还是由我详细为大家解释。</p>
<p>1、z(j)　发音时舌尖靠齿背，靠近舌尖的舌面向上牙床和硬腭前部靠拢，然后稍微离开，让较弱的气流挤出产生摩擦。这个音既不是普通话的z也不是普通话的j，而是介于两者之间，即舌头比z又要后一点,比j要前一点。z(j)管字大致与普通话的z、zh、j对应。例：</p>
<p>在zoi6　早zou2　之ji1　站zam6　箭jin3</p>
<p>2、c(q)　发音时舌位与z(j)相同，但冲出的气流较强，形成“送气音”，像z(j)一样，c(q)是介于普通话话c与q之间的一个音。c(q)管字大致与普通话c、ch、q对应。例：</p>
<p>次qi3　错co3　长cｅng4　车cｅ1　情qing4</p>
<p>3、s(x)　发音时舌尖及靠近舌尖的舌面向上牙床和硬腭前部靠近，之间形成一道窄缝，让气流从中挤出。s(x)是介于普通话s和x之间的一个音。s(x)管字大致与普通话s、sh、x对应。例：</p>
<p>三sam1　四sｅi3　沙sa1　山san1　先xin1</p>
<p>快下课了，我再次强调，j、q、x和z、c、x是发音完全一样的，不是两组声母。如果你觉得准确把握它们的发音可以较难，那么你不妨就把他们读作普通话的z、c、s吧，其实差别不大，只是听起来好像“尖”了一点，慢慢体会吧，“欲速则不达”。</p>
<p>y也 w华</p>
<p>1、y　发音时舌面中前部尽量向硬腭抬起，声带振动，气流呼出时产生较轻的摩擦。这个音很像普通话中的y，但摩擦稍强。y在普通话中只是i的变体，不是声母，而在粤语中y是一个声母。y管字与普通话y开头的字对应。例：</p>
<p>衣yi1　圆yun4　人yen4　又yeo6　要yiu3</p>
<p>2、w 发音时双唇圆拢，舌根高提，靠近软腭，气流呼出时产生轻微的摩擦。像y一样，w在粤语中是作为声母，而在普通话w中只是作为u的变体，w的发音也与普通话中的w向相似，只是嘴唇收拢较紧，摩擦稍强。w管字与普通话w开头及读音为yun的字对应。例：</p>
<p>乌wu1　弯wan1　王wong4　为wei4　云wen4</p>
<p>韵母</p>
<p>a呀 o柯 u乌 i衣 ū于 ｅ(靴) ｅ诶</p>
<p>1、a　发音时嘴张大，舌头位置放得很低，嘴唇呈自然状态，不圆，让气流呼出。比普通话a张口稍大。管字与普通话a、ia、ua对应。例：</p>
<p>花fa1　他ta1　家ga1　华wa4　马ma5</p>
<p>2、o　发音时舌头略向后缩，嘴唇拢圆，让气流呼出。比普通话o张口更大。管字与普通话o、uo、e对应。例：</p>
<p>播bo3　火fo2　多do1　贺ho6　和wo4</p>
<p>3、u　发音时舌头向后缩，舌后部抬高，接近软腭，双唇尽量拢成圆形，向前突出，中间只留一个小孔让气流呼出。与普通话的u大体相同。管字对应于普通话u的部分字。例：</p>
<p>姑gu1　古gu2　夫fu1　富fu3　苦fu2</p>
<p>4、i　发音时舌尖抬高，逼近齿背，舌面前部抬高，接近软腭，嘴唇不圆，与普通话i大体相同。管字与普通话i部分字给er对应。例：</p>
<p>诗xi1　丝xi1　知ji1　痴qi1　儿yi4</p>
<p>5、ｕ　发音舌位与i相同，只是嘴唇像u一样圆拢，与普通话ｕ大体相同。管字与普通话zh、ch、sh、r双拼的u及音节yu。ｕ与相拼j、q、x、y时省略两点。例：</p>
<p>住ju6　处qu5　鼠xu2　如yu4　遇yu6</p>
<p>6、ｅ　发音时舌位与ｅ相同，张口比ｅ稍大，嘴唇圆拢，让气流呼出。这个音普通话中没有，对北方人来说有点难度，发音关键之处是圆唇。ｅ管字很少，普通话的ｕe、uo部分对应。例：</p>
<p>靴hｅ1　朵dｅ2</p>
<p>7、ｅ　发音时口微张，舌尖下垂至下齿背，舌面前面向硬腭前部抬起，嘴唇不圆，让气流呼出。与普通话的ｅ（唉，ie的韵腹或ei的韵头）相同。管字与普通话的ie,e部分对应。例：</p>
<p>夜yｅ6　谢zｅ6　写sｅ2　车cｅ1　社sｅ5</p>
<p>ai挨 ei矮 oi哀 ui会 iu妖 ｅi(非)</p>
<p>1、ai　发音时先发前音a，然后滑向后音i。与普通话中ai发音相近，但其中a比普通话ai中的a张口稍大，口音i张口也较大。管字与普通话ai部分对应。例：</p>
<p>摆bai2　排pai4　猜cai1　怀wai4　快fai3</p>
<p>2、ei　发音时先发前音e，然后滑向后音i。ei不是普通话中的ei，普通话中没有这个音，e与普通话中的e发音不同，e发音有点像a，但张口比a小，舌头靠后，发音也比a短。管字主要与普通话i对应。例：</p>
<p>丽lei6　米mei5　制zei3　世sei3　系hei6</p>
<p>3、oi　发音时先发前音o，然后滑向后音i。oi这个音虽然在普通话中没有，但它构成的音素短简单，因此应该不难掌握，与英语boy中后面的音相同。管字与普通话ai部分对应。例：</p>
<p>代doi6　该goi1　来loi4　菜coi3　台toi4</p>
<p>4、ui　发音时先发前音u，然后滑向后音i。粤语ui与普通话ui不同，普通话ui是uei的简写，不是真正的u+i,粤语才是真正的ui，注意分辩。管字与普通话ei、ui部分对应。例：</p>
<p>每mui5　杯bui1　培pui4　灰fui1　回wui4</p>
<p>5、iu　发音时先发前音i，然后滑向后音u。这个音与普通话中的iu有点相似，但又不相同，普通话中的iu是iou的简写（但在一些音节，如xiu、jiu中o的发音很微弱），因此发粤语的iu要注意中间不要带这个o音。管字与普通话ao、iao部分对应。例：</p>
<p>超qiu1　少xiu3　照jiu3　表biu2　鸟niu5</p>
<p>6、ｅi　发音时先发前音ｅ，然后滑向后音i。ｅi发音与普通话中ei大体相同。管字主要与普通话i和ei对应。例：</p>
<p>记gｅi3　起hｅi2　四sｅi3　美mｅi5　非fｅi1</p>
<p>ao拗 eo欧 ou奥 ｅu(去)</p>
<p>1、ao　发音时先发前音a，然后滑向后音u。ao的前音a比普通话a张口稍大，后音其实不是o（设计方案时为了避免au与an手写体混淆，故作ao）也不纯粹是u，而是比u张口大一点的一个元音国际音标作大写的〔U]。总的说来，这个音与普通话ao发音相近，只要发音时张口稍大一点就可以了。管钟肫胀ɑ瘾o、iao部分对应。例：</p>
<p>搞gao2　考hao2　包bao1　交gao1　校hao6</p>
<p>2、eo　发音时先发前音e，然后滑向后音u，e如前一课所述，它不是普通话中的e，而是一个张口较小、发音较短的a音，后音不是o而是u（设计成eo同样是为了避免手写时与en混淆），这个u张口比ao中的u要小，比较接近纯粹的u音。普通话中没有eo这个音，它听起来像是介于ao与ou的音。管住大致对应普通话ou、iu及u的少数字。例：</p>
<p>后heo6　够geo3　又yeo6　九geo2　浮feo4</p>
<p>3、ou　发音时先发前音o，然后滑向后音u。这个音与普通话中的ou大体相同。管字与普通话ao、u部分对应。例：</p>
<p>到dou3　号hou6　高gou1　度dou6　数sou3</p>
<p>4、ｅu　发音时先发前ｅ，然后滑向后音ｕ。后音其实是ｕ而不是u（设计成ｅu是为了减少附加符号），普通话中没有这个韵母，发好这个音关键是发好ｅ这个音。管字与普通话ｕ部分对应。例：</p>
<p>虚hｅu1　去hｅu3　吕lｅu5　追zｅu1　居gｅu1</p>
<p>an晏 en(恩) on安 un碗 in烟 ūn冤 ｅn(春)</p>
<p>1、an　发音时先发前音a，然后滑向鼻音n。这个音和普通话中的an筇逑嗤?9茏钟肫胀ɑ瘾n、ian、uan部分对应。例：</p>
<p>办ban6　产can2　间gan1　限han6　还wan4</p>
<p>2、en　发音时先发前音e，然后滑向鼻音n。和前边和带e韵母一样，这个e不是普通话的e，它是张口较少，发音较短的a音，它的张口又要比普通话的e大，舌头靠前一点，粤语en这个音听起来像介于普通话an和en之间。管字与普通话en、in、ｕn部分对应。例：</p>
<p>奔ben1　粉fen2　因yen1　斤gen1　军guen1</p>
<p>3、on　发音时先发前音o，然后滑向鼻音n。普通话中虽然没有这个音，但它构成很简单，应该不难掌握，和英语John后面的音大体相同。管字与普通话an部分对应。</p>
<p>按on3　罕hon2　干gon1　汉hon3　寒hon4</p>
<p>4、un　发音时先发前音u，然后滑向鼻音n。这个音与普通话un不同，普通话un是uen的简写，中间有一个e音，发粤语的un时，注意中间不要带e音，发完u后迅速转向鼻音n。管字与普通话an、uan、en部分对应。例：</p>
<p>半bun3　满mun5　欢fun1　官gun1　本bun2</p>
<p>5、in　发音时先发前音i，然后滑向鼻音n。in的与普通话的in大体相同。管字与普通话ian部分对应。例：</p>
<p>边bin1　浅qin2　电din6　见gin3　年nin4</p>
<p>6、ｕn　发音时先发前音ｕ，然后滑向鼻音n。这个音与普通话的ｕn大体相同。管字与普通话uan、ｕan、un部分对应。与相拼j、q、x、y时ｕ上两点省略例：</p>
<p>船xun4　乱lｕn6　娟gｕn1　原yun4　村qun1</p>
<p>7、ｅn　发音时先发前ｅ，然后滑向鼻音n。管字与普通话un、ｕn、in部分对应。例：</p>
<p>春cｅn1　唇sｅn4　俊zｅn3　迅sｅn3　进zｅn3</p>
<p>ang(横) eng莺 ong(康) ung瓮 ing英 ｅng(香) ｅng(镜)</p>
<p>1、ang　发音时先发前音a，然后滑向后鼻音ng。这个音与普通话的ang发音大体相同，只是a张口稍大。这个韵母管字不多，与普通话eng部分对应＠??br&gt; 猛mang2　孟mang6　冷lang5　鹏pang4　横wang4</p>
<p>2、eng　发音时先发前音e，然后滑向后鼻音ng。这个韵母与普通话eng不同，前边已经说过多次，粤语中的e不同于普通话的e，它是张口较小，发音较短的a音，但比普通话e张口要大，因此eng像是介于普通话ang和eng之间。管字与普通话eng、ing部分对应。例：</p>
<p>层ceng4　能neng4　赠zeng6　凭peng4　幸heng6</p>
<p>3、ong　发音时先发前音o，然后滑向后鼻音ng。粤语的ong与普通话的ong完全不同，与普通话ong对应的是ung，不过如果你学习过英语的话，我想你不会对这个音感到陌生，英语中long后边的音就是ong。ong管字与普通话ang、iang、uang部分对应。例：</p>
<p>刚gong1　当dong1　江gong1　降gong3　黄wong4</p>
<p>4、ung　发音时先发前u，然后滑向后鼻音ng。ung与普通话ong发音接近，只是ung张口稍大。管字与普通话ong及eng部分对应。例：</p>
<p>东dung1　红hung4　龙lung4　风fung1　碰pung3</p>
<p>5、ing　发音时先发前音i，然后滑向后鼻音ng。ing中的i比单韵母i张口稍大，因此ing发音不同于普通话的ing，像是介于普通话ing、eng之间的音。管字大致与普通话ing、eng对应。例：</p>
<p>英ying1　兴hing1　经ging1　称qing1　成xing4</p>
<p>6、ｅng　发音时先发前音ｅ，然后滑向后鼻音ng。ｅ这个音已经出现了可几次，应该不陌生了，ｅng中的ｅ和其他复合韵母一样。ｅng管字与普通话ang、iang部分对应。例：</p>
<p>常sｅng4　长cｅng4　张zｅng1　两lｅng5　娘nｅng4</p>
<p>7、ｅng　发音时先发前音ｅ，然后滑向后鼻音ng。ｅng这个韵母管字很少，主要是少数字的口语读音，与普通话ing部分对应。例：</p>
<p>病bｅng6　请cｅng2　镜gｅng3　饼bｅng2　井zｅng2</p>
<p>am(监) em庵 im淹</p>
<p>1、am　发音时先发前音a然后滑向双唇鼻音m。这组韵母的难点就在于双唇鼻音m这个韵尾，因为普通话中并没有这个韵尾，关键是发音到最后要把嘴闭起来。管字与普通话an、ian部分杂Α＠??br&gt;</p>
<p>担dam1　男nam4　蓝lam4　咸ham4　减gam2</p>
<p>2、em　发音时先发前音e，然后滑向双唇鼻音m。e这个音前边已经讲述多次，不必再说了，要发好这个音，关键还是发音到最后要闭嘴。管字与普通话in、en、an部分对应。例：</p>
<p>心sem1　金gem1　深sem1　怎zem2　敢gem2</p>
<p>3、im　发音时先发前音i，然后滑向双唇鼻音m。这个韵母听起来有点像in不同的地方就在于发音到最后双唇闭合。管字与普通话an、ian部分对应。例：</p>
<p>占jim3　染yim5　兼gim1　点dim2　甜tim4</p>
<p>在古代汉语中是存在m韵尾的，但再现在北方话中，m韵尾已经归并到n中，因此，学习广东话不但掌握这些韵母较难，而且要分辨哪些字是n韵尾，哪些字是m韵尾更难，所以大家要多看多记。</p>
<p>ad押 ed(不) od(渴) ud活 id热 ｕd月 ｅd(律)</p>
<p>以b、d、g三个辅音字母结尾的韵母在语言学上称为“促声韵”。促声韵在现代北方话中已经消失。</p>
<p>1、ad　发音时先发前音a，然后舌尖顶住牙床，堵塞气流，即作将发状，但之后舌头不离开牙床，不爆破。管字与普通话a、ia、ua部分对应。例：</p>
<p>八bad3　发fad3　杀sad3　压ngad3　滑wad6</p>
<p>2、ed　发音时先发前音e，然后舌尖顶住牙床，堵塞气流，即作将发d状，但之后舌头不离开牙床，不爆破。ed听起来有点像ad，但比ad张口小而且发音较短。管字与普通话a、ｕe、i、u部分对应。例：</p>
<p>拔bed6　罚fed6　掘gued6　一yed1　不bed1</p>
<p>3、od　发音时先发前音o，然后舌尖顶住牙床，堵塞气流，即作将发d状，但之后舌头不离开牙床，不爆破。od管字极少，与普通话e部分对应。例：</p>
<p>葛god3　喝hod3　渴hod3　割god3</p>
<p>4、ud　发音时先发前音u，然后舌尖顶住牙床，堵塞气流，即作将发d状，但之后舌头不离开牙床，不爆破。管字与普通话o、uo部分字对应，例：</p>
<p>拨bud6　没mud6　沫mud6　活wud6　阔fud3</p>
<p>5、id　发音时先发前音i，然后舌尖顶住牙床，堵塞气流，即作将发d状，但之后舌头不离开牙床，不爆破。管字与普通话e、ie部分对应。例：</p>
<p>热yid6　舌xid3　设qid3　别bid6　洁gid3</p>
<p>6、ｕd　发音时先发前音ｕ，然后舌尖顶住牙床，堵塞气流，即作将发d状，但之后舌头不离开牙床，不爆破。管字与普通话uo、ｕe部分对应。在与j、q、x、y相拼时上ｕ两点省略。例：</p>
<p>说xud3　夺dｕd3　脱tｕd3　月yud6　决kｕd3</p>
<p>7、ｅd　发音时先发前音ｅ，然后舌尖顶住牙床，堵塞气流，即作将发d状，但之后舌头不离开牙床，不爆破。其中ｅ比单韵母ｅ张口稍大。管字与普通话ｕ、uai、i部分对应。例：</p>
<p>律lｅd6　率sｅd1　恤sｅd1　摔sｅd1　栗lｅd6</p>
<p>ag(客) eg(德) og恶 ug屋 ig益 ｅg(约) ｅg(尺)</p>
<p>1、ag　发音时先发前音a，然后用舌间跟顶住上腭后部，堵塞气流，即作发g状，但之后舌跟不离开上腭，不爆破。管字与普通话a、ua、o、uo、e、i、ai部分对应，例：</p>
<p>帕pag3　划wag6　伯bag3　或wag6　册cag3</p>
<p>2、eg　发音时先发前音e，然后用舌间跟顶住上腭后部，堵塞气流，即作发g状，但之后舌跟不离开上腭，不爆破。eg发音与ag相似，但张口较小，发音较短。管字与普通话o、e、ai、ei部分对应。例：</p>
<p>墨meg6　得deg1　麦meg6　北beg1　黑heg1</p>
<p>3、og　发音时先发前音o，然后用舌间跟顶住上腭后部，堵塞气流，即作发g状，但之后舌跟不离开上腭，不爆破。管字与普通话o、e、ｕe、u、ao部分对应。例：</p>
<p>薄bog6　各gog3　角gog3　扑pog3　剥mog1</p>
<p>4、ug　发音时先发前音u，然后用舌间跟顶住上腭后部，堵塞气流，即作发g状，但之后舌跟不离开上腭，不爆破。管字与普通话u、ｕ、ou、iu部分对应。例：</p>
<p>毒dug6　福fug1　绿lug6　肉yug6　六lug6</p>
<p>5、ig　发音时先发前音i，然后用舌间跟顶住上腭后部，堵塞气流，即作发g状，但之后舌跟不离开上腭，不爆破。其中i的发音比单韵母i张口稍大。管字与普通话e、i、ｕ部分对应。例：</p>
<p>的dig1　色xig1　亿yig1　激gig1　域wig6</p>
<p>6、ｅg　发音时先发前音ｅ，然后用舌间跟顶住上腭后部，堵塞气流，即作发g状，但之后舌跟不离开上腭，不爆破。管字与普通话uo、ｕe、iao部分对应。例：</p>
<p>若yｅg6　桌zｅg3　却kｅg3　约yｅg3　脚gｅg3</p>
<p>7、ｅg　发音时先发前音ｅ，然后用舌间跟顶住上腭后部，堵塞气流，即作发g状，但之后舌跟不离开上腭，不爆破。管字与普通话i部分对应。例：</p>
<p>只zｅg3　石sｅg6　吃hｅg3　笛dｅg6　脊zｅg3</p>
<p>ab鸭 eb(急) ib叶</p>
<p>1、ab　发音时先发前音a，然后双唇闭合，堵塞气流，作发b状，但之后不爆破。管字与普通话a、ia部分对应。例：</p>
<p>插cab3　答dab3　腊lab3　甲gab3　鸭ngab3</p>
<p>2、eb　发音时先发前音e，然后双唇闭合，堵塞气流，作发b状，但之后不爆破。eb发音与ab相近，但张口比ab小，发音较短。管字与普通话e、i部分对应。例：</p>
<p>合heb6　汁zeb1　湿seb1　急geb1　给keb1</p>
<p>3、ib　发音时先发前音i，然后双唇闭合，堵塞气流，作发b状，但之后不爆破。管字与普通话e、ie部分对应。例：</p>
<p>摄xib3　接jib3　劫gib3　协hib6　业yib6</p>
<p>m唔 ng五</p>
<p>这是两个很特殊的韵母，称为自成音节鼻音韵母。</p>
<p>1、m　发音时双唇闭合，让气流从鼻腔呼出。这是一个自成音节的鼻音韵母，不再与其他声母相拼。在粤语中m这个音节只有一个字“唔”（不），但它非常常用。</p>
<p>唔m4</p>
<p>2、ng　发音时舌跟顶住上腭后部，让气流从鼻腔呼出。ng也是一个自成音节的鼻音韵母，不再与其他声母双拼。在粤语中ng这个音节的字很少，与普通话音节wu部分对应。例：</p>
<p>误ng6　午ng5　吴ng4　五ng5　伍ng5</p>
<p>ai3曱zai2（蟑螂）乸（母，如母猪：猪乸）</p>
<p>粤语的书写系统</p>
<p>方言字和粤语白话文</p>
<p>现代粤语在正式场合里普遍采用二十世纪初兴起的现代汉语白话文书写系统，其语法、词汇跟普通话书面语大致相同。这种白话文的语法、词汇和用语与粤语有较大的差别，不过人们似乎已经基本上习惯了这种差异，不觉有大的不便。但当人们用粤语读这种白话文的时候，一般是不会完全按照字面来读的。朗读者会习惯上根据粤语语法、词汇及用语调整字面文句，用粤语复述出来。</p>
<p>大众媒体为贴近民众，不时会加入大量粤语固有词汇。部分杂志会采用另外一套自己的粤语白话文书写系统，大量按照粤语语法及用语书写，不懂粤语的中文使用者是难以理解这种粤语白话文的。报纸则会采取折衷方法，主要行文都是以普通话白话文书写，但在对话和引言中，会使用粤语白话文书写广东话对白，令文章更为生动，并避免在翻译成汉语白话文时出现失真。</p>
<p>因粤语白话文书写会用到大量粤语独有的粤字，在大五码系统（由台湾公司建立的繁文系统）的电脑中没有收录这些字，书写粤语尤为不便。香港政府早年曾推出一个香港增补字符集，收录了扩增粤字约5000字左右），如「啲」、「嘅」、「攞」、「揸」、「嘢」、「冚」等等。在最新一版的增补字符集中，进一步收录了一些所谓的「粗口字」。此做法备受质疑，因为粗口乃社会的一般禁忌，在社会道德层面，始终「粗口」不被普遍认同。香港政府方面则表示收录「粗口字」乃方便警方录取口供时使用。姑勿论谁对谁错，借着这套增补字符集，大部分粤语口语都可以被书写出来。</p>
<p>由于并非所有电脑都装有广东字增补字集，粤语使用者在网上讨论区等非正式场合，在没办法打出粤字的时候，会折衷地以英文的「o」代替口字旁，写成「o的」、「o既」、「o野」来代替「啲」、「嘅」、「嘢」这类粤字；有时也用更简单的办法，如用英文字母「D」代替发音相同的「啲」字，英文字母「ge」代替发音相同的「嘅」字。</p>
<p>粤语文学</p>
<p>粤语文学有非常悠久的历史，在传统的广东戏剧，对白及唱词包含了不少的粤语口语的成分，粤讴、童谣、山歌，及木鱼书等，都有浓厚的广东色彩。</p>
<p>文体方面，清初有以粤语词语入旧体诗形成的作品。晚清时，兴起了三及弟，即同时包含文言，白话及粤方言的文体。在民国初期，一些广东诗人，以粤语入诗，例如廖恩焘的《嬉笑集》、梁启超的《饮冰室文集》中的粤语诗等。在七十年代，香港出现了新三及弟，由白话，粤语及英语组成的新文体。而在中国大陆，由于普通话的推行，粤语地位受到影响，但仍产生一些粤语文学作品。如欧阳山的《三家巷》、陈残云的《香飘四季》等。<br /><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/kindle-4-experience.html" rel="bookmark" title="2012/01/11">kindle 4 体验及亚马逊买书推送kindle问题</a></li>
<li><a href="http://daniex.info/twittertoall.html" rel="bookmark" title="2010/07/13">twitter、微博、WordPress的同步</a></li>
<li><a href="http://daniex.info/renaissance-hu-shi.html" rel="bookmark" title="2012/02/29">中国文艺复兴运动 &#8211;胡适</a></li>
<li><a href="http://daniex.info/examples-of-procedures-to-establish-ssl-connection-openssl.html" rel="bookmark" title="2011/04/19">openssl建立SSL连接例子程序</a></li>
<li><a href="http://daniex.info/selfhelp36.html" rel="bookmark" title="2010/06/21">极其励志的三十六条</a></li>
</ul>
<p><!-- Random Posts took 11.013 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="粤语词汇" href="http://daniex.info/cantonese-glossary.html">《粤语词汇》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="粤语词汇" href="http://daniex.info/cantonese-glossary.html">http://daniex.info/cantonese-glossary.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/cantonese-glossary.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>介绍我自己的思想（胡适文选自序）</title>
		<link>http://daniex.info/about-my-own-thoughts.html</link>
		<comments>http://daniex.info/about-my-own-thoughts.html#comments</comments>
		<pubDate>Fri, 27 Apr 2012 06:54:57 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[文化]]></category>
		<category><![CDATA[社会时闻]]></category>
		<category><![CDATA[胡适]]></category>
		<category><![CDATA[书]]></category>
		<category><![CDATA[大学]]></category>
		<category><![CDATA[学生]]></category>
		<category><![CDATA[电影]]></category>
		<category><![CDATA[问题]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1178</guid>
		<description><![CDATA[<p>介绍我自己的思想（胡适文选自序）</p><p>我在这十年之中，出版了三集胡适文存，约计有一百四五十万字。我希望少年学生能读我的书，故用报纸印刷，要使定价不贵。但现在三集的书价已在七元以上，贫寒的中学生已无力全买了；字数近百十万，也不是中学生能全读的了。</p><p>所以我现在从这三集里选出了二十二篇论文，印作一册，预备给国内的少年朋友们作一种课外读物。如有学校教师愿意选我的文字作课本的，我也希望他们用这个选熬。 <span class='read-more'><a href='http://daniex.info/about-my-own-thoughts.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>介绍我自己的思想（胡适文选自序）</p>
<p>我在这十年之中，出版了三集胡适文存，约计有一百四五十万字。我希望少年学生能读我的书，故用报纸印刷，要使定价不贵。但现在三集的书价已在七元以上，贫寒的中学生已无力全买了；字数近百十万，也不是中学生能全读的了。</p>
<p>所以我现在从这三集里选出了二十二篇论文，印作一册，预备给国内的少年朋友们作一种课外读物。如有学校教师愿意选我的文字作课本的，我也希望他们用这个选熬。</p>
<p>我选的这二十二篇文字，可以分作五组。</p>
<p>第一组六篇，泛论思想的方法。<br />
第二组三篇，论人生观。<br />
第三组三篇，论中西文化。<br />
第四组六篇，代表我对于中国文学的见解。<br />
第五组四篇，代表我对于整理国故问题的态度与方法。</p>
<p>为读者的便利起见，我现在给每一组作一个简短的提要，使我的少年朋友们容易明白我的思想的路径。</p>
<p>一</p>
<p>第一组收的文字是：</p>
<p>演化论与存疑主义<br />
杜威先生与中国<br />
杜威论思想<br />
问题与主义<br />
新生活<br />
新思潮的意义</p>
<p>我的思想受两个人的影响最大：一个是赫胥黎，一个是杜威先生。赫胥黎教我怎样怀疑，教我不信任一切没有充分证据的东西。杜威先生教我怎样思想，教我处处顾到当前的问题，教我把一切学说理想到思想的结果。这两个人使我明了科学方法的性质与功用，故我选前三篇介绍这两位大师给我的少年朋友们。</p>
<p>从前陈独秀先生曾说实验主义和辩证法的唯物史观是近代两个最重要的思想方法，他希望这两种方法能合作一条联合战线。这个希望是错误的。辩证法出于海格尔的哲学，是生物进化论成立以前的玄学方法。实验主义是生物进化论出世以后的科学方法。这两种方法所以根本不相容，只是因为中间隔了一层达尔文主义。达尔文的生物演化学说给了我们一个大教训：就是教我们明了生物进化，无论是自然的演变，或是人为的选择，都由于一点一滴的变异，所以是一种很复杂的现象，决没有一个简单的目的地可以一步跳到，更不会有一步跳到之后可以一成不变。辩证法的哲学本来也是生物学发达以前的一种进化理论；依他本身的理论，这个一正一反相毁相成的阶段应该永远不断的呈现。但狭义的共产主义者却似乎忘了这个原则，所以武断的虚悬一个共产共有的理想境界，以为可以用阶级斗争的方法一蹴即到，即到之后又可以用一阶级专政的方法把持不变。这样的化复杂为简单，这样的根本否定演变的继续便是十足的达尔文以前的武断思想，比那顽固的海格尔更顽固了。</p>
<p>实验主义从达尔文主义出发，故只承认一点一滴的不断的改进是真实可靠的进化。我在「问题与主义」和「新思潮的意义」两篇里，只发挥这个根本观念。<br />
我认定民国六年以后的新文化运动的目的是再造中国文明，而再造文明的途径全靠研究一个个的具体问题。我说：文明不是笼统造成的，是一点一滴的造成的。进化不是一个晚上笼统进化的，是一点一滴的进化的。现今的人爱谈「解放」与「改造」，须知解放不是笼统解放，改造也不是笼统改造。解放是这个那个制度的解放，这种那种思想的解放，这个那个人的解放：都是一点一滴的解放。改造是这个那个制度的改造，这种那种思想的改造，这个那个人的改造：都是一点一滴的改造。再造文明的下手工夫是这个那个问题的研究。再造文明的进行是这个那个问题的解决。</p>
<p>我这个主张在当时最不能得各方面的了解。当时（民国八年）承「五四」「六三」之后，国内正倾向于谈主义。我预料到这个趋势的危险，故发表「多研究问题，少谈些主义」的警告。我说：凡是有价值的思想，都是从这个那个具体的问题下手的。先研究了<br />
问题的种种方面的种种事实，看看究竟病在何处，这是思想的第一步工夫。然后根据于一生的经验学问，提出种种解决的办法，提出种种医病的丹方，这是思想的第二步工夫。然后用一生的经验学问，加上想象的能力，推想每一种假定的解决法应该可以有什么样的效果，更推想这种效果是否真能解决眼前这个困难问题。推想的结果，拣定一种假定的（最满意的）解决，认为我的主张，这是思想的第三步工夫。凡是有价值的主张，都是先经过这三步工夫来的。</p>
<p>我又说：</p>
<p>一切主义，一切学理，都该研究。但只可认作一些假设的（待证的）见解，不可认作天经地义的信条；只可认作参考印证的材料，不可奉为金科玉律的宗教；只可用作启发心思的工具，切不可用作蒙蔽聪明、停止思想的绝对真理。如此方才可以渐渐养成人类的创造的思想力，方才可以渐渐使人类有解决具体问题的能力，方才可以渐渐解放人类对于抽象名词的迷信。</p>
<p>这些话是民国八年七月写的。于今已隔了十几年，当日和我讨论的朋友，一个已被杀死了，一个也颓唐了，但这些话字字句句都还可以应用到今日思想界的现状。十几年前我所预料的种种危险，─「目的热」和「方法盲」，迷信抽象名词，把主义用作蒙蔽聪明、停止思想的绝对真理，─一一都显现在眼前了。所以我十分诚恳的把这些老话贡献给我的少年朋友们，希望他们不可再走错了思想的路子。</p>
<p>「新生活」一篇，本是为一个通俗周报写的；十几年来，这篇短文走进了中小学的教科书里，读过的人应该在一千万以上了。但我盼望读过此文的朋友们把这篇短文放在同组的五篇里重新读一遍。赫胥黎教人记得一句「拿证据来！」我现在教人记得一句「为什么？」少年的朋友们，请仔细想想：你进学校是为什么？你进一个政党是为什么？你努力作革命工作是为什么？革命是为了什么而革命？政府是为了什么而存在？</p>
<p>请大家记得：人同畜生的分别，就在这个「为什么」上。</p>
<p>二</p>
<p>第二组的文字只有三篇：</p>
<p>科学与人生观序<br />
不朽<br />
易卜生主义</p>
<p>这三篇代表我的人生观，代表我的宗教。</p>
<p>易卜生主义一篇写的最早，最初的英文稿是民国三年在康奈尔大学哲学会宣读的，中文稿是民国七年写的。易卜生最可代表十九世纪欧洲的个人主义的精华，故我这篇文章只写得一种健全的个人主义的人生观。这篇文章在民国七八年间所以能有最大的兴奋作用和解放作用，也正是因为它所提倡的个人主义在当日确是最新鲜又最需要的一针注射。</p>
<p>娜拉抛弃了家庭丈夫儿女，飘然而去，只因为她觉悟了她自己也是一个人，只因为她感觉到她「无论如何，务必努力做一个人。」这便是易卜生主义。易卜生说：</p>
<p>我所最期望于你的是一种真实纯粹的为我主义，要使你有时觉得天下只有关于你的事最要紧，其余的都算不得什么……你要想有益于社会，最好的法子莫如把你自己这块材料铸造成器。……有的时候我真觉得全世界都象海上撞沉了船，最要紧的还是救出自己。</p>
<p>这便是最健全的个人主义。救出自己的唯一法子便是把你自己这块材料铸造成器。</p>
<p>把自己铸造成器，方才可以希望有益于社会。真实的为我，便是最有益的为人。把自己铸造成了自由独立的人格，你自然会不知足，不满意于现状，敢说老实话，敢攻击社会上的腐败情形，做一个「贫贱不能移，富贵不能淫，威武不能曲」的斯铎曼医生。斯铎曼医生为了说老实话，为了揭穿本地社会的黑幕，遂被全社会的人喊作「国民公敌」。但他不肯避「国民公敌」的恶名，他还要说老实话。他大胆的宣言：</p>
<p>世上最强有力的人就是那最孤立的人！</p>
<p>这也是健全的个人主义的真精神。</p>
<p>这个个人主义的人生观一面教我们学娜拉，要努力把自己铸造成个人；一面教我们学斯铎曼医生，要特立独行，敢说老实话，敢向恶势力作战。少年的朋友们，不要笑这是十九世纪维多利亚时代的陈腐思想！我们去维多利亚时代还老远哩。欧洲有了十八九世纪的个人主义，造出了无数爱自由过于面包、爱真理过于生命的特立独行之士，方才有今日的文明世界。</p>
<p>现在有人对你们说：「牺牲你们个人的自由，去求国家的自由！」我对你们说：「争你们个人的自由，便是为国家争自由！争你们自己的人格，便是为国家争人格！自由平等的国家不是一群奴才建造得起来的！」</p>
<p>＊　　　　　　＊　　　　　　＊　　　　　　＊</p>
<p>科学与人生观序一篇略述民国十二年的中国思想界里的一场大论战的背景和内容。（我盼望读者能参读文存三集里「几个反理学的思想家」的吴敬恒一篇，页８２─１０７。）在此序的末段，我提出我所谓「自然主义的人生观」（文存二集页１３６─９）。这不过是一个轮廓，我希望少年的朋友们不要仅仅接受这个轮廓，我希望他们能把这十条都拿到科学教室和实验室里去细细证实或否证。</p>
<p>这十条的最后一条是：</p>
<p>根据生物学及社会学的知识，叫人知道个人─「小我」─是要死灭的，而人类─「大我」─是不死的，不朽的；叫人知道「为全种万世而生活」就是宗教，就是最高的宗教；而那些替个人谋死后的天堂净土的宗教乃是自私自利的宗教。</p>
<p>这个意思在这里说的太简单了，读者容易起误解。所以我把不朽一篇收在后面，专门说明这一点。</p>
<p>我不信灵魂不朽之说，也不信天堂地狱之说，故我说这个小我是会死灭的。死灭是一切生物的普遍现象，不足怕，也不足惜。但个人自有他不死不灭的部分：他的一切作为，一切功德罪恶，一切语言行事，无论大小，都在那大我上留下不能磨灭的结果和影响。他吐一口痰在地上，也许可以毁灭一村一族。他起一个念头，也许可以引起几十年的血战。他也许「一言可以兴邦；一言可以丧邦。」善亦不朽，恶亦不朽；功盖万世固然不朽，种一担谷子也可以不朽，喝一杯酒，吐一口痰也可以不朽。古人说，「一出言而不敢忘父母，一举足而不敢忘父母。」我们应该说「说一句话而不敢忘这句话的社会影响，走一步路而不敢忘这步路的<br />
社会影响。」这才是对于大我复责任，能如此做，便是道德，便是宗教。</p>
<p>这样说法，并不是推崇社会而抹杀个人。这正是极力抬高个人的重要。个人虽渺小，而他的一言一动都在社会上留下不朽的痕迹，芳不止流百世，臭也不止遗万年，这不是绝对承认个人的重要吗？成功不必在我，也许在我千百年后，但没有我也绝不能成功。毒害不必在眼前，「我躬不阅，惶恤我后！」然而我岂能不负这毒害的责任？今日的世界便是我们的祖宗集的德，造的孽。未来的世界全看我们自己集什么德或造什么孽。世界的关键全在我们手里，真如古人说的：「任重而道远」；我们岂可错过这绝好的机会，放下这绝大的担子？</p>
<p>有人对你说「人生如梦。」就算是一场梦罢，可是你只有这一个作梦的机会。岂可不振作一番，做一个痛痛快快轰轰烈烈的梦？</p>
<p>有人对你说「人生如戏。」就说是作戏罢，可是，吴稚晖先生说的好，「这唱的是义务戏，自己要好看才唱的；谁便无端的自己扮做跑龙套，辛苦的出台，止算做没有呢？」</p>
<p>其实人生不是梦，也不是戏，是一件最严重的事实。你种谷子，便有人充饥；你种树，便有人砍柴，便有人乘凉；你拆烂污，便有人遭瘟；你放野火，便有人烧死。你种瓜便得瓜种豆便得豆，种荆棘便得荆棘。少年的朋友们，你爱种什么？你能种什么？</p>
<p>三</p>
<p>第三组的文字，也只有三篇：</p>
<p>我们对于西洋近代文明的态度<br />
漫游的感想<br />
请大家来照镜子</p>
<p>在这三篇里，我很不客气的指摘我们的东方文明，很热烈的颂扬西洋的近代文明。</p>
<p>人们常说东方文明是精神的文明，西方文明是物质的文明，或唯物的文明。这是有夸大狂的妄人捏造出来的谣言，用来遮掩我们的羞脸的。其实一切文明都有物质和精神的两部分：材料都是物质的，而运用材料的心思才智都是精神的。</p>
<p>木头是物质；而刳木为舟，构木为屋，都靠人的智力，那便是精神的部分。器物越完备复杂，精神的因子越多。一只蒸汽锅炉，一辆摩托车，一部有声电影机器，其中所含的精神因子比我们老祖宗的瓦罐，大车，毛笔多的多了。我们不能坐在舢板船上自夸精神文明，而嘲笑五万吨大汽船是物质文明。</p>
<p>但是物质是倔强的东西，你不征服他，他便要征服你。东方人在过去的时代，也曾制造器物，做出一点利用厚生的文明。但后世的懒惰子孙得过且过，不肯用手用脑去和物质抗争，并且编出「不以人易天」的懒人哲学，于是不久便被物质战胜了。天旱了，只会求雨；河决了，只会拜金龙大王；风浪大了，只会祷告观音菩萨或天后娘娘。荒年了，只好逃荒去；瘟疫来了，只好闭门等死；病上身了，只好求神许愿；树砍完了，只好烧茅草；山都精光了，只好对着叹气。这样又愚又懒的民族，不能征服物质，便完全被压死在物质环境之下，成了一分像人九分象鬼的不长进民族。所以我说：</p>
<p>这样受物质环境的拘束与支配，不能跳出来，不能运用人的心思智力来改造环境改良现状的文明，是懒惰不长进的民族的文明，是真正唯物的文明。</p>
<p>反过来看看西洋的文明，这样充分运用人的聪明智慧来寻求真理以解放人的心灵，来制服天行以供人用，来改造物质的环境，来改革社会政治的制度，来谋求人类最大多数的最大幸福，──这样的文明是精神的文明。</p>
<p>这是我的东西文化论的大旨。</p>
<p>少年的朋友们，现在有一些妄人要煽动你们的夸大狂，天天要你们相信中国的旧文化比任何国高，中国的旧道德比任何国好。还有一些不曾出国门的愚人鼓起喉咙对你们喊道，「往东走！往东走！西方的这一套把戏是行不通的了！」</p>
<p>我要对你们说：不要上他们的当！不要拿耳朵当眼睛！睁开眼睛看看自己，再看看世界。我们如果还要把这个国家整顿起来，如果还希望这个民族在世界上占一个地位，──只有一条生路，就是我们自己要认错。我们必须承认我们自己百事不如人，不但物质机械上不如人，不但政治制度不如人，并且道德不如人，知识不如人，文学不如人，音乐不如人，艺术不如人，身体不如人。</p>
<p>肯认错了，方才肯死心塌地的去学人家。不要怕模仿，因为模仿是创造的必要预备工夫。不要怕丧失我们自己的民族文化，因为绝大多数人的惰性已尽够保守那旧文化了，用不着你们少年人去担心。你们的职务在进取，不在保守。</p>
<p>请大家认清我们当前的紧急问题。我们的问题是救国，救这个衰病的民族，救这半死的文化。在这件大工作的历程里，无论什么文化，凡可以使我们起死回生、返老还童的，都可以充分采用，都应该充分吸收。我们救国建国，正如大匠建屋，只求材料可以应用，不管他来自何方。</p>
<p>四</p>
<p>第四组的文字有六篇：</p>
<p>建设的文学革命论<br />
尝试集自序<br />
文学进化观念<br />
国语的进化<br />
文学革命运动<br />
词选自序</p>
<p>这里有一部分是叙述文学革命运动的经过的，有一部分是我自己对于文学的见解。</p>
<p>我在这十几年的中国文学革命运动上，如果有一点贡献，我的贡献只在：</p>
<p>（１）我指出了「用白话作新文学」的一条路子。（文存一集页５７─６３；页２０２─３；二集页２４３─８。）</p>
<p>（２）我供给了一种根据历史事实的中国文学演变论，使人明了国语是古文的进化，使人明了白话文学在中国史上占什么地位。（文存一集页１４４─５１；页４４９─６７；三集页６３０─５。）</p>
<p>（３）我发起了白话新诗的尝试。（文存一集页１８７─２０４。）</p>
<p>这些文字都可以表出我的文学革命论，也只是进化论和实验主义的一种实际应用。</p>
<p>五</p>
<p>第五组的文字有四篇：</p>
<p>国学季刊发刊宣言<br />
古史讨论的读后感<br />
红楼梦考证<br />
治学的方法与材料</p>
<p>这都是关于整理国故的文字。</p>
<p>季刊宣言是一篇整理国故的方法总论，有三个要点：</p>
<p>第一、用历史的眼光来扩大研究的范围。<br />
第二、用系统的整理来部勒研究的资料。<br />
第三、用比较的研究来帮助材料的整理与解释。</p>
<p>这一篇是一种概论，故未免觉的太悬空一点。以下的两篇便是两个具体的例子，都可以说明历史考证的方法。</p>
<p>古史讨论一篇，在我的文存里要算是最精彩的方法论。这里面讨论了两个基本方法：一个是用历史演变的眼光来追求传说的演变，一个是用严格的考据方法来评判史料。</p>
<p>顾颉刚先生在他的古史辩的自序里曾说他从我的水浒传考证和井田辩等文字里得着历史方法的暗示。这个方法便是用历史演化的眼光来追求每一个传说演变的历程。我考证水浒的故事，包公的传说，狸猫换太子的故事，井田的制度，都是用这个方法。顾先生用这个方法来研究中国古史，曾有很好的成绩。顾先生说的最好：「我们看史籍的整理还轻而看传说的经历确重。凡是一件史事，应看他最先是怎样，以后逐步的变迁是怎样。」其实对于纸上的古史籍，追求其演变的步骤，便是整理他了。</p>
<p>在这篇文字里，我又略述考证的方法，我说：</p>
<p>我们对于「证据」的态度是：<br />
（１）这种证据是在什么地方寻出的？<br />
（２）什么时候寻出的？<br />
（３）什么人寻出的？<br />
（４）依地方和时候上看起来，这个人有做证人的资格吗？<br />
（５）这个人虽有证人资格，而他说这句话有作伪（无心的，或有意的）的可能吗？</p>
<p>红楼梦考证诸篇只是考证方法的一个实例。我说：</p>
<p>我觉得我们做红楼梦的考证，只能在「著者」和「本子」两个问题上着手；只能运用我们力所能搜集的材料，参考互证，然后抽出一些比较的最近情理的结论。这是考证学的方法。我在这篇文章里，处处想撇开一切先入的成见，处处存一个求证据的目的，处处尊重证据，让证据做向导，引我到相当的结论上去。</p>
<p>这不过是赫胥黎、杜威的思想方法的实际应用。我的几十万字的小说考证，都只是用一些「深切而著名」的实例来教人怎样思想。</p>
<p>试举曹雪芹的年代一个问题作个实例。民国十年，我收得了一些证据，得着这些结论：</p>
<p>我们可以断定曹雪芹死于乾隆三十年左右。（约西历１７５６。）──我们可以猜想雪芹大约生于康熙末叶，（约１７１５─１７２０。）当他死时，约五十岁左右。</p>
<p>民国十一年五月，我得着了四松堂集的原本。见敦诚鞔曹雪芹的诗题下注「甲申」二字，又诗中有「四十年华」的话，故修正我的结论如下：</p>
<p>曹雪芹死在乾隆二十九年甲申（１７６４），……他死时只有「四十年华」，我们可以断定他的年纪不能在四十五岁以上。假定他死时年四十五岁，他的生时当康熙五十八年（１７１９）。</p>
<p>但到了民国十六年，我又得了脂砚斋评本石头记，其中有「壬午除夕，书未成，芹为泪尽而逝」的话。壬午为乾隆二十七年，除夕当西历一七六三年二月十二日，和我七年前的断定（「乾隆三十年左右，约西历一七六五」）只差一年多。又假定他活了四十五岁，他的生年大概在康熙五十六年（一七一七），这也和我七年前的猜测正相符合。</p>
<p>考证两个年代，经过七年的时间，方才得着证实。证实是思想方法的最后又最重要的一步。不曾证实的理论，只可算是假设；证实之后，才是定论，才是真理。我在别处（文存三集，页１７０─１７１。）说过：</p>
<p>我为什么要考证红楼梦？</p>
<p>在消极方面，我要教人怀疑王梦阮、徐柳泉一班人的谬说。</p>
<p>在积极方面，我要教人一个思想学问的方法。我要教人疑而后信，考而后信，有充分证据而后信。</p>
<p>我为什么要替水浒传作五万字的考证？我为什么要替庐山一个塔作四千字的考证？</p>
<p>我要教人知道学问是平等的，思想是一贯的。……肯疑问「佛陀耶舍究竟到过庐山没有」的人，方才肯疑问「夏禹是神是人」。有了不肯放过一个塔的真伪的思想习惯，方才敢疑上帝的有无。</p>
<p>少年的朋友们，莫把这些小说考证看作我教你们读小说的文字。这些都只是思想学问的方法的一些例子。在这些文字里，我要读者学得一点科学精神，一点科学态度，一点科学方法。科学精神在于寻求事实，寻求真理。科学态度在于撇开成见，搁起感情，只认得事实，只跟着证据走。科学方法只是「大胆的假设，小心的求证」十个字。没有证据，只可悬而不断；证据不够，只可假设，不可武断；必须等到证实之后，方才奉为定论。</p>
<p>少年的朋友们，用这个方法来做学问，可以无大差失；用这种态度来做人处事，可以不至被人蒙着眼睛牵着鼻子走。</p>
<p>从前禅宗和尚曾说，「菩提达摩东来，只要寻一个不受人惑的人。」我这里千言万语，也只要教人一个不受人惑的方法。被孔丘、朱熹牵着鼻子走，固然不算高明；被马克思、列宁、斯大林牵着鼻子走，也算不得好汉。我自己决不想牵着谁的鼻子走。我只希望尽我的微薄的能力，教我的少年朋友们学一点防身的本领，努力做一个不受人惑的人。</p>
<p>＊　　　　　　　　＊　　　　　　　　＊　　　　　　　　＊</p>
<p>抱着无限的爱和无限的希望，我很诚挚的把这一本小书贡献给全国的少年朋友！</p>
<p>十九，十一，二十七晨二时，将离开江南的前一日。胡适。<br /><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/photo-gallery.html" rel="bookmark" title="2010/08/03">相册、图床制作，WordPress图片站、插件相关</a></li>
<li><a href="http://daniex.info/be-your-own-boss-1.html" rel="bookmark" title="2010/07/20">你想成为自己的老板么？——让你不断前进的八个秘诀（上）</a></li>
<li><a href="http://daniex.info/my-mother-hu-shi.html" rel="bookmark" title="2012/02/08">我的母亲  胡适</a></li>
<li><a href="http://daniex.info/cantonese-glossary.html" rel="bookmark" title="2012/05/16">粤语词汇</a></li>
<li><a href="http://daniex.info/where-is-google-analytics-codes.html" rel="bookmark" title="2010/07/01">Google Analytics分析的跟踪代码在哪？！！</a></li>
</ul>
<p><!-- Random Posts took 10.133 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="介绍我自己的思想（胡适文选自序）" href="http://daniex.info/about-my-own-thoughts.html">《介绍我自己的思想（胡适文选自序）》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="介绍我自己的思想（胡适文选自序）" href="http://daniex.info/about-my-own-thoughts.html">http://daniex.info/about-my-own-thoughts.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/about-my-own-thoughts.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2012磨房深圳百公里</title>
		<link>http://daniex.info/2012-mill-shenzhen-the-one-hundred-kilometers.html</link>
		<comments>http://daniex.info/2012-mill-shenzhen-the-one-hundred-kilometers.html#comments</comments>
		<pubDate>Wed, 21 Mar 2012 10:37:00 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[生活点滴]]></category>
		<category><![CDATA[运动]]></category>
		<category><![CDATA[Http]]></category>
		<category><![CDATA[书]]></category>
		<category><![CDATA[广州]]></category>
		<category><![CDATA[徒步]]></category>
		<category><![CDATA[深圳]]></category>
		<category><![CDATA[百公里]]></category>
		<category><![CDATA[磨房]]></category>
		<category><![CDATA[驴友]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1166</guid>
		<description><![CDATA[<p>2012年3月17日18：20～2012年3月18日17：20，徒步走完从深圳湾体育馆至大鹏总计99.97公里。</p><p>深圳百公里已经有12届了，现在由磨房冠名组织，红牛鼎力赞助。其实深圳还有很多其他的团体在组织类似的活动，百里徒步，登山溯溪的活动周周不断。</p><p>百公里有很多故事，求婚的，忽悠人的，全家出动的，半夜在路边给人唱歌的，每个人都有自己的故事。</p><p>===========引用==== <span class='read-more'><a href='http://daniex.info/2012-mill-shenzhen-the-one-hundred-kilometers.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>2012年3月17日18：20～2012年3月18日17：20，徒步走完从深圳湾体育馆至大鹏总计99.97公里。</p>
<p>深圳百公里已经有12届了，现在由磨房冠名组织，红牛鼎力赞助。其实深圳还有很多其他的团体在组织类似的活动，百里徒步，登山溯溪的活动周周不断。</p>
<p>百公里有很多故事，求婚的，忽悠人的，全家出动的，半夜在路边给人唱歌的，每个人都有自己的故事。</p>
<p><img class="aligncenter" title="一路有你" src="http://imgsrc.baidu.com/baike/pic/item/908fa0ec08fa513d916123663d6d55fbb3fbd9bb.jpg" alt="" width="484" height="523" /></p>
<p>===========引用====================</p>
<p>引用——ID:大草帽</p>
<p>组织者：一群好事忽悠者，非法组织，工商部门登记查不到，民政部门登记也查不到。贴时间、贴电话费、贴精神、贴金钱，在家不管家，出去瞎张罗。忽悠上万人出家犯傻，自己坐在那里叫他们去走路吧，这种倒贴的事估计国内目前找不到。<br />
义工：一群好事者，有些人可能在家都不干活，干这种事比谁都勤快，贴钱、贴功夫又贴心，服务比谁都客气周到，这百公里我经没有走错一步路，有必要吗？还有贴车贴油的。<br />
摄影、摄像：几万元的机器都用上了，完全不看C家或N家的使用说明书，机器、镜头是不能在阳光下长时间暴晒的，各种拍摄姿势都用上了，累不累啊，见MM狂拍，好像见到A级超模了一样；见了雷人的狂采访，完全忘了是百公里。<br />
参与者：都是吃饱饭撑得，为了喝不要钱的红牛，为了参加不缴报名费的活动，争先恐后买保险报名，报不上的乱发疯话，目的就是在别人面前显摆，黑灯瞎火爬山，白天也不怕烈日当头照，搞了一身臭汗，双脚起满水泡，花费金钱买装备，搞笑的是还有反串来盖章的，搭飞的赶来的。<br />
警察：给非法聚集者提供服务，超范围经营，不务正业，现在我才知道警察还能提供其它特殊服务的。<br />
红牛公司：国际化的公司给非法组织联合，贴红牛饮料又贴红牛MM，叫几万人再次认识了红牛。<br />
大鹏政府：上万人到你哪里去做客，这么好的机会你就不会宣传介绍一下自己，你真的长的就那么好吗？</p>
<p>我估计明年这帮人再战</p>
<p>===========引用====================</p>
<p>今年对义工忽悠这个事谈的这么热闹。。。。。<br />
估计新加入百公里，新加入户外的人比较多。。。。<br />
这种HY出了百公里，有不少地方也有。<br />
如果哪位想HY下人，可以去梧桐山泰山涧中间路段，或者好汉坡中间路上，<br />
你可以尽情的体验HY。。。</p>
<p>梧桐山最常见的对话：</p>
<p>A：            帅哥，美女，还有多久到顶啊？<br />
B：            快了，差不多XX分钟。<br />
A:                    骗人，问了3个了，都是XX分钟。。<br />
B:                    真的，不骗你。<img src="http://static.doyouhike.net/images/smiles/smile_big.gif" alt="big smile" /></p>
<p>===========引用====================</p>
<p><strong>她没有听他的演唱会——百公里风景之老虎鱼乐队</strong>   滑铁卢之桥</p>
<p>四十多岁，矮、胖、丑，这就是吉他手游鱼<br />
唱的很难听，弹得很差劲。以至于每年百公里组委会都会拒绝他的场地申请<br />
不能怪组委会，他的歌声在惠州60的时候被人投诉过扰民<br />
于是每年百公里，他都只能在荒山野岭独自歌唱，还要时刻躲避山地救援队的驱逐<br />
驱逐到最后，连救援队都不好意思了，于是今年游鱼居然在淘金山救援队驻地旁开唱了，口干了，还能蹭上一杯热茶<br />
即没有实力，长得也不偶像，自然也就没有女粉丝</p>
<p>那些年，他也有过女朋友</p>
<p>和大多数户外爱情一样，他们在一次徒步中认识<br />
初入户外的她和所有新驴一样，到户外店打包了一堆装备，再装上胭脂水粉就无知者无畏的报名了她看到的第一个活动，两天一夜三水线。<br />
他接过了她的背包，顺便还要提供一条背包带给她拉拽<br />
第二天中午，大家午休吃饭的时候，他一个人躲得远远地挑脚上的血泡<br />
她看到了，于是后面的事情你们都懂了</p>
<p>有她的日子，游鱼觉得天是那么蓝，海是那么绿</p>
<p>游鱼，给我唱首歌吧<br />
我五音不全的，你还是听磁带吧</p>
<p>游鱼，你是个好人<br />
嘿嘿傻笑<br />
我们分手吧<br />
哦，啊？为什么？<br />
他会玩吉他<br />
说吧转身上车，只留下一个决绝的身影<br />
游鱼傻傻的站在那里，只觉得蓝天白云的车尾标有点炫眼<br />
“要是我会唱歌，她也许就不会离开我了！”</p>
<p>以后的百公里路上，就多了一条用心唱歌的鱼</p>
<p>我只是想为她唱，至于她来不来已经不重要了</p>
<p>“你知不知道，你知不知道，我等到花儿也谢了……”</p>
<p>&nbsp;</p>
<p>===========流水帐起====================</p>
<p>去年的时候已经参加过百公里的体验组了，当时走38.6公里觉得脚底板难受。再往后没事爬山溯溪的，走了<a title="山友八周年——走进马峦山50公里徒步" href="http://daniex.info/shanyou8zhounian-50km.html" target="_blank">山友马峦山50公</a>里，<a title="第四届徒步穿越丹霞山活动" href="http://daniex.info/on-foot-through-the-danxiashan.html" target="_blank">丹霞山50公里</a>，<a title="2011山友山野百里石牛肚-猫耳石-公婆石-十二灶顶" href="http://daniex.info/2011shanyou-shanyebaili.html" target="_blank">山野百里</a>等等。发现，脚有点酸太正常了，脚底气泡，小腿酸，大腿疼，脚后跟不能着地也很正常。。。</p>
<p>下决定去走百公里是在周二，也不管报名了，就去走走吧。这么一项轰动热门的活动不走下全程，总觉得是个遗憾。于是开始准备鞋，包等等。没有合适长距离徒步的鞋子，之前走50km都是休闲鞋，这些走百公里太伤脚。买个双跑步鞋备用，结果发现确实弹性十足，轻巧方便。但是底太薄，前脚掌着力太重。到最后穿两双袜子还垫了两双，才将将走完。</p>
<p>新鞋不能做剧烈运动，徒步对鞋子要求更高，更不能用新鞋。周三买鞋，周四去打羽毛球狠狠的糟蹋了下新鞋，周五再穿一天。勉强把这鞋磨开，但磨合时间还是太少，否则我会知道这双鞋走长距离要多带鞋垫！前40公里穿旧鞋子，底薄还偏硬，穿着走50公里估计就会把我脚磨坏。40公里处感觉不对果断换鞋。</p>
<p>长距离徒步我习惯先穿一丝袜，然后穿一双厚棉袜，再穿护脚踝，再带两双厚袜子。脚踝处有旧伤，一直小心保护。百公里下来没有气泡，这是我最庆幸的。不同人对脚保护措施不一样，有抹凡士林，贴膏药的，合适自己就好。</p>
<p>17号6：20出发，一起走的都是黑户，没有报上名。而且我们队友很不“团结”，有带两个mm过来体验的，结果半夜都没到就下撤了。有狂人一路飞奔18号早上8：30就跑到终点的。有要见客户，只能半路加入团队的。但是，只要有人能一起走就可以。一个人走太闷，两个人说说笑笑，三个人其乐无穷。</p>
<p>前30公里一路人很多，大家都是刚出发，够体力，速度差不多。10：10分到第一个签到点22公里处，大家都还斗志昂扬。在往下10公里就出现第一大批支持不住的。洪湖公园门口四仰八叉地躺了很多休息的人。到45公里处第二个签到点梧桐山村，下撤的人就更多了。尽管路上有弹吉他唱歌给人打气的老虎游鱼乐队，尽管当时还有零星小店正在营业，尽管有炸甘蔗汁，鸡汤鸭粥供应。</p>
<p>和依然两人从深圳湾到梧桐山下二线关，汇合中途拦截的智英姐，于凌晨三点到达第二签到点梧桐山村。领了红牛继续向前。遇到从广州过来的大哥，放着音乐大步向前，遇到不小心把队友甩在身后的小哥，结伴通行。有壮士背着姑娘扬言背到终点，有女生cosplay一身女巫套装拿登山杖当扫把飞。</p>
<p>从梧桐山村到大梅沙这一段22公里，是超越过去的一段。以前都是走的50公里以下，而在这一段，就要突破五十。从3点到7点30，我们用了四个半小时。从这一段开始，大家身体上都有些不适。依然的左大腿，我的左膝盖。走累了就小跑一段，似乎跑的时候更容易让人忘了脚伤。5点，看着天有些蒙蒙亮，大家准备看日出，可是前面有座山，于是翻山！还没到山脚，开始祈祷，太阳不要出来了吧，白天会很晒。在半山腰的时候，天已经亮了。日出是没有看到，但是看到了雾，看到了“海市蜃楼”！从山上往下看，一片雾霭，像云，风吹了云动！山下是个码头，有很多很高的吊臂竖着，还有个别高楼。风一吹，露出个楼顶，真像蜃楼。那吊臂就像天梯，上接天，下穿云。</p>
<p>七点半到大梅沙，没有见着本来说好18号早上从大梅沙出发接力的人。和一群刚睡晚一觉谨慎抖擞的人一起出发走接下来的34公里。依然左脚底疼的厉害，我右脚前脚掌吃不消。走着走着智英姐就跑了，说，在这么走下去他脚也受不了的。于是一跑，就在体验组第一个签到点（终点前第二个签到点）等了我们一小时，我们到了只后又休息了一小时。在12点左右，我们才继续上路。</p>
<p>最后20多公里，就是一步一步挪过去的了，脚底一直在疼，麻木了，反真都是走，疼一下继续走呗。在义工们忽悠还有7公里还有5公里还有1公里实际还有10公里7公里3公里的声音中。走到终点。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>走麻木了，字也敲麻木了。over。。。。</p>
<p><img class="aligncenter" title="2012百公里" src="http://imgsrc.baidu.com/baike/pic/item/ae51f3deb48f8c548d058a973a292df5e1fe7fb7.jpg" alt="" width="484" height="335" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>给几个磨房链接大家看照片</p>
<p><span style="color: #3366ff;"><a title="评选" href="http://www.doyouhike.net/forum/sz100km/1/823156,0,0,0.html" target="_blank"><span style="color: #3366ff;">照片评选 http://www.doyouhike.net/forum/sz100km/1/823156,0,0,0.html</span></a></span></p>
<p><span style="color: #3366ff;"><a title="终点前200米" href="http://www.doyouhike.net/forum/sz100km/813792,0,0,0.html" target="_blank"><span style="color: #3366ff;">终点前200米 http://www.doyouhike.net/forum/sz100km/813792,0,0,0.html</span></a></span></p>
<p><span style="color: #3366ff;"><a title="沿途风景" href="http://www.doyouhike.net/forum/sz100km/4/748388,0,0,0.html" target="_blank"><span style="color: #3366ff;">百公里沿途 http://www.doyouhike.net/forum/sz100km/4/748388,0,0,0.html</span></a></span></p>
<p><span style="color: #3366ff;"><a title="求婚" href="http://www.doyouhike.net/forum/sz100km/2/729361,0,0,0.html" target="_blank"><span style="color: #3366ff;">求婚 http://www.doyouhike.net/forum/sz100km/2/729361,0,0,0.html</span></a></span></p>
<p><span style="color: #3366ff;"><a title="老虎鱼" href="http://www.doyouhike.net/forum/sz100km/4/812732,0,0,0.html" target="_blank"><span style="color: #3366ff;">老虎鱼乐队 http://www.doyouhike.net/forum/sz100km/4/812732,0,0,0.html</span></a></span></p>
<p><span style="color: #3366ff;"><a title="人像合集" href="http://www.doyouhike.net/forum/sz100km/3/813693,0,0,0.html" target="_blank"><span style="color: #3366ff;">混合照片 http://www.doyouhike.net/forum/sz100km/3/813693,0,0,0.html</span></a></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;<br /><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/google-product-interface-updates.html" rel="bookmark" title="2011/11/03">google产品界面更新</a></li>
<li><a href="http://daniex.info/c-calling-c-dll-commissioned.html" rel="bookmark" title="2011/06/21">C#调用C++DLL&#8211;委托</a></li>
<li><a href="http://daniex.info/wp_list_categories.html" rel="bookmark" title="2011/10/25">利用wp_list_categories做worldpress文章分类列表</a></li>
<li><a href="http://daniex.info/group-rate-strategy.html" rel="bookmark" title="2010/06/17">如何确定团购的产品策略和促销策略  【转】</a></li>
<li><a href="http://daniex.info/javax-mail-internet-api.html" rel="bookmark" title="2012/01/20">javax.mail.internet API 学习</a></li>
</ul>
<p><!-- Random Posts took 8.846 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="2012磨房深圳百公里" href="http://daniex.info/2012-mill-shenzhen-the-one-hundred-kilometers.html">《2012磨房深圳百公里》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="2012磨房深圳百公里" href="http://daniex.info/2012-mill-shenzhen-the-one-hundred-kilometers.html">http://daniex.info/2012-mill-shenzhen-the-one-hundred-kilometers.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/2012-mill-shenzhen-the-one-hundred-kilometers.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>20120306流水帐</title>
		<link>http://daniex.info/20120306.html</link>
		<comments>http://daniex.info/20120306.html#comments</comments>
		<pubDate>Tue, 06 Mar 2012 05:38:15 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[小人物]]></category>
		<category><![CDATA[生活点滴]]></category>
		<category><![CDATA[diable]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[wk]]></category>
		<category><![CDATA[书]]></category>
		<category><![CDATA[电影]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1158</guid>
		<description><![CDATA[<p>笔记本主板上电源io相关的模块罢工，劳动改造中。用了5年多的老爷机头一次被大卸八块，真怕它那小心肝吃不消。虽然光驱早就瘫痪，USB接口也有点接触不良。年纪大了，没年轻时那么敏感了，这些都可以理解的。可如果大手术后恢复不过来，那就不好接受。</p><p>老家伙用着还是挺顺手的，简单折腾下vs，python也足够。如果不巧寿终正寝，刚好换一台去体验下期待了很久但看着不咋地的diable3。睡懒觉后还是不想起床 <span class='read-more'><a href='http://daniex.info/20120306.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>笔记本主板上电源io相关的模块罢工，劳动改造中。用了5年多的老爷机头一次被大卸八块，真怕它那小心肝吃不消。虽然光驱早就瘫痪，USB接口也有点接触不良。年纪大了，没年轻时那么敏感了，这些都可以理解的。可如果大手术后恢复不过来，那就不好接受。</p>
<p>老家伙用着还是挺顺手的，简单折腾下vs，python也足够。如果不巧寿终正寝，刚好换一台去体验下期待了很久但看着不咋地的diable3。睡懒觉后还是不想起床的时候，就在床上重新折腾diable2，刷出了几套已经用不着的中低端绿装。斗地主、拖拉机、dota什么的太费神，刷装备多无脑，广东麻将只有碰杠自摸的玩法也够简单。上周日新年头一回麻将还小赢一把。</p>
<p>项目要结束了，有点闲。于是游戏，电影，活动。千禧年系列目前的四部看了1.3遍，想写下影评结果动手了100字后没有下文了，等看到2.0遍再说吧。计划走南山的二线关，绿道。就这两周要行动起来。</p>
<p>最近想写个python应用练练手，找点子ing。</p>
<p>东条开了个网上零食店，阿珂回老家了，还有我们一群人在外面飘着。wk村选举完了，十五届五次召开，叙利亚战火连绵。这地球转得太快，由着他转吧，敌动我不动，到底我什么时候动？怎么动？</p>
<p>HT春心荡漾了，wg寂寞苦闷了，大肠一副风雨不动安如山的架势，小武叔叔说是要远走他乡奔赴成都，phd天天23点回住处。各种困局，10年后又一变。</p>
<p>没电脑的日子发现家里高清电视很多节目，昨儿看了《老无所依》，又把《午夜巴塞罗那》翻出来看第二遍。翻了下书，发现《国富论》《博弈论》买了都还没翻，《中国佛教史》啃的特别辛苦，三本厚厚的《中国文学史》更是看得没耐心了。反而《古文观止》看得赏心悦目。。。<br /><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/wordpress-comment-reverse.html" rel="bookmark" title="2011/02/23">WordPress评论显示倒序</a></li>
<li><a href="http://daniex.info/syslog-ng-system-logging.html" rel="bookmark" title="2011/04/28">系统日志工具syslog-ng相关介绍</a></li>
<li><a href="http://daniex.info/wp_dorpdown_categories.html" rel="bookmark" title="2011/10/26">利用wp_dorpdown_categories做worldpress文章分类下拉框『转』</a></li>
<li><a href="http://daniex.info/the-top-of-the-wave.html" rel="bookmark" title="2011/11/14">浪潮之巅</a></li>
<li><a href="http://daniex.info/jersey-jsf-weblogic-development.html" rel="bookmark" title="2011/06/29">用jersey和JSF开发应用，部署在weblogic上。</a></li>
</ul>
<p><!-- Random Posts took 8.110 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="20120306流水帐" href="http://daniex.info/20120306.html">《20120306流水帐》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="20120306流水帐" href="http://daniex.info/20120306.html">http://daniex.info/20120306.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/20120306.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>中国文艺复兴运动 &#8211;胡适</title>
		<link>http://daniex.info/renaissance-hu-shi.html</link>
		<comments>http://daniex.info/renaissance-hu-shi.html#comments</comments>
		<pubDate>Wed, 29 Feb 2012 07:19:49 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[文化]]></category>
		<category><![CDATA[社会时闻]]></category>
		<category><![CDATA[胡适]]></category>
		<category><![CDATA[书]]></category>
		<category><![CDATA[大学]]></category>
		<category><![CDATA[学生]]></category>
		<category><![CDATA[教育]]></category>
		<category><![CDATA[毕业]]></category>
		<category><![CDATA[演讲]]></category>
		<category><![CDATA[问题]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1148</guid>
		<description><![CDATA[<p>中国文艺复兴运动</p><p>──民国47年5月4日在台北中国文艺协会讲</p><p>编按：胡适之先生在民国四十七年五四纪念日，以「中国文艺复兴运动」为题对大众发表演说。演讲中指出他自己没有参与狭义的五四运动，但对广义的五四运动（也就是胡先生所说的文艺复兴运动）却有深入的阐发。演讲的前段，胡先生率直地指出他反对任何形式的「文艺政策」，但《胡适演讲集》中收录的讲词并没有记录。</p><p>诸位朋友：我今天能够参加文艺协会成 <span class='read-more'><a href='http://daniex.info/renaissance-hu-shi.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>中国文艺复兴运动<br />
──民国47年5月4日在台北中国文艺协会讲</p>
<p>编按：胡适之先生在民国四十七年五四纪念日，以「中国文艺复兴运动」为题对大众发表演说。演讲中指出他自己没有参与狭义的五四运动，但对广义的五四运动（也就是胡先生所说的文艺复兴运动）却有深入的阐发。演讲的前段，胡先生率直地指出他反对任何形式的「文艺政策」，但《胡适演讲集》中收录的讲词并没有记录。</p>
<p>诸位朋友：我今天能够参加文艺协会成立八周年的纪念大会，真值得高兴。今天正巧是五四纪念日，纪念三十九年前的五四；各位先生也许听到我昨天在中国广播公司对大陆上的广播，讲到五四是什么？<br />
在那个广播里面，我特别讲到五四──狭义的五四，狭义的五四是一个纯粹的青年人的自动自发的爱国运动。那是国家受压迫，国家很危险的一个时期，青年爱国心的一个自动表示，毫无一种操纵的力量。今天早上，我在北京大学的五四的纪念会上，我曾讲到，我说那一天，胡适并没有参加。那一天──五四爆发的时候，我个人在上海，住在蒋梦麟先生的家里，完全不知道五四的发生。第二天早上起来，看见上海各报没有北京的专电。那是从来没有过的。上海的报纸，平日没有北京专电，就不能出报。我正在惊异的时候，听见有人打门，开开门，进来几位上海的记者。那个时候的报馆主笔，有张东荪先生，有俞仲华先生。《上海时事新报》的记者，才告诉我们昨天北平的新闻（那时候叫北京）。所以我是完全没有参加五四这个事件的。等到我回去，蔡先生（北京大学校长蔡元培先生）已经离开了北京。那时候，五四已成了全国性的运动，成了一个不但是北京学生的运动，而是全国响应的运动，不但全国学生响应，甚至于工会、商会、教育会以及各种的法团、各种的公共团体，都参加这个运动。可是我没有参加。我是的确不负领导五四责任的；说是我领导的五四，是没有根据的。刚才看见会里发给我这些读物的里面，《笔滙》里有一篇文章，讲到我那个时候不在北平，我现在可以证明，这的确是事实。<br />
那么，三十几年前的五四，与文艺有什么关系？今天上午我也谈到，我说我们在北京大学的一般教授们，在四十年前──四十多年前，提倡一种所谓中国文艺复兴的运动。那个时候，有许多的名辞，有人叫做「文学革命」，也叫做「新文化思想运动」，也叫做「新思潮运动」。不过我个人倒希望，在历史上──把四十多年来的运动，叫它做「中国文艺复兴运动」。多年来在国外有人请我讲演，提起这个四十年前所发生的运动，我总是用Chinese Renaissance这个名词（中国文艺复兴运动）。Renaissance这个字的意思就是再生，等于一个人害病死了再重新更生。更生运动再生运动，在西洋历史上，叫做文艺复兴运动。五四的前一年（五四是民国八年），在民国七年的时候，北京大学一般学生，一般高材学生，已经成熟的学生，里面有傅斯年先生，有罗家伦先生，有顾颉刚先生，还有很大的一羣──也不能说是很大的一羣，只可以说是北京大学那个时候最成熟、最高材、最有学问、有知识、有见解的那一般学生，──他们响应他们的先生们──北京大学一般教授们，已经提倡了几年的新文艺新思想，也就是所谓的文艺革命、思想革命。他们办了一个杂志，那个杂志我今天早上已经说明白，我说我们在学生办的刊物当中，《新潮》杂志，在内容和见解两方面，都比他们的先生们办的《新青年》还成熟得多，内容也丰富得多，见解也成熟得多。在这个大学的学生刊物当中，在那个时候世界学生刊物当中，都可以说是个很重要的刊物。他们那个刊物，中文名字叫做《新潮》，当时他们请我做一名顾问，要我参加他们定名字的会议──定一外国的英文名，印在《新潮》封面上。他们商量结果，决定采用一个不只限于「新潮」两个字义的字，他们用了个Renaissance。这个字的意义就是复活、再生、更生。在历史上，这就是欧洲文艺复兴的名字。他们这般年青──北京大学最成熟的青年们，在他们看起来，他们的先生们，对于这个运动已经提倡了一两年时间了，他们认为这和欧洲在中古时期过去以后，近代时期还未开始，在那个过渡时期的文艺复兴运动，是很相同的。所以他们用这个Renaissance做他们杂志的名字。四十年来，我一直认为当时北京大学一般学生的看法，是对的。<br />
我这几年来，对外讲到这件事，认为这个运动就是中国的文艺复兴运动。前年，在我大病之前，在加州加里佛尼亚大学教了五个月的书；在那个时候，加里佛尼亚大学请我做十次公开的讲演（用英文做十次公开的讲演）。他们要一个题目：近千年来的中国文艺复兴运动。从西历纪元一千年到现在，将近一千年，从北宋开始到现在，这个九百多年，广义的可以叫做文艺复兴。一次文艺复兴又遭遇到一种旁的势力的挫折，又消灭了，又一次文艺复兴，又消灭了。所以我们这个四十年前所提倡的文艺复兴运动，也不过是这个一千年当中，中国文艺复兴的历史当中，一个潮流、一部分、一个时代、一个大时代里面的一个小时代。<br />
我们那个时候为什么叫他再生？为什么叫做革命？别的不说，比方白话文，我在四五年前，文艺协会的朋友们欢迎我的时候，我讲到好像是几个偶然的事件，在一块儿爆发的。今天呢，我从历史的立场说：不完全是偶然的。在个人的历史上，这件事本身的方面有许多是偶然的，我在四五年前在本会讲的，就是一连串的偶然事件。不过广义的看，不是完全偶然的。比方讲白话，不是胡适之创出来的呀！不是陈独秀胡适之创出来的呀！白话是什么？是我们老祖宗的话，是我们活的语言，人人说的话，你们说的话，我们说的话，大家说的话，我们做小孩子时都说的话。这是老祖宗多少年，几千年慢慢的演变的话：从北方区域慢慢的推广出去，不但整个北方、中原之地说白话，而且扩充到整个长江。从镇江开始往西一直到四川，整个都是国语区域。从南京往北一直到东三省，整个东北，都是官话的区域。一直到西北都是白话的区域。从南京到西都是白话区域。你们诸位若坐沪宁路（从南京到上海这条铁路）都记得，有个火车站叫丹阳，到了丹阳这个车站呢？这个车站的东边，说苏州话（吴语），丹阳这个车站西面是说官话（南京话、镇江话），丹阳这个车站是「吴头楚尾」。自这里开始，东去就是讲苏州话，说吴语；丹阳往西就是楚语，所谓长江的官话。从那个地方到安徽（我是安徽人，我不是安徽的国语区域，是安徽极南部徽州人，我们说的话是很难懂，一出门几里话就不同），安庆人、怀宁人、合肥人，他们总说他们的话是天下最普通的话。从前北平市市长何其巩先生（他是桐城人），总是对我讲：「适之呀，我桐［ㄊㄥˊ］城的话，是天下最普通［ㄊㄣˊ］的话。」我说：「你这句话里面就有两个字最不『普通』，这个桐城就不叫『桐』［ㄊㄥˊ］城，这个普通就不叫普『通』［ㄊㄣˊ］！」但是我们安徽人总觉得我们安徽的话，是天下最普通的话。再上去到湖北、四川、云南、贵州、广西的北部，这都是官话区。这些官话就是我们的基础，所谓国语文学，白话文学，就是拿这么大的地区做基础。从极东北的哈尔滨划一根直线一直到昆明，这个直线四千多英里长，在这四千多英里的直线上，每一个人，他总觉得他没有改话的需要，个个人总说他的话是天下最普通的话。这就是国语，这就是我们的资本。我们的语言就是我们的文学基础，就是国语文学，白话文学的基础。这并不是我们造出来的。是老祖宗几千年给我们留的这一点资本。第二，这是语言的基础，语言是我们的资本，国语是我们的资本，这一个全中国百分之九十的区域，百分之七十五的人口所说的话，是我们语言的基础。不是我们造出来的。所以我们说：文艺复兴是我们祖宗有了这个资本，到这个时候给我们来用，由我们来复兴它。<br />
我们中国几千年的文学史上有两个趋势，可以说是双重的演变，双重的进化，双重的文学，两条路子。一个是上层的文学，一个是下层的文学。上层文学呢？可以说是贵族的文学，文人的文学，私人的文学，贵族的朝廷上的文学。大部分我们现在看起来，是毫无价值的死文学，模仿的文学，古典的文学，死了的文学，没有生气的文学，这是上层的文学。但是，同时在这一千年当中，无论那个时代：汉朝、三国、六朝、唐朝、宋朝、元朝、明朝、清朝，到现在，有一个所谓下层的文艺。下层文艺是什么呢？是老百姓的文学。是活的文艺，是用白话写的文艺，人人可以懂，人人可以说的文艺。这很简单：一个母亲抱了个小孩子，小孩哭了不肯睡觉，这个妈妈要叫小孩睡觉，便唱个儿歌给小孩听。她没有法子说是到第一中学去上几年课，等到中学毕业再到台湾大学去上几年课，等到毕业把国文学好了，再来唱这只儿歌，这个小孩子等不得，小孩子要哭呀！她也不能等八年或十年等到学会古文再来唱个儿歌给孩子听，这孩子要恼了。结果呢？那个母亲，就在哼哼哼一个儿歌，给孩子听。她哼的这个儿歌呢？她用的语言，就是活的语言，孩子也可以听得懂，她也可以听得懂。还有我们在西南常看见的一对痴男怨女，彼此调情，对唱一个情歌，这个山头上有一个姑娘，那个山头上有一位年轻男子，他们要唱歌，要用情歌来和答，他们就不能说：「喂！小姑娘，请你小姐等一等，我到北京大学、台湾大学，读了国文系毕业之后，我再来给你唱个情歌，你等四年吧！」绝对等不得！等不得！所以他们的歌，母亲哼的儿歌，痴男怨女唱的情歌或者怨歌，都是活的语言。还有，在当初的时候，许多地方，都市里或者乡下，戏台上唱戏的，戏台下面讲故事的；或者庙会里面的，说故事的，唱故事的，说书的，说评话的，他们讲故事，他们说故事，弹词种种，……他们不能说：「你们等一等，我到大学里面上几年课，再来跟你唱戏、说书、讲故事。」这不行的，而且他们学了之后，说的故事他们也就听不懂了。所以他们讲的是老百姓最爱听的话，听得懂的话，人人都懂的话；而且大家听了会笑，小孩子也听了会笑。这种故事，这种评话，就是我们所说的今古奇观，现在所印出来的《三言两拍》。其中有许多所谓五百年前，一千年前，在北宋，也许还是唐朝留下来的故事，流传到现在。长的故事，所谓《三国演义》《隋唐演义》《封神演义》《水浒传》，这些故事，先就是老百姓里面讲故事的人流传下来的，到了后来，写定了，才有头等的作家，再把它改善，把它修改。无数的人，无数的无名作家，你改一笔，他改一笔，你改几笔，他改几笔，这样子越来越好，到今天有所谓《水浒传》，有所谓《西游记》，有所谓《隋唐演义》定本，《水浒传》的定本。这些，并不是我们在四十年前替他定出来的，而是几百年，尤其最近这五百年，甚至上到宋朝，北宋到南宋，到元朝，经过差不多一千年，七八百多年流传下来的。那些话本、弹词、戏曲，是由老百姓唱的情歌、情诗、儿歌这些东西变来的。这就是我们的基础。在文学方面，我们也可以说是文艺复兴。<br />
我们老祖宗已经做的事体我们拿来提倡，我们学他们的样子，我们来发扬光大。我们从前以为这是老百姓的东西，士大夫看不起。我们当初的大学教授们号称为学者，都是从古文里面打了跟斗出来，从古文里面洗了澡出来。在古文里面，无论是古文，无论是古诗都站得住了，在社会上已经有了地位了，我们愿意解放这一种古诗古文，我们愿意采用老百姓活的文字，这是我们所谓的革命；也可以说不是革命，其实还是文艺复兴。我们的资本──这个语言的资本，是我们的几万万人说的语言，是我们的文学的资本，文学的范本，文学的基础；几百年来，一千年来，老百姓改来改去，从无数的无名作家，随时改来改去，越改越好，这些名着、这些伟大的小说做了我们的资本。所以说文艺复兴，正是我们的老祖宗，给我们的材料，给我们的基础。<br />
不过在当时我们也有一点贡献，我们都是私人、个人，都没有钱，都没有权，也没有力量，我们怎么可以提倡一种东西？假如我们要提倡一个东西，必须要设一百万个学堂，或者十万个学堂，来训练白话的作家，那就不行啦。至少要设二十个极大的书店和印刷厂，拿出几万万银元来印这些新的着作，那也办不到。我们当初假使必须要一个政府的大规模的力量，那我们也做不到。那个时候我们完全是私人、个人、无权、无势、无钱的作家。所以我们采用了一个很简单的口号，叫「写白话」。「写白话」，也就是用白话作文学。再说的详细一点，可以用五个字，叫做「汉字写白话」。拿汉字来写白话，这是我们从经验中得来。我刚才说过，我是安徽人，生长在徽州方言的区域里面，从小没出过门（我八九岁的时候，我已认得了几千字了，在小孩子算是个聪明人，诸位看过我的《四十自述》就晓得我小的时候的情形），有一天，大概先生出去了，我在屋里面，看见一只木箱子，是美孚煤油公司的煤油箱子，我叔叔用它来做字纸篓的，我不知道是不是丢东西到字纸篓里，或是到字纸篓里捡东西出来（先生不在，我们那个学堂只有两个学生，一个学生赖学跑掉了，我就一个人在那里没事做，我是一个比较肯唸书的人），我就站在字纸篓旁边，找到一本破烂的《水浒传》，我记得很清楚，封面也没有了，里面也残缺了，上面头一回就是「李逵打死殷天赐」（这个故事其实不大顶好），我就站在字纸篓旁边，美孚煤油木头箱子旁边，我就拿着那本翻开来头一回就是「李逵打死殷天赐」的书，我这个没有学过官话，没有学过白话，没有人教过白话，是在乡下最难懂的一个徽州土话的区域里一个八九岁小孩子，拿了那本小说在那里发楞，呆住了，站着不动一直把它看完，从头看到底。看了半天，只有上面讲的「李逵打死殷天赐」，下面讲的是什么都没有了，找来找去找不到，糟糕糟糕，这怎么办呢？赶快出去找我的五叔（我五叔，他是一个坏人，在地方上算是一个不成材的人，抽鸦片烟，喜欢讲故事讲笑话的人），我就问他：「你家里有没有这一部书呀？第五才子书《水浒传》，你有没有呀？」他说：「我家里没有，我给你借去。」我说：「谢谢，谢谢，赶快给我借去。」借来之后，几个晚上不睡觉，便看完了《水浒传》。所以，我们可以晓得：没有学过官话和甚么方言，也没有这个训练，那个训练，更没有人教过国语，然而只要认得一点字，就可以看得懂这个东西──白话的小说。没有标点，大概是没有标点，我记不得了。但是可以发疯──一个几岁的小孩子可以发几天的疯，一口气就可以看完了。从这个经验，我后来晓得，这是我们的语言。文字是很难懂的东西，文字是很难写的东西；但是我们这个语言，这个活的语言，是很容易学的东西。<br />
我们的语言和欧洲一些文明的语言比较起来，我们的老祖宗留给我们这个语言，活的国语──我们国语的文法，是全世界最简单的，──是最容易学的语言。英国话在欧洲文字当中，比较最进化。但在世界语言当中，最完确最简单，中国话要考第一（中国话，不是文字）。英国话要考不及格的第二，因为没别的话可以够得上第二的资格的。至于诸位学法文的，学过德文的，甚至学拉丁、希腊文的，更容易知道，他们没有道理，没有理智，不合理，比喻讲性的区别，文法上性的区别，这是最没有道理的事。我们没有这个东西。中国语言最简单，只要认得一两千个字，就很可以看小说，比读《古文辞类纂》《古文观止》，学《四书》《五经》，比看司马相如这类文章，容易懂得多。所以我们当时就得到一个经验，就是在这个一千年当中，尤其这个五百年当中，社会上出了这么多的小说，有这么多的短篇小说，这么多的长篇小说，这些小说早已流行当做Best Seller，外国Best Seller销一年已经不得了，我们这些Best Seller可以销上三百年四百年五百年，《水浒传》至少是四百年的Best Seller，一年销几百万本，几千万本。这些书过去我们的老祖宗是怎么写出来的？没有字模，没有标准的文字。这是社会有这种需要的时候，这些人不知不觉的就想出一个方法来啦。他们用的方法，就是刚才我讲的五个字：「汉字写白话」。用汉字写他们创造的活文学。这个活的文学没有字模来表现它，他们就把文言里面的汉字充分的采用。没有这个字的时候，他们就创造一个字。这个字有的时候硬借得来给它一个意思。比方讲「这个」「这个」，中间有「这个」的「这」，用之乎者也的「者」字来讲，或者是用遮盖的「遮」字讲，不过后来用一个「言」加一个「走」之。你要查查字典看，《康熙字典》什么字典那个字不读「这个」的「这」，老百姓说：这个字没有用处，我把它借来叫做这个的「这」字，老百姓的话就是权威，这些作家规定了这个的「这」字，管它字典是怎么说。老百姓说它是这个的「这」字，这一直几百年用这个字。所以叫做用汉字写白话，写下来这么多好的短篇小说，这么多好的长篇小说。这些短篇小说、长篇小说，流行了几百年，就变成了中国的白话文的标准导师、最受欢迎的教师。中国的白话文、活的字，才有了一个标准。现在可以遵照它写；真正讲起来，老百姓几百年前就采用了。我们现在给它下五个字的公式：就叫做「汉字写白话」。许多人没有学过白话，没有学过国语，《红楼梦》他也看得懂，《水浒传》也看得懂。看《七侠五义》《小五义》里面的徐良，那个白眉毛徐良，讲的话是山西话，大家也懂；《水浒传》里面鲁智深讲陕西话，我们也看得懂；武松说的话是山东话，我们也懂。这个标准，可以说是中国的活文字。活文学，有一个标准的文字，标准的工具，是不能不感谢我们老祖宗的。<br />
我这一个徽州的小孩子，没有学过国语，没有受过国语的训练，站在那个字纸篓的旁边，找到一本破烂的、不完全的《水浒传》，「李逵打死殷天赐」，就这样的发疯。根据这个经验，我们就提倡「白话的文学」，这是我们有把握的。我们晓得，全中国凡是进过学堂的人，凡是受过教育的人，凡是认得一千字或两千字的人，只要他瞒住了老师，瞒住了父母，半夜里偷看小说，把小说瞧得得意忘形而发疯，这般人都得了一个工具，一个文学的工具，一个语言的工具，将来都可能成为国语文学的作家。诸位先生，都是来自各地，来自不同的区域，最早没有受过国语的训练，没有受过白话文学的训练，我们当初提倡白话文学的人没有给你们开学堂，给你们辅导白话文学，大家却都能够用白话写文章了。<br />
不过我们与白话文学也有一点关系。民国四年，我在外国做学生的时候，就同许多同学，通讯讨论，打笔墨官司，后来这笔墨官司的一部分，在《胡适文存》里面也发表了。在良友公司出版的《中国新文学大系》第一本，里面发表我一篇自传，叫做「逼上梁山」，我把当时在国内的许多通讯发表出来，现在那一篇文章放在台湾版的《四十自述》的后面做一个附录1。我那自传在那个时候──在打笔墨官司的时候，就感觉到，不要怕没有标准的语言，没有标准的国语，没有标准的文学的国语，没有标准的国语的文学，不要紧。我们就是规定标准文学的人，我们的创作就是规定这个国语文学标准的人，不要怕。没有一个人要把每一个字都要看标准国语字典才能做文学家，大家都有这个经验，所以大家都知道。我们当初就叫它做中国文艺复兴，实在说来是不错的。不是我们创造的，不是我们几个人创造的，是我们老祖宗几千年给我们的，演变下来的。一直演变到现在可以说是最了不得的，最合逻辑的，最简单的一种文法的语言。同时呢，在这个七八百年当中，尤其在这个四五百年当中，有了《水浒传》《西游记》《红楼梦》《儒林外史》《儿女英雄传》，这一类伟大的小说以后，我们有一个文学的标准国语，文学的标准国语就是标准文字。说这一个的「这」字是怎么写法，那个的「那」字是怎么写法，诸位要想一想，在那个语言还没有标准的时候，这些小说没有通行之前，要看到宋朝的高僧传，和尚的语录里头用白话，比方说「呢」字──你肯不肯「呢」？现在用尼姑的「尼」字加「口」字就够了，古时间的那个「呢」字怎么写呢？想不到的，古时间的「呢」字是用渐渐的「渐」字，那就困难了，在底下加个耳朵的耳字，那个字读起来，你看多么困难！再比方你们我们的「们」字，现在容易了，「门」字旁加个「人」字，这个「们」字，古时间就没有这个东西。当时有的人用「满」字，后来用每一个人的「每」字──「我每」「你每」「他每」；到后来才标准到我们的「们」字。当初不单是我「们」、你「们」、他「们」没有，我面前这样的桌子也是没有的，播音器也是没有的，这样的杯子也没有的。后来，「人」有了，「兄弟」有了，「姊妹」有了，「学生」有了，「朋友」有了，这个都是老百姓创造出来的。回头想来，那个时候造个「们」字，造个数目字的多数，也是很困难，我们不能不感谢他们这个几百年的小说家，就是无意当中找到了这个公式，乱抓汉字，把汉字拿来写白话，写他们的白话的作品，写他们的活的文学。这样说起来，说破了所谓文学革命，是一个钱不值。简单得很，「白话」！就是「汉字写白话」！就是我们几千年我们老祖宗给我们的语言，活的语言。这个几百年无数的无名的作家做的这些评话、儿歌、情歌、戏曲、小说都是了不得的东西。<br />
所以呢，我们回头来想一想，我们这个文学的革命运动，不算是一个革命运动，实在是一个中国文艺复兴的一个阶段。因此我们常常说说笑话：我们是提倡有心，创作无力；提倡有心也不能说提倡有功。陈独秀、胡适之、钱玄同、刘半农这一班人，都不完全是弄文学的人，所以我们可以说是提倡有心。可是我们没有东西，比如那个时候我写了几首诗，现在我觉得我写诗的时代过去了。我一生只写了两个短篇小说。一个短篇小说，就收在《胡适文存》第一集里面，叫做「一个问题」2，现在看了我都害羞，实在不像样子。一篇小说收在《胡适文存》台湾版的第四集里面，在大陆叫做「胡适论学近着」里面，叫做「西游记里的第八十一难」3，那是我做了一个假古董，实在太寒伧。长篇小说是我在小孩子的时候写的，有一个提倡革命的报，叫做《竞业旬报》，我居然胆子很大，写了一个长篇小说给他们，叫做「真如岛」，内容是什么意思我也想不起来了，是章回小说，是要破除迷信，提倡开通民治的小说，写了七、八回就没了，就放弃了。到后来走上了考据的路，文学这一条路就放弃了。戏剧是写了一个短篇的独幕剧，叫做「终身大事」4，现在看来也是幼稚得很。不过在那个时候，很有许多学堂拿来演，当做一种新剧的独幕剧的教科书，现在回头看看觉得难为情得很。诗、小说、戏剧让给诸位去创作吧，所以诸位先生现在的责任很重。我们这般人现在已经老了！我今年照中国算法已经六十八岁了，就是算足了也是六十六岁半了，过了退休之年了！无论国内国外，大学教授到了六十五岁便是退休之年，我已经过了一年又半，现在应该可以退休了！在创作这一方面，也可以退休了，让给大家来努力向前。<br />
我既然到这里来，也想多说几句话，就是在我们那个时候──四十年前所提倡的新的文学运动，难道单是这一个公式吗？──「汉字写白话」。人家都说胡适之所提倡不过是文体革命而已，这话也不错。我们当初所以能够成功，所以能够引起大家注意，就是我们那时认清楚了，这个文学的革命最重要的是文体的解放，把死的文字放弃了，采用活的文字。这个文体的革命是文学革命最重要最重要的一点。我们抓住了这一点不讲别的，不讲内容，什么内容也不谈，最重要的即先做到文体的革命，这的确不错的。但是，除了文体之外也曾经讨论过（见之于文字的），除了白话是活的文字活的文学之外，我们希望两个标准：第一个是人的文学；不是一种非人的文学；要够得上人味儿的文学。要有点儿人气，要有点儿人格，要有人味儿的，人的文学。第二，我们希望要有自由的文学。文学这东西不能由政府来指导。诸位看看，我们那时代一个《新青年》的同事，他姓周，叫做周豫才，他的笔名叫「鲁迅」，他在我们那时候，他在《新青年》时代是个健将，是个大将。我们这般人不大十分作创作文学，只有鲁迅喜欢弄创作的东西，他写了许多随感录、杂感录，不过最重要他是写了许多短篇小说。他们弟兄是章太炎先生的国学的弟子，学的是古文。<br />
所以他们那个时候（在他们复古的时期，受了章太炎先生的影响最大的时期），用古文，用最好的古文翻译了两本短篇小说──叫做《域外小说集》。《域外小说集》翻得实在比林琴南的小说集翻得好，是古文翻小说中最了不得的好，是地道的古文小说。然而周作人先生翻的，印出来之后总共销了二十一本，内中一本是他自己跑到书店买的。结果，他们觉悟了，古文的时代已经过去了。等到后来我们出来提倡新文艺时，他们也参加了这个运动，他们弟兄的作品，在社会上成为一个力量。但是，鲁迅先生不到晚年──鲁迅先生的毛病喜欢人家捧他，我们这般《新青年》没有了，不行了；他要去赶热闹，慢慢走上变质的路子。到抗战时期前几年，所谓左翼作家同盟组织起来了，那时共产党尽量欢迎这批作家进去，但是共产党又不放心，因为共产党不许文艺作家有创作自由。所以那时候监视他们的人──左翼作家的监视者，就是周起应，现在叫周扬，他就是在上海监视鲁迅这批作家的。诸位如果有机会，我希望有一本书在自由中国可以得到，是值得看看的。这本书在抗战初期出版，是鲁迅死后，他的太太把鲁迅写给各朋友的信搜集起来，叫《鲁迅书简集》；这本书里面几封信值得看看，特别是他写给胡风的四封信，其中有一封信就是鲁迅死之前不到一年写的，是一九三五年（他是一九三六年死的），这封信胡风问他三郎（不知是谁，大概是萧军）应该不应该加入党（共产党）？他说：「这个问题我可以毫不迟疑的答覆你，不要加入！现在在文艺作家当中，凡是在党外的都还有一点自由，都还有点创作出来，一到了党里去就『酱』在种种小问题争论里面，永远不能创作了，就『酱』死了！」「酱」在里面去，这个字用得好极了。底下更值得读了，他说：「至于我呢，说来话长，不必说了吧。」他说：「我总感觉得我锁在一条链子上，锁在一条铁链上，背后有一个人拿着皮鞭子打我，我的工作越努力打的越厉害。」这一段话里，打他的就是现在在大陆搞文艺的周扬──那个时候的周起应。这封信不能不看看。当初我们要的是没有人在背后用鞭子打的，不要人监督的，人人要自由，本他的良心，本他的智识，充分用他的材料，用他的自由──创作的自由来创作。<br />
这个是我们希望的两个目标：人的文学，自由的文学。<br />
今天到文艺协会来，我很高兴。前几年大陆上清算我，一九五一年就清算我，五二年、五四年、五五年大规模的清算我。先从俞平伯的《红楼梦研究》清算起；俞平伯大家都知道，是我的学生，北大的学生，好好先生一个。俞平伯绝对是个最可怜的学者，绝对不是什么危险份子，他们是很清楚的，俞平伯是最可怜啦！一清算就说俞平伯的东西都是从胡适来的，结果第二幕就变成清算胡适的幽灵──胡适的鬼。这是个喜剧啦！到处找鬼，鬼怎么找得到呢？当初这里找，那里找，这一找不得了，不但是《红楼梦》，到处都是胡适的鬼。提到古典文学上有胡适的鬼，提到中国历史上也有胡适的鬼，提到哲学上也有胡适在那里，提到所谓创作的文艺里也有我，甚至语言学里也有我，也有这个宝贝──有这个鬼在里面。结果到处见鬼，闹得天翻地覆。在大陆上所谓清算胡适思想批评的书，我所得到的就有八大本，这八大本我给他算上有三百万字，还有从《红楼梦》问题讨论起的四大本，我在国外仅收到三大本，算来有一百多万字，他们这几年在后期清算我的文章，已经写了三四百万字的东西，这还是精选的。结果呢？这个鬼抓不到，胡适的幽灵抓不到，到处都是！他们实在不行了，便搞第三幕，第三幕是悲剧，惨剧。一抓抓到一个人叫做胡风，假如这个名字的意思是「胡适的风」，那真是该打，该打死！我也不晓得，我从来没有见过胡风这个人，看那个时候的《人民日报》《大公报》，真是可怕。每天，那个《人民日报》只有两张，可以说整个的一张──四面，完全是清算、讨伐胡风的反革命集团的大字。此地有齐如山先生在，那时梅兰芳、程艶秋一般人也都得要写信，都得说是胡风该死，什么反人民，怎么反革命，人人都在写信，什么科学家作家都要写信。这不止一天哪，天天如此，如是搞了几个月。因为胡风是活的，比抓胡适的幽灵有办法，胡风可以说是鲁迅觉悟了的弟子，我看了那时共产党发表的胡风写给他的同志的一百多封信，我虽然不认识胡风，但我认为他应是我们提倡新文学的一个信徒，一个忠实的同志。他尽管有一个时候错误了，走上了所谓左翼作家的路上去，但是他在那个时候，是一个儍子，一个理想主义的儍子。他在共产党底下，要想争取创作的自由，争取文艺创作的自由，他写了三十万字的一个报告，一个说帖，避开了周扬这般人，送给毛泽东，以为毛泽东够资格看得懂他的东西──要争取文艺创作的自由。不晓得毛泽东不够资格，他看也不看，还是批交给周扬他们去办。那么胡风糟糕了。以后清算胡风这一幕，我看了之后，一百分的同情他。天下有这样理想的儍子，在共产党底下，还要希望争取文艺创作的自由，尽管他失败了，我们文艺作家，要想做人的文章，要想做自由的文学，不能不对胡风表示同情。在前几天，诸位看见报纸上，三月十六日这一天，天安门前有一个大会，叫「交心」的大会，──交出心来的大会。大会完了之后要游行，游行是郭沫若、章伯钧两个人领头，扛着「把心交给共产党」的两个大旗子。也是那个时候，三月中，诸位看见美国的《时代杂志》，有一条短短的新闻，就是北平所谓的「作协」那个会所里，丁玲──左翼作家的领袖，有共产党党龄二十年之久的丁玲，跪在文艺作家协会会所的地板上在擦地板。<br />
诸位！我们今天在这个自由世界，要充分用我们创作的自由，我们做点东西──有价值的东西，给世界人士看看。我们是自由世界的自由创作者！诸位谢谢！<br />
四十七年五月四日在台北中国文艺协会讲<br /><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/about-guangzhou.html" rel="bookmark" title="2011/10/02">关于广州</a></li>
<li><a href="http://daniex.info/through-the-sanshui-line-we-graduated.html" rel="bookmark" title="2011/12/27">穿越三水线，我们毕业了！</a></li>
<li><a href="http://daniex.info/blog-marketing.html" rel="bookmark" title="2010/06/25">中小企业博客营销实战</a></li>
<li><a href="http://daniex.info/hu-why-study.html" rel="bookmark" title="2011/05/23">胡适:为什么读书</a></li>
<li><a href="http://daniex.info/damage-teleplay.html" rel="bookmark" title="2011/09/27">本来想说《裂痕》的，变成说片头的了。</a></li>
</ul>
<p><!-- Random Posts took 9.688 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="中国文艺复兴运动 &#8211;胡适" href="http://daniex.info/renaissance-hu-shi.html">《中国文艺复兴运动 &#8211;胡适》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="中国文艺复兴运动 &#8211;胡适" href="http://daniex.info/renaissance-hu-shi.html">http://daniex.info/renaissance-hu-shi.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/renaissance-hu-shi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>windows xp 右键菜单、打开文件、ctrl+c 奇慢问题</title>
		<link>http://daniex.info/windows-xp-right-click-menu-open-the-file-ctrl-c-unresponsive-problems.html</link>
		<comments>http://daniex.info/windows-xp-right-click-menu-open-the-file-ctrl-c-unresponsive-problems.html#comments</comments>
		<pubDate>Thu, 23 Feb 2012 03:11:47 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[便笺]]></category>
		<category><![CDATA[生活点滴]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[问题]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1139</guid>
		<description><![CDATA[<p>办公电脑出现这样的问题有半个月，一直没去折腾他。今儿网上找了下，发现方法很多，不知那个好。症状最符合的就是如下一篇，照做，立马搞定。</p><p>————————————————————————————————————————</p><p>直接症状：</p><p>直接双击打开一个文件，比如一个 txt/Word 文档，要等超过15秒的时间，如果先打开 Word，然后再把文档拖到 Word 中则正常。</p><p>在某文件上点击右 <span class='read-more'><a href='http://daniex.info/windows-xp-right-click-menu-open-the-file-ctrl-c-unresponsive-problems.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>办公电脑出现这样的问题有半个月，一直没去折腾他。今儿网上找了下，发现方法很多，不知那个好。症状最符合的就是如下一篇，照做，立马搞定。</p>
<p>————————————————————————————————————————</p>
<p>直接症状：</p>
<p>直接双击打开一个文件，比如一个 txt/Word 文档，要等超过15秒的时间，如果先打开 Word，然后再把文档拖到 Word 中则正常。<br />
在某文件上点击右键，弹出右键菜单需要超过15秒的时间。<br />
对某个文件进行键盘上的 Ctrl+C, Ctrl+V 操作，超过15秒才有反应。。。</p>
<p>间接症状：</p>
<p>断掉网络，如拔掉网线后，双击打开文件的速度和右键菜单的速度就都正常了。</p>
<p>解决方法：</p>
<p>点击“开始”-&gt;“运行”。</p>
<p>在“打开”后输入“regedit”，打开注册表。</p>
<p>先备份注册表，以防万一。方法是，在注册表编辑器中，选择“文件”-&gt;“导出”，将当前注册表导出到一个安全的位置。</p>
<p>回到注册表顶端，打开“我的电脑”-&gt;“HKEY_CLASSES_ROOT”-&gt;“*”-&gt;“shellex”</p>
<p>将下面的两个子项改个名字，如改成“ContextMenuHandlers-”和“PropertySheetHandlers-”</p>
<p>然后关闭注册表编辑器。</p>
<p>天下太平。<br /><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/wp-tragic-history-of-moving.html" rel="bookmark" title="2011/02/28">wp搬家血泪史</a></li>
<li><a href="http://daniex.info/soapui-test-webservice.html" rel="bookmark" title="2011/06/17">SOAPUI测试WebService</a></li>
<li><a href="http://daniex.info/hus-1948-speech-at-zhejiang-university.html" rel="bookmark" title="2011/10/19">胡适1948年在浙江大学的演讲及其他</a></li>
<li><a href="http://daniex.info/simple-network-management-protocol-snmp-simple-network-management-protocol.html" rel="bookmark" title="2010/11/03">SNMP简单网络管理协议（Simple Network Management Protocol）</a></li>
<li><a href="http://daniex.info/the-flowers-of-war.html" rel="bookmark" title="2011/12/21">金陵十三钗</a></li>
</ul>
<p><!-- Random Posts took 10.202 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="windows xp 右键菜单、打开文件、ctrl+c 奇慢问题" href="http://daniex.info/windows-xp-right-click-menu-open-the-file-ctrl-c-unresponsive-problems.html">《windows xp 右键菜单、打开文件、ctrl+c 奇慢问题》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="windows xp 右键菜单、打开文件、ctrl+c 奇慢问题" href="http://daniex.info/windows-xp-right-click-menu-open-the-file-ctrl-c-unresponsive-problems.html">http://daniex.info/windows-xp-right-click-menu-open-the-file-ctrl-c-unresponsive-problems.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/windows-xp-right-click-menu-open-the-file-ctrl-c-unresponsive-problems.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>胡适：我的儿子</title>
		<link>http://daniex.info/hu-shi-my-son.html</link>
		<comments>http://daniex.info/hu-shi-my-son.html#comments</comments>
		<pubDate>Tue, 14 Feb 2012 08:25:23 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[文化]]></category>
		<category><![CDATA[社会时闻]]></category>
		<category><![CDATA[胡适]]></category>
		<category><![CDATA[书]]></category>
		<category><![CDATA[我的儿子]]></category>
		<category><![CDATA[抄袭]]></category>
		<category><![CDATA[教育]]></category>
		<category><![CDATA[问题]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1135</guid>
		<description><![CDATA[<p>胡适：我的儿子</p><p>　　我实在不要儿子，</p><p>　　儿子自己来了。</p><p>　　“无后主义”的招牌，</p><p>　　于今挂不起来了！</p><p>　　譬如树上开花，</p><p>　　花落天然结果。</p><p>　　那果便是你。</p><p>　　那树便是我。</p><p>　　树本无心结子，</p><p>　　我也无恩于你。</p><p>　　但是你既来了，</p><p>　　我不能不养你教你，</p><p>　　那是我对人道的义务，</p><p>　　并不是我待你的恩谊。</p><p>　　将来你长大时， <span class='read-more'><a href='http://daniex.info/hu-shi-my-son.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>胡适：我的儿子</p>
<p>　　我实在不要儿子，<br />
　　儿子自己来了。<br />
　　“无后主义”的招牌，<br />
　　于今挂不起来了！</p>
<p>　　譬如树上开花，<br />
　　花落天然结果。<br />
　　那果便是你。<br />
　　那树便是我。</p>
<p>　　树本无心结子，<br />
　　我也无恩于你。<br />
　　但是你既来了，<br />
　　我不能不养你教你，</p>
<p>　　那是我对人道的义务，<br />
　　并不是我待你的恩谊。<br />
　　将来你长大时，<br />
　　这是我所期望于你：</p>
<p>　　我要你做一个堂堂的人，<br />
　　不要做我的孝顺儿子。</p>
<p>————————</p>
<p>汪长禄先生致胡适的信：</p>
<p>　　昨天上午我同太虚和尚访问先生，谈起许多佛教历史和宗派的话，耽搁了一点多钟的工夫，几乎超过先生平日见客时间的规则五倍以上，实在抱歉的很。后来我和太虚匆匆出门，各自分途去了。晚边回寓，我在桌子上偶然翻到最近《每周评论》的文艺那栏，上面题目是《我的儿子》四个字，下面署了一个“适”字，大约是先生做的。这种议论我从前在《新潮》、《新青年》各报上面已经领教多次，不过昨日因为见了先生，加上“叔度汪汪”的印像，应该格外注意一番。我就不免有些意见，提起笔来写成一封白话信，送给先生，这求指教指教。</p>
<p>　　大作说，“树本无心结子，我也无恩于你”。这和孔融所说的“父之于子当有何亲”、“子之于母亦复奚为”差不多同一样的口气。我且不去管他。下文说的，“但是你既来了，我不能不养你教你，那是我对人道的义务，并不是待你的恩谊”。这就是佬父母一方面的说法。换一方面说，须知儿子的也可模仿同样口气说道：“但是我既来了，你不能不养我教我，那是你对人道的义务，并不是待我的恩谊”。那么两方面变成了跛形的权利者，实在未免太不平等了。平心而论，旧时代的见解，好端端生在社会一个人，前途何等遥远，责任何等重大，为父母的单希望他做他俩的儿子，固然不对。但是照先生的主张，竟把一般做儿子的抬举起来，看做一个“白吃不回账”的主顾，那又未免太“矫枉过正”罢。</p>
<p>　　现在我且丢却亲子的关系不谈，先设一个譬喻来说。假如有位朋友留我在他家里住上若干年，并且供给我的衣食，后来又帮助一个大愿，立心做个大施主，并不希望我些须报答，难道我自问良心能够就是这么拱拱手同季离开便算了吗？我以为亲子的关系，无论怎样改革，总比朋友较深一层。就是同朋友一样平等看待，果然有个鲍叔再世，把我看做管仲一般，也不能够“不是待我的恩谊”罢。</p>
<p>　　大作结尾说道：“我要你做一个堂堂的人，不要你做我的孝顺儿子。”这话我倒并不十分反对。但是我以为应该加上一个字，可以这么说：“我要你做一个堂堂的人，不单要你做我的孝顺儿了。”为什么要加上这一个字呢？因为儿子孝顺父母，也是做人的一种信条，和那“悌弟”、“信友”、“爱群”等等是同样重要的。旧时代学说把一切善行都归纳在“孝”字里面，诚然流弊百出，但一定要把“孝”字“驱逐出境”，划在做人事业范围以外，好像人做了孝子，便不能够做一个堂堂的人。换一句话，就是人若要做一个堂堂的人，便非打定主意做一个不孝之子不可。总而言之，先生把“孝”字看得与做人的信条立在相反的地位。我以为“孝”字看得与做人的信条立在相反的地位。我以为“孝”字虽然没有“万能”的本领，介总这够得上和那做人的信条凑在一起，何必如此“雷厉风行”硬要把他“驱逐出境”呢？</p>
<p>　　前月我在一个地方谈起北京的新生思潮，便联想到先生个人身上。有一位是先生的贵同乡，当时插嘴说道：“现在一般人都把胡适之看做洪火水猛兽一样，其实适之这个人旧道德并不坏。”说罢，并且引起事实为证。我自然是很相信的。照这位贵同乡的说话推测起来，先生平日对于父母当然不肯做那“孝”字反面的行为，是决无疑义了。我怕的是一般根底浅薄的青年，动辄抄袭名人一两句话，敢于年起幌子，便“肆无忌惮”起来。打个比方，有人昨天看见《每周评论》上先生的大作，也便可以说道：“胡先生教我做一个堂堂的人，万不可凭父母的孝顺儿子。”久而久之，社会上布满了这种议论，那么任凭父母老病冻饿以至于死，都有可以不去管他了。我也知道先生的本意无非看见旧式家庭过于“束缚驰骤”，急急地要替他调换空气，不知不觉言之太过，那也难怪。从前朱晦庵说得好，“教学者如扶醉人”，现在的中国人真算是大多数醉倒了。先生可怜他们，池下告奋勇，使一股大劲，把他从东边扶起一样吗？万一不幸，连性命都要送掉，那又向谁叫冤呢？</p>
<p>　　我很盼望先生有空闲的时候，再把那“我的父母”四个字做个题目，细细的想一番。把做儿子的对于父母应该怎样报答的话（我以为一方面做父母的儿子，同时在他方面仍不妨做社会上一个人），也得咏叹几句，“恰如分际”，“彼此兼顾”，那才免得发生许多流弊。</p>
<p>+++++++++++++++++</p>
<p>胡适答汪先生的信：</p>
<p>　　前天同太虚和尚谈论，我得益不少。别后又承先生给我这封很诚恳的信，感谢之至。</p>
<p>　　“父母于子无恩”的话，从王充、孔融以来，也很久了。从前有人说我曾提倡这话，我实在不能承认。直到今年我自己生了一个儿子，我才想到这个问题上去。我想这个孩子自己并不曾自由主张要生在我家，我们做父母的不曾得他的同意，就糊里糊涂的给了他一条生命。况且我们也并不曾有意送给他这条生命。我们既无意，如何能居功？如何能自以为有恩于他？他既无意求生，我们生了他，我们对他只有抱歉，更不能“市恩”了。我们糊里糊涂的替社会上添了一个人，这个人将来一生的苦乐祸福，这个人将来在社会上的功罪，我们应该负一部分的责任。说得偏激一点，我们生一个儿子，就好比替他种下了祸根，又替社会种下了祸根。他也许养成坏习惯，做一个短命浪子；他也许更堕落下去，做一个军阀派的走狗。所以我们“教他养他”，只是我们自己减轻罪过的法子，只是我们种下祸根之后自己补过弥缝的法子。这可以说是恩典吗？</p>
<p>　　我所说的，是从做父母的一方面设想的，是从我下人对于我自己的儿子设想的，所以我的题目是“我的儿子”。我的意思是要我这个儿子晓得我对他只有抱歉，决不居功，决不市恩。至于我的儿子将来怎样待我，那是他自己的事。我决不期望他报答我的恩，因为我已宣言无恩于他。</p>
<p>　　先生说我把一般做儿子的抬举起来，看做一个“白吃不还帐”的主顾。这是先生误会我的地方。我的意思恰同这个相反。我想把一般做父母的抬高起来，叫秘们不要把自己看做一种“放高利债”的债主。</p>
<p>　　先生又怪我把“孝”字驱逐出境。我要问先生，现在“孝子”两个字究竟还有什么意义？现在的人死了父母都称“孝子”。孝子就是居父母丧的儿子（古书称为“主人”），无论怎样忤逆不孝的人，一穿上麻衣，带上商梁冠，拿着哭丧棒，人家就称他做“孝子”。</p>
<p>　　我的意思以为古人把一切做人的道理包在孝字里，故战阵无勇，莅官不敬，等等都是不孝。这种学说，先生也承认他流弊百出。所以我要我的儿子做一个堂堂的人，不要他做我的孝顺儿子。我的意想以为“一个堂堂的人”决不致于做打爹骂娘的事，决不致于对他的父母毫无感情。</p>
<p>　　但是我不赞成把“儿子孝顺父母”列为一种“信条”。易卜生的《群鬼》里有一段话很可研究（《新潮》第五号页八五一）：</p>
<p>　　（阵代牧师）你忘了没有，一个孩子应该爱敬他的父母？</p>
<p>　　（阿尔文夫人）我们不要讲得这样宽泛。应该说：“欧士华应该爱敬阿尔文先生（欧士华之父）吗？”</p>
<p>　　这是说，“一个孩子应该爱敬他的父母”是耶教一种信条，但是有时未必适用。即如阿尔文一生纵淫，死于花柳毒，还把遗毒传级他的儿子欧士华，后来欧士华毒发而死。请问欧士华应该孝顺阿尔文吗？若照中国古代的伦理观念自然不成问题。但是在今日可不能不成问题了。假如我染着花柳毒，生下儿子又聋又瞎，终身残废，他应该倾家荡产敬我吗？又假如我把我的儿子应得的遗产都拿去赌输了，使他前食不能完全，教育不能得着，他应该爱敬我吗“又假如我卖国主义，做了一国一世的在罪人，他应该爱敬我吗？</p>
<p>　　至于先生说的，恐怕有人扯起幌子，说，“胡先生教我做一个堂堂的人，万不可做父母的孝顺儿子”。这中他自己错了。我的诗是发表我生平第一次做老子的感想，我并不曾教训我家的儿子！</p>
<p>　　总之，我只说了我自己承认对儿子无恩，至于儿子将来对我作何感想，那是他自己的事，人不管了。</p>
<p>　　先生又要我做“我的父母”的诗。我对于这个题目，也曾有诗，载在《每周评论》第一期和《新潮》第二期里。 <br /><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/purchasing-management.html" rel="bookmark" title="2010/07/08">企业管理的采购管理及采购流程技巧</a></li>
<li><a href="http://daniex.info/this-done-something-good.html" rel="bookmark" title="2010/09/09">该好好做点事情了</a></li>
<li><a href="http://daniex.info/where-is-google-analytics-codes.html" rel="bookmark" title="2010/07/01">Google Analytics分析的跟踪代码在哪？！！</a></li>
<li><a href="http://daniex.info/the-flowers-of-war.html" rel="bookmark" title="2011/12/21">金陵十三钗</a></li>
<li><a href="http://daniex.info/view-category-id-wordpress.html" rel="bookmark" title="2011/11/04">wordpress查看分类category的id</a></li>
</ul>
<p><!-- Random Posts took 10.454 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="胡适：我的儿子" href="http://daniex.info/hu-shi-my-son.html">《胡适：我的儿子》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="胡适：我的儿子" href="http://daniex.info/hu-shi-my-son.html">http://daniex.info/hu-shi-my-son.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/hu-shi-my-son.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>我的母亲  胡适</title>
		<link>http://daniex.info/my-mother-hu-shi.html</link>
		<comments>http://daniex.info/my-mother-hu-shi.html#comments</comments>
		<pubDate>Wed, 08 Feb 2012 06:39:41 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[文化]]></category>
		<category><![CDATA[社会时闻]]></category>
		<category><![CDATA[胡适]]></category>
		<category><![CDATA[书]]></category>
		<category><![CDATA[大学生]]></category>
		<category><![CDATA[我的母亲]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1130</guid>
		<description><![CDATA[<p>我小时候身体弱，不能跟着野蛮的孩子们一块儿玩。我母亲也不准我和他们乱跑乱跳。小时不曾养成活泼游戏习惯，无论在什么地方，我总是文绉绉地。所以家乡老辈都说我“像个先生样子”，遂叫我做“麇先生”。这个绰号叫出去之后，人都知道三先生的小儿子叫做麇先生了。即有“先生”之名，我不能不装出点“先生”样子，更不能跟着顽童们“野”了。有一天，我在我家八字门口和一班孩子“掷铜钱”，一位老辈走过，见了我，笑道：“麇先生 <span class='read-more'><a href='http://daniex.info/my-mother-hu-shi.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>我小时候身体弱，不能跟着野蛮的孩子们一块儿玩。我母亲也不准我和他们乱跑乱跳。小时不曾养成活泼游戏习惯，无论在什么地方，我总是文绉绉地。所以家乡老辈都说我“像个先生样子”，遂叫我做“麇先生”。这个绰号叫出去之后，人都知道三先生的小儿子叫做麇先生了。即有“先生”之名，我不能不装出点“先生”样子，更不能跟着顽童们“野”了。有一天，我在我家八字门口和一班孩子“掷铜钱”，一位老辈走过，见了我，笑道：“麇先生也掷铜钱吗？”我听了羞愧的面红耳热，觉得太失了“先生”身份！</p>
<p>大人们鼓励我装先生样子，我也没有嬉戏的能力和习惯，又因为我确是喜欢看书，故我一生可算是不曾享过儿童游戏的生活。每年秋天，我的庶祖母同我到田里去“监割”（顶好的田，水旱无忧，收成最好，佃户每约田主来监割，打下谷子，两家平分），我总是坐在小树下看小说。十一二岁时，我稍活泼一点，居然和一群同学组织了一个戏剧班，做了一些木刀竹枪，借得了几副假胡须，就在村口田里做戏。我做的往往是诸葛亮，刘备一类的文角儿；只有一次我做史文恭，被花荣一箭从椅子上射倒下去，这算是我最活泼的玩艺儿了。</p>
<p>我在这九年（1895-1904）之中，只学得了读书写字两件事。在文字和思想的方面，不能不算是打了一点底子。但别的方面都没有发展的机会。有一次我们村“当朋”（八都凡五村，称为“五朋”，每年一村轮着做太子会，名为“当朋”）筹备太子会，有人提议要派我加入前村的昆腔队里学习吹笙或吹笛。族里长辈反对，说我年纪太小，不能跟着太子会走遍五朋。于是我便失掉了学习音乐的唯一机会。三十年来，我不曾拿过乐器，也全不懂音乐；究竟我有没有一点学音乐的天资，我至今不知道。至于学图画，更是不可能的事。我常常用竹纸蒙在小说书的石印绘像上，摹画书上的英雄美人。有一天，被先生看见了，挨了一顿大骂，抽屉里的图画都被搜出撕毁了。于是我又失掉了学做画家的机会。</p>
<p>但这九年的生活，除了读书看书之外，究竟给了我一点做人的训练。在这一点上，我的恩师便是我的慈母。</p>
<p>每天天刚亮时，我母亲便把我喊醒，叫我披衣坐起。我从不知道她醒来坐了多久了。她看我清醒了，便对我说昨天我做错了什么事，说错了什么话，要我认错，要我用功读书。有时候她对我说父亲的种种好处，她说：“你总要踏上你老子的脚步。我一生只晓得这一个完全的人，你要学他，不要跌他的股。”（跌股便是丢脸出丑。）她说到伤心处，往往掉下泪来。到天大明时，她才把我的衣服穿好，催我去上早学。学堂门上的锁匙放在先生家里；我先到学堂门口一望，便跑到先生家里去敲门。先生家里有人把锁匙从门缝里递出来，我拿了跑回去，开了门，坐下念生书，十天之中，总有八九天我是第一个去开学堂门的。等到先生来了，我背了生书，才回家吃早饭。</p>
<p>我母亲管束我最严，她是慈母兼任严父。但她从来不在别人面前骂我一句，打我一下，我做错了事，她只对我一望，我看见了她的严厉眼光，便吓住了。犯的事小，她等到第二天早晨我眠醒时才教训我。犯的事大，她等到晚上人静时，关了房门，先责备我，然后行罚，或罚跪，或拧我的肉。无论怎样重罚，总不许我哭出声音来，她教训儿子不是借此出气叫别人听的。</p>
<p>有一个初秋的傍晚，我吃了晚饭，在门口玩，身上只穿着一件单背心。这时候我母亲的妹子玉英姨母在我家住，她怕我冷了，拿了一件小衫出来叫我穿上。我不肯穿，她说：“穿上吧，凉了。”我随口回答：“娘（凉）什么！老子都不老子呀。”我刚说了这句话，一抬头，看见母亲从家里走出，我赶快把小衫穿上。但她已听见这句轻薄的话了。晚上人静后，她罚我跪下，重重的责罚了一顿。她说：“你没了老子，是多么得意的事！好用来说嘴！”她气得坐着发抖，也不许我上床去睡。我跪着哭，用手擦眼泪，不知擦进了什么微菌，后来足足害了一年多的翳病。医来医去，总医不好。我母亲心里又悔又急，听说眼翳可以用舌头舔去，有一夜她把我叫醒，她真用舌头舔我的病眼。这是我的严师，我的慈母。</p>
<p>我母亲二十三岁做了寡妇，又是当家的后母。这种生活的痛苦，我的笨笔写不出一万分之一二。家中财政本不宽裕，全靠二哥在上海经营调度。大哥从小便是败子，吸鸦片烟、赌博，钱到手就光，光了便回家打主意，见了香炉便拿出去卖，捞着锡茶壶便拿出押。我母亲几次邀了本家长辈来，给他定下每月用费的数目。但他总不够用，到处都欠下烟债赌债。每年除夕我家中总有一大群讨债的，每人一盏灯笼，坐在大厅上不肯去。大哥早已避出去了。大厅的两排椅子上满满的都是灯笼和债主。我母亲走进走出，料理年夜饭，谢灶神，压岁钱等事，只当做不曾看见这一群人。到了近半夜，快要“封门”了，我母亲才走后门出去，央一位邻居本家到我家来，每一家债户开发一点钱。做好做歹的，这一群讨债的才一个一个提着灯笼走出去。一会儿，大哥敲门回来了。我母亲从不骂他一句。并且因为是新年，她脸上从不露出一点怒色。这样的过年，我过了六七次。</p>
<p>大嫂是个最无能而又最不懂事的人，二嫂是个能干而气量很窄小的人。他们常常闹意见，只因为我母亲的和气榜样，他们还不曾有公然相骂相打的事。她们闹气时，只是不说话，不答话，把脸放下来，叫人难看；二嫂生气时，脸色变青，更是怕人。她们对我母亲闹气时，也是如此，我起初全不懂得这一套，后来也渐渐懂得看人的脸色了。我渐渐明白，世间最可厌恶的事莫如一张生气的脸；世间最下流的事莫如把生气的脸摆给旁人看，这比打骂还难受。</p>
<p>我母亲的气量大，性子好，又因为做了后母后婆，她更事事留心，事事格外容忍。大哥的女儿比我只小一岁，她的饮食衣服总是和我的一样。我和她有小争执，总是我吃亏，母亲总是责备我，要我事事让她。后来大嫂二嫂都生了儿子了，她们生气时便打骂孩子来出气，一面打，一面用尖刻有刺的话骂给别人听。我母亲只装做不听见。有时候，她实在忍不住了，便悄悄走出门去，或到左邻立大嫂家去坐一会，或走后门到后邻度嫂家去闲谈。她从不和两个嫂子吵一句嘴。</p>
<p>每个嫂子一生气，往往十天半个月不歇，天天走进走出，板着脸，咬着嘴，打骂小孩子出气。我母亲只忍耐着，到实在不可再忍的一天，她也有她的法子。这一天的天明时，她便不起床，轻轻的哭一场。她不骂一个人，只哭她的丈夫，哭她自己苦命，留不住她丈夫来照管她。她先哭时，声音很低，渐渐哭出声来。我醒了起来劝她，她不肯住。这时候，我总听得见前堂（二嫂住前堂东房）或后堂（大嫂住后堂西房）有一扇房门开了，一个嫂子走出房向厨房走去。不多一会，那位嫂子来敲我们的房门了。我开了房门，她走进来，捧着一碗热茶，送到我母亲床前，劝她止哭，请她喝口热茶。我母亲慢慢停住哭声，伸手接了茶碗。那位嫂子站着劝一会，才退出去。没有一句话提到什么人，也没有一个字提到这十天半个月来的气脸，然而各人心里明白，泡茶进来的嫂子总是那十天半个月来闹气的人。奇怪的很，这一哭之后，至少有一两个月的太平清静日子。</p>
<p>我母亲待人最仁慈，最温和，从来没有一句伤人感情的话；但她有时候也很有刚气，不受一点人格上的侮辱。我家五叔是个无正业的浪人，有一天在烟馆里发牢骚，说我母亲家中有事总请某人帮忙，大概总有什么好处给他。这句话传到了我母亲耳朵里，她气得大哭，请了几位本家来，把五叔喊来，她当面质问他，她给了某人什么好处。直到五叔当众认错赔罪，她才罢休。</p>
<p>我在我母亲的教训之下住了九年，受了她的极大极深的影响。我十四岁（其实只有十二零两三个月）便离开她了，在这广漠的人海里独自混了二十多年，没有一个人管束过我。如果我学得了一丝一毫的好脾气，如果我学得了一点点待人接物的和气，如果我能宽恕人，体谅人——我都得感谢我的慈母。 <br /><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/about-guangzhou.html" rel="bookmark" title="2011/10/02">关于广州</a></li>
<li><a href="http://daniex.info/cross-platform-gmail-desktop-notification-tool-b2-gmail-notifier.html" rel="bookmark" title="2010/08/13">跨平台的gmail桌面通知工具 B2 Gmail Notifier</a></li>
<li><a href="http://daniex.info/chose-a-major.html" rel="bookmark" title="2010/07/29">胡适：大学的生活——学生选择科系的标准</a></li>
<li><a href="http://daniex.info/the-flowers-of-war.html" rel="bookmark" title="2011/12/21">金陵十三钗</a></li>
<li><a href="http://daniex.info/my-mother-hu-shi.html" rel="bookmark" title="2012/02/08">我的母亲  胡适</a></li>
</ul>
<p><!-- Random Posts took 9.493 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="我的母亲  胡适" href="http://daniex.info/my-mother-hu-shi.html">《我的母亲  胡适》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="我的母亲  胡适" href="http://daniex.info/my-mother-hu-shi.html">http://daniex.info/my-mother-hu-shi.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/my-mother-hu-shi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用JavaMail API</title>
		<link>http://daniex.info/the-javamail-api.html</link>
		<comments>http://daniex.info/the-javamail-api.html#comments</comments>
		<pubDate>Fri, 27 Jan 2012 11:58:33 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[协议]]></category>
		<category><![CDATA[编程开发]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[javax.mail.internet API 学习]]></category>
		<category><![CDATA[MIME]]></category>
		<category><![CDATA[pop]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[主题]]></category>
		<category><![CDATA[格式]]></category>
		<category><![CDATA[管理]]></category>
		<category><![CDATA[编码]]></category>
		<category><![CDATA[邮件]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1117</guid>
		<description><![CDATA[<p>使用JavaMail API，接上文<a title="javax.mail.internet API 学习" href="http://daniex.info/javax-mail-internet-api.html" target="_blank"><span style="color: #3366ff;">javax.mail.internet api 学习</span></a>1．发送邮件</p><p>在获得了Session后，建立并填入邮件信息，然后发送它到邮件服务器。这便是使用Java Mail API发送邮件的过程，在发送邮件之前，我们需要设置SMTP服务器：通过设置Properties的mail.smtp.host属性。</p><p>String host = ...;</p><p>Strin <span class='read-more'><a href='http://daniex.info/the-javamail-api.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>使用JavaMail API，接上文<a title="javax.mail.internet API 学习" href="http://daniex.info/javax-mail-internet-api.html" target="_blank"><span style="color: #3366ff;">javax.mail.internet api 学习</span><br />
</a>1．发送邮件<br />
在获得了Session后，建立并填入邮件信息，然后发送它到邮件服务器。这便是使用Java Mail API发送邮件的过程，在发送邮件之前，我们需要设置SMTP服务器：通过设置Properties的mail.smtp.host属性。</p>
<blockquote><p>String host = &#8230;;<br />
String from = &#8230;;<br />
String to = &#8230;;<br />
// Get system properties<br />
Properties props = System.getProperties();<br />
// Setup mail server<br />
props.put(&#8220;mail.smtp.host&#8221;, host);<br />
// Get session<br />
Session session = Session.getDefaultInstance(props, null);// Define message<br />
MimeMessage message = new MimeMessage(session);<br />
message.setFrom(new InternetAddress(from));message.addRecipient(Message.RecipientType.TO,   new InternetAddress(to));message.setSubject(&#8220;Hello JavaMail&#8221;);<br />
message.setText(&#8220;Welcome to JavaMail&#8221;);<br />
// Send message<br />
Transport.send(message);</p></blockquote>
<p>由于建立邮件信息和发送邮件的过程中可能会抛出异常，所以我们需要将上面的代码放入到try-catch结构块中。<br />
2．接收邮件<br />
为了在读取邮件，我们获得了session，并且连接到了邮箱的相应store，打开相应的Folder，然后得到我们想要的邮件，当然别忘记了在结束时关闭连接。</p>
<blockquote><p>String host = &#8230;;<br />
String username = &#8230;;<br />
String password = &#8230;;<br />
// Create empty properties<br />
Properties props = new Properties();<br />
// Get session<br />
Session session = Session.getDefaultInstance(props, null);<br />
// Get the store<br />
Store store = session.getStore(&#8220;pop3&#8243;);<br />
store.connect(host, username, password);<br />
// Get folder<br />
Folder folder = store.getFolder(&#8220;INBOX&#8221;);<br />
folder.open(Folder.READ_ONLY);<br />
// Get directory<br />
Message message[] = folder.getMessages();<br />
for (int i=0, n=message.length; i++)&#8230;</p></blockquote>
<p>上面的代码所作的是从邮箱中读取每个邮件，并且显示邮件的发信人地址和主题。从技术角度讲，这里存在着一个异常的可能：当发信人地址为空时，getFrom()[0]将抛出异常。</p>
<p>下 面的代码片断有效的说明了如何读取邮件内容，在显示每个邮件发信人和主题后，将出现用户提示从而得到用户是否读取该邮件的确认，如果输入YES的话，我们 可用Message.writeTo(java.io.OutputStream os)方法将邮件内容输出到控制台上，关于 Message.writeTo()的具体用法请看JavaMail API。</p>
<blockquote><p>BufferedReader reader = new BufferedReader (  new InputStreamReader(System.in));<br />
// Get directory<br />
Message message[] = folder.getMessages();<br />
for (int i=0, n=message.length; i&#8230;</p></blockquote>
<p>3．删除邮件和标志<br />
设置与message相关的Flags是删除邮件的常用方法。这些Flags表示了一些系统定义和用户定义的不同状态。在Flags类的内部类Flag中预定义了一些标志：</p>
<blockquote><p>Flags.Flag.ANSWERED<br />
Flags.Flag.DELETED<br />
Flags.Flag.DRAFT<br />
Flags.Flag.FLAGGED<br />
Flags.Flag.RECENT<br />
Flags.Flag.SEEN<br />
Flags.Flag.USER</p></blockquote>
<p>但 需要在使用时注意的：标志存在并非意味着这个标志被所有的邮件服务器所支持。例如，对于删除邮件的操作，POP协议不支持上面的任何一个。所以要确定哪些 标志是被支持的??通过访问一个已经打开的Folder对象的getPermanetFlags()方法，它将返回当前被支持的Flags类对象。<br />
删除邮件时，我们可以设置邮件的DELETED标志：</p>
<blockquote><p>message.setFlag(Flags.Flag.DELETED, true);</p></blockquote>
<p>但是首先要采用READ_WRITE的方式打开Folder：</p>
<blockquote><p>folder.open(Folder.READ_WRITE);</p></blockquote>
<p>在对邮件进行删除操作后关闭Folder时，需要传递一个true作为对删除邮件的擦除确认。</p>
<blockquote><p>folder.close(true);</p></blockquote>
<p>Folder类中另一种用于删除邮件的方法expunge()也同样可删除邮件，但是它并不为sun提供的POP3实现支持，而其它第三方提供的POP3实现支持或者并不支持这种方法。<br />
另外，介绍一种检查某个标志是否被设置的方法：Message.isSet(Flags.Flag flag)方法，其中参数为被检查的标志。</p>
<p>4．邮件认证<br />
我 们在前面已经学会了如何使用Authenticator类来代替直接使用用户名和密码这两字符串作为 Session.getDefaultInstance()或者Session.getInstance()方法的参数。在前面的小试牛刀后，现在我们将 了解到全面认识一下邮件认证。<br />
我们在此取代了直接使用邮件服务器主机名、用户名、密码这三个字符串作为连接到POP3 Store的方式，使用存储了邮件服务器主机名信息的属性文件，并在获得Session时传入自定义的Authenticator实例：</p>
<blockquote><p>// Setup properties<br />
Properties props = System.getProperties();<br />
props.put(&#8220;mail.pop3.host&#8221;, host);<br />
// Setup authentication, get session<br />
Authenticator auth = new PopupAuthenticator();<br />
Session session = Session.getDefaultInstance(props, auth);<br />
// Get the store<br />
Store store = session.getStore(&#8220;pop3&#8243;);<br />
store.connect();</p></blockquote>
<p>PopupAuthenticator 类继承了抽象类Authenticator，并且通过重载Authenticator类的getPasswordAuthentication()方法返 回PasswordAuthentication类对象。而getPasswordAuthentication()方法的参数param是以逗号分割的 用户名、密码组成的字符串。</p>
<blockquote><p>import javax.mail.*;<br />
import java.util.*;</p>
<p>public class PopupAuthenticator extends Authenticator {<br />
public PasswordAuthentication getPasswordAuthentication(String param) {<br />
String username, password;<br />
StringTokenizer st = new StringTokenizer(param, &#8221;,&#8221;);<br />
username = st.nextToken();<br />
password = st.nextToken();<br />
return new PasswordAuthentication(username, password);<br />
}<br />
}</p></blockquote>
<p>5．回复邮件<br />
回复邮件的方法很简单：使用Message类的reply()方法，通过配 置回复邮件的收件人地址和主题（如果没有提供主题的话，系统将默认将“Re：”作为邮件的主体），这里不需要设置任何的邮件内容，只要复制发信人或者 reply-to到新的收件人。而reply()方法中的boolean参数表示是否将邮件回复给发送者（参数值为false），或是恢复给所有人（参数 值为true）。<br />
补充一下，reply-to地址需要在发信时使用setReplyTo()方法设置。</p>
<blockquote><p>MimeMessage reply = (MimeMessage)message.reply(false);<br />
reply.setFrom(new InternetAddress(&#8220;president@whitehouse.gov&#8221;));<br />
reply.setText(&#8220;Thanks&#8221;);<br />
Transport.send(reply);</p></blockquote>
<p>6．转发邮件<br />
转发邮件的过程不如前面的回复邮件那样简单，它将建立一个转发邮件，这并非一个方法就能做到。<br />
每 个邮件是由多个部分组成，每个部分称为一个邮件体部分，是一个BodyPart类对象，对于MIME类型邮件来讲就是MimeBodyPart类对象。这 些邮件体包含在成为Multipart的容器中对于MIME类型邮件来讲就是MimeMultiPart类对象。在转发邮件时，我们建立一个文字邮件体部 分和一个被转发的文字邮件体部分，然后将这两个邮件体放到一个Multipart中。说明一下，复制一个邮件内容到另一个邮件的方法是仅复制它的 DataHandler（数据处理者）即可。这是由JavaBeans Activation Framework定义的一个类，它提供了对邮件内容的操 作命令的访问、管理了邮件内容操作，是不同的数据源和数据格式之间的一致性接口。</p>
<blockquote><p>// Create the message to forward<br />
Message forward = new MimeMessage(session);<br />
// Fill in header<br />
forward.setSubject(&#8220;Fwd: &#8221; + message.getSubject());<br />
forward.setFrom(new InternetAddress(from));<br />
forward.addRecipient(Message.RecipientType.TO,   new InternetAddress(to));<br />
// Create your new message part<br />
BodyPart messageBodyPart = new MimeBodyPart();<br />
messageBodyPart.setText(  &#8221;Here you go with the original message:\n\n&#8221;);<br />
// Create a multi-part to combine the parts<br />
Multipart multipart = new MimeMultipart();<br />
multipart.addBodyPart(messageBodyPart);<br />
// Create and fill part for the forwarded content<br />
messageBodyPart = new MimeBodyPart();<br />
messageBodyPart.setDataHandler(message.getDataHandler());<br />
// Add part to multi part<br />
multipart.addBodyPart(messageBodyPart);<br />
// Associate multi-part with message<br />
forward.setContent(multipart);<br />
// Send message<br />
Transport.send(forward);</p></blockquote>
<p>7．使用附件<br />
附件作为与邮件相关的资源经常以文本、表格、图片等格式出现，如流行的邮件客户端一样，我们可以用JavaMail API从邮件中获取附件或是发送带有附件的邮件。</p>
<p>A．发送带有附件的邮件<br />
发送带有附件的邮件的过程有些类似转发邮件，我们需要建立一个完整邮件的各个邮件体部分，在第一个部分（即我们的邮件内容文字）后，增加一个具有DataHandler的附件而不是在转发邮件时那样复制第一个部分的DataHandler。</p>
<p>如果我们将文件作为附件发送，那么要建立FileDataSource类型的对象作为附件数据源；如果从URL读取数据作为附件发送，那么将要建立URLDataSource类型的对象作为附件数据源。</p>
<p>然后将这个数据源（FileDataSource或是URLDataSource）对象作为DataHandler类构造方法的参数传入，从而建立一个DataHandler对象作为数据源的DataHandler。</p>
<p>接着将这个DataHandler设置为邮件体部分的DataHandler。这样就完成了邮件体与附件之间的关联工作，下面的工作就是BodyPart的setFileName()方法设置附件名为原文件名。</p>
<p>最后将两个邮件体放入到Multipart中，设置邮件内容为这个容器Multipart，发送邮件。</p>
<blockquote><p>// Define message<br />
Message message = new MimeMessage(session);<br />
message.setFrom(new InternetAddress(from));<br />
message.addRecipient(Message.RecipientType.TO,   new InternetAddress(to));<br />
message.setSubject(&#8220;Hello JavaMail Attachment&#8221;);<br />
// Create the message part<br />
BodyPart messageBodyPart = new MimeBodyPart();<br />
// Fill the message<br />
messageBodyPart.setText(&#8220;Pardon Ideas&#8221;);<br />
Multipart multipart = new MimeMultipart();<br />
multipart.addBodyPart(messageBodyPart);<br />
// Part two is attachment<br />
messageBodyPart = new MimeBodyPart();<br />
DataSource source = new FileDataSource(filename);<br />
messageBodyPart.setDataHandler(new DataHandler(source));<br />
messageBodyPart.setFileName(filename);<br />
multipart.addBodyPart(messageBodyPart);<br />
// Put parts in message<br />
message.setContent(multipart);<br />
// Send the message<br />
Transport.send(message);</p></blockquote>
<p>如果我们使用servlet实现发送带有附件的邮件，则必须上传附件给servlet，这时需要注意提交页面form中对编码类型的设置应为multipart/form-data。</p>
<p>B．读取邮件中的附件<br />
读取邮件中的附件的过程要比发送它的过程复杂一点。因为带有附件的邮件是多部分组成的，我们必须处理每一个部分获得邮件的内容和附件。<br />
但 是如何辨别邮件信息内容和附件呢？Sun在Part类（BodyPart类实现的接口类）中提供了getDisposition()方法让开发者获得邮件 体部分的部署类型，当该部分是附件时，其返回之将是Part.ATTACHMENT。但附件也可以没有部署类型的方式存在或者部署类型为 Part.INLINE，无论部署类型为Part.ATTACHMENT还是Part.INLINE，我们都能把该邮件体部分导出保存。</p>
<blockquote><p>Multipart mp = (Multipart)message.getContent();<br />
for (int i=0, n=multipart.getCount(); i&#8230;</p></blockquote>
<p>下列代码中使用了saveFile方法是自定义的方法，它根据附件的文件名建立一个文件，如果本地磁盘上存在名为附件的文件，那么将在文件名后增加数字表示区别。然后从邮件体中读取数据写入到本地文件中（代码省略）。</p>
<blockquote><p>// from saveFile()<br />
File file = new File(filename);<br />
for (int i=0; file.exists(); i++)<br />
{<br />
file = new File(filename+i);<br />
}</p></blockquote>
<p>以上是邮件体部分被正确设置的简单例子，如果邮件体部分的部署类型为null，那么我们通过获得邮件体部分的MIME类型来判断其类型作相应的处理，代码结构框架如下：</p>
<blockquote><p>if (disposition == null) {<br />
// Check if plain<br />
MimeBodyPart mbp = (MimeBodyPart)part;<br />
if (mbp.isMimeType(&#8220;text/plain&#8221;)) {<br />
// Handle plain<br />
} else {<br />
// Special non-attachment cases here of<br />
// image/gif, text/html, .<br />
..<br />
}<br />
&#8230;<br />
}</p></blockquote>
<p>8．处理HTML邮件<br />
前面的例子中发送的邮件都是以文本为内容的（除了附件），下面将介绍如何接收和发送基于HTML的邮件。<br />
A．发送HTML邮件<br />
假如我们需要发送一个HTML文件作为邮件内容，并使邮件客户端在读取邮件时获取相关的图片或者文字的话，只要设置邮件内容为html代码，并设置内容类型为text/html即可：</p>
<blockquote><p>String htmlText = &#8221;&lt;h1&gt;Hello&lt;/h1&gt;&#8221; ;<br />
message.setContent(htmlText, &#8221;text/html&#8221;));</p></blockquote>
<p>请注意：这里的图片并不是在邮件中内嵌的，而是在URL中定义的。邮件接收者只有在线时才能看到。<br />
在接收邮件时，如果我们使用JavaMail API接收邮件的话是无法实现以HTML方式显示邮件内容的。因为JavaMail API邮件内容视为二进制流。所以要显示HTML内容的邮件，我们必须使用JEditorPane或者第三方HTML展现组件。</p>
<p>以下代码显示了如何使用JEditorPane显示邮件内容：</p>
<blockquote><p>if (message.getContentType().equals(&#8220;text/html&#8221;)) {<br />
String content = (String)message.getContent();<br />
JFrame frame = new JFrame();<br />
JEditorPane text = new JEditorPane(&#8220;text/html&#8221;, content);<br />
text.setEditable(false);<br />
JScrollPane pane = new JScrollPane(text);<br />
frame.getContentPane().add(pane);<br />
frame.setSize(300, 300);<br />
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);<br />
frame.show();<br />
}</p></blockquote>
<p>B．在邮件中包含图片<br />
如 果我们在邮件中使用HTML作为内容，那么最好将HTML中使用的图片作为邮件的一部分，这样无论是否在线都会正确的显示HTML中的图片。处理方法就是 将HTML中用到的图片作为邮件附件并使用特殊的cid URL作为图片的引用，这个cid就是对图片附件的Content-ID头的引用。<br />
处理内嵌图片就像向邮件中添加附件一样，不同之处在于我们必须通过设置图片附件所在的邮件体部分的header中Content-ID为一个随机字符串，并在HTML中img的src标记中设置为该字符串。这样就完成了图片附件与HTML的关联。</p>
<blockquote><p>
String file = &#8230;;<br />
// Create the messageMessage message = new MimeMessage(session);// Fill its headers<br />
message.setSubject(&#8220;Embedded Image&#8221;);<br />
message.setFrom(new InternetAddress(from));<br />
message.addRecipient(Message.RecipientType.TO,   new InternetAddress(to));<br />
// Create your new message part<br />
BodyPart messageBodyPart = new MimeBodyPart();String htmlText = &#8221;"&lt;h1&gt;Hello&lt;/h1&gt;&#8221; ;<br />
messageBodyPart.setContent(htmlText, &#8221;text/html&#8221;);<br />
// Create a related multi-part to combine the parts<br />
MimeMultipart multipart = new MimeMultipart(&#8220;related&#8221;);<br />
multipart.addBodyPart(messageBodyPart);<br />
// Create part for the image<br />
messageBodyPart = new MimeBodyPart();<br />
// Fetch the image and associate to part<br />
DataSource fds = new FileDataSource(file);<br />
messageBodyPart.setDataHandler(new DataHandler(fds));<br />
messageBodyPart.setHeader(&#8220;Content-ID&#8221;,&#8221;");<br />
// Add part to multi-part<br />
multipart.addBodyPart(messageBodyPart);<br />
// Associate multi-part with message<br />
message.setContent(multipart);</p></blockquote>
<p>9．在邮件中搜索短语<br />
JavaMail API提供了过滤器机制，它被用来建立搜索短语。这个短语由javax.mail.search包中的SearchTerm抽象类来定义，在定义后我们便可以使用Folder的Search()方法在Folder中查找邮件：<br />
SearchTerm st = &#8230;;Message[] msgs = folder.search(st);<br />
下面有22个不同的类（继承了SearchTerm类）供我们使用：<br />
AND terms (class AndTerm)<br />
OR terms (class OrTerm)<br />
NOT terms (class NotTerm)<br />
SENT DATE terms (class SentDateTerm)<br />
CONTENT terms (class BodyTerm)<br />
HEADER terms (FromTerm / FromStringTerm, RecipientTerm / RecipientStringTerm, SubjectTerm, etc.)<br />
使用这些类定义的断语集合，我们可以构造一个逻辑表达式，并在Folder中进行搜索。下面是一个实例：在Folder中搜索邮件主题含有“ADV”字符串或者发信人地址为friend@public.com的邮件。</p>
<blockquote><p>SearchTerm st = new OrTerm(new SubjectTerm(&#8220;ADV:&#8221;), new FromStringTerm(&#8220;friend@public.com&#8221;));<br />
Message[] msgs = folder.search(st);
</p></blockquote>
<p>&nbsp;<br /><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/purchasing-problem-solving.html" rel="bookmark" title="2010/07/06">中小企业采购问题及解决方案（下）——方案篇</a></li>
<li><a href="http://daniex.info/simple-network-management-protocol-snmp-simple-network-management-protocol.html" rel="bookmark" title="2010/11/03">SNMP简单网络管理协议（Simple Network Management Protocol）</a></li>
<li><a href="http://daniex.info/career-horse.html" rel="bookmark" title="2010/07/26">事业&amp;马 以及其后的一堆联想</a></li>
<li><a href="http://daniex.info/win7-install-xp-virtualbox-heroes3.html" rel="bookmark" title="2011/09/24">win7使用virtualbox安装xp虚拟机窗口化玩游戏英雄无敌3</a></li>
<li><a href="http://daniex.info/hu-why-study.html" rel="bookmark" title="2011/05/23">胡适:为什么读书</a></li>
</ul>
<p><!-- Random Posts took 7.908 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="使用JavaMail API" href="http://daniex.info/the-javamail-api.html">《使用JavaMail API》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="使用JavaMail API" href="http://daniex.info/the-javamail-api.html">http://daniex.info/the-javamail-api.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/the-javamail-api.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>javax.mail.internet API 学习</title>
		<link>http://daniex.info/javax-mail-internet-api.html</link>
		<comments>http://daniex.info/javax-mail-internet-api.html#comments</comments>
		<pubDate>Fri, 20 Jan 2012 14:34:58 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[协议]]></category>
		<category><![CDATA[编程开发]]></category>
		<category><![CDATA[Http]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[javax.mail.internet API 学习]]></category>
		<category><![CDATA[MIME]]></category>
		<category><![CDATA[pop]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[主题]]></category>
		<category><![CDATA[书]]></category>
		<category><![CDATA[格式]]></category>
		<category><![CDATA[编码]]></category>
		<category><![CDATA[邮件]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1112</guid>
		<description><![CDATA[<p>前些天编程，用了个这样的数据传输方式，在http POST消息中传MIME数据包。于是找到javax.mail.internet的包用。在Java EE 1.5的库里包含这个包。现在有的MIME包不仅仅这一个，还有很多，更有千秋。比如这个包的Countent-Type 的 boundary字段是自动生成的，还不太方便取出来。有些包是能够自己设置boundary字段。</p><p>下面转载了这个包的基本使用 <span class='read-more'><a href='http://daniex.info/javax-mail-internet-api.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>前些天编程，用了个这样的数据传输方式，在http POST消息中传MIME数据包。于是找到javax.mail.internet的包用。在Java EE 1.5的库里包含这个包。现在有的MIME包不仅仅这一个，还有很多，更有千秋。比如这个包的Countent-Type 的 boundary字段是自动生成的，还不太方便取出来。有些包是能够自己设置boundary字段。</p>
<p>下面转载了这个包的基本使用方法，供学习参考。<span style="color: #3366ff;"><a title="MIME详细介绍" href="http://daniex.info/mime-details.html" target="_blank"><span style="color: #3366ff;">MIME学习请参考这里</span></a></span></p>
<p>++++++++++++++++++++++++++++++++++++++++++++</p>
<p>打开JavaMail.jar文件，我们将发现在javax.mail的包下面存在着一些核心类：Session、Message、Address、Authenticator、Transport、Store、Folder。而且在 javax.mail.internet包中还有一些常用的子类。</p>
<p>&nbsp;</p>
<p><strong>A．Session</strong></p>
<p>Session类定义了基本的邮件会话。就像Http会话那样，我们进行收发邮件的工作都是基于这个会话的。Session对象利用了java.util.Properties对象获得了邮件服务器、用户名、密码信息和整个应用程序都要使用到的共享信息。</p>
<p>Session类的构造方法是私有的，所以我们可以使用Session类提供的getDefaultInstance()这个静态工厂方法获得一个默认的Session对象：</p>
<div>
<blockquote>
<div>1 Properties props = new Properties();// fill props with any information<br />
2  Session session = Session.getDefaultInstance(props, null);</div>
</blockquote>
</div>
<p>或者使用getInstance()这个静态工厂方法获得自定义的Session:</p>
<div>
<blockquote>
<div>1 Properties props = new Properties();// fill props with any information<br />
2  Session session = Session.getInstance(props, null);</div>
</blockquote>
</div>
<p>从上面的两个例子中不难发现，getDefaultInstance()和getInstance()方法的第二个参数都是null，这是因为在上面的例子中并没有使用到邮件授权，下文中将对授权进行详细介绍。<br />
从很多的实例看，在对mail server进行访问的过程中使用共享的Session是足够的，即使是工作在多个用户邮箱的模式下也不例外。</p>
<p><strong>B．</strong><strong>Message</strong></p>
<p>当我们建立了Session对象后，便可以构造被 发送的信息体了。在这里SUN提供了Message类型来帮助开发者完成这项工作。由于Message是一个抽象类，大多数情况下，我们使用 javax.mail.internet.MimeMessage这个子类，该类是使用MIME类型、MIME信息头的邮箱信息。信息头只能使用US- ASCII字符，而非ASCII字符将通过编码转换为ASCII的方式使用。</p>
<p>为了建立一个MimeMessage对象，我们必须将Session对象作为MimeMessage构造方法的参数传入：</p>
<div>
<blockquote>
<div>1 MimeMessage message = new MimeMessage(session);</div>
</blockquote>
</div>
<p>注意：对于MimeMessage类来讲存在着多种构造方法，比如使用输入流作为参数的构造方法。</p>
<p>在建立了MimeMessage对象后，我们需要设置它的各个part，对于MimeMessage类来说，这些part就是MimePart接口。最基本的设置信息内容的方法就是通过表示信息内容和米么类型的参数调用setContent()方法：</p>
<div>
<blockquote>
<div>1 message.setContent(&#8220;Hello&#8221;, &#8220;text/plain&#8221;);</div>
</blockquote>
</div>
<p>然而，如果我们所使用的MimeMessage中信息内容是文本的话，我们便可以直接使用setText()方法来方便的设置文本内容：</p>
<div>
<blockquote>
<div>1 message.setText(&#8220;Hello&#8221;);</div>
</blockquote>
</div>
<p>前面所讲的两种方法，对于文本信息，后者更为合适。而对于其它的一些信息类型，比如HTML信息，则要使用前者。<br />
别忘记了，使用setSubject()方法对邮件设置邮件主题：</p>
<div>
<blockquote>
<div>1 message.setSubject(&#8220;First&#8221;);</div>
</blockquote>
</div>
<p><strong>C．Address</strong></p>
<p>到这里，我们已经建立了Session和Message，下面将介绍如何使用邮件地址类：Address。像Message一样，Address类也是一个抽象类，所以我们将使用javax.mail.internet.InternetAddress这个子类。</p>
<p>通过传入代表邮件地址的字符串，我们可以建立一个邮件地址类：</p>
<div>
<blockquote>
<div>1 Address address = new InternetAddress(&#8220;president@whitehouse.gov&#8221;);</div>
</blockquote>
</div>
<p>如果要在邮件地址后面增加名字的话，可以通过传递两个参数：代表邮件地址和名字的字符串来建立一个具有邮件地址和名字的邮件地址类：</p>
<div>
<blockquote>
<div>1 Address address = new InternetAddress(&#8220;president@whitehouse.gov&#8221;, &#8220;George Bush&#8221;);</div>
</blockquote>
</div>
<p>本文在这里所讲的邮件地址类是为了设置邮件信息的发信人和收信人而准备的，在建立了邮件地址类后，我们通过message的setFrom()和setReplyTo()两种方法设置邮件的发信人：</p>
<div>
<blockquote>
<div>1 message.setFrom(address);message.setReplyTo(address);</div>
</blockquote>
</div>
<p>若在邮件中存在多个发信人地址，我们可用addForm()方法增加发信人：</p>
<div>
<blockquote>
<div>1 Address address[] = &#8230;;<br />
2 message.addFrom(address);</div>
</blockquote>
</div>
<p>为了设置收信人，我们使用addRecipient()方法增加收信人，此方法需要使用Message.RecipientType的常量来区分收信人的类型：</p>
<div>
<blockquote>
<div>1 message.addRecipient(type, address)</div>
</blockquote>
</div>
<p>下面是Message.RecipientType的三个常量：</p>
<div>
<blockquote>
<div>1 Message.RecipientType.TO<br />
2 Message.RecipientType.CC<br />
3 Message.RecipientType.BCC</div>
</blockquote>
</div>
<p>因此，如果我们要发送邮件给总统，并发用一个副本给第一夫人的话，下面的方法将被用到：</p>
<div>
<blockquote>
<div>1 Address toAddress = new InternetAddress(&#8220;vice.president@whitehouse.gov&#8221;);<br />
2 Address ccAddress = new InternetAddress(&#8220;first.lady@whitehouse.gov&#8221;);<br />
3 message.addRecipient(Message.RecipientType.TO, toAddress);<br />
4 message.addRecipient(Message.RecipientType.CC, ccAddress);</div>
</blockquote>
</div>
<p>JavaMail API并没有提供检查邮件地址有效性的机制。当然我们可以自己完成这个功能：验证邮件地址的字符是否按照RFC822规定的格式书写或者通过DNS服务器上的MX记录验证等。</p>
<p><strong>D．Authenticator</strong></p>
<p>像java.net类那样，JavaMail API通过使用授权者类 （Authenticator）以用户名、密码的方式访问那些受到保护的资源，在这里“资源”就是指邮件服务器。在javax.mail包中可以找到这个 JavaMail的授权者类（Authenticator）。</p>
<p>在使用Authenticator这个抽象类时，我们必须采用继承该抽象类的方式，并且该继 承类必须具有返回PasswordAuthentication对象（用于存储认证时要用到的用户名、密 码）getPasswordAuthentication()方法。并且要在Session中进行注册，使Session能够了解在认证时该使用哪个类。</p>
<p>下面代码片断中的MyAuthenticator就是一个Authenticator的子类：</p>
<div>
<blockquote>
<div>1 Properties props = new Properties();// fill props with any information<br />
2  Authenticator auth = new MyAuthenticator();<br />
3 Session session = Session.getDefaultInstance(props, auth);</div>
</blockquote>
</div>
<p><strong>E．Transport</strong></p>
<p>在发送信息时，Transport类将被用到。这个类实现了发送信息的协议（通称为SMTP），此类是一个抽象类，我们可以使用这个类的静态方法send()来发送消息：</p>
<div>
<blockquote>
<div>1 Transport.send(message);</div>
</blockquote>
</div>
<p>当然，方法是多样的。我们也可由Session获得相应协议对应的Transport实例。并通过传递用户名、密码、邮件服务器主机名等参数建立与邮件服务器的连接，并使用sendMessage()方法将信息发送，最后关闭连接：</p>
<div>
<blockquote>
<div>1 message.saveChanges(); // implicit with send()<br />
2  Transport transport = session.getTransport(&#8220;smtp&#8221;);<br />
3 transport.connect(host, username, password);<br />
4 transport.sendMessage(message, message.getAllRecipients());<br />
5 transport.close();</div>
</blockquote>
</div>
<p>评论：上面的方法是一个很好的方法，尤其是在我们在同一个邮件服务器上发送多个邮件时。因为 这时我们将在连接邮件服务器后连续发送邮件，然后再关闭掉连接。send()这个基本的方法是在每次调用时进行与邮件服务器的连接的，对于在同一个邮件服 务器上发送多个邮件来讲可谓低效的方式。</p>
<p>注意：如果需要在发送邮件过程中监控mail命令的话，可以在发送前设置debug标志：</p>
<div>
<blockquote>
<div>1 session.setDebug(true)；</div>
</blockquote>
</div>
<p><strong>F．Store和Folder</strong></p>
<p>接 收邮件和发送邮件很类似都要用到Session。但是在获得Session后，我们需要从Session中获取特定类型的Store，然后连接到 Store，这里的Store代表了存储邮件的邮件服务器。在连接Store的过程中，极有可能需要用到用户名、密码或者Authenticator。</p>
<div>
<blockquote>
<div>1 Store store = session.getStore(&#8220;pop3&#8243;);<br />
2 store.connect(host, username, password);</div>
</blockquote>
</div>
<p>在连接到Store后，一个Folder对象即目录对象将通过Store的getFolder()方法被返回，我们可从这个Folder中读取邮件信息：</p>
<div>
<blockquote>
<div>1 Folder folder = store.getFolder(&#8220;INBOX&#8221;);<br />
2 folder.open(Folder.READ_ONLY);<br />
3 Message message[] = folder.getMessages();</div>
</blockquote>
</div>
<p>上面的例子首先从Store中获得INBOX这个Folder（对于POP3协议只有一个名为INBOX的Folder有效），然后以只读（Folder.READ_ONLY）的方式打开Folder，最后调用Folder的 getMessages()方法得到目录中所有Message的数组。</p>
<p>注意：对于POP3协议只 有一个名为INBOX的Folder有效，而对于IMAP协议，我们可以访问多个Folder（想想前面讲的IMAP协议）。而且SUN在设计 Folder的getMessages()方法时采取了很智能的方式：首先接收新邮件列表，然后再需要的时候（比如读取邮件内容）才从邮件服务器读取邮件 内容。</p>
<p>在读取邮件时，我们可以用Message类的getContent()方法接收邮件或是writeTo()方法将邮件保存，getContent()方法只接收邮件内容（不包含邮件头），而writeTo()方法将包括邮件头。</p>
<div>
<blockquote>
<div>1 System.out.println(((MimeMessage)message).getContent());</div>
</blockquote>
</div>
<p>在读取邮件内容后，别忘记了关闭Folder和Store。</p>
<div>
<blockquote>
<div>1 folder.close(aBoolean);<br />
2 store.close();</div>
</blockquote>
</div>
<p>传递给Folder.close()方法的boolean类型参数表示是否在删除操作邮件后更新Folder。</p>
<p>转自：http://tech.ccidnet.com/art/3741/20060531/567247_1.html<br /><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/rss-wordpress-page-and-add-copyright-information-articles-random-article.html" rel="bookmark" title="2011/03/16">WordPress在页面及RSS中添加随机文章相关文章版权信息</a></li>
<li><a href="http://daniex.info/group-rate-strategy.html" rel="bookmark" title="2010/06/17">如何确定团购的产品策略和促销策略  【转】</a></li>
<li><a href="http://daniex.info/currency-war-currency-rise.html" rel="bookmark" title="2011/11/29">《货币战争》《货币崛起》</a></li>
<li><a href="http://daniex.info/be-your-own-boss-2.html" rel="bookmark" title="2010/07/21">你想成为自己的老板么？——让你不断前进的八个秘诀（下）</a></li>
<li><a href="http://daniex.info/use-resx-in-xaml.html" rel="bookmark" title="2011/09/16">wpf在xaml文件中调用resx资源文件</a></li>
</ul>
<p><!-- Random Posts took 7.710 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="javax.mail.internet API 学习" href="http://daniex.info/javax-mail-internet-api.html">《javax.mail.internet API 学习》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="javax.mail.internet API 学习" href="http://daniex.info/javax-mail-internet-api.html">http://daniex.info/javax-mail-internet-api.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/javax-mail-internet-api.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MIME详细介绍</title>
		<link>http://daniex.info/mime-details.html</link>
		<comments>http://daniex.info/mime-details.html#comments</comments>
		<pubDate>Thu, 19 Jan 2012 01:11:28 +0000</pubDate>
		<dc:creator>澄清</dc:creator>
				<category><![CDATA[协议]]></category>
		<category><![CDATA[编程开发]]></category>
		<category><![CDATA[Http]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[MIME]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[主题]]></category>
		<category><![CDATA[互联网]]></category>
		<category><![CDATA[格式]]></category>
		<category><![CDATA[编码]]></category>
		<category><![CDATA[视频]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[邮件]]></category>

		<guid isPermaLink="false">http://daniex.info/?p=1101</guid>
		<description><![CDATA[<p>（注：本文转自CSDN，因本人学习，只是做一笔记，以防遗忘。）</p><p><strong>Q</strong> 什么是MIME？什么是MIME邮件？</p><p><strong>A</strong> MIME, 全称为“Multipurpose Internet Mail Extensions”, 比较确切的中文名称为“多用途互联网邮件扩展”。它是当前广泛应用的一种电子邮件技术规范，基本内容定义于RFC 2045-2049。</p><p>自然，MIME邮件就是符合MIME规范的电 <span class='read-more'><a href='http://daniex.info/mime-details.html'>    [继续阅读....]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<div id="cnblogs_post_body">
（注：本文转自CSDN，因本人学习，只是做一笔记，以防遗忘。）</p>
<p><strong>Q</strong> 什么是MIME？什么是MIME邮件？</p>
<p><strong>A</strong> MIME, 全称为“Multipurpose Internet Mail Extensions”, 比较确切的中文名称为“多用途互联网邮件扩展”。它是当前广泛应用的一种电子邮件技术规范，基本内容定义于RFC 2045-2049。</p>
<p>自然，MIME邮件就是符合MIME规范的电子邮件，或者说根据MIME规范编码而成的电子邮件。</p>
<p>在MIME出台之前，使用RFC 822只能发送基本的ASCII码文本信息，邮件内容如果要包括二进制文件、声音和动画等，实现起来非常困难。MIME提供了一种可以在邮件中附加多种不 同编码文件的方法，弥补了原来的信息格式的不足。实际上不仅仅是邮件编码，现在MIME经成为HTTP协议标准的一个部分。</p>
<p>下面举几个MIME邮件的例子，让我们先对MIME编码的格式有个直观的印象。例1是最简单的，只带纯文本正 文，基本上就是RFC 822格式；例2复杂一些，包含纯文本和超文本正文；例3是最复杂的，包含纯文本正文、超文本正文、内嵌资源和文件附件。其中，行号和行号后的空格是为了 分析方便而另外加的，“&#8230; &#8230; &#8230; &#8230;”表示此处省略了大段编码。</p>
<p>例1</p>
<blockquote><p>1 Date: Thu, 18 Apr 2002 09:32:45 +0800<br />
2 From: &lt;bhw98@sina.com&gt;<br />
3 To: &lt;bhwang@jlonline.com&gt;<br />
4 Subject: Test<br />
5 Mime-Version: 1.0<br />
6 Content-Type: text/plain; charset=&#8221;iso-8859-1&#8243;<br />
7<br />
8 This is a simple mail.<br />
9</p></blockquote>
<p>例2</p>
<blockquote><p>1 From: &#8220;bhw98&#8243; &lt;bhw98@sina.com&gt;<br />
2 Reply-To: bhw98@sina.com<br />
3 To: &lt;bluesky7810@163.com&gt;<br />
4 Subject: Re: help<br />
5 X-Mailer: Foxmail 4.2 [cn]<br />
6 Mime-Version: 1.0<br />
7 Content-Type: multipart/alternative;<br />
8 boundary=&#8221;=====002_Dragon307572345230_=====&#8221;<br />
9<br />
10<br />
11 This is a multi-part message in MIME format.<br />
12<br />
13 &#8211;=====002_Dragon307572345230_=====<br />
14 Content-Type: text/plain; charset=&#8221;GB2312&#8243;<br />
15 Content-Transfer-Encoding: quoted-printable<br />
16<br />
17 bluesky7810=A3=AC=C4=FA=BA=C3=A3=A1<br />
18<br />
19 =A1=A1=A1=A1=D4=DA=CF=C2=C6=AA=D7=EE=BA=F3=BF=C9=D2=D4=CF=C2=D4=D8=B0=A1=A3=AC=C4=E3<br />
&#8230; &#8230; &#8230; &#8230;<br />
30 =A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A12003-04-07<br />
31<br />
32 &#8211;=====002_Dragon307572345230_=====<br />
33 Content-Type: text/html; charset=&#8221;GB2312&#8243;<br />
34 Content-Transfer-Encoding: quoted-printable<br />
35<br />
36 &lt;!DOCTYPE HTML PUBLIC &#8220;-//W3C//DTD HTML 4.0 Transitional//EN&#8221;&gt;<br />
37 &lt;HTML&gt;&lt;HEAD&gt;<br />
38 &lt;META content=3D&#8221;text/html; charset=3Dgb2312&#8243;=<br />
39 http-equiv=3DContent-Type&gt;<br />
40 &lt;META content=3D&#8221;MSHTML 5.00.2920.0&#8243; name=3DGENERATOR&gt;<br />
&#8230; &#8230; &#8230; &#8230;<br />
79 &lt;/HTML&gt;<br />
80<br />
81 &#8211;=====002_Dragon307572345230_=====&#8211;<br />
82</p></blockquote>
<p>例3</p>
<blockquote><p>1 Return-Path: &lt;bluesky7810@163.com&gt;<br />
2 Delivered-To: bhw98@sina.com<br />
3 Received: (qmail 75513 invoked by alias); 20 May 2002 02:19:53 -0000<br />
4 Received: from unknown (HELO bluesky) (61.155.118.135)<br />
5 by 202.106.187.143 with SMTP; 20 May 2002 02:19:53 -0000<br />
6 Message-ID: &lt;007f01c3111c$742fec00$0100007f@bluesky&gt;<br />
7 From: &#8220;=?gb2312?B?wLbAtrXEzOwNCg==?=&#8221; &lt;bluesky7810@163.com&gt;<br />
8 To: &#8220;bhw98&#8243; &lt;bhw98@sina.com&gt;<br />
9 Cc: &lt;bhwang@jlonline.com&gt;<br />
10 Subject: =?gb2312?B?ztK1xLbgtK6/2rPM0PI=?=<br />
11 Date: Sat, 20 May 2002 10:03:36 +0800<br />
12 MIME-Version: 1.0<br />
13 Content-Type: multipart/mixed;<br />
14 boundary=&#8221;&#8212;-=_NextPart_000_007A_01C3115F.80DFC5E0&#8243;<br />
15 X-Priority: 3<br />
16 X-MSMail-Priority: Normal<br />
17 X-Mailer: Microsoft Outlook Express 5.00.2919.6700<br />
18 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700<br />
19<br />
20 This is a multi-part message in MIME format.<br />
21<br />
22 &#8212;&#8212;=_NextPart_000_007A_01C3115F.80DFC5E0<br />
23 Content-Type: multipart/related; type=&#8221;multipart/alternative&#8221;;<br />
24 boundary=&#8221;&#8212;-=_NextPart_001_007B_01C3115F.80DFC5E0&#8243;<br />
25<br />
26<br />
27 &#8212;&#8212;=_NextPart_001_007B_01C3115F.80DFC5E0<br />
28 Content-Type: multipart/alternative;<br />
29 boundary=&#8221;&#8212;-=_NextPart_002_007C_01C3115F.80DFC5E0&#8243;<br />
30<br />
31 &#8212;&#8212;=_NextPart_002_007C_01C3115F.80DFC5E0<br />
32 Content-Type: text/plain; charset=&#8221;gb2312&#8243;<br />
33 Content-Transfer-Encoding: quoted-printable<br />
34<br />
35 bhw98, =C4=E3=BA=C3!<br />
36 =D5=E2=CA=C7=CE=D2=D0=B4=B5=C4=B6=E0=B4=AE=BF=DA=CD=A8=D0=C5=B5=C4=B3=CC=D0=<br />
37 =F2, =C7=EB=D6=B8=BD=CC!<br />
38<br />
39<br />
40 &#8212;&#8212;=_NextPart_002_007C_01C3115F.80DFC5E0<br />
41 Content-Type: text/html; charset=&#8221;gb2312&#8243;<br />
42 Content-Transfer-Encoding: quoted-printable<br />
43<br />
44 &lt;!DOCTYPE HTML PUBLIC &#8220;-//W3C//DTD HTML 4.0 Transitional//EN&#8221;&gt;<br />
45 &lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;=C7=E7=C0=CA&lt;/TITLE&gt;<br />
46 &lt;META content=3D&#8221;text/html; charset=3Dgb2312&#8243; http-equiv=3DContent-Type&gt;<br />
47 &lt;STYLE&gt;BODY {<br />
48 COLOR: #0033cc; FONT-FAMILY: =CB=CE=CC=E5, Arial, Helvetica; FONT-SIZE: =<br />
49 9pt; MARGIN-LEFT: 10px; MARGIN-TOP: 25px<br />
50 }<br />
51 &lt;/STYLE&gt;<br />
52 &lt;META content=3D&#8221;MSHTML 5.00.2920.0&#8243; name=3DGENERATOR&gt;&lt;/HEAD&gt;<br />
53 &lt;BODY background=3Dcid:007901c3111c$72b978a0$0100007f@bluesky =<br />
54 bgColor=3D#ffffff&gt;<br />
55 &lt;DIV&gt;<br />
56 &lt;DIV&gt;bhw98, =C4=E3=BA=C3!&lt;/DIV&gt;<br />
57 &lt;P&gt;=D5=E2=CA=C7=CE=D2=D0=B4=B5=C4=B6=E0=B4=AE=BF=DA=CD=A8=D0=C5=B5=C4=B3=CC=<br />
58 =D0=F2, =C7=EB=D6=B8=BD=CC!&lt;/P&gt;&lt;/DIV&gt;<br />
59 &lt;P&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;<br />
60<br />
61 &#8212;&#8212;=_NextPart_002_007C_01C3115F.80DFC5E0&#8211;<br />
62<br />
63 &#8212;&#8212;=_NextPart_001_007B_01C3115F.80DFC5E0<br />
64 Content-Type: image/jpeg; name=&#8221;=?gb2312?B?x+fAyrGzvrAuSlBH?=&#8221;<br />
65 Content-Transfer-Encoding: base64 66 Content-ID: &lt;007901c3111c$72b978a0$0100007f@bluesky&gt;<br />
67<br />
68 /9j/4AAQSkZJRgABAgEASABIAAD/7QVoUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA<br />
69 AQBIAAAAAQABOEJJTQPzAAAAAAAIAAAAAAAAAAA4QklNBAoAAAAAAAEAADhCSU0nEAAAAAAACgAB<br />
70 AAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEA<br />
&#8230; &#8230; &#8230; &#8230;<br />
169 RxVw98Vawq12xQ44q0cKtHFDWKGsKt4EtiuKt4q//9k=<br />
170<br />
171 &#8212;&#8212;=_NextPart_001_007B_01C3115F.80DFC5E0&#8211;<br />
172<br />
173 &#8212;&#8212;=_NextPart_000_007A_01C3115F.80DFC5E0<br />
174 Content-Type: application/msword; name=&#8221;readme.doc&#8221;<br />
175 Content-Transfer-Encoding: base64<br />
176 Content-Disposition: attachment; filename=&#8221;readme.doc&#8221;<br />
177<br />
178 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAJgAAAAAAAAAA<br />
179 EAAAKAAAAAEAAAD+////AAAAACUAAAD/////////////////////////////////////////////<br />
180 ////////////////////////////////////////////////////////////////////////////<br />
&#8230; &#8230; &#8230; &#8230;<br />
1688 AAAAAAAAAAAAAAAAAAA=<br />
1689<br />
1690 &#8212;&#8212;=_NextPart_000_007A_01C3115F.80DFC5E0<br />
1691 Content-Type: application/x-zip-compressed;<br />
1692 name=&#8221;=?gb2312?B?tuC0rr/azajQxbXE1LTC6y56aXA=?=&#8221;<br />
1693 Content-Transfer-Encoding: base64<br />
1694 Content-Disposition: attachment;<br />
1695 filename=&#8221;=?gb2312?B?tuC0rr/azajQxbXE1LTC6y56aXA=?=&#8221;<br />
1696<br />
1697 UEsDBBQAAAAIAFKAoi7qOMOvLw0AAABWAAAUAAAAtuC0rr/azajQxbXE1LTC6y5kb2PtXHtwVNUZ<br />
1698 /+4+kk3IQoAkBkRYQkSgbrKb7IYNEMwmm6ckG0jCI0boZneTbJJ9sNlAEsdOtFqd8Z846tQ6PhB1<br />
1699 hrZTJoK0Vhgf1aGt4rMy6D8tdugfTjuOpcBIR9j+vvsIy4YkRNTRen87v/ud53cee+6557vn7L73<br />
&#8230; &#8230; &#8230; &#8230;<br />
3125 zajQxbXE1LTC6y5kb2NQSwUGAAAAAAEAAQBCAAAAYQ0AAA==<br />
3126<br />
3127 &#8212;&#8212;=_NextPart_000_007A_01C3115F.80DFC5E0&#8211;<br />
3128</p></blockquote>
<p><strong>Q</strong> 在开始研究MIME邮件的时候，如何得到这样的源码？</p>
<p><strong>A</strong> 一些功能比较完善的邮件客户端软件，如微软的Outlook Express，国产的Foxmail等，都提供了查看和保存邮件源码(原始信息)的功能。在Foxmail中，选择邮件列表右键菜单的“原始信息”进行 查看，主菜单的“文件-导出”进行保存。在Outlook Express中，对应的操作分别是“属性”和“另存为”。所保存的.eml文件，可以调用这些程序打开。</p>
<p><strong>Q</strong> 请介绍一下MIME邮件的组成？</p>
<p><strong>A</strong> 总体来说，MIME消息由消息头和消息体两大部分组成。现在我们关注的是MIME邮件，因此在以下的讨论中姑且称“消息”为“邮件”。在上面的例子中，例 1的1-6行，例2的1—8行，例3的1-18行，是邮件头；例1的8—9行，例2的10—82行，例3的20—3128行，是邮件体。邮件头与邮件体之 间以空行进行分隔，如例1的第7行，例2的第9行，例3的第19行。邮件头中不允许出现空行。有一些邮件不能被邮件客户端软件识别，显示的是原始码，就是 因为首行是空行。</p>
<p>邮件头包含了发件人、收件人、主题、时间、MIME版本、邮件内容的类型等重要信息。每条信息称为一个域，由 域名后加“: ”和信息内容构成，可以是一行，较长的也可以占用多行。域的首行必须“顶头”写，即左边不能有空白字符（空格和制表符）；续行则必须以空白字符打头，且第 一个空白字符不是信息本身固有的，解码时要过滤掉。如例2的7-8行，例3的4-5行，13-14行，分别属于一个域。</p>
<p>邮件体包含邮件的内容，它的类型由邮件头的“Content-Type”域指出。常见的简单类型有text/plain(纯文本)和text/html(超文本)。</p>
<p>例2和例3中出现的multipart类型，是MIME邮件的精髓。邮件体被分为多个段，每个段又包含段头和 段体两部分，这两部分之间也以空行分隔。常见的multipart类型有三种：multipart/mixed, multipart/related和multipart/alternative。从它们的名称，不难推知这些类型各自的含义和用处。它们之间的层次关 系可归纳为下图所示：</p>
<pre>+------------------------- multipart/mixed ----------------------------+
|                                                                      |
|  +----------------- multipart/related ------------------+            |
|  |                                                      |            |
|  |  +----- multipart/alternative ------+  +----------+  |  +------+  |
|  |  |                                  |  | 内嵌资源 |  |  | 附件 |  |
|  |  |  +------------+  +------------+  |  +----------+  |  +------+  |
|  |  |  | 纯文本正文 |  | 超文本正文 |  |                |            |
|  |  |  +------------+  +------------+  |  +----------+  |  +------+  |
|  |  |                                  |  | 内嵌资源 |  |  | 附件 |  |
|  |  +----------------------------------+  +----------+  |  +------+  |
|  |                                                      |            |
|  +------------------------------------------------------+            |
|                                                                      |
+----------------------------------------------------------------------+</pre>
<p>可以看出，如果在邮件中要添加附件，必须定义multipart/mixed段；如果存在内嵌资源，至少要定义 multipart/related段；如果纯文本与超文本共存，至少要定义multipart/alternative段。什么是“至少”？举个例子 说，如果只有纯文本与超文本正文，那么在邮件头中将类型扩大化，定义为multipart/related，甚至multipart/mixed，都是允 许的。</p>
<p>multipart诸类型的共同特征是，在段头指定“boundary”参数字符串，段体内的每个子段以此串 定界。所有的子段都以“&#8211;”+boundary行开始，父段则以“&#8211;”+boundary+“&#8211;”行结束。段与段之间也以空行分隔。在邮件体是 multipart类型的情况下，邮件体的开始部分(第一个“&#8211;”+boundary行之前)可以有一些附加的文本行，相当于注释，解码时应忽略。段间 也可以有一些附加的文本行，不会显示出来，如果有兴趣，不妨验证一下。</p>
<p>结合boundary定界和multipart层次关系图，我们分析一下例2和例3的邮件体层次与段嵌套关系。</p>
<p>在例2中，10-12行是附加文本行，13-82行是multipart/alternative型的段，包含两个子段：13-30行是纯文本正文，32-79行是超文本正文。</p>
<p>在例3中，20-21行是附加文本行，22-3127行是multipart/mixed型的段，包含3个子 段：22-171行是multipart/related段，173-1688行与1690-3125行是两个附件。multipart/related 段又包含两个子段：27-61行是multipart/alternative段，63-169行是一个内嵌资源(图片)。multipart /alternative段又包含两个子段：31-48行是纯文本正文，40-59行是超文本正文。</p>
<p>例1只有纯文本正文，实际上属于multipart层次关系图中的一个特殊情况。如果非要避简就繁，写成下面的形式，也是完全符合MIME精神的。</p>
<blockquote><p>Date: Thu, 18 Apr 2002 09:32:45 +0800<br />
From: &lt;bhw98@sina.com&gt;<br />
To: &lt;bhwang@jlonline.com&gt;<br />
Subject: Test<br />
Mime-Version: 1.0<br />
Content-Type: multipart/alternative; boundary=&#8221;{[(^_^)]}&#8221; &#8211;{[(^_^)]}<br />
Content-Type: text/plain; charset=&#8221;iso-8859-1&#8243;<br />
Content-Transfer-Encoding: 7bit This is a simple mail. &#8211;{[(^_^)]}&#8211;</p></blockquote>
<p><strong>Q</strong> 在邮件头和段头中，有哪一些常见的域？</p>
<p><strong>A</strong> 在邮件头中，有很多从RFC 822沿用的域名，MIME也增加了一些。常见的标准域名和含义如下</p>
<table align="center">
<tbody>
<tr>
<td>域名</td>
<td>含义</td>
<td>添加者</td>
</tr>
<tr>
<td>Received</td>
<td>传输路径</td>
<td>各级邮件服务器</td>
</tr>
<tr>
<td>Return-Path</td>
<td>回复地址</td>
<td>目标邮件服务器</td>
</tr>
<tr>
<td>Delivered-To</td>
<td>发送地址</td>
<td>目标邮件服务器</td>
</tr>
<tr>
<td>Reply-To</td>
<td>回复地址</td>
<td>邮件的创建者</td>
</tr>
<tr>
<td>From</td>
<td>发件人地址</td>
<td>邮件的创建者</td>
</tr>
<tr>
<td>To</td>
<td>收件人地址</td>
<td>邮件的创建者</td>
</tr>
<tr>
<td>Cc</td>
<td>抄送地址</td>
<td>邮件的创建者</td>
</tr>
<tr>
<td>Bcc</td>
<td>暗送地址</td>
<td>邮件的创建者</td>
</tr>
<tr>
<td>Date</td>
<td>日期和时间</td>
<td>邮件的创建者</td>
</tr>
<tr>
<td>Subject</td>
<td>主题</td>
<td>邮件的创建者</td>
</tr>
<tr>
<td>Message-ID</td>
<td>消息ID</td>
<td>邮件的创建者</td>
</tr>
<tr>
<td>MIME-Version</td>
<td>MIME版本</td>
<td>邮件的创建者</td>
</tr>
<tr>
<td>Content-Type</td>
<td>内容的类型</td>
<td>邮件的创建者</td>
</tr>
<tr>
<td>Content-Transfer-Encoding</td>
<td>内容的传输编码方式</td>
<td>邮件的创建者</td>
</tr>
</tbody>
</table>
<p>非标准的、自定义域名都以X-开头，例如X-Mailer, X-MSMail-Priority等，通常在接收和发送邮件的是同一程序时才能理解它们的意义。</p>
<p>在段头中，大致有如下一些域</p>
<table align="center">
<tbody>
<tr>
<td>域名</td>
<td>含义</td>
</tr>
<tr>
<td>Content-Type</td>
<td>段体的类型</td>
</tr>
<tr>
<td>Content-Transfer-Encoding</td>
<td>段体的传输编码方式</td>
</tr>
<tr>
<td>Content-Disposition</td>
<td>段体的安排方式</td>
</tr>
<tr>
<td>Content-ID</td>
<td>段体的ID</td>
</tr>
<tr>
<td>Content-Location</td>
<td>段体的位置(路径)</td>
</tr>
<tr>
<td>Content-Base</td>
<td>段体的基位置</td>
</tr>
</tbody>
</table>
<p>有 的域除了值之外，还带有参数。值与参数、参数与参数之间以“;”分隔。参数名与参数值之间以“=”分隔。如例3的28-29行，Content-Type 域的值为“multipart/alternative”，此外有一个参数boundary，值 为&#8221;&#8212;-=_NextPart_002_007C_01C3115F.80DFC5E0&#8243;。又如例3的第176行，Content- Disposition域的值为“attachment”，此外有一个参数filename，值为“readme.doc”。</p>
<p><strong>Q</strong> Content-Type以及它们的参数有哪些形式？</p>
<p><strong>A</strong> Content-Type都是“主类型/子类型”的形式。主类型有text, image, audio, video, application, multipart, message等，分别表示文本、图片、音频、视频、应用、分段、消息等。每个主类型都可能有多个子类型，如text类型就包含plain, html, xml, css等子类型。以X-开头的主类型和子类型，同样表示自定义的类型，未向IANA正式注册，但大多已经约定成俗了。如application/x- zip-compressed是ZIP文件类型。在Windows中，注册表的“HKEY_CLASSES_ROOT\MIME\Database \Content Type”内列举了除multipart之外大部分已知的Content-Type。</p>
<p>关于参数的形式，RFC里有很多补充规定，有的允许带几个参数，较为常见的有</p>
<table align="center">
<tbody>
<tr>
<td>主类型</td>
<td>参数名</td>
<td>含义</td>
</tr>
<tr>
<td>text</td>
<td>charset</td>
<td>字符集</td>
</tr>
<tr>
<td>image</td>
<td>name</td>
<td>名称</td>
</tr>
<tr>
<td>application</td>
<td>name</td>
<td>名称</td>
</tr>
<tr>
<td>multipart</td>
<td>boundary</td>
<td>边界</td>
</tr>
</tbody>
</table>
<p>其中字符集也能在Windows注册表的“HKEY_CLASSES_ROOT\MIME\Database\Charset”内见到。</p>
<p><strong>Q</strong> Content-Transfer-Encoding有哪些？有什么特点？</p>
<p><strong>A</strong> Content-Transfer-Encoding共有Base64, Quoted-printable, 7bit, 8bit, Binary等几种。其中7bit是缺省的编码方式。电子邮件源码最初设计为全部是可打印的ASCII码的形式。非ASCII码的文本或数据要编码成要求 的格式，如上面的三个例子。Base64, Quoted-Printable是在非英语国家使用最广使的编码方式。Binary方式只具有象征意义，而没有任何实用价值。</p>
<p>Base64将输入的字符串或一段数据编码成只含有 {&#8216;A&#8217;-'Z&#8217;, &#8216;a&#8217;-'z&#8217;, &#8217;0&#8242;-&#8217;9&#8242;, &#8216;+&#8217;, &#8216;/&#8217;}这64个字符的串，&#8217;='用于填充。其编码的方法是，将输入数据流每次取6 bit，用此6 bit的值(0-63)作为索引去查表，输出相应字符。这样，每3个字节将编码为4个字符(3×8 → 4×6)；不满4个字符的以&#8217;='填充。有的场合，以“=?charset?B?xxxxxxxx?=”表示xxxxxxxx是Base64编码，且原文 的字符集是charset。如例3第7行&#8221;=?gb2312?B?wLbAtrXEzOwNCg==?=&#8221;是由简体中文“蓝蓝的天”编码而成的。在段体内 则直接编码，适当时机换行，MIME建议每行最多76个字符。如例3的1697-3125行，是一个ZIP文件的Base64编码。</p>
<p>Quoted-printable根据输入的字符串或字节 范围进行编码，若是不需编码的字符，直接输出；若需要编码，则先输出&#8217;='，后面跟着以2个字符表示的十六进制字节值。有的场合，以 “=?charset?Q?xxxxxxxx?=”表示xxxxxxxx是Quoted-printable编码，且原文的字符集是charset。在段 体内则直接编码，适当时机换行，换行前额外输出一个&#8217;='。如例3的44-59行，是HTML文本的Quoted-printable编码。其中第45行 “=C7=E7=C0=CA”原文是“晴朗”，因为“晴”的GB2312码是C7E7，“朗”的GB2312码是C0CA。第48、53、57行末尾只有 孤零零的&#8217;='，表示这是由编码造成的软回车，而非原文固有的。</p>
<p>近年来，国内多数邮件服务器已经支持8bit方式，因此只在国内传输的邮件，特别是在邮件头中，可直接使用8bit编码，对汉字不做处理。如果邮件要出国，还是老老实实地按Base64或Quoted-printable编码才行。</p>
<p><strong>Q</strong> 什么是内嵌资源？它有哪些形式？</p>
<p><strong>A</strong> 内嵌资源也是MIME的一个发光点，它能使邮件内容变得生动活泼、丰富多彩。可在邮件的multipart/related框架内定义一些与正文关联的图 片、动画、声音甚至CSS样式和脚本的段。通常在HTML正文内，使用超级链接与内嵌资源相联系。如在例3中，HTML正文53-54行，解码后为</p>
<blockquote><p>&lt;BODY background=cid:007901c3111c$72b978a0$0100007f@bluesky bgColor=#ffffff&gt;</p></blockquote>
<p>它指出用一个Content-ID为007901c3111c$72b978a0$0100007f@bluesky的图片作为背景(cid:xxxxxxxx也是一种超级链接)。而64-169行恰好就是这样一个内嵌资源。</p>
<p>除了用Content-ID进行联系外，还有另外一种常用形式：用普通超级连接和Content-Location。例如：</p>
<p>在HTML正文中，</p>
<blockquote><p>&#8230; &#8230; &#8230; &#8230; &lt;<br />
IMG SRC=&#8221;http://www.dangdang.com/images/all/anti_joyo_dm_book.gif&#8221;&gt;<br />
&#8230; &#8230; &#8230; &#8230; &lt;<br />
IMG SRC=&#8221;http://www.dangdang.com/dd2001/getimage_small.asp?id=486341&#8243;&gt;<br />
&#8230; &#8230; &#8230; &#8230;</p></blockquote>
<p>对应的内嵌资源为</p>
<blockquote><p>Content-Type: image/gif; name=&#8221;anti_joyo_dm_book.gif&#8221;<br />
Content-Transfer-Encoding: base64<br />
Content-Location: http://www.dangdang.com/images/all/anti_joyo_dm_book.gif<br />
&#8230; &#8230; &#8230; &#8230;<br />
Content-Type: application/octet-stream; name=&#8221;getimage_small.asp?id=486341&#8243;<br />
Content-Transfer-Encoding: base64<br />
Content-Location: http://www.dangdang.com/dd2001/getimage_small.asp?id=486341<br />
&#8230; &#8230; &#8230; &#8230;</p></blockquote>
<p>另外，</p>
<blockquote><p>Content-Location: http://www.dangdang.com/images/all/anti_joyo_dm_book.gif</p></blockquote>
<p>与</p>
<blockquote><p>Content-Location: anti_joyo_dm_book.gif Content-Base: http://www.dangdang.com/images/all/</p></blockquote>
<p>是等效的。</p>
<p><strong>Q</strong> 邮件病毒如何利用附件和内嵌资源传播？</p>
<p><strong>A</strong> 有的邮件附件可能带有病毒，容易理解。附件毕竟是文件，也好预防，不轻易打开就是了。但内嵌资源是在浏览邮件内容时就要访问的，若其中藏有病毒或恶意代码，你在不知不觉中就中招了。如前两年曾经在全球范围内流行的Nimda病毒，功能性源码如下：</p>
<blockquote><p>MIME-Version: 1.0<br />
Content-Type: multipart/related; type=&#8221;multipart/alternative&#8221;; boundary=&#8221;====_ABC1234567890DEF_====&#8221;</p>
<p>&#8211;====_ABC1234567890DEF_====<br />
Content-Type: multipart/alternative; boundary=&#8221;====_ABC0987654321DEF_====&#8221;</p>
<p>&#8211;====_ABC0987654321DEF_====<br />
Content-Type: text/html; charset=&#8221;iso-8859-1&#8243;<br />
Content-Transfer-Encoding: 7bit &lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY bgColor=#ffffff&gt; &lt;iframe src=cid:EA4DMGBP9p height=0 width=0&gt; &lt;/iframe&gt;&lt;/BODY&gt;&lt;/HTML&gt;</p>
<p>&#8211;====_ABC0987654321DEF_====&#8211;</p>
<p>&#8211;====_ABC1234567890DEF_====<br />
Content-Type: audio/x-wav; name=&#8221;readme.exe&#8221;<br />
Content-Transfer-Encoding: base64 Content-ID: &lt;EA4DMGBP9p&gt; TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAA2AAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1v ZGUuDQ0KJAAAAAAAAAA11CFvcbVPPHG1TzxxtU88E6pcPHW1TzyZqkU8dbVPPJmqSzxytU88cbVO<br />
&#8230; &#8230; &#8230; &#8230; &#8230; &#8230; &#8230; &#8230;<br />
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</p>
<p>&#8211;====_ABC1234567890DEF_====</p></blockquote>
<p>它 将一个可执行文件作为资源嵌入了框架型页面，却声明这段可执行代码是波形声音类型。由于当时微软的IE(版本5.0及以下)存在重大安全漏洞，没有检查 Content-Type与name的扩展名是否匹配，于是就被轻易骗过了，致使点选或打开邮件时自动运行了这个“readme.exe”，机器就感染上 病毒。带毒的机器利用地址簿向别人发送带毒的邮件，一传十，十传百，Nimda蠕虫大行其道。</p>
<p>纵观历史，病毒刚出来时是厉害，但没有任何一种能够持续肆虐下去。Nimda如此，SARS亦当如此。曰：“多难兴邦，众志成城”，又曰：“非典终将倒下，城市精神永存”，相信我们定能很快战胜“非典”!</p>
<p>病毒库升级是跟在新病毒屁股后进行的，不要过分依赖杀毒软件。一个良好的习惯是关闭邮件预览功能，或者设定预览纯文本部分，先查看邮件源码，确信排除病毒嫌疑后再打开。对陌生人发来的带超文本正文的邮件，尤其要当心。永远不要在邮件客户端软件内直接打开附件。</p>
<p><strong>Q</strong> 一些垃圾邮件采取隐藏发件人的方式，如何追查它们来自哪里？</p>
<p><strong>A</strong> 从上面的邮件头域名表中可以看出，邮件的创建者可以掌握大部分的域的内容，但Received等域由各级服务器自动添加，发件人是鞭长莫及。垃圾邮件一般 采用了群发软件发送，邮件头的From域(发件人地址)可以任意伪造，甚至写成收件人地址(收到了自己并没有发过的垃圾邮件，气愤吧？)。查看 Received域(传输路径)链可以找到真正的出处。每个服务器添加的Received语句都在邮件首，故最下面一个Received就包含了发件人所 用的SMTP或HTTP服务器，及最初的网关外部IP地址。</p>
<p>Receive语句的基本格式是：from A by B。A为发送方，B为接收方。例如：</p>
<blockquote><p>Received: (qmail 45304 invoked from network); 4 May 2003 17:05:47 -0000 Received: from unknown (HELO bjapp9.163.net) (202.108.255.197) by 202.106.182.244 with SMTP; 4 May 2003 17:05:47 -0000 Received: from localhost (localhost [127.0.0.1]) by bjapp9.163.net (Postfix) with SMTP id E1C761D84C631 for &lt;bhw98@sina.com&gt;; Mon, 5 May 2003 01:07:26 +0800 (CST) Received: from fanyingxxxx@tom.com (unknown [211.99.162.194]) by bjapp9.163.net (Coremail) with SMTP id OgEAAM1ItT7MNaLC.1 for &lt;bhw98@sina.com&gt;; Mon, 05 May 2003 01:07:26 +0800 (CST)</p></blockquote>
<p>从 上面的例子中不难看出，该邮件的传输路径是：211.99.162.194 → bjapp9.163.net (Coremail 202.108.255.197?) → bjapp9.163.net (Postfix, 202.108.255.197?) → 202.106.182.244。恰好出现了发件人邮箱fanyingxxxx@tom.com，但多数情况不一定能列出来。</p>
<p>此例的localhost [127.0.0.1]，意味着bjapp9.163.net上安装了邮件服务代理性质的软件。</p>
</div>
<p><strong>随机文章:</strong>
<ul class="random-posts">
<li><a href="http://daniex.info/my-mother-hu-shi.html" rel="bookmark" title="2012/02/08">我的母亲  胡适</a></li>
<li><a href="http://daniex.info/wordpresss-rss-feed.html" rel="bookmark" title="2011/09/23">WordPress 的 RSS feed</a></li>
<li><a href="http://daniex.info/to-university-graduates.html" rel="bookmark" title="2010/07/08">胡适：赠与今年的大学毕业生</a></li>
<li><a href="http://daniex.info/wpf-using-usercontrol.html" rel="bookmark" title="2011/08/17">WPF中使用USERCONTROL</a></li>
<li><a href="http://daniex.info/restful-webservice-build.html" rel="bookmark" title="2011/05/30">RESTful WebService 搭建</a></li>
</ul>
<p><!-- Random Posts took 10.951 ms --></p>
<br><blockquote><div><a title="澄清的半亩方塘" href="http://daniex.info">澄清的半亩方塘</a>-<a rel="bookmark" title="MIME详细介绍" href="http://daniex.info/mime-details.html">《MIME详细介绍》</a><br></div& gt;<div>本文链接地址：<a rel="bookmark" title="MIME详细介绍" href="http://daniex.info/mime-details.html">http://daniex.info/mime-details.html</a></div></blockquote>]]></content:encoded>
			<wfw:commentRss>http://daniex.info/mime-details.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

