??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲视频一区二区在线观看,亚洲综合在线一区二区三区,亚洲视频无码高清在线http://www.tkk7.com/andyivy6/nothing is impossiblezh-cnSun, 11 May 2025 02:34:44 GMTSun, 11 May 2025 02:34:44 GMT60q是个singleton模式?/title><link>http://www.tkk7.com/andyivy6/archive/2008/12/02/243930.html</link><dc:creator>whatever</dc:creator><author>whatever</author><pubDate>Tue, 02 Dec 2008 06:44:00 GMT</pubDate><guid>http://www.tkk7.com/andyivy6/archive/2008/12/02/243930.html</guid><wfw:comment>http://www.tkk7.com/andyivy6/comments/243930.html</wfw:comment><comments>http://www.tkk7.com/andyivy6/archive/2008/12/02/243930.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/andyivy6/comments/commentRss/243930.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/andyivy6/services/trackbacks/243930.html</trackback:ping><description><![CDATA[public class Singleton {<br />  private static Singleton instance ;<br />  <br />  public static Singleton getInstance(){<br />   instance = new Singleton();<br />   return instance;<br />  }<br /> } <img src ="http://www.tkk7.com/andyivy6/aggbug/243930.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/andyivy6/" target="_blank">whatever</a> 2008-12-02 14:44 <a href="http://www.tkk7.com/andyivy6/archive/2008/12/02/243930.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>四种操作xml的方式:(x) SAX, DOM, JDOM , DOM4J的比?http://www.tkk7.com/andyivy6/archive/2008/12/02/243881.htmlwhateverwhateverTue, 02 Dec 2008 03:32:00 GMThttp://www.tkk7.com/andyivy6/archive/2008/12/02/243881.htmlhttp://www.tkk7.com/andyivy6/comments/243881.htmlhttp://www.tkk7.com/andyivy6/archive/2008/12/02/243881.html#Feedback0http://www.tkk7.com/andyivy6/comments/commentRss/243881.htmlhttp://www.tkk7.com/andyivy6/services/trackbacks/243881.html

1. 介绍

1QDOM(JAXP Crimson解析?
        DOM是用与^台和语言无关的方式表CXML文档的官方W3C标准。DOM是以层次l构l织的节Ҏ(gu)信息片断的集合。这个层ơ结构允许开发h员在?wi)中L特定信息。分析该l构通常需要加载整个文档和构造层ơ结构,然后才能做Q何工作。由于它是基于信息层ơ的Q因而DOM被认为是Z?wi)或Z对象的。DOM以及(qing)q义的基于树(wi)的处理具有几个优炏V首先,׃?wi)在内存中是持久的,因此可以修改它以便应用程序能?gu)据和l构作出更改。它q可以在M时候在?wi)中上下DQ而不是像SAX那样是一ơ性的处理。DOM使用h也要单得多?/p>

2QSAX

        SAX处理的优炚w常类g媒体的优点。分析能够立卛_始,而不是等待所有的数据被处理。而且Q由于应用程序只是在d数据时检查数据,因此不需要将数据存储在内存中。这对于大型文档来说是个巨大的优炏V事实上Q应用程序甚至不必解析整个文;它可以在某个条g得到满时停止解析。一般来_(d)SAXq比它的替代者DOM快许多?
   选择DOMq是选择SAXQ?对于需要自q写代码来处理XML文的开发h员来_(d)  选择DOMq是SAX解析模型是一个非帔R要的设计决策?DOM采用建立?wi)Şl构的方式访问XML文Q而SAX采用的事件模型?

  DOM解析器把XML文档转化Z个包含其内容的树(wi)Qƈ可以Ҏ(gu)(wi)q行遍历。用DOM解析模型的优Ҏ(gu)~程Ҏ(gu)Q开发h员只需要调用徏?wi)的指o(h)Q然后利用navigation APIs讉K所需的树(wi)节点来完成Q务。可以很Ҏ(gu)的添加和修改?wi)中的元素。然而由于用DOM解析器的时候需要处理整个XML文Q所以对性能和内存的要求比较高,其是遇到很大的XML文g的时候。由于它的遍历能力,DOM解析器常用于XML文需要频J的改变的服务中?

  SAX解析器采用了(jin)Z事g的模型,它在解析XML文的时候可以触发一pd的事Ӟ当发现给定的tag的时候,它可以激zM个回调方法,告诉该方法制定的标签已经扑ֈ。SAX对内存的要求通常?x)比较低Q因为它让开发h员自己来军_所要处理的tag。特别是当开发h员只需要处理文档中所包含的部分数据时QSAXq种扩展能力得到?jin)更好的体现。但用SAX解析器的时候编码工作会(x)比较困难Q而且很难同时讉K同一个文中的多处不同数据?

