??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美高清视频www夜色资源网,亚洲综合国产,中文视频在线http://www.aygfsteel.com/vista/<font style="font-size:18px;">回顾d?lt;font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;潜心(j)技?amp;&不再搁浅 <a onClick="谢谢点击" target="_blank"><img src="http://blog.csdn.net/images/blog_csdn_net/Diego1983/hehe.jpg" height="40" border="0" /></a>zh-cnTue, 17 Jun 2025 12:42:25 GMTTue, 17 Jun 2025 12:42:25 GMT60华ؓ(f)面试归来http://www.aygfsteel.com/vista/archive/2006/12/15/87835.htmlVistaVistaThu, 14 Dec 2006 17:19:00 GMThttp://www.aygfsteel.com/vista/archive/2006/12/15/87835.htmlhttp://www.aygfsteel.com/vista/comments/87835.htmlhttp://www.aygfsteel.com/vista/archive/2006/12/15/87835.html#Feedback2http://www.aygfsteel.com/vista/comments/commentRss/87835.htmlhttp://www.aygfsteel.com/vista/services/trackbacks/87835.html (tng) (tng) (tng) (tng) (tng) (tng)前些?也就?可职了(jin),q些天只在中博和|信联动面试?jin)?投了(jin)很多?而且历也被阅览了(jin)很多?但很接到电(sh)?呆在安不上班的日子,真是特快,?j)里没什么底,有点后?zhn)辞职的冲?不会(x)也没什?Z(x)q是有的,况且自己q是怿自己的实?毕竟有一q的工作l验,不过q些天还是在努力地学?把基打牢再说.
 (tng) (tng) (tng) (tng) (tng) (tng)华ؓ(f)一般是周五面试,其实我几乎没d为面?有几ơ华为打?sh)话q来,我恰好有其他的面?所以去不了(jin),q次反正闲着也是闲着,所?在上午接到电(sh)话后,下午坐公车去?
 (tng) (tng) (tng) (tng) (tng) (tng)我住的地方去华ؓ(f)基地比较q?坐公车都?元RMB,下了(jin)?打了(jin)?sh)?l过?sh)话指?l于扑ֈ?jin)面试地?外面好冷,q去׃怎么冷了(jin),没说别的,拿v试卷开始做?
 (tng) (tng) (tng) (tng) (tng) (tng)题目的难度在我预料之?依我的水q也拿?0分左右的样子(一般的公司我可以拿80以上,^_^),
令我意外的是,W试完后,面试技术的考官q没怎么看我的答?而是直接和我聊v技术方面的东西,问的很详l?特别是问到具体做q的目?问的比较仔细,要不是我真的做过,非穿帮不?呵呵,问了(jin)目,开始问技?只要我简历上写的技?他都?x)问的很仔?有几个地?我记得不是很清楚,也就打哈哈过?他也没说什?p样问?jin)大概一个多钟头,他才?好了(jin),你在q等?p?我好不容易许?jin)一口气,?j)里也没什么底,{了(jin)10分钟的样?来了(jin)一个领导模L(fng)人物,拿了(jin)本笔记本,坐在我旁边,和我聊v?jin)一些看似琐的东西,其实在暗里考察的问?M感觉q过的去,完了(jin),他说,我考虑?p?出去的时候我和面试我技术的考官?sh)起出?他问我感觉怎么?我说q行,他说q几天会(x)?sh)话通知?呵呵,当时应该问下他机?x)大?可惜?现在也只好在家等l果?不过中博那边如果要我马上上班的话,我还真不好抉?因ؓ(f)中博那边是做外包,而且要出?虽然薪资有点׃h,但毕竟感觉没q华为好.
 (tng) (tng) (tng) (tng) (tng) (tng)׃的日子的比较枯?闲着没事随便写??呵呵,很晚?要睡?...



