ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美性xxxx69,欧美在线www,欧美一级大片http://www.aygfsteel.com/dragonHadoop/专注Web Service和大数据处理云计½Ž—Hadoopzh-cnThu, 19 Jun 2025 17:57:00 GMTThu, 19 Jun 2025 17:57:00 GMT60软äšg开发随½W”之一Eclipse安装SVNhttp://www.aygfsteel.com/dragonHadoop/archive/2012/11/29/392181.html陈梦ç?/dc:creator>陈梦ç?/author>Thu, 29 Nov 2012 03:37:00 GMThttp://www.aygfsteel.com/dragonHadoop/archive/2012/11/29/392181.htmlhttp://www.aygfsteel.com/dragonHadoop/comments/392181.htmlhttp://www.aygfsteel.com/dragonHadoop/archive/2012/11/29/392181.html#Feedback0http://www.aygfsteel.com/dragonHadoop/comments/commentRss/392181.htmlhttp://www.aygfsteel.com/dragonHadoop/services/trackbacks/392181.html阅读全文

]]>
jmap(Java Memory Map)命ä×o详解http://www.aygfsteel.com/dragonHadoop/archive/2012/11/16/391432.html陈梦ç?/dc:creator>陈梦ç?/author>Fri, 16 Nov 2012 03:37:00 GMThttp://www.aygfsteel.com/dragonHadoop/archive/2012/11/16/391432.htmlhttp://www.aygfsteel.com/dragonHadoop/comments/391432.htmlhttp://www.aygfsteel.com/dragonHadoop/archive/2012/11/16/391432.html#Feedback0http://www.aygfsteel.com/dragonHadoop/comments/commentRss/391432.htmlhttp://www.aygfsteel.com/dragonHadoop/services/trackbacks/391432.html1、介¾l?/strong>


打印出某个java˜q›ç¨‹åQˆä‹É用pidåQ‰å†…存内的,所æœ?#8216;对象’的情况(如:产生那些对象åQŒåŠå…¶æ•°é‡ï¼‰ã€?/p>

å¯ä»¥è¾“å‡ºæ‰€æœ‰å†…å­˜ä¸­å¯¹è±¡çš„å·¥å…øP¼Œç”šè‡³å¯ä»¥ž®†VM ä¸­çš„heapåQŒä»¥äºŒè¿›åˆ¶è¾“出成文本。ä‹É用方æ³?nbsp;jmap -histo pidã€?br />如果˜qžç”¨SHELL jmap -histo pid>a.log可以ž®†å…¶ä¿å­˜åˆ°æ–‡æœ¬ä¸­åŽ»ï¼Œåœ¨ä¸€ŒD‰|—¶é—´åŽåQŒä‹Éç”¨æ–‡æœ¬å¯¹æ¯”å·¥å…øP¼Œå¯ä»¥å¯Òޝ”
出GC回收了哪些对象。jmap -dump:format=b,file=outfile 3024可以ž®?024˜q›ç¨‹çš„内存heap输出出来到outfileæ–?br />仉™‡ŒåQŒå†é…åˆMATåQˆå†…存分析工å…?Memory Analysis ToolåQ‰ï¼Œä½¿ç”¨å‚见åQ?br />    http://blog.csdn.net/fenglibing/archive/2011/04/02/6298326.aspxåQ?br />或与jhat (Java Heap Analysis Tool)一起ä‹É用,能够以图像的形式直观的展½Cºå½“前内存是否有问题ã€?/p>

64位机上ä‹É用需要ä‹É用如下方式:

jmap -J-d64 -heap pid

2、命令格�/strong>


命ä×o行输入【jmap】帮助提½Cºå¦‚ä¸?/strong>åQ?/span>

C:\>jmap
Usage:
    jmap [option] <pid>
        (to connect to running process)
    jmap [option] <executable <core>
        (to connect to a core file)
    jmap [option] [server_id@]<remote server IP or hostname>
        (to connect to remote debug server)

where <option> is one of:
    <none>               to print same info as Solaris pmap
    -heap                to print java heap summary
    -histo[:live]        to print histogram of java object heap; if the "live"
                         suboption is specified, only count live objects
    -permstat            to print permanent generation statistics
    -finalizerinfo       to print information on objects awaiting finalization
    -dump:<dump-options> to dump java heap in hprof binary format
                         dump-options:
                           live         dump only live objects; if not specified