3QJDOM           http://www.jdom.org/

          JDOM的目的是成ؓ(f)Java特定文模型Q它化与XML的交互ƈ且比使用DOM实现更快。由于是W一个Java特定模型QJDOM一直得到大力推q和?j)进。正在考虑通过“Java规范hJSR-102”它最l用?#8220;Java标准扩展”。从2000q初已l开始了(jin)JDOM开发?

  JDOM与DOM主要有两斚w不同。首先,JDOM仅用具体类而不使用接口。这在某些方面简化了(jin)APIQ但是也限制?jin)灵zL。第二,API大量使用?jin)Collectionsc,化了(jin)那些已经熟?zhn)q些cȝJava开发者的使用?

  JDOM文声明其目的是“使用20%(或更?的精力解?0%(或更?Java/XML问题”(Ҏ(gu)学习(fn)曲线假定?0%)。JDOM对于大多数Java/XML应用E序来说当然是有用的Qƈ且大多数开发者发现API比DOMҎ(gu)理解得多。JDOMq包括对E序行ؓ(f)的相当广泛检查以防止用户做Q何在XML中无意义的事。然而,它仍需要?zhn)充分理解XML以便做一些超出基本的工作(或者甚至理解某些情况下的错?。这也许是比学习(fn)DOM或JDOM接口都更有意义的工作?

  JDOM自n不包含解析器。它通常使用SAX2解析器来解析和验证输入XML文(管它还可以以前构造的DOM表示作ؓ(f)输入)。它包含一些{换器以将JDOM表示输出成SAX2事g、DOM模型或XML文本文档。JDOM是在Apache许可证变体下发布的开放源码?/p>

4QDOM4J http://dom4j.sourceforge.net/ 
            
        虽然DOM4J代表?jin)完全独立的开发结果,但最初,它是JDOM的一U智能分支。它合ƈ?jin)许多超出基本XML文档表示的功能,包括集成的XPath支持、XML Schema支持以及(qing)用于大文或化文的基于事件的处理。它q提供了(jin)构徏文档表示的选项Q它通过DOM4J API和标准DOM接口hq行讉K功能。从2000下半q开始,它就一直处于开发之中?

  为支持所有这些功能,DOM4J使用接口和抽象基本类Ҏ(gu)。DOM4J大量使用?jin)API中的Collectionsc,但是在许多情况下Q它q提供一些替代方法以允许更好的性能或更直接的编码方法。直接好处是Q虽然DOM4J付出?jin)更复杂的API的代P但是它提供了(jin)比JDOM大得多的灉|性?

  在添加灵zL、XPath集成和对大文处理的目标ӞDOM4J的目标与JDOM是一L(fng)Q针对Java开发者的易用性和直观操作。它q致力于成ؓ(f)比JDOM更完整的解决Ҏ(gu)Q实现在本质上处理所有Java/XML问题的目标。在完成该目标时Q它比JDOM更少防止不正的应用E序行ؓ(f)?

  DOM4J是一个非帔R怼U的Java XML APIQ具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的Y件。如今你可以看到来多的Java软g都在使用DOM4J来读写XMLQ特别值得一提的是连Sun的JAXM也在用DOM4J?

2.. 比较

1QDOM4J性能最好,qSun的JAXM也在用DOM4J。目前许多开源项目中大量采用DOM4JQ例如大名鼎鼎的Hibernate也用DOM4J来读取XML配置文g。如果不考虑可移植性,那就采用DOM4J.