Vista 2006-12-15 01:19 发表评论
]]>
转脓(chung) -- 通过分析SQL语句的执行计划优化SQL(ȝ)http://www.aygfsteel.com/vista/archive/2006/12/13/87567.htmlVistaVistaWed, 13 Dec 2006 11:32:00 GMThttp://www.aygfsteel.com/vista/archive/2006/12/13/87567.htmlhttp://www.aygfsteel.com/vista/comments/87567.htmlhttp://www.aygfsteel.com/vista/archive/2006/12/13/87567.html#Feedback0http://www.aygfsteel.com/vista/comments/commentRss/87567.htmlhttp://www.aygfsteel.com/vista/services/trackbacks/87567.html阅读全文

Vista 2006-12-13 19:32 发表评论
]]>
vista_?--dom4j入门(转脓(chung))http://www.aygfsteel.com/vista/archive/2006/12/09/86602.htmlVistaVistaSat, 09 Dec 2006 14:41:00 GMThttp://www.aygfsteel.com/vista/archive/2006/12/09/86602.htmlhttp://www.aygfsteel.com/vista/comments/86602.htmlhttp://www.aygfsteel.com/vista/archive/2006/12/09/86602.html#Feedback0http://www.aygfsteel.com/vista/comments/commentRss/86602.htmlhttp://www.aygfsteel.com/vista/services/trackbacks/86602.htmldom4jQVersion 1.6.1Q快速入?/h3>

Parsing XML

或许你想要做的第一件事情就是解析一个某U类型的XML文档Q用dom4j很容易做到。请看下面的C代码Q?/p>

import java.net.URL;

import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.io.SAXReader;

public class Foo {

public Document parse(URL url) throws DocumentException {
SAXReader reader = new SAXReader();
Document document = reader.read(url);
return document;
}
}

使用q代器(IteratorsQ?/p>

我们可以通过多种Ҏ(gu)来操作XML文Q这些方法返回java里标准的q代器(IteratorsQ。例如:(x)

public void bar(Document document) throws DocumentException {
Element root = document.getRootElement();
//q代根元素下面的所有子元素
for ( Iterator i = root.elementIterator(); i.hasNext(); ) {
Element element = (Element) i.next();
//处理代码
}

//q代根元素下面名UCؓ(f)"foo"的子元素
for ( Iterator i = root.elementIterator( "foo" ); i.hasNext(); ) {
Element foo = (Element) i.next();
//处理代码
}

// q代根元素的属性attributesQ元?br />for ( Iterator i = root.attributeIterator(); i.hasNext(); ) {
Attribute attribute = (Attribute) i.next();
// do something
}
}

强大的XPathD

在dom4j中XPath可以表示出在XML?wi)状l构中的Document或者Q意的节点QNodeQ(例如QAttributeQElement 或?ProcessingInstruction{)(j)。它可以使在文中复杂的操作仅通过一行代码就可以完成。例如:(x)

public void bar(Document document) {
List list = document.selectNodes( "http://foo/bar" );

Node node = document.selectSingleNode( "http://foo/bar/author" );

String name = node.valueOf( "@name" );
}

如果你想得到一个XHTML文档中的所有超文本链接Qhypertext linksQ你可以使用下面的代码:(x)

public void findLinks(Document document) throws DocumentException {

List list = document.selectNodes( "http://a/@href" );

for (Iterator iter = list.iterator(); iter.hasNext(); ) {
Attribute attribute = (Attribute) iter.next();
String url = attribute.getValue();
}
}

如果你需要关于XPath语言的Q何帮助,我们强烈推荐q个站点Zvon tutorial他会(x)通过一个一个的例子引导你学?fn)?/p>

快速遍历(F(tun)ast LoopingQ?/p>


如果你不得不遍历一个非常大的XML文档Q然后才L行,我们你用快速遍历方法(fast looping methodQ,它可以避免ؓ(f)每一个@环的节点创徏一个P代器对象,如下所C:(x)

public void treeWalk(Document document) {
treeWalk( document.getRootElement() );
}

public void treeWalk(Element element) {
for ( int i = 0, size = element.nodeCount(); i < size; i++ ) {
Node node = element.node(i);
if ( node instanceof Element ) {
treeWalk( (Element) node );
}
else {
// do something....
}
}
}

生成一个新的XML文对象

在dom4j中你可能常常希望用程序生成一个XML文对象Q下面的E序Zq行?jin)示范?x)

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;

