From do-not-reply at jboss.org Tue Mar 30 11:04:17 2010 Content-Type: multipart/mixed; boundary="===============4208160971283479544==" MIME-Version: 1.0 From: do-not-reply at jboss.org To: hornetq-commits at lists.jboss.org Subject: [hornetq-commits] JBoss hornetq SVN: r9015 - branches/HnetQ_323_cn/docs/user-manual/zh. Date: Tue, 30 Mar 2010 11:04:16 -0400 Message-ID: <201003301504.o2UF4G3e017423@svn01.web.mwc.hst.phx2.redhat.com> --===============4208160971283479544== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: gaohoward Date: 2010-03-30 11:04:15 -0400 (Tue, 30 Mar 2010) New Revision: 9015 Modified: branches/HnetQ_323_cn/docs/user-manual/zh/filter-expressions.xml branches/HnetQ_323_cn/docs/user-manual/zh/wildcard-routing.xml branches/HnetQ_323_cn/docs/user-manual/zh/wildcard-syntax.xml Log: another 3 chapters Modified: branches/HnetQ_323_cn/docs/user-manual/zh/filter-expressions.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- branches/HnetQ_323_cn/docs/user-manual/zh/filter-expressions.xml 2010-0= 3-30 09:46:28 UTC (rev 9014) +++ branches/HnetQ_323_cn/docs/user-manual/zh/filter-expressions.xml 2010-0= 3-30 15:04:15 UTC (rev 9015) @@ -19,64 +19,53 @@ = - Filter Expressions - HornetQ provides a powerful filter language based on a subset of= the SQL 92 - expression syntax. - It is the same as the syntax used for JMS selectors, but the pre= defined identifiers are - different. For documentation on JMS selector syntax please the JMS= javadoc for =E8=BF=87=E6=BB=A4=E5=99=A8=E8=A1=A8=E8=BE=BE=E5=BC=8F + HornetQ=E6=8F=90=E4=BE=9B=E4=BA=86=E4=B8=80=E5=A5=97=E5=BC=BA=E5= =A4=A7=E7=9A=84=E8=BF=87=E6=BB=A4=E5=99=A8=EF=BC=88filter=EF=BC=89=E8=AF=AD= =E8=A8=80=E3=80=82=E5=AE=83=E7=9A=84=E8=AF=AD=E6=B3=95=E6=98=AF=E5=9F=BA=E4= =BA=8ESQL 92=E8=A1=A8=E8=BE=BE=E5=BC=8F=E7=9A=84=E9=83=A8=E5=88=86=E8=AF=AD= =E6=B3=95=E3=80=82 + =E5=AE=9E=E9=99=85=E4=B8=8A=E5=AE=83=E4=B8=8EJMS=E9=80=89=E6=8B= =A9=E5=99=A8=EF=BC=88selector=EF=BC=89=E7=9A=84=E8=AF=AD=E6=B3=95=E6=98=AF= =E7=9B=B8=E5=90=8C=E7=9A=84=E3=80=82=E5=8F=AA=E6=98=AF=E5=85=B6=E4=B8=AD=E6= =9C=89=E4=B8=80=E4=BA=9B=E9=A2=84=E5=AE=9A=E4=B9=89=E7=9A=84=E6=A0=87=E8=AF= =86=E7=AC=A6=E6=9C=89=E6=89=80=E4=B8=8D=E5=90=8C=E3=80=82=E6=9C=89=E5=85=B3 + JMS=E9=80=89=E6=8B=A9=E5=99=A8=E7=9A=84=E7=9B=B8=E5=85=B3=E7= =9F=A5=E8=AF=86=E5=8F=82=E8=A7=81 javax.jms.Message. - Filter expressions are used in several places in HornetQ + >javax.jms.Message=E3=80=82 + HornetQ=E5=9C=A8=E4=BB=A5=E4=B8=8B=E4=BB=A5=E4=B8=AA=E5=9C=B0=E6= =96=B9=E4=BD=BF=E7=94=A8=E4=BA=86=E8=BF=87=E6=BB=A4=E5=99=A8=E8=A1=A8=E8=BE= =BE=E5=BC=8F=EF=BC=9A - Predefined Queues. When pre-defining a queue, either in = hornetq-configuration.xml or horne= tq-jms.xml a filter - expression can be defined for a queue. Only messages that = match the filter - expression will enter the queue. + =E9=A2=84=E5=AE=9A=E4=B9=89=E7=9A=84=E9=98=9F=E5=88=97= =E3=80=82=E5=BD=93=E5=9C=A8hornetq-configuration.xml =E6=88=96 hornetq-jms.xml=E5=AE=9A=E4=B9=89 + =E9=98=9F=E5=88=97=E6=97=B6=EF=BC=8C=E5=8F=AF=E4=BB=A5=E4= =BD=BF=E7=94=A8=E8=BF=87=E6=BB=A4=E5=99=A8=E3=80=82=E5=8F=AA=E6=9C=89=E4=B8= =8E=E8=BF=87=E6=BB=A4=E5=99=A8=E8=A1=A8=E8=BE=BE=E5=BC=8F=E7=9B=B8=E5=8C=B9= =E9=85=8D=E7=9A=84=E6=B6=88=E6=81=AF=E6=89=8D=E8=83=BD=E8=BE=BE=E5=88=B0=E8= =AF=A5=E9=98=9F=E5=88=97=E4=B8=AD=E3=80=82 - Core bridges can be defined with an optional filter expr= ession, only matching - messages will be bridged (see ). + =E6=A0=B8=E5=BF=83=E6=A1=A5=E5=8F=AF=E4=BB=A5=E4=BD=BF= =E7=94=A8=E5=8F=AF=E9=80=89=E7=9A=84=E8=BF=87=E6=BB=A4=E5=99=A8=E8=A1=A8=E8= =BE=BE=E5=BC=8F=E3=80=82=E5=8F=AA=E6=9C=89=E4=B8=8E=E8=A1=A8=E8=BE=BE=E5=BC= =8F=E7=9B=B8=E5=8C=B9=E9=85=8D=E7=9A=84=E6=B6=88=E6=81=AF=E6=89=8D=E8=A2=AB= =E6=A1=A5=E5=A4=84=E7=90=86=E3=80=82 + =E5=8F=82=E8=A7=81()=E3=80= =82 - Diverts can be defined with an optional filter expressio= n, only matching messages - will be diverted (see ). + =E8=BD=AC=E7=A7=BB=EF=BC=88Divert=EF=BC=89=E4=B9=9F=E5= =8F=AF=E4=BB=A5=E4=BD=BF=E7=94=A8=E5=8F=AF=E9=80=89=E7=9A=84=E8=BF=87=E6=BB= =A4=E5=99=A8=E8=A1=A8=E8=BE=BE=E5=BC=8F=E3=80=82=E5=8F=AA=E6=9C=89=E4=B8=8E= =E8=A1=A8=E8=BE=BE=E5=BC=8F=E5=8C=B9=E9=85=8D=E7=9A=84=E6=B6=88=E6=81=AF=E6= =89=8D=E8=A2=AB=E8=BD=AC=E7=A7=BB=E3=80=82 + =E5=8F=82=E8=A7=81()=E3=80=82<= /para> - Filter are also used programmatically when creating cons= umers, queues and in - several places as described in . + =E5=8F=A6=E5=A4=96=E8=BF=87=E6=BB=A4=E5=99=A8=E8=BF=98= =E5=8F=AF=E4=BB=A5=E5=9C=A8=E7=BC=96=E7=A8=8B=E6=96=B9=E5=BC=8F=E5=88=9B=E5= =BB=BA=E6=8E=A5=E6=94=B6=E8=80=85=EF=BC=88consumer=EF=BC=89=E5=92=8C=E9=98= =9F=E5=88=97=E6=97=B6=E4=BD=BF=E7=94=A8=E3=80=82=E8=BF=98=E6=9C=89=E4=B8=80= =E4=BA=9B=E5=BA=94=E7=94=A8=E8=BF=87=E6=BB=A4=E5=99=A8=E7=9A=84=E5=9C=B0=E6= =96=B9=E5=9C=A8 + =E4=B8=AD=E6=9C=89=E6=89=80= =E6=8F=8F=E8=BF=B0=E3=80=82 - There are some differences between JMS selector expressions and = HornetQ core - filter expressions. Whereas JMS selector expressions operate on a = JMS message, HornetQ - core filter expressions operate on a core message. - The following identifiers can be used in a core filter expressio= ns to refer to attributes - of the core message in an expression: + HornetQ=E7=9A=84=E5=86=85=E6=A0=B8=E8=BF=87=E6=BB=A4=E5=99=A8=E8= =A1=A8=E8=BE=BE=E5=BC=8F=E4=B8=8EJMS=E9=80=89=E6=8B=A9=E5=99=A8=E8=A1=A8=E8= =BE=BE=E5=BC=8F=E6=98=AF=E6=9C=89=E6=89=80=E4=B8=8D=E5=90=8C=E7=9A=84=E3=80= =82JMS=E9=80=89=E6=8B=A9=E5=99=A8=E5=BA=94=E7=94=A8=E4=BA=8EJMS=E6=B6=88=E6= =81=AF=EF=BC=8C=E8=80=8CHornetQ=E7=9A=84=E5=86=85=E6=A0=B8=E8=BF=87=E6=BB= =A4 + =E5=99=A8=E8=A1=A8=E8=BE=BE=E5=BC=8F=E5=88=99=E7=94=A8=E4=BA=8E=E5= =86=85=E6=A0=B8=E6=B6=88=E6=81=AF=E3=80=82 + =E4=BB=A5=E4=B8=8B=E6=A0=87=E8=AF=86=E7=AC=A6=E5=8F=AF=E4=BB=A5= =E7=94=A8=E5=9C=A8=E5=86=85=E6=A0=B8=E6=B6=88=E6=81=AF=E7=9A=84=E8=BF=87=E6= =BB=A4=E5=99=A8=E8=A1=A8=E8=BE=BE=E5=BC=8F=E4=B8=AD=EF=BC=8C=E7=94=A8=E6=9D= =A5=E5=BC=95=E7=94=A8=E5=86=85=E6=A0=B8=E6=B6=88=E6=81=AF=E7=9A=84=E5=B1=9E= =E6=80=A7=EF=BC=9A - HQPriority. To refer to the priority = of a message. Message - priorities are integers with valid values from 0 = - 9. 0 is the lowest priority and 9 is the highest. - E.g. HQPriority =3D 3 AND animal =3D 'aardvark' + HQPriority=E3=80=82=E4=BB=A3=E8=A1=A8= =E6=B6=88=E6=81=AF=E7=9A=84=E4=BC=98=E5=85=88=E7=BA=A7=E3=80=82=E6=B6=88=E6= =81=AF=E4=BC=98=E5=85=88=E7=BA=A7=E5=B1=9E=E6=80=A7=E7=9A=84=E6=9C=89=E6=95= =88=E5=80=BC=E4=B8=BA0=E5=88=B09=E9=97=B4=E7=9A=84=E6=95=B4=E6=95=B0=E3=80= =82 + 0=E4=B8=BA=E6=9C=80=E4=BD=8E=E4=BC=98=E5=85=88=E7=BA=A7= =EF=BC=8C9=E4=B8=BA=E6=9C=80=E9=AB=98=E4=BC=98=E5=85=88=E7=BA=A7=E3=80=82= =E4=BE=8B=EF=BC=9AHQPriority =3D 3 AND animal =3D 'aardvark'=E3=80=82 - HQExpiration. To refer to the expirat= ion time of a message. - The value is a long integer. + HQExpiration=E3=80=82=E4=BB=A3=E8=A1= =A8=E6=B6=88=E6=81=AF=E7=9A=84=E5=A4=B1=E6=95=88=E6=97=B6=E9=97=B4=E3=80=82= =E5=85=B6=E5=80=BC=E4=B8=BA=E4=B8=80=E9=95=BF=E6=95=B4=E5=BD=A2=E6=95=B0=E3= =80=82 - HQDurable. To refer to whether a mess= age is durable or not. - The value is a string with valid values: DURABLE<= /literal> or NON_DURABLE. + HQDurable=E3=80=82=E4=BB=A3=E8=A1=A8= =E6=B6=88=E6=81=AF=E6=98=AF=E5=90=A6=E6=98=AF=E6=8C=81=E4=B9=85=E6=B6=88=E6= =81=AF=E3=80=82=E5=AE=83=E6=98=AF=E4=B8=80=E4=B8=AA=E5=AD=97=E7=AC=A6=E5=9E= =8B=E7=9A=84=E5=B1=9E=E6=80=A7=EF=BC=8C=E6=9C=89=E6=95=88=E5=80=BC=E4=B8=BA= DURABLE = + =E6=88=96 NON_DURABLE=E3=80=82 - HQTimestamp. The timestamp of when th= e message was created. - The value is a long integer. + HQTimestamp=E3=80=82=E4=BB=A3=E8=A1= =A8=E6=B6=88=E6=81=AF=E7=9A=84=E5=88=9B=E5=BB=BA=E6=97=B6=E9=97=B4=EF=BC=8C= =E5=85=B6=E5=80=BC=E4=B8=BA=E4=B8=80=E9=95=BF=E6=95=B4=E5=BD=A2=E6=95=B0=E3= =80=82 - HQSize. The size of a message in byte= s. The value is an - integer. + HQSize=E3=80=82=E6=B6=88=E6=81=AF=E7= =9A=84=E5=A4=A7=E5=B0=8F=E3=80=82=E5=8D=95=E4=BD=8D=E4=B8=BA=E5=AD=97=E8=8A= =82=E3=80=82=E5=85=B6=E5=80=BC=E6=98=AF=E4=B8=80=E4=B8=AA=E6=95=B4=E5=BD=A2= =E6=95=B0=E3=80=82 - Any other identifiers used in core filter expressions will be as= sumed to be properties of - the message. + =E4=BB=BB=E4=BD=95=E5=85=B6=E5=AE=83=E7=9A=84=E6=A0=87=E8=AF=86= =E7=AC=A6=E5=9C=A8=E5=86=85=E6=A0=B8=E8=BF=87=E6=BB=A4=E5=99=A8=E7=9A=84=E8= =A1=A8=E8=BE=BE=E5=BC=8F=E4=B8=AD=E9=83=BD=E8=AE=A4=E4=B8=BA=E6=98=AF=E4=BB= =A3=E8=A1=A8=E7=9D=80=E8=AF=A5=E6=B6=88=E6=81=AF=E7=9A=84=E4=B8=80=E4=B8=AA= =E5=B1=9E=E6=80=A7=E3=80=82 Modified: branches/HnetQ_323_cn/docs/user-manual/zh/wildcard-routing.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- branches/HnetQ_323_cn/docs/user-manual/zh/wildcard-routing.xml 2010-03-= 30 09:46:28 UTC (rev 9014) +++ branches/HnetQ_323_cn/docs/user-manual/zh/wildcard-routing.xml 2010-03-= 30 15:04:15 UTC (rev 9015) @@ -19,21 +19,19 @@ = - Routing Messages With Wild Cards - HornetQ allows the routing of messages via wildcard addresses. - If a consumer is created with an address of say queue.n= ews.# then it - will receive any messages sent to addresses that match this, for i= nstance queue.news.europe or queue.news.usa or queue.news.usa.sport. This allows a consumer to con= sume messages which are - sent to a hierarchy of addresses, rather than= the consumer having to - specify a specific address. + =E4=BD=BF=E7=94=A8=E9=80=9A=E9=85=8D=E7=AC=A6=E5=AE=9E=E7=8E=B0= =E6=B6=88=E6=81=AF=E8=B7=AF=E7=94=B1 + HornetQ=E6=94=AF=E6=8C=81=E4=BD=BF=E7=94=A8=E5=B8=A6=E9=80=9A=E9= =85=8D=E7=AC=A6=E7=9A=84=E5=9C=B0=E5=9D=80=E5=AF=B9=E6=B6=88=E6=81=AF=E8=B7= =AF=E7=94=B1=E3=80=82 + =E4=BE=8B=E5=A6=82=EF=BC=8C=E5=BD=93=E5=88=9B=E5=BB=BA=E4=B8=80= =E4=B8=AA=E6=8E=A5=E6=94=B6=E8=80=85=EF=BC=88consumer=EF=BC=89=E6=97=B6=E4= =BD=BF=E7=94=A8=E4=BA=86=E5=9C=B0=E5=9D=80queue.news.#= =EF=BC=8C=E9=82=A3=E4=B9=88=E5=AE=83=E5=B0=B1=E8=83=BD=E6=8E=A5=E6=94=B6 + =E6=89=80=E6=9C=89=E5=92=8C=E8=BF=99=E4=B8=AA=E5=9C=B0=E5=9D=80= =E9=80=9A=E9=85=8D=E7=AC=A6=E7=9B=B8=E9=85=8D=E7=9A=84=E6=AF=8F=E4=B8=80=E4= =B8=AA=E5=9C=B0=E5=9D=80=E7=9A=84=E6=B6=88=E6=81=AF=E3=80=82=E8=BF=99=E6=A0= =B7=E7=9A=84=E5=9C=B0=E5=9D=80=E5=A6=82 queue.news.europe =E6=88=96 queue.news.usa= =E6=88=96 queue.news.usa.sport=E7=AD=89=E3=80=82=E8=BF=99=E6= =A0=B7=E4=B8=80=E4=B8=AA=E6=B6=88=E6=81=AF=E6=8E=A5=E6=94=B6=E8=80=85=E5=8F= =AF=E4=BB=A5=E6=8E=A5=E6=94=B6=E4=B8=80=E7=BB=84=E7=9B= =B8=E5=85=B3 + =E7=9A=84=E5=9C=B0=E5=9D=80=E7=9A=84=E6=B6=88=E6=81=AF=EF=BC=8C= =E8=80=8C=E4=B8=8D=E6=98=AF=E5=8F=AA=E8=83=BD=E6=8C=87=E5=AE=9A=E4=B8=80=E4= =B8=AA=E5=85=B7=E4=BD=93=E7=9A=84=E5=9C=B0=E5=9D=80=E3=80=82 - In JMS terminology this allows "topic hierarchies" to be cre= ated. + =E7=94=A8JMS=E7=9A=84=E6=9C=AF=E8=AF=AD=E6=9D=A5=E8=AF=B4=EF= =BC=8C=E8=BF=99=E4=B8=AA=E5=8A=9F=E8=83=BD=E5=B0=B1=E6=98=AF=E5=85=81=E8=AE= =B8=E5=88=9B=E5=BB=BA=E2=80=9C=E8=AF=9D=E9=A2=98=E7=BB=84=E2=80=9D=EF=BC=88= topic hierarchy=EF=BC=89=E3=80=82 - To enable this functionality set the property wild-card= -routing-enabled - in the hornetq-configuration.xml file to true. This is - true by default. - For more information on the wild card syntax take a look at chapter, also see . + =E8=A6=81=E4=BD=BF=E7=94=A8=E6=9C=AC=E5=8A=9F=E8=83=BD=E9=9C=80= =E8=A6=81=E5=B0=86wild-card-routing-enabled=E5=B1=9E=E6= =80=A7=E8=AE=BE=E7=BD=AE=E4=B8=BAtrue=E3=80=82 + =E8=BF=99=E4=B8=AA=E5=B1=9E=E6=80=A7=E5=9C=A8 hornetq-con= figuration.xml =E6=96=87=E4=BB=B6=E4=B8=AD=E3=80=82=E9=BB=98=E8= =AE=A4=E5=80=BC=E6=98=AFtrue=E3=80=82 + =E5=85=B3=E4=BA=8E=E9=80=9A=E9=85=8D=E7=AC=A6=E7=9A=84=E8=AF=AD= =E6=B3=95=E5=8F=82=E8=A7=81 =E7=AB=A0=E5=8F=8A =E3=80=82 Modified: branches/HnetQ_323_cn/docs/user-manual/zh/wildcard-syntax.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- branches/HnetQ_323_cn/docs/user-manual/zh/wildcard-syntax.xml 2010-03-3= 0 09:46:28 UTC (rev 9014) +++ branches/HnetQ_323_cn/docs/user-manual/zh/wildcard-syntax.xml 2010-03-3= 0 15:04:15 UTC (rev 9015) @@ -19,21 +19,19 @@ = - Understanding the HornetQ Wildcard Syntax - HornetQ uses a specific syntax for representing wildcards in sec= urity settings, - address settings and when creating consumers. - The syntax is similar to that used by AMQP. - A HornetQ wildcard expression contains words delimited by the ch= aracter '.' (full stop). - The special characters '#' and '*' also have special - meaning and can take the place of a word. - The character '#' means 'match any sequence o= f zero or more - words'. - The character '*' means 'match a single word'= . - So the wildcard 'news.europe.#' would match 'news.europe', 'news= .europe.sport', - 'news.europe.politics', and 'news.europe.politics.regional' but wo= uld not match 'news.usa', - 'news.usa.sport' nor 'entertainment'. - The wildcard 'news.*' would match 'news.europe', but not 'news.e= urope.sport'. - The wildcard 'news.*.sport' would match 'news.europe.sport' and = also 'news.usa.sport', but - not 'news.europe.politics'. + =E4=BA=86=E8=A7=A3 HornetQ =E9=80=9A=E9=85=8D=E7=AC=A6=E7=9A=84= =E8=AF=AD=E6=B3=95 + HornetQ=E4=BD=BF=E7=94=A8=E4=BA=86=E4=B8=80=E7=A7=8D=E4=B8=93=E9= =97=A8=E7=9A=84=E9=80=9A=E9=85=8D=E7=AC=A6=E8=AF=AD=E6=B3=95=E6=9D=A5=E9=85= =8D=E7=BD=AE=E5=AE=89=E5=85=A8=E3=80=81=E5=9C=B0=E5=9D=80=E5=8F=8A=E6=8E=A5= =E6=94=B6=E8=80=85=EF=BC=88consumer=EF=BC=89=E7=9A=84=E5=88=9B=E5=BB=BA=E3= =80=82 + =E8=BF=99=E7=A7=8D=E8=AF=AD=E6=B3=95=E4=B8=8E AMQP=E6=89=80=E7=94=A8=E7=9A=84=E8=AF=AD=E6=B3=95=E7=9B= =B8=E4=BC=BC=E3=80=82 + =E4=B8=80=E4=B8=AAHornetQ=E7=9A=84=E9=80=9A=E9=85=8D=E7=AC=A6=E8= =A1=A8=E8=BE=BE=E5=BC=8F=E6=98=AF=E7=94=B1=E4=B8=80=E4=BA=9B=E7=94=B1=E2=80= =9C.=E2=80=9D=E5=88=86=E9=9A=94=E7=9A=84=E5=8D=95=E8= =AF=8D=E7=BB=84=E6=88=90=E3=80=82 + =E7=89=B9=E6=AE=8A=E5=AD=97=E7=AC=A6=E2=80=9C#=E2=80=9D=E5=92=8C=E2=80=9C*=E2=80=9D=E5=9C=A8=E8=A1=A8= =E8=BE=BE=E5=BC=8F=E4=B8=AD=E5=8F=AF=E4=BD=9C=E4=B8=BA=E4=B8=80=E4=B8=AA=E5= =8D=95=E8=AF=8D=EF=BC=8C=E5=AE=83=E4=BB=AC=E4=BB=A3=E8=A1=A8 + =E7=89=B9=E6=AE=8A=E7=9A=84=E6=84=8F=E4=B9=89=E3=80=82 + =E5=AD=97=E7=AC=A6=E2=80=9C#=E2=80=9D=E8=A1= =A8=E7=A4=BA=E2=80=9C=E9=9B=B6=E6=88=96=E5=A4=9A=E4=B8=AA=E5=8D=95=E8=AF=8D= =E7=9A=84=E4=BB=BB=E6=84=8F=E6=8E=92=E5=88=97=E2=80=9D=E3=80=82 + =E5=AD=97=E7=AC=A6=E2=80=9C*=E2=80=9D=E8=A1= =A8=E7=A4=BA=E2=80=9C=E4=B8=80=E4=B8=AA=E5=8D=95=E8=AF=8D=E2=80=9D=E3=80=82= + =E5=9B=A0=E6=AD=A4=EF=BC=8C=E9=80=9A=E9=85=8D=E7=AC=A6=E8=A1=A8= =E8=BE=BE=E5=BC=8F=E2=80=9Cnews.europe.#=E2=80=9D=E5=8F=AF=E4=BB=A5=E5=8C= =B9=E9=85=8D=E2=80=9Cnews.europe=E2=80=9D=E3=80=81=E2=80=9Cnews.europe.spor= t=E2=80=9D=E3=80=81 + =E2=80=9Cnews.europe.politics=E2=80=9D=E4=BB=A5=E5=8F=8A=E2=80=9Cn= ews.europe.politics.regional=E2=80=9D=EF=BC=8C=E4=BD=86=E6=98=AF=E4=B8=8E= =E2=80=9Cnews.usa=E2=80=9D=E3=80=81 + =E2=80=9Cnews.usa.sport=E2=80=9D =E5=8F=8A =E2=80=9Centertainment= =E2=80=9D=E4=B8=8D=E7=9B=B8=E5=8C=B9=E9=85=8D=E3=80=82 + =E9=80=9A=E9=85=8D=E7=AC=A6=E2=80=9Cnews.*=E2=80=9D=E4=B8=8E=E2= =80=9Cnews.europe=E2=80=9D=E5=8C=B9=E9=85=8D=EF=BC=8C=E4=BD=86=E4=B8=8D=E4= =B8=8E=E2=80=9Cnews.europe.sport=E2=80=9D=E5=8C=B9=E9=85=8D=E3=80=82 + =E9=80=9A=E9=85=8D=E7=AC=A6=E2=80=9Cnews.*.sport=E2=80=9D=E4=B8= =8E=E2=80=9Cnews.europe.sport=E2=80=9D=E5=8F=8A=E2=80=9Cnews.usa.sport=E2= =80=9D=E5=8C=B9=E9=85=8D=EF=BC=8C=E4=BD=86=E4=B8=8E + =E2=80=9Cnews.europe.politics=E2=80=9D=E4=B8=8D=E5=8C=B9=E9=85=8D= =E3=80=82 --===============4208160971283479544==--