2QJDOM和DOM在性能试时表C佻I在测?0M文时内存溢出。在文情况下q值得考虑使用DOM和JDOM。虽然JDOM的开发者已l说明他们期望在正式发行版前专注性能问题Q但是从性能观点来看Q它实没有值得推荐之处。另外,DOM仍是一个非常好的选择。DOM实现q泛应用于多U编E语a。它q是许多其它与XML相关的标准的基础Q因为它正式获得W3C推荐(与基于非标准的Java模型相对)Q所以在某些cd的项目中可能也需要它(如在JavaScript中用DOM)?/p>

3QSAX表现较好Q这要依赖于它特定的解析方式Q事仉动。一个SAX(g)即到来的XML,但ƈ没有载入到内?当然当XML被dӞ?x)有部分文档暂时隐藏在内存??/p>

3. 四种xml操作方式的基本用方?/p>

xml文gQ?/p>

<?xml version="1.0" encoding="utf-8" ?>
<Result>
   <VALUE>
       <NO DATE="2005">A1</NO>
       <ADDR>GZ</ADDR>
   </VALUE>
   <VALUE>
       <NO DATE="2004">A2</NO>
       <ADDR>XG</ADDR>
  </VALUE>
</Result>

1QDOM

import java.io.*;
import java.util.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;