public class Foo {

public Document createDocument() {
Document document = DocumentHelper.createDocument();
Element root = document.addElement( "root" );

Element author1 = root.addElement( "author" )
.addAttribute( "name", "James" )
.addAttribute( "location", "UK" )
.addText( "James Strachan" );

Element author2 = root.addElement( "author" )
.addAttribute( "name", "Bob" )
.addAttribute( "location", "US" )
.addText( "Bob McWhirter" );

return document;
}
}

一个文对象写入文件中

一个文对象写入Writer对象的一个简单快速的途径是通过write()Ҏ(gu)?/p>

FileWriter out = new FileWriter( "foo.xml" );
document.write( out );

如果你想改变输出文g的排版格式,比如你想要一个漂亮的格式或者是一个紧凑的格式Q或者你想用Writer 对象或者OutputStream 对象来操作,那么你可以用XMLWriter cR?/p>

import org.dom4j.Document;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.XMLWriter;

public class Foo {

public void write(Document document) throws IOException {

// 写入文g
XMLWriter writer = new XMLWriter(
new FileWriter( "output.xml" )
);
writer.write( document );
writer.close();


// 以一U优雅的格式写入System.out对象
OutputFormat format = OutputFormat.createPrettyPrint();
writer = new XMLWriter( System.out, format );
writer.write( document );

// 以一U紧凑的格式写入System.out对象
format = OutputFormat.createCompactFormat();
writer = new XMLWriter( System.out, format );
writer.write( document );
}
}