,
                                        all objects in the heap are dumped.
                           format=b     binary format
                           file=<file>  dump heap to <file>
                         Example: jmap -dump:live,format=b,file=heap.bin <pid>
    -F                   force. Use with -dump:<dump-options> <pid> or -histo
                         to force a heap dump or histogram when <pid> does not
                         respond. The "live" suboption is not supported
                         in this mode.
    -h | -help           to print this help message
    -J<flag>             to pass <flag> directly to the runtime system
½Ž€å•说æ˜?/strong>åQ?/span>
SYNOPSIS

jmap [ option ] pid

jmap [ option ] executable core

jmap [ option ] [server-id@]remote-hostname-or-IP

3、参数说�/strong>


1åQ‰optionsåQ?nbsp;

executable Java executable from which the core dump was produced.

(可能是äñ”生core dumpçš„java可执行程åº?

core ž®†è¢«æ‰“印信息的core dumpæ–‡äšg

remote-hostname-or-IP ˜qœç¨‹debug服务的主机名或ip

server-id å”¯ä¸€id,假如一åîC¸»æœÞZ¸Šå¤šä¸ª˜qœç¨‹debug服务 

2åQ‰åŸºæœ¬å‚敎ͼš

-dump:[live,]format=b,file=<filename> ä½¿ç”¨hprof二进制åÅžå¼?输出jvmçš„heap内容到文ä»Óž¼›
    live子选项是可选的åQŒå‡å¦‚指定live选项,那么只输出活的对象到文äšg. 

-finalizerinfo æ‰“印正等候回收的对象的信æ?

-heap æ‰“印heap的概要信息,GC使用的算法,heap的配¾|®åŠwise heapçš„ä‹É用情å†?

-histo[:live] æ‰“印每个class的实例数ç›?内存占用,¾cÕd…¨åä¿¡æ? VM的内部类名字开头会加上前缀”*”. 
    å¦‚æžœlive子参数加上后,只统计活的对象数é‡? 

-permstat æ‰“印classloadå’Œjvm heap长久层的信息. åŒ…含每个classloader的名å­?‹zÀL³¼æ€?地址,父classloader
    å’ŒåŠ è½½çš„class数量. å¦å¤–,内部String的数量和占用内存æ•îC¹Ÿä¼šæ‰“印出æ? 

-F **.在pid没有相应的时候ä‹Éç”?dump或è€?histo参数. åœ¨è¿™ä¸ªæ¨¡å¼ä¸‹,live子参数无æ•? 

-h | -help æ‰“印辅助信息 

-J ä¼ é€’参数给jmap启动的jvm. 

pid éœ€è¦è¢«æ‰“印配相信息的java˜q›ç¨‹id,可以用jps查问.

4、ä‹É用示ä¾?/strong>


1åQ‰[fenglb@ccbu-156-5 ~]$ jmap -histo 4939

2åQ‰[fenglb@ccbu-156-5 ~]$ jmap -dump:format=b,file=test.bin 4939

Dumping heap to /home/fenglb/test.bin ...

Heap dump file created



]]>
Hadoop作业提交多种æ–ÒŽ¡ˆhttp://www.aygfsteel.com/dragonHadoop/archive/2012/10/22/389993.html陈梦ç?/dc:creator>陈梦ç?/author>Mon, 22 Oct 2012 02:40:00 GMThttp://www.aygfsteel.com/dragonHadoop/archive/2012/10/22/389993.htmlhttp://www.aygfsteel.com/dragonHadoop/comments/389993.htmlhttp://www.aygfsteel.com/dragonHadoop/archive/2012/10/22/389993.html#Feedback0http://www.aygfsteel.com/dragonHadoop/comments/commentRss/389993.htmlhttp://www.aygfsteel.com/dragonHadoop/services/trackbacks/389993.html阅读全文

]]>
Hadoop环境搭徏注意事项之二安装目录¾l“æž„http://www.aygfsteel.com/dragonHadoop/archive/2012/10/16/389694.html陈梦ç?/dc:creator>陈梦ç?/author>Tue, 16 Oct 2012 14:09:00 GMThttp://www.aygfsteel.com/dragonHadoop/archive/2012/10/16/389694.htmlhttp://www.aygfsteel.com/dragonHadoop/comments/389694.htmlhttp://www.aygfsteel.com/dragonHadoop/archive/2012/10/16/389694.html#Feedback0http://www.aygfsteel.com/dragonHadoop/comments/commentRss/389694.htmlhttp://www.aygfsteel.com/dragonHadoop/services/trackbacks/389694.html目录¾l“æž„
ç”׃ºŽHadoop要求所有机器上hadoop的部¾|²ç›®å½•结构要相同åQŒåƈ且都有一个相同的用户名的帐户ã€?br />我的三台机器上是˜q™æ ·çš„:都有一个dbrgçš„å¸æˆøP¼Œä¸È›®å½•是/home/dbrg
Hadoop部çÖv目录¾l“构如下åQ?home/dbrg/HadoopInstallåQŒæ‰€æœ‰çš„hadoop版本攑֜¨˜q™ä¸ªç›®å½•中ã€?br />ž®†hadoop0.12.0压羃包解压至HadoopInstall中,ä¸ÞZº†æ–¹ä¾¿ä»¥åŽå‡çñ”åQ?span style="color: #ff6600; ">廸™®®å»ºç«‹ä¸€ä¸ªé“¾æŽ¥æŒ‡å‘要使用的hadoop版本
åQŒä¸å¦¨è®¾ä¸ºhadoop
[dbrg@dbrg-1:HadoopInstall]$ln  -s  hadoop0.12.0   hadoop
˜q™æ ·ä¸€æ¥ï¼Œæ‰€æœ‰çš„配置文äšg都在/hadoop/conf/目录中,所有执行程序都åœ?hadoop/bin目录中ã€?br />但是ç”׃ºŽä¸Šè¿°ç›®å½•中hadoop的配¾|®æ–‡ä»¶å’Œhadoop的安装目录是攑֜¨ä¸€èµïLš„åQŒè¿™æ ·ä¸€æ—¦æ—¥åŽå‡¾U§hadoop版本的时候所有的配置文äšgéƒ½ä¼šè¢«è¦†ç›–ï¼Œå› æ­¤å»ø™®®ž®†é…¾|®æ–‡ä»¶ä¸Žå®‰è£…目录分离åQ?一¿Uæ¯”较好的方法就是徏立一个存æ”ùN…¾|®æ–‡ä»¶çš„目录åQ?home/dbrg/HadoopInstall/hadoop-config/åQŒç„¶åŽå°† /hadoop/conf/目录中的hadoop_site.xmlåQŒslavesåQŒhadoop_env.sh三个文äšg拯‚´åˆ°hadoop- config/目录ä¸?˜q™ä¸ªé—®é¢˜å¾ˆå¥‡æ€ªï¼Œåœ¨å®˜¾|‘上çš?/span>Getting Started With Hadoopä¸?说是只需要拷贝这个三个文件到自己创徏的目录就可以了,但我在实际配¾|®çš„æ—¶å€™å‘现还必须把masters˜q™ä¸ªæ–‡äšg也拷贝到hadoop-conf/目录ä¸?才行åQŒä¸ç„¶å¯åЍHadoop的时候就会报错说找不到masters˜q™ä¸ªæ–‡äšg)åQŒåƈ指定环境变量$HADOOP_CONF_DIR指向该目录。环境变量在 /home/dbrg/.bashrcå’?etc/profile中设定ã€?br />¾lég¸Šæ‰€˜qŽÍ¼Œä¸ÞZº†æ–¹ä¾¿ä»¥åŽå‡çñ”版本åQŒæˆ‘们需要做到配¾|®æ–‡ä»¶ä¸Žå®‰è£…目录分离åQŒåƈ通过讑֮šä¸€ä¸ªæŒ‡å‘我们要使用的版本的hadoop的链接,˜q™æ ·å¯ä»¥å‡å°‘我们寚w…¾|®æ–‡ä»¶çš„¾l´æŠ¤ã€?/span>



]]>
Hadoop环境搭徏注意事项之一SSH配置及原ç?/title><link>http://www.aygfsteel.com/dragonHadoop/archive/2012/10/16/389693.html</link><dc:creator>陈梦ç?/dc:creator><author>陈梦ç?/author><pubDate>Tue, 16 Oct 2012 14:05:00 GMT</pubDate><guid>http://www.aygfsteel.com/dragonHadoop/archive/2012/10/16/389693.html</guid><wfw:comment>http://www.aygfsteel.com/dragonHadoop/comments/389693.html</wfw:comment><comments>http://www.aygfsteel.com/dragonHadoop/archive/2012/10/16/389693.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/dragonHadoop/comments/commentRss/389693.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/dragonHadoop/services/trackbacks/389693.html</trackback:ping><description><![CDATA[<p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; font-size: 14pt; "><span style="font-size: small; "><span style="color: #0000ff; ">SSH讄¡½®<br /></span>在Hadoop启动以后åQŒNamenode是通过</span><a title="SSH" style="color: #336699; text-decoration: none; "><span style="font-size: small; ">SSH</span></a><span style="font-size: small; ">åQˆSecure ShellåQ‰æ¥å¯åŠ¨å’Œåœæ­¢å„ä¸ªèŠ‚ç‚¹ä¸Šçš„å„¿Uå®ˆæŠ¤è¿›½E‹çš„åQŒè¿™ž®±éœ€è¦åœ¨èŠ‚ç‚¹ä¹‹é—´æ‰§è¡ŒæŒ‡ä×o的时候是不需要输入密码的方式åQŒæ•…我们需要配¾|®SSH使用无密码公钥认证的方式ã€?br />首先要保证每台机器上都装了SSH服务器,且都正常启动。实际中我们用的都是</span><a title="OpenSSH" style="color: #336699; text-decoration: none; "><span style="font-size: small; ">OpenSSH</span></a><span style="font-size: small; ">åQŒè¿™æ˜¯SSH协议的一个免费开源实现。FC5中默认安装的OpenSSH版本是OpenSSH4.3P2ã€?br />ä»?本文中的三台机器ä¸ÞZ¾‹åQŒçŽ°åœ¨dbrg-1是主节点åQŒå®ƒéœ€è¦ä¸»åŠ¨å‘èµ·SSH˜qžæŽ¥åˆ°dbrg-2å’Œdbrg-3åQŒå¯¹äºŽSSH服务来说åQŒdbrg-1ž®±æ˜¯SSH 客户端,而dbrg-2、dbrg-3则是SSH服务端,因此在dbrg-2åQŒdbrg-3上需要确定sshd服务已经启动。简单的è¯ß_¼Œåœ¨dbrg-1ä¸?需要生成一个密钥对åQŒå³ä¸€ä¸ªç§é’¥ï¼Œä¸€ä¸ªå…¬é’¥ã€‚将公钥拯‚´åˆ°dbrg-2åQŒdbrg-3上,˜q™æ ·åQŒæ¯”如当dbrg-1向dbrg-2发è“vssh˜qžæŽ¥çš„æ—¶ 候,dbrg-2上就会生成一个随机数òq¶ç”¨dbrg-1的公钥对˜q™ä¸ªéšæœºæ•°è¿›è¡ŒåŠ å¯†ï¼Œòq¶å‘送给dbrg-1åQ›dbrg-1收到˜q™ä¸ªåŠ å¯†çš„æ•°ä»¥åŽç”¨ç§é’¥è¿›è¡?解密åQŒåƈž®†è§£å¯†åŽçš„æ•°å‘送回dbrg-2åQŒdbrg-2¼‹®è®¤è§£å¯†çš„æ•°æ— è¯¯åŽå°±å…è®¸dbrg-1˜q›è¡Œ˜qžæŽ¥äº†ã€‚è¿™ž®±å®Œæˆäº†ä¸€‹Æ¡å…¬é’¥è®¤è¯è¿‡½E‹ã€?/span></p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; "><span style="font-size: small; ">对于本文中的三台机器åQŒé¦–先在dbrg-1上生成密钥对åQ?br />[dbrg@dbrg-1:~]$ssh-keygen  -t  rsa<br />˜q?个命令将为dbrg-1上的用户dbrg生成其密钥对åQŒè¯¢é—®å…¶ä¿å­˜è·¯å¾„时直接回车采用默认èµ\径,当提½Cø™¦ä¸ºç”Ÿæˆçš„密钥输入passphrase的时候,ç›?æŽ¥å›žè½¦ï¼Œä¹Ÿå°±æ˜¯å°†å…¶è®¾å®šäØ“½Iºå¯†ç ã€‚生成的密钥对id_rsaåQŒid_rsa.pubåQŒé»˜è®¤å­˜å‚¨åœ¨/home/dbrg/.ssh目录下。然后将 id_rsa.pub的内容复制到每个机器(也包括本æœ?çš?home/dbrg/.ssh/authorized_keysæ–‡äšg中,如果机器上已¾læœ‰ authorized_keys˜q™ä¸ªæ–‡äšg了,ž®±åœ¨æ–‡äšg末尾加上id_rsa.pub中的内容åQŒå¦‚果没有authorized_keys˜q™ä¸ªæ–‡äšgåQŒç›´æŽ¥cp 或者scpž®±å¥½äº†ï¼Œä¸‹é¢çš„æ“ä½œå‡è®‘֐„个机器上都没有authorized_keysæ–‡äšgã€?/span></p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; "><span style="font-size: small; ">对于dbrg-1<br />[dbrg@dbrg-1:.ssh]$cp id_rsa.pub authorized_keys</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; "><span style="font-size: small; ">对于dbrg-2åQˆdbrg-3同dbrg-2的方法)<br />[dbrg@dbrg-2:~]$mkdir .ssh<br />[dbrg@dbrg-1:.ssh]$scp authorized_keys dbrg-2:/home/dbrg/.ssh/<br />此处的scpž®±æ˜¯é€šè¿‡ssh˜q›è¡Œ˜qœç¨‹copyåQŒæ­¤å¤„需要输入远½E‹ä¸»æœºçš„密码åQŒå³dbrg-2机器上dbrg帐户的密码,当然åQŒä½ ä¹Ÿå¯ä»¥ç”¨å…¶ä»–æ–ÒŽ³•ž®†authorized_keysæ–‡äšg拯‚´åˆ°å…¶ä»–机器上</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; "><span style="font-size: small; ">[dbrg@dbrg-2:.ssh]$chmod 644 authorized_keys<br /><span style="color: #ff6600; ">˜q™ä¸€æ­¥éžå¸¸å…³é”®ï¼Œå¿…须保证authorized_keys只对其所有者有è¯Õd†™æƒé™åQŒå…¶ä»–äh不允许有写的权限åQŒå¦åˆ™SSH是不会工作的。我ž®±æ›¾¾låœ¨é…ç½®SSH的时候郁闷了好久ã€?/span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; "><span style="font-size: small; ">[dbrg@dbrg-2:.ssh]ls -la<br />drwx------ 2 dbrg dbrg .<br />drwx------ 3 dbrg dbrg ..<br /> -rw-r--r-- 1 dbrg dbrg authorized_keys<br /><span style="color: #ff6600; ">注意每个机器上的.ssh目录的ls -la都应该和上面是一æ ïLš„</span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; "><span style="font-size: small; ">接着åQŒåœ¨ä¸‰å°æœºå™¨ä¸Šéƒ½éœ€è¦å¯¹sshd服务˜q›è¡Œé…ç½®(其实是可以不用配¾|®çš„åQŒå®Œæˆäº†ä¸Šé¢çš„那些操作了以后SSHž®±å·²¾lå¯ä»¥å·¥ä½œäº†)åQŒåœ¨ä¸‰å°æœºå™¨ä¸Šä¿®æ”ÒŽ–‡ä»?etc/ssh/sshd_config<br />#去除密码认证<br />PasswordAuthentication  no<br />AuthorizedKeyFile   .ssh/authorized_keys</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; "><span style="font-size: small; ">è‡Ïx­¤å„个机器上的SSH配置已经完成åQŒå¯ä»¥æµ‹è¯•一下了åQŒæ¯”如dbrg-1向dbrg-2发è“vssh˜qžæŽ¥<br />[dbrg@dbrg-1:~]$ssh  dbrg-2<br />如果ssh配置好了åQŒå°±ä¼šå‡ºçŽîC»¥ä¸‹æ½CÞZ¿¡æ?br />The authenticity of host [dbrg-2] can't be established. <br />Key fingerprint is 1024 5f:a0:0b:65:d3:82:df:ab:44:62:6d:98:9c:fe:e9:52. <br />Are you sure you want to continue connecting (yes/no)?<br />OpenSSH告诉你它不知道这åîC¸»æœºï¼Œä½†æ˜¯ä½ ä¸ç”¨æ‹…å¿ƒè¿™ä¸ªé—®é¢˜ï¼Œå› äØ“ä½ æ˜¯½W¬ä¸€‹Æ¡ç™»å½•è¿™åîC¸»æœºã€‚é”®å…?#8220;yes”。这ž®†æŠŠ˜q™å°ä¸ÀLœºçš?#8220;识别标记”加到“~/.ssh/know_hosts”æ–‡äšg中。第二次讉K—®˜q™å°ä¸ÀLœºçš„æ—¶å€™å°±ä¸ä¼šå†æ˜¾½Cø™¿™æ¡æ½CÞZ¿¡æ¯äº†ã€?br />然后你会发现不需要输入密码就可以建立ssh˜qžæŽ¥äº†ï¼Œæ­å–œä½ ï¼Œé…ç½®æˆåŠŸäº?br /><span style="color: #ff6600; ">不过åQŒåˆ«å¿˜äº†‹¹‹è¯•本机ssh  dbrg-1</span></span></p><img src ="http://www.aygfsteel.com/dragonHadoop/aggbug/389693.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/dragonHadoop/" target="_blank">陈梦ç?/a> 2012-10-16 22:05 <a href="http://www.aygfsteel.com/dragonHadoop/archive/2012/10/16/389693.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MapReduce 作业˜qè¡Œ‹¹ç¨‹åˆ†æžhttp://www.aygfsteel.com/dragonHadoop/archive/2012/10/14/389543.html陈梦ç?/dc:creator>陈梦ç?/author>Sun, 14 Oct 2012 13:52:00 GMThttp://www.aygfsteel.com/dragonHadoop/archive/2012/10/14/389543.htmlhttp://www.aygfsteel.com/dragonHadoop/comments/389543.htmlhttp://www.aygfsteel.com/dragonHadoop/archive/2012/10/14/389543.html#Feedback0http://www.aygfsteel.com/dragonHadoop/comments/commentRss/389543.htmlhttp://www.aygfsteel.com/dragonHadoop/services/trackbacks/389543.html阅读全文

]]>
Ubuntu配置IP地址http://www.aygfsteel.com/dragonHadoop/archive/2012/10/14/389528.html陈梦�/dc:creator>陈梦�/author>Sun, 14 Oct 2012 02:17:00 GMThttp://www.aygfsteel.com/dragonHadoop/archive/2012/10/14/389528.htmlhttp://www.aygfsteel.com/dragonHadoop/comments/389528.htmlhttp://www.aygfsteel.com/dragonHadoop/archive/2012/10/14/389528.html#Feedback0http://www.aygfsteel.com/dragonHadoop/comments/commentRss/389528.htmlhttp://www.aygfsteel.com/dragonHadoop/services/trackbacks/389528.html阅读全文

]]>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º Ö¾µ¤ÏØ| ÃÀ¹ÃÏØ| ÎÚÇ¡ÏØ| ¸·ÄÏÏØ| ʯ¾°É½Çø| ËÄ×ÓÍõÆì| ¸ßÐÛÊÐ| è÷äüÏØ| ¶¨ÐËÏØ| ¶«À¼ÏØ| ÎäÒØÏØ| ¹âÔóÏØ| ÁéÉ½ÏØ| ¾«ºÓÏØ| ÍпËÍÐÏØ| ÄþÄÏÏØ| ¹¤²¼½­´ïÏØ| ¸ßÇàÏØ| áÓÖÝÊÐ| Öз½ÏØ| ³£ÄþÊÐ| ¿ÑÀûÏØ| ¾ÅÕ¯¹µÏØ| Ë®¸»ÏØ| лͨÃÅÏØ| ±¨¼Û| ÒËÀ¼ÏØ| ÓÀÊ¤ÏØ| Ì©ºÍÏØ| Þ»³ÇÊÐ| °²ÈÊÏØ| µÂÇÕÏØ| ƽ¶ÈÊÐ| ÐìË®ÏØ| ÓÀÐËÏØ| ÈôÇ¼ÏØ| Ë«³ÇÊÐ| ÍþÔ¶ÏØ| Õý¶¨ÏØ| ËçÄþÏØ| ÓÀ¾¸ÏØ|