public class MyXMLReader{
 public static void main(String arge[]){

  long lasting =System.currentTimeMillis();
  try{ 
   File f=new File("data_10k.xml");
   DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
   DocumentBuilder builder=factory.newDocumentBuilder();
   Document doc = builder.parse(f);
   NodeList nl = doc.getElementsByTagName("VALUE");
   for (int i=0;iQnl.getLength();i++){
    System.out.print("车牌L(fng):" + doc.getElementsByTagName("NO").item(i).getFirstChild().getNodeValue());
    System.out.println("车主地址:" + doc.getElementsByTagName("ADDR").item(i).getFirstChild().getNodeValue());
   }
  }catch(Exception e){
   e.printStackTrace();
}

2QSAX

import org.xml.sax.*;
import org.xml.sax.helpers.*;
import javax.xml.parsers.*;

public class MyXMLReader extends DefaultHandler {

 java.util.Stack tags = new java.util.Stack();
 public MyXMLReader() {
  super();
   }

 public static void main(String args[]) {
  long lasting = System.currentTimeMillis();
  try {
   SAXParserFactory sf = SAXParserFactory.newInstance();
   SAXParser sp = sf.newSAXParser();
   MyXMLReader reader = new MyXMLReader();
   sp.parse(new InputSource("data_10k.xml"), reader);
  } catch (Exception e) {
   e.printStackTrace();
  }

  System.out.println("q行旉Q? + (System.currentTimeMillis() - lasting) + "毫秒");}
  public void characters(char ch[], int start, int length) throws SAXException {
  String tag = (String) tags.peek();
  if (tag.equals("NO")) { 
   System.out.print("车牌L(fng)Q? + new String(ch, start, length));
    }
    if (tag.equals("ADDR")) {
  System.out.println("地址:" + new String(ch, start, length));
    }
   }

  public void startElement(String uri,String localName,String qName,Attributes attrs) {
  tags.push(qName);}

3Q?JDOM

import java.io.*;
import java.util.*;
import org.jdom.*;
import org.jdom.input.*;

public class MyXMLReader {

 public static void main(String arge[]) {
  long lasting = System.currentTimeMillis();
  try {
   SAXBuilder builder = new SAXBuilder(); 
   Document doc = builder.build(new File("data_10k.xml")); 
   Element foo = doc.getRootElement(); 
   List allChildren = foo.getChildren(); 
   for(int i=0;iQallChildren.size();i++) { 
    System.out.print("车牌L(fng):" + ((Element)allChildren.get(i)).getChild("NO").getText());
    System.out.println("车主地址:" + ((Element)allChildren.get(i)).getChild("ADDR").getText());
   }
  } catch (Exception e) {
   e.printStackTrace();
}

}

4QDOM4J

import java.io.*;
import java.util.*;
import org.dom4j.*;
import org.dom4j.io.*;

public class MyXMLReader {

 public static void main(String arge[]) {
  long lasting = System.currentTimeMillis();
  try {
   File f = new File("data_10k.xml");
   SAXReader reader = new SAXReader();
   Document doc = reader.read(f);
   Element root = doc.getRootElement();
   Element foo;
   for (Iterator i = root.elementIterator("VALUE"); i.hasNext();) {
    foo = (Element) i.next();
    System.out.print("车牌L(fng):" + foo.elementText("NO"));
    System.out.println("车主地址:" + foo.elementText("ADDR"));
   }
  } catch (Exception e) {
   e.printStackTrace();
    }
}

转自Qhttp://blog.chinaunix.net/u/25176/showart_379827.html



whatever 2008-12-02 11:32 发表评论
]]>
Hibernate持久层应用到底用不用自带的HibernateDaoSupport?/title><link>http://www.tkk7.com/andyivy6/archive/2008/12/02/243848.html</link><dc:creator>whatever</dc:creator><author>whatever</author><pubDate>Tue, 02 Dec 2008 01:45:00 GMT</pubDate><guid>http://www.tkk7.com/andyivy6/archive/2008/12/02/243848.html</guid><wfw:comment>http://www.tkk7.com/andyivy6/comments/243848.html</wfw:comment><comments>http://www.tkk7.com/andyivy6/archive/2008/12/02/243848.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/andyivy6/comments/commentRss/243848.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/andyivy6/services/trackbacks/243848.html</trackback:ping><description><![CDATA[<p>写一个基cȝ?span class="hilite1">HibernateDaoSupport</span>。用自q基类Q要qSpringӞ只要?span class="hilite1">HibernateDaoSupport</span>Ҏ(gu)</p> <img src ="http://www.tkk7.com/andyivy6/aggbug/243848.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/andyivy6/" target="_blank">whatever</a> 2008-12-02 09:45 <a href="http://www.tkk7.com/andyivy6/archive/2008/12/02/243848.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>分页http://www.tkk7.com/andyivy6/archive/2008/12/01/243727.htmlwhateverwhateverMon, 01 Dec 2008 08:06:00 GMThttp://www.tkk7.com/andyivy6/archive/2008/12/01/243727.htmlhttp://www.tkk7.com/andyivy6/comments/243727.htmlhttp://www.tkk7.com/andyivy6/archive/2008/12/01/243727.html#Feedback0http://www.tkk7.com/andyivy6/comments/commentRss/243727.htmlhttp://www.tkk7.com/andyivy6/services/trackbacks/243727.html

whatever 2008-12-01 16:06 发表评论
]]>
拣到宝了(jin)http://www.tkk7.com/andyivy6/archive/2008/11/06/239077.htmlwhateverwhateverThu, 06 Nov 2008 09:41:00 GMThttp://www.tkk7.com/andyivy6/archive/2008/11/06/239077.htmlhttp://www.tkk7.com/andyivy6/comments/239077.htmlhttp://www.tkk7.com/andyivy6/archive/2008/11/06/239077.html#Feedback0http://www.tkk7.com/andyivy6/comments/commentRss/239077.htmlhttp://www.tkk7.com/andyivy6/services/trackbacks/239077.html 很好的解决了(jin)firefox在点?yn)L览文件之后不能清楚文本框里的值的问题
于是像q个该怎么实现
l果没想出来Q不qgoogle一下终于还是找C(jin)解决办法
不晓得是不是最好的Q但可以先留着以防万一要用?br /> 呵呵

引于下面q个bolgQ?a >http://www.x2blog.cn/SupNate/?tid=15693
//清空文g上传?/span>
function clearFileInput(file){
    
var form=document.createElement('form');
    document.body.appendChild(form);
    
//Cfile在旧表单中的的位|?/span>
    var pos=file.nextSibling;
    form.appendChild(file);
    form.reset();
    pos.parentNode.insertBefore(file,pos);
    document.body.removeChild(form);
}



whatever 2008-11-06 17:41 发表评论
]]>
q真恼?/title><link>http://www.tkk7.com/andyivy6/archive/2008/11/06/238950.html</link><dc:creator>whatever</dc:creator><author>whatever</author><pubDate>Thu, 06 Nov 2008 01:01:00 GMT</pubDate><guid>http://www.tkk7.com/andyivy6/archive/2008/11/06/238950.html</guid><wfw:comment>http://www.tkk7.com/andyivy6/comments/238950.html</wfw:comment><comments>http://www.tkk7.com/andyivy6/archive/2008/11/06/238950.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/andyivy6/comments/commentRss/238950.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/andyivy6/services/trackbacks/238950.html</trackback:ping><description><![CDATA[昨天晚上解决q的问题真的是整郁闷了(jin)<br /> 最后还是终于解决了(jin)<br /> 原因好像是从url取出的数据是“iso8859-1”Q而Action中用的是uft-8Q所以该先用Encoder包装?jin),再用utf-8解放出来Q就是下面这?br /> property = URLEncoder.encode(property,"iso8859-1");<br /> property = URLDecoder.decode(property,"utf-8");<br /> 不过肯定q有其他Ҏ(gu)Q先把这个方法记录下? <img src ="http://www.tkk7.com/andyivy6/aggbug/238950.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/andyivy6/" target="_blank">whatever</a> 2008-11-06 09:01 <a href="http://www.tkk7.com/andyivy6/archive/2008/11/06/238950.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jstl中的<c:if/>标签判断是否为空的操?/title><link>http://www.tkk7.com/andyivy6/archive/2008/11/03/238358.html</link><dc:creator>whatever</dc:creator><author>whatever</author><pubDate>Mon, 03 Nov 2008 07:42:00 GMT</pubDate><guid>http://www.tkk7.com/andyivy6/archive/2008/11/03/238358.html</guid><wfw:comment>http://www.tkk7.com/andyivy6/comments/238358.html</wfw:comment><comments>http://www.tkk7.com/andyivy6/archive/2008/11/03/238358.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/andyivy6/comments/commentRss/238358.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/andyivy6/services/trackbacks/238358.html</trackback:ping><description><![CDATA[<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 alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></div> <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 alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000"><</span><span style="color: #000000">c:set var</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">abc</span><span style="color: #000000">"</span><span style="color: #000000"> value</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">dfgd</span><span style="color: #000000">"</span><span style="color: #000000">/></span><span style="color: #000000">   <br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />  </span><span style="color: #000000"><</span><span style="color: #000000">table</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />    </span><span style="color: #000000"><</span><span style="color: #000000">c:</span><span style="color: #0000ff">if</span><span style="color: #000000"> test</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">${ !('' eq abc) }</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">    <br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #000000"><</span><span style="color: #000000">tr</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #000000"><</span><span style="color: #000000">td</span><span style="color: #000000">></span><span style="color: #000000">1111</span><span style="color: #000000"></</span><span style="color: #000000">td</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #000000"><</span><span style="color: #000000">td</span><span style="color: #000000">></span><span style="color: #000000">1111</span><span style="color: #000000"></</span><span style="color: #000000">td</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #000000"></</span><span style="color: #000000">tr</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />    </span><span style="color: #000000"></</span><span style="color: #000000">c:</span><span style="color: #0000ff">if</span><span style="color: #000000">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />    </span><span style="color: #000000"><</span><span style="color: #000000">tr</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #000000"><</span><span style="color: #000000">td</span><span style="color: #000000">></span><span style="color: #000000">aaa</span><span style="color: #000000"></</span><span style="color: #000000">td</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #000000"><</span><span style="color: #000000">td</span><span style="color: #000000">></span><span style="color: #000000">123</span><span style="color: #000000"></</span><span style="color: #000000">td</span><span style="color: #000000">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #000000"></</span><span style="color: #000000">tr</span><span style="color: #000000">></span><span style="color: #000000"> <br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />    </span><span style="color: #000000"></</span><span style="color: #000000">table</span><span style="color: #000000">></span></div> <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.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000"><br /> <img id="Codehighlighter1_26_328_Open_Image" onclick="this.style.display='none'; Codehighlighter1_26_328_Open_Text.style.display='none'; Codehighlighter1_26_328_Closed_Image.style.display='inline'; Codehighlighter1_26_328_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_26_328_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_26_328_Closed_Text.style.display='none'; Codehighlighter1_26_328_Open_Image.style.display='inline'; Codehighlighter1_26_328_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" />        </span><span style="color: #0000ff">function</span><span style="color: #000000"> selectAll(str)</span><span id="Codehighlighter1_26_328_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.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_26_328_Open_Text"><span style="color: #000000">{<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            </span><span style="color: #0000ff">var</span><span style="color: #000000"> all </span><span style="color: #000000">=</span><span style="color: #000000"> document.getElementById(</span><span style="color: #000000">"</span><span style="color: #000000">all</span><span style="color: #000000">"</span><span style="color: #000000">).checked;<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            </span><span style="color: #0000ff">var</span><span style="color: #000000"> cardIds </span><span style="color: #000000">=</span><span style="color: #000000"> document.getElementsByName(str);<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            </span><span style="color: #0000ff">var</span><span style="color: #000000"> n </span><span style="color: #000000">=</span><span style="color: #000000"> cardIds.length;<br /> <img id="Codehighlighter1_177_247_Open_Image" onclick="this.style.display='none'; Codehighlighter1_177_247_Open_Text.style.display='none'; Codehighlighter1_177_247_Closed_Image.style.display='inline'; Codehighlighter1_177_247_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_177_247_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_177_247_Closed_Text.style.display='none'; Codehighlighter1_177_247_Open_Image.style.display='inline'; Codehighlighter1_177_247_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" />            </span><span style="color: #0000ff">if</span><span style="color: #000000">(all </span><span style="color: #000000">==</span><span style="color: #000000"> </span><span style="color: #0000ff">true</span><span style="color: #000000">) </span><span id="Codehighlighter1_177_247_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.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_177_247_Open_Text"><span style="color: #000000">{    <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                </span><span style="color: #0000ff">for</span><span style="color: #000000"> (</span><span style="color: #0000ff">var</span><span style="color: #000000"> i </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">0</span><span style="color: #000000">; i </span><span style="color: #000000"><</span><span style="color: #000000"> n; i</span><span style="color: #000000">++</span><span style="color: #000000">)<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                    cardIds[i].checked </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">true</span><span style="color: #000000">;<br /> <img id="Codehighlighter1_254_324_Open_Image" onclick="this.style.display='none'; Codehighlighter1_254_324_Open_Text.style.display='none'; Codehighlighter1_254_324_Closed_Image.style.display='inline'; Codehighlighter1_254_324_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_254_324_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_254_324_Closed_Text.style.display='none'; Codehighlighter1_254_324_Open_Image.style.display='inline'; Codehighlighter1_254_324_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" />            }</span></span><span style="color: #000000"> </span><span style="color: #0000ff">else</span><span style="color: #000000"> </span><span id="Codehighlighter1_254_324_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.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_254_324_Open_Text"><span style="color: #000000">{<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                </span><span style="color: #0000ff">for</span><span style="color: #000000"> (</span><span style="color: #0000ff">var</span><span style="color: #000000"> i </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">0</span><span style="color: #000000">; i </span><span style="color: #000000"><</span><span style="color: #000000"> n; i</span><span style="color: #000000">++</span><span style="color: #000000">)<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                    cardIds[i].checked </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">false</span><span style="color: #000000">;<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />            }</span></span><span style="color: #000000"><br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />        }</span></span></div> <img src ="http://www.tkk7.com/andyivy6/aggbug/238358.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/andyivy6/" target="_blank">whatever</a> 2008-11-03 15:42 <a href="http://www.tkk7.com/andyivy6/archive/2008/11/03/238358.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解决a different object with the same identifier value was already associated with the session错误 http://www.tkk7.com/andyivy6/archive/2008/10/28/237113.htmlwhateverwhateverTue, 28 Oct 2008 06:48:00 GMThttp://www.tkk7.com/andyivy6/archive/2008/10/28/237113.htmlhttp://www.tkk7.com/andyivy6/comments/237113.htmlhttp://www.tkk7.com/andyivy6/archive/2008/10/28/237113.html#Feedback0http://www.tkk7.com/andyivy6/comments/commentRss/237113.htmlhttp://www.tkk7.com/andyivy6/services/trackbacks/237113.html        先记录一下解军_法:(x)在做修改的时候attachDirtyҎ(gu)改ؓ(f)merageҎ(gu)

        我出现这个问题的时候是在修改的时候出现的Q以往我用attachDirtyҎ(gu)没有问题Q但是今天在用这个方法的时候用q个Ҏ(gu)做修改的时候却老是报错Q始l不知道q是Z么原因,看了(jin)哈网上的解决Ҏ(gu)p着把方法改成了(jin)merageҎ(gu)?br />         才仔l看?jin)哈Q好像是因ؓ(f)在session中有两个相同的对象才Dq个原因Q具体的也不是很清楚哦,现在说多?jin)怕误人子弟,所以就l个链接吧,有其他h具体说了(jin)一下,大家d看看,希望该博客的博主不要说我懒哈Q呵?img src ="http://www.tkk7.com/andyivy6/aggbug/237113.html" width = "1" height = "1" />