转化为字W串Q或者从字符串{?/p>

如果你有一个文档(DocumentQ对象或者Q何一个节点(NodeQ对象的引用QreferenceQ,象属性(AttributeQ或者元素(ElementQ,你可以通过asXML()Ҏ(gu)把它转化Z个默认的XML字符Ԍ(x)

Document document = ...;
String text = document.asXML();

如果你有一些XML内容的字W串表示Q你可以通过DocumentHelper.parseText()Ҏ(gu)它重新转化为文(DocumentQ对象:(x)

String text = "James";
Document document = DocumentHelper.parseText(text);

通过XSLT样式化文(DocumentQ?/p>


使用Sun公司提供的JAXP APIXSLT 应用到文(DocumentQ上是很单的。它允许你用Q何的XSLT引擎Q例如:(x)Xalan或SAXON{)(j)来开发。下面是一个用JAXP创徏一个{化器QtransformerQ,然后它应用到文(DocumentQ上的例子:(x)

import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerFactory;

import org.dom4j.Document;
import org.dom4j.io.DocumentResult;
import org.dom4j.io.DocumentSource;

public class Foo {

public Document styleDocument(
Document document,
String stylesheet
) throws Exception {

// 使用 JAXP 加蝲转化?br />TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer(
new StreamSource( stylesheet )
);

// 现在来样式化一个文档(DocumentQ?br />DocumentSource source = new DocumentSource( document );
DocumentResult result = new DocumentResult();
transformer.transform( source, result );

// q回l过样式化的文QDocumentQ?br />Document transformedDoc = result.getDocument();
return transformedDoc;
}
}

原文地址
dom4j下蝲地址



Vista 2006-12-09 22:41 发表评论
]]>
转脓(chung)---ORACLE 体系l构http://www.aygfsteel.com/vista/archive/2006/12/06/85915.htmlVistaVistaWed, 06 Dec 2006 11:10:00 GMThttp://www.aygfsteel.com/vista/archive/2006/12/06/85915.htmlhttp://www.aygfsteel.com/vista/comments/85915.htmlhttp://www.aygfsteel.com/vista/archive/2006/12/06/85915.html#Feedback0http://www.aygfsteel.com/vista/comments/commentRss/85915.htmlhttp://www.aygfsteel.com/vista/services/trackbacks/85915.html阅读全文

Vista 2006-12-06 19:10 发表评论
]]>
转脓(chung)Q-JBOSS集群http://www.aygfsteel.com/vista/archive/2006/12/05/85483.htmlVistaVistaTue, 05 Dec 2006 01:30:00 GMThttp://www.aygfsteel.com/vista/archive/2006/12/05/85483.htmlhttp://www.aygfsteel.com/vista/comments/85483.htmlhttp://www.aygfsteel.com/vista/archive/2006/12/05/85483.html#Feedback0http://www.aygfsteel.com/vista/comments/commentRss/85483.htmlhttp://www.aygfsteel.com/vista/services/trackbacks/85483.html (tng)
Huihoo - Enterprise Open Source



Vista 2006-12-05 09:30 发表评论
]]>
转-JS正则表达式详解[来自javaeye]http://www.aygfsteel.com/vista/archive/2006/11/10/80314.htmlVistaVistaFri, 10 Nov 2006 01:58:00 GMThttp://www.aygfsteel.com/vista/archive/2006/11/10/80314.htmlhttp://www.aygfsteel.com/vista/comments/80314.htmlhttp://www.aygfsteel.com/vista/archive/2006/11/10/80314.html#Feedback0http://www.aygfsteel.com/vista/comments/commentRss/80314.htmlhttp://www.aygfsteel.com/vista/services/trackbacks/80314.html阅读全文

Vista 2006-11-10 09:58 发表评论
]]>
vista_之-Q动态代理学?/title><link>http://www.aygfsteel.com/vista/archive/2006/11/07/79662.html</link><dc:creator>Vista</dc:creator><author>Vista</author><pubDate>Tue, 07 Nov 2006 10:14:00 GMT</pubDate><guid>http://www.aygfsteel.com/vista/archive/2006/11/07/79662.html</guid><wfw:comment>http://www.aygfsteel.com/vista/comments/79662.html</wfw:comment><comments>http://www.aygfsteel.com/vista/archive/2006/11/07/79662.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/vista/comments/commentRss/79662.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/vista/services/trackbacks/79662.html</trackback:ping><description><![CDATA[q个知识点不多,但属于java的高U技术,怿熟?zhn)SPRING的朋友对它一定不?x)陌生,今天׃?jin)Ҏ(gu)间对java的动态代理进行了(jin)学习(fn)Q感觉还可以Q因为是l合spring来看的,所以练?fn)的是面向接口的代理模式Q但应该也是最常用的动态代?.Q废话不多说Q看例子Q?br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff">package</span><span style="COLOR: #000000"> (tng)org.diego;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_40_62_Open_Image" onclick="this.style.display='none'; Codehighlighter1_40_62_Open_Text.style.display='none'; Codehighlighter1_40_62_Closed_Image.style.display='inline'; Codehighlighter1_40_62_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_40_62_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_40_62_Closed_Text.style.display='none'; Codehighlighter1_40_62_Open_Image.style.display='inline'; Codehighlighter1_40_62_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> (tng)</span><span style="COLOR: #0000ff">interface</span><span style="COLOR: #000000"> (tng)I(yng)p (tng)</span><span id="Codehighlighter1_40_62_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.aygfsteel.com/images/dot.gif" /></span><span id="Codehighlighter1_40_62_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng)</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> (tng)</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> (tng)say();<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span></div><br />实现c:(x)<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff">package</span><span style="COLOR: #000000"> (tng)org.diego;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_48_104_Open_Image" onclick="this.style.display='none'; Codehighlighter1_48_104_Open_Text.style.display='none'; Codehighlighter1_48_104_Closed_Image.style.display='inline'; Codehighlighter1_48_104_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_48_104_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_48_104_Closed_Text.style.display='none'; Codehighlighter1_48_104_Open_Image.style.display='inline'; Codehighlighter1_48_104_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> (tng)</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000"> (tng)P (tng)</span><span style="COLOR: #0000ff">implements</span><span style="COLOR: #000000"> (tng)I(yng)p</span><span id="Codehighlighter1_48_104_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.aygfsteel.com/images/dot.gif" /></span><span id="Codehighlighter1_48_104_Open_Text"><span style="COLOR: #000000">{<br /><img id="Codehighlighter1_68_102_Open_Image" onclick="this.style.display='none'; Codehighlighter1_68_102_Open_Text.style.display='none'; Codehighlighter1_68_102_Closed_Image.style.display='inline'; Codehighlighter1_68_102_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_68_102_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_68_102_Closed_Text.style.display='none'; Codehighlighter1_68_102_Open_Image.style.display='inline'; Codehighlighter1_68_102_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /> (tng) (tng) (tng) (tng)</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> (tng)</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> (tng)say()</span><span id="Codehighlighter1_68_102_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.aygfsteel.com/images/dot.gif" /></span><span id="Codehighlighter1_68_102_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)System.out.println(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">hello</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> (tng) (tng) (tng) (tng)}</span></span><span style="COLOR: #000000"><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span></div><br />代理c:(x)<br /><br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff">package</span><span style="COLOR: #000000"> (tng)org.diego;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000"> (tng)java.lang.reflect.InvocationHandler;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000"> (tng)java.lang.reflect.Method;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_146_578_Open_Image" onclick="this.style.display='none'; Codehighlighter1_146_578_Open_Text.style.display='none'; Codehighlighter1_146_578_Closed_Image.style.display='inline'; Codehighlighter1_146_578_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_146_578_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_146_578_Closed_Text.style.display='none'; Codehighlighter1_146_578_Open_Image.style.display='inline'; Codehighlighter1_146_578_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000"> (tng)TraceHandler (tng)</span><span style="COLOR: #0000ff">implements</span><span style="COLOR: #000000"> (tng)I(yng)nvocationHandler (tng)</span><span id="Codehighlighter1_146_578_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.aygfsteel.com/images/dot.gif" /></span><span id="Codehighlighter1_146_578_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng)</span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> (tng)Object (tng)target;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img id="Codehighlighter1_204_221_Open_Image" onclick="this.style.display='none'; Codehighlighter1_204_221_Open_Text.style.display='none'; Codehighlighter1_204_221_Closed_Image.style.display='inline'; Codehighlighter1_204_221_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_204_221_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_204_221_Closed_Text.style.display='none'; Codehighlighter1_204_221_Open_Image.style.display='inline'; Codehighlighter1_204_221_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /> (tng) (tng) (tng) (tng)</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> (tng)TraceHandler(Object (tng)t) (tng)</span><span id="Codehighlighter1_204_221_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.aygfsteel.com/images/dot.gif" /></span><span id="Codehighlighter1_204_221_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)target (tng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (tng)t;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> (tng) (tng) (tng) (tng)}</span></span><span style="COLOR: #000000"><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img id="Codehighlighter1_307_576_Open_Image" onclick="this.style.display='none'; Codehighlighter1_307_576_Open_Text.style.display='none'; Codehighlighter1_307_576_Closed_Image.style.display='inline'; Codehighlighter1_307_576_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_307_576_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_307_576_Closed_Text.style.display='none'; Codehighlighter1_307_576_Open_Image.style.display='inline'; Codehighlighter1_307_576_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /> (tng) (tng) (tng) (tng)</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> (tng)Object (tng)invoke(Object (tng)proxy, (tng)Method (tng)method, (tng)Object[] (tng)args) (tng)</span><span style="COLOR: #0000ff">throws</span><span style="COLOR: #000000"> (tng)Throwable (tng)</span><span id="Codehighlighter1_307_576_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.aygfsteel.com/images/dot.gif" /></span><span id="Codehighlighter1_307_576_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> (tng)TODO (tng)Auto-generated (tng)method (tng)stub</span><span style="COLOR: #008000"><br /><img id="Codehighlighter1_388_555_Open_Image" onclick="this.style.display='none'; Codehighlighter1_388_555_Open_Text.style.display='none'; Codehighlighter1_388_555_Closed_Image.style.display='inline'; Codehighlighter1_388_555_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_388_555_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_388_555_Closed_Text.style.display='none'; Codehighlighter1_388_555_Open_Image.style.display='inline'; Codehighlighter1_388_555_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /></span><span style="COLOR: #000000"> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (tng)(method.getName().startsWith(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">say</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">)) (tng)</span><span id="Codehighlighter1_388_555_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.aygfsteel.com/images/dot.gif" /></span><span id="Codehighlighter1_388_555_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)System.out.println(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">hello,before (tng)method<img src="http://www.aygfsteel.com/images/dot.gif" /></span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)Object (tng)result (tng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (tng)method.invoke(target, (tng)args);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)System.out.println(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">World,after (tng)method<img src="http://www.aygfsteel.com/images/dot.gif" /></span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> (tng)result;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)}</span></span><span style="COLOR: #000000"><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> (tng)</span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> (tng) (tng) (tng) (tng)}</span></span><span style="COLOR: #000000"><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span></div><br /><br />试c:(x)<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img id="Codehighlighter1_0_77_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_77_Open_Text.style.display='none'; Codehighlighter1_0_77_Closed_Image.style.display='inline'; Codehighlighter1_0_77_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_0_77_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_0_77_Closed_Text.style.display='none'; Codehighlighter1_0_77_Open_Image.style.display='inline'; Codehighlighter1_0_77_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span id="Codehighlighter1_0_77_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id="Codehighlighter1_0_77_Open_Text"><span style="COLOR: #008000">/*</span><span style="COLOR: #008000"><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng)* (tng)@author (tng)diego.liu<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng)* (tng)@contact (tng)vista.lbw@gmail.com<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng)* (tng)@date (tng)2006-11-7<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> (tng)</span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000"><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">package</span><span style="COLOR: #000000"> (tng)org.diego;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000"> (tng)java.lang.reflect.InvocationHandler;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000"> (tng)java.lang.reflect.Proxy;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_199_459_Open_Image" onclick="this.style.display='none'; Codehighlighter1_199_459_Open_Text.style.display='none'; Codehighlighter1_199_459_Closed_Image.style.display='inline'; Codehighlighter1_199_459_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_199_459_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_199_459_Closed_Text.style.display='none'; Codehighlighter1_199_459_Open_Image.style.display='inline'; Codehighlighter1_199_459_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> (tng)</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000"> (tng)ProxyTest (tng)</span><span id="Codehighlighter1_199_459_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.aygfsteel.com/images/dot.gif" /></span><span id="Codehighlighter1_199_459_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img id="Codehighlighter1_242_456_Open_Image" onclick="this.style.display='none'; Codehighlighter1_242_456_Open_Text.style.display='none'; Codehighlighter1_242_456_Closed_Image.style.display='inline'; Codehighlighter1_242_456_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_242_456_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_242_456_Closed_Text.style.display='none'; Codehighlighter1_242_456_Open_Image.style.display='inline'; Codehighlighter1_242_456_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /> (tng) (tng) (tng) (tng)</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> (tng)</span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000"> (tng)</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> (tng)main(String[] (tng)args) (tng)</span><span id="Codehighlighter1_242_456_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.aygfsteel.com/images/dot.gif" /></span><span id="Codehighlighter1_242_456_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)P (tng)test (tng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (tng)</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> (tng)P();<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)I(yng)nvocationHandler (tng)handler (tng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (tng)</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> (tng)TraceHandler(test);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)I(yng)p (tng)proxy (tng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (tng)(Ip) (tng)Proxy.newProxyInstance(test.getClass().getClassLoader(), (tng)test.getClass().getInterfaces(),<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)handler);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)proxy.say();<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> (tng) (tng) (tng) (tng)}</span></span><span style="COLOR: #000000"><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span></div><br />已经试可以q行Q欢q拍砖。。?img src ="http://www.aygfsteel.com/vista/aggbug/79662.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/vista/" target="_blank">Vista</a> 2006-11-07 18:14 <a href="http://www.aygfsteel.com/vista/archive/2006/11/07/79662.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>vista_之-dom4jdxml文ghttp://www.aygfsteel.com/vista/archive/2006/10/31/78327.htmlVistaVistaTue, 31 Oct 2006 09:10:00 GMThttp://www.aygfsteel.com/vista/archive/2006/10/31/78327.htmlhttp://www.aygfsteel.com/vista/comments/78327.htmlhttp://www.aygfsteel.com/vista/archive/2006/10/31/78327.html#Feedback0http://www.aygfsteel.com/vista/comments/commentRss/78327.htmlhttp://www.aygfsteel.com/vista/services/trackbacks/78327.html阅读全文

Vista 2006-10-31 17:10 发表评论
]]>
vista_?Q-javascript?/title><link>http://www.aygfsteel.com/vista/archive/2006/10/13/75050.html</link><dc:creator>Vista</dc:creator><author>Vista</author><pubDate>Fri, 13 Oct 2006 12:39:00 GMT</pubDate><guid>http://www.aygfsteel.com/vista/archive/2006/10/13/75050.html</guid><wfw:comment>http://www.aygfsteel.com/vista/comments/75050.html</wfw:comment><comments>http://www.aygfsteel.com/vista/archive/2006/10/13/75050.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.aygfsteel.com/vista/comments/commentRss/75050.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/vista/services/trackbacks/75050.html</trackback:ping><description><![CDATA[     摘要: q是一个小东东Q有的时候用的着Q呵c(din)?lt;script (tng)language="javascript" (tng)> (tng) (tng) (tng) (tng)function (tng)leftToRight(aa,bb,cc){ (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)var (tng)selected; (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)var (tng)b (tng)= (tng)false; (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)var (tng)bLength (tng)= (tng)bb.length; (tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)for(var (tng)i=0; (tng)i (tng)< (tng)aa.len...  <a href='http://www.aygfsteel.com/vista/archive/2006/10/13/75050.html'>阅读全文</a><img src ="http://www.aygfsteel.com/vista/aggbug/75050.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/vista/" target="_blank">Vista</a> 2006-10-13 20:39 <a href="http://www.aygfsteel.com/vista/archive/2006/10/13/75050.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>vista _?Q?cd?/title><link>http://www.aygfsteel.com/vista/archive/2006/09/29/72826.html</link><dc:creator>Vista</dc:creator><author>Vista</author><pubDate>Fri, 29 Sep 2006 07:05:00 GMT</pubDate><guid>http://www.aygfsteel.com/vista/archive/2006/09/29/72826.html</guid><wfw:comment>http://www.aygfsteel.com/vista/comments/72826.html</wfw:comment><comments>http://www.aygfsteel.com/vista/archive/2006/09/29/72826.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/vista/comments/commentRss/72826.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/vista/services/trackbacks/72826.html</trackback:ping><description><![CDATA[一Q一个功能强大的数据库连接池<br /><img height="19" src="http://www.aygfsteel.com/Emoticons/emcake.gif" width="19" border="0" /> (tng) (tng) (tng)<a href="/tonyzhou00/archive/2006/09/28/72566.html">http://www.aygfsteel.com/tonyzhou00/archive/2006/09/28/72566.html</a><img src ="http://www.aygfsteel.com/vista/aggbug/72826.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/vista/" target="_blank">Vista</a> 2006-09-29 15:05 <a href="http://www.aygfsteel.com/vista/archive/2006/09/29/72826.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">½</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">ӽ</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʯ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank">˳</a>| <a href="http://" target="_blank">˳</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">dz</a>| <a href="http://" target="_blank">ű</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">³</a>| <a href="http://" target="_blank">˫</a>| <a href="http://" target="_blank">ʡ</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ٹ</a>| <a href="http://" target="_blank">ʯɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ׯ</a>| <a href="http://" target="_blank">˱</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>