whatever 2008-10-28 14:48 发表评论
]]>
搬家http://www.tkk7.com/andyivy6/archive/2008/10/27/236940.htmlwhateverwhateverMon, 27 Oct 2008 11:10:00 GMThttp://www.tkk7.com/andyivy6/archive/2008/10/27/236940.htmlhttp://www.tkk7.com/andyivy6/comments/236940.htmlhttp://www.tkk7.com/andyivy6/archive/2008/10/27/236940.html#Feedback3http://www.tkk7.com/andyivy6/comments/commentRss/236940.htmlhttp://www.tkk7.com/andyivy6/services/trackbacks/236940.html         其实毕业一q多?jin)真的什么都没有学到Q但却受到很多打击,所以这一q活得相当失败也相当郁闷Q或许是我真的入错了(jin)行吧Q可我始l记住我们高中班MQ的一句话“事在Zؓ(f)”Q虽然我每次都会(x)鄙视他写的这四个字有多难看,可这句话却是他说的很多话中我唯一C的一句。所以我在惛_自己肯定?x)跟别h做的一样好的?br />         自信一点,我还是那个可以不眨眼可以把两个镉K的多式怹的结果一口气说出来的孩子Q这是初中唯一让我仍记忆犹新的事情Q,我还是那个可以把议论文写的多好似乎无懈可ȝq青人(q事qMQ应该可以证明吧)(j)Q哈哈,U属搞笑Q过L么样一炚w不代表什么。只有明天才?x)让你生zd满乐充满激情,一味的zdq去的生z里?x)让你成Z个懦夫,我不是懦夫所以我?x)好好对待明天?br />        每天也都d现自q~点然后close掉,每天都向别h展示自己的优点,  每天都去发现自己的进步,每天都去向着一个美好的明天q进Q?br />         come onQnothing is impossible

whatever 2008-10-27 19:10 发表评论
]]>
վ֩ģ壺 й߹ۿѸ | ŮƵѹۿվ| 18վڵ| þþþ޾Ʒ| ŷa߹ۿ| ձ޹һ| ŮƵվ| ŷ뾫ƷVA| ҹ뾫Ʒѿ| AVר޾Ʒ| Ʒһ| þ޾ƷAB벥| 99re6ƵƷѹۿ| AVվ߹ۿ| ŮƵƵȫƵ| ۺϾƷ| ȫaëƬ**Ƶ| ޾Ʒ˾þվ| ˳վۿ߲| ˾69ƷƵ| þþƷavպ| պƷƬҹѹ| ޾Ʒ| AV˾Ʒպһ18p| ƷŮٸaѾþ| þù޹ۿ| AAѹۿ1000Ӱ| ޾Ʒ| þþþAVվ | 2019Ļ| AVһӰƬ| ˬˬƵѿԿ| WWWѹۿƵ| ۺƵ| penƵѹۿ| | һĻ߹ۿ| ޹v߹ۿ| һ| ޾Ʒavˮ| ޱר|