<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>jokeymzx</title>
    <description></description>
    <link>http://jokeymzx.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>计算两个日期间相隔的周数</title>
        <author>jokeymzx</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jokeymzx.javaeye.com">jokeymzx</a>&nbsp;
          链接：<a href="http://jokeymzx.javaeye.com/blog/213375" style="color:red;">http://jokeymzx.javaeye.com/blog/213375</a>&nbsp;
          发表时间: 2008年07月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>&nbsp;</p>
<p>&nbsp;计算两个日期间相隔了多少周，只要隔了周日就算一周</p>
<p>&nbsp;</p>
<pre name="code" class="java">/**
	 * 计算两个日期间相隔的周数
	 * 
	 * @param startDate
	 *            开始日期
	 * @param endDate
	 *            结束日期
	 * @return
	 */
	public static int computeWeeks(Date startDate, Date endDate) {

		int weeks = 0;

		Calendar beginCalendar = Calendar.getInstance();
		beginCalendar.setTime(startDate);

		Calendar endCalendar = Calendar.getInstance();
		endCalendar.setTime(endDate);

		while (beginCalendar.before(endCalendar)) {

			// 如果开始日期和结束日期在同年、同月且当前月的同一周时结束循环
			if (beginCalendar.get(Calendar.YEAR) == endCalendar
					.get(Calendar.YEAR)
					&amp;&amp; beginCalendar.get(Calendar.MONTH) == endCalendar
							.get(Calendar.MONTH)
					&amp;&amp; beginCalendar.get(Calendar.DAY_OF_WEEK_IN_MONTH) == endCalendar
							.get(Calendar.DAY_OF_WEEK_IN_MONTH)) {
				break;

			} else {

				beginCalendar.add(Calendar.DAY_OF_YEAR, 7);
				weeks += 1;
			}
		}

		return weeks;
	}
</pre>
<p>&nbsp;</p>
          <br/>
          <span style="color:red;">
            <a href="http://jokeymzx.javaeye.com/blog/213375#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 10 Jul 2008 11:20:49 +0800</pubDate>
        <link>http://jokeymzx.javaeye.com/blog/213375</link>
        <guid>http://jokeymzx.javaeye.com/blog/213375</guid>
      </item>
      <item>
        <title>利用Jquery实现表头固定</title>
        <author>jokeymzx</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jokeymzx.javaeye.com">jokeymzx</a>&nbsp;
          链接：<a href="http://jokeymzx.javaeye.com/blog/208332" style="color:red;">http://jokeymzx.javaeye.com/blog/208332</a>&nbsp;
          发表时间: 2008年06月26日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最近在网上看到一段十分精简的实现表头固定的脚本，刚好项目中需要，于是利用Jquery进行重写和简单的封装，&nbsp; 基本可以在不改动现有表格的基础上实现表头固定，而且可以支持在同一个页面有多个table。</p>
<p>&nbsp;</p>
<pre name="code" class="html">   1. &lt;html&gt;  
   2.   
   3. &lt;head&gt;  
   4.   
   5. &lt;script src=&quot;jquery.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;   
   6.   
   7.       
   8.   
   9. &lt;style type=&quot;text/css&quot;&gt;  
  10.   
  11. .tableDiv{  
  12.   
  13.     overflow-x:hidden;  
  14.   
  15.     BORDER-RIGHT:  1px solid;  
  16.   
  17.     BORDER-TOP:  1px solid;  
  18.   
  19.     BORDER-BOTTOM:  1px solid;  
  20.   
  21.     BORDER-LEFT:  1px solid;  
  22.   
  23. }  
  24.   
  25.   
  26.   
  27. .theadDiv{  
  28.   
  29.   position:relative;  
  30.   
  31.   white-space:nowrap  
  32.   
  33. }  
  34.   
  35.   
  36.   
  37. .contentDiv{  
  38.   
  39. overflow-x:scroll;  
  40.   
  41. overflow-y:scroll  
  42.   
  43. }  
  44.   
  45. .theadTd {  
  46.   
  47.         BORDER-RIGHT:  1px solid;  
  48.   
  49.         BORDER-TOP:  1px solid;  
  50.   
  51.         BORDER-BOTTOM:  1px solid;  
  52.   
  53.         BORDER-LEFT:  1px solid;  
  54.   
  55.         padding-top:5px;  
  56.   
  57.         padding-left: 4px;  
  58.   
  59.         padding-right: 4px;  
  60.   
  61.         HEIGHT: 25px;  
  62.   
  63.         overflow:hidden;  
  64.   
  65.         WHITE-SPACE: nowrap  
  66.   
  67. }  
  68.   
  69.   
  70.   
  71. &lt;/style&gt;  
  72.   
  73. &lt;/head&gt;  
  74.   
  75.   
  76.   
  77. &lt;script type=&quot;text/javascript&quot;&gt;  
  78.   
  79.       
  80.   
  81.       
  82.   
  83.     function setScrollGrid(tableID,twidth,theight){  
  84.   
  85.   
  86.   
  87.   
  88.   
  89.       var jqTable = $(&quot;#&quot;+tableID);  
  90.   
  91.       var tableDivID = tableID+&quot;_div&quot;;  
  92.   
  93.       var theadDivID = tableID+&quot;_thead&quot;;  
  94.   
  95.       var contentDivID = tableID+&quot;_content&quot;;  
  96.   
  97.         
  98.   
  99.       var tableDiv = document.createElement(&quot;DIV&quot;);  
 100.   
 101.       var theadDiv = document.createElement(&quot;DIV&quot;);  
 102.   
 103.       var contentDiv = document.createElement(&quot;DIV&quot;);  
 104.   
 105.         
 106.   
 107.       var jqTableDiv = $(tableDiv);  
 108.   
 109.       var jqTheadDiv = $(theadDiv);  
 110.   
 111.       var jqContentDiv = $(contentDiv);  
 112.   
 113.         
 114.   
 115.       jqTableDiv.addClass(&quot;tableDiv&quot;);  
 116.   
 117.       jqTheadDiv.addClass(&quot;theadDiv&quot;);  
 118.   
 119.       jqContentDiv.addClass(&quot;contentDiv&quot;);        
 120.   
 121.       jqContentDiv.get(0).onscroll = function(){ jqTheadDiv.get(0).style.posLeft=-jqContentDiv.get(0).scrollLeft;}   
 122.   
 123.         
 124.   
 125.       $(tableDiv).append(theadDiv);  
 126.   
 127.       $(tableDiv).append(contentDiv);  
 128.   
 129.   
 130.   
 131.       jqTable.before($(tableDiv));  
 132.   
 133.       $(contentDiv).append(jqTable);  
 134.   
 135.         
 136.   
 137.        jqTableDiv.width(twidth);  
 138.   
 139.        jqContentDiv.width(twidth);  
 140.   
 141.        jqContentDiv.height(theight);  
 142.   
 143.          
 144.   
 145.        var jqTheadTds = jqTable.find(&quot;thead &gt; tr &gt;td&quot;);  
 146.   
 147.          
 148.   
 149.        var newTitle = &quot;&quot;;  
 150.   
 151.        for(var i=0;i &lt; $(jqTheadTds).size();i++){  
 152.   
 153.              
 154.   
 155.            var tempTd = $(jqTheadTds).get(i);  
 156.   
 157.            newTitle += &quot;&lt;span class='theadTd' style='width:&quot;+(tempTd.clientWidth+4)+&quot;px'&gt;&quot;+tempTd.innerText+&quot;&lt;/span&gt;&quot;  
 158.   
 159.         }  
 160.   
 161.          
 162.   
 163.        jqTheadDiv.html(newTitle);  
 164.   
 165.          
 166.   
 167.        jqTable.find(&quot;thead&quot;).remove();  
 168.   
 169.       
 170.   
 171.     }  
 172.   
 173.       
 174.   
 175.       
 176.   
 177.     function init(){  
 178.   
 179.       
 180.   
 181.     setScrollGrid(&quot;testTable&quot;,500,200);  
 182.   
 183.     }  
 184.   
 185.       
 186.   
 187.  &lt;/script&gt;     
 188.   
 189.    
 190.   
 191.    
 192.   
 193.  &lt;body onload=&quot;init();&quot;&gt;  
 194.   
 195.      
 196.   
 197.        &lt;table  id=&quot;testTable&quot; &gt;  
 198.   
 199.        &lt;thead&gt;  
 200.   
 201.         &lt;tr&gt;                 
 202.   
 203.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;标题1&lt;/td&gt;  
 204.   
 205.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;标题2&lt;/td&gt;  
 206.   
 207.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;标题3&lt;/td&gt;                                                                                        
 208.   
 209.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;标题4&lt;/td&gt;   
 210.   
 211.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;标题5&lt;/td&gt;                                                                                        
 212.   
 213.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;标题6&lt;/td&gt;               
 214.   
 215.        &lt;/tr&gt;      
 216.   
 217.       &lt;/thead&gt;  
 218.   
 219.        &lt;tr&gt;                 
 220.   
 221.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date11&lt;/td&gt;  
 222.   
 223.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date12&lt;/td&gt;  
 224.   
 225.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date13&lt;/td&gt;                                                                                        
 226.   
 227.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date14&lt;/td&gt;   
 228.   
 229.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date15&lt;/td&gt;                                                                                        
 230.   
 231.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date16&lt;/td&gt;               
 232.   
 233.        &lt;/tr&gt;    
 234.   
 235.        &lt;tr&gt;                 
 236.   
 237.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date21&lt;/td&gt;  
 238.   
 239.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date22&lt;/td&gt;  
 240.   
 241.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date23&lt;/td&gt;                                                                                        
 242.   
 243.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date24&lt;/td&gt;   
 244.   
 245.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date25&lt;/td&gt;                                                                                        
 246.   
 247.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date26&lt;/td&gt;               
 248.   
 249.        &lt;/tr&gt;    
 250.   
 251.        &lt;tr&gt;                 
 252.   
 253.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date31&lt;/td&gt;  
 254.   
 255.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date32&lt;/td&gt;  
 256.   
 257.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date33&lt;/td&gt;                                                                                        
 258.   
 259.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date34&lt;/td&gt;   
 260.   
 261.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date35&lt;/td&gt;                                                                                        
 262.   
 263.             &lt;td align=&quot;center&quot; nowrap  width=&quot;100&quot;&gt;date36&lt;/td&gt;               
 264.   
 265.        &lt;/tr&gt;    
 266.   
 267.    
 268.   
 269.  &lt;/body&gt;  </pre>
&nbsp;
          <br/>
          <span style="color:red;">
            <a href="http://jokeymzx.javaeye.com/blog/208332#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 26 Jun 2008 19:12:14 +0800</pubDate>
        <link>http://jokeymzx.javaeye.com/blog/208332</link>
        <guid>http://jokeymzx.javaeye.com/blog/208332</guid>
      </item>
      <item>
        <title> rowid 和 rownum 的区别</title>
        <author>jokeymzx</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jokeymzx.javaeye.com">jokeymzx</a>&nbsp;
          链接：<a href="http://jokeymzx.javaeye.com/blog/196475" style="color:red;">http://jokeymzx.javaeye.com/blog/196475</a>&nbsp;
          发表时间: 2008年05月24日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">rowid </span>
</span>
<span style="font-family: 宋体;">用于定位数据表中某条数据的位置，是唯一的、也不会改变</span>

</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">rownum </span>
</span>
<span style="font-family: 宋体;">表示查询某条记录在整个结果集中的位置，</span>

</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span lang="EN-US"><span><span style="font-family: Times New Roman;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
</span>
</span>
<span style="font-family: 宋体;">同一条记录查询条件不同对应的</span>
<span lang="EN-US"><span style="font-family: Times New Roman;">rownum</span>
</span>
<span style="font-family: 宋体;">是不同的而</span>
<span lang="EN-US"><span style="font-family: Times New Roman;">rowid</span>
</span>
<span style="font-family: 宋体;">是不会变的</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: 宋体;">例如有如下一张表</span>
<span lang="EN-US"><span style="font-family: Times New Roman;">:USER</span>
</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span>
</span>
</p>
<table class="MsoNormalTable" cellspacing="0" border="0" width="144" cellpadding="0" style="margin: auto auto auto 4.7pt; width: 108pt; border-collapse: collapse;">
<tbody>
<tr style="height: 16.5pt;">
<td width="72" style="border: 1pt solid windowtext; padding: 0cm 5.4pt; background: #969696 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 54pt; height: 16.5pt;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">name</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; background: #969696 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 54pt; height: 16.5pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">age</span>
</p>
</td>
</tr>
<tr style="height: 14.25pt;">
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt none solid solid #d4d0c8 windowtext windowtext;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">张三
</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">20</span>
</p>
</td>
</tr>
<tr style="height: 14.25pt;">
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt none solid solid #d4d0c8 windowtext windowtext;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">李四
</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">22</span>
</p>
</td>
</tr>
<tr style="height: 14.25pt;">
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt none solid solid #d4d0c8 windowtext windowtext;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">王五
</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">23</span>
</p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: 宋体;">当执行查询</span>
<span style="font-family: Times New Roman;"><span lang="EN-US">: select<span>&nbsp; </span>
rowid,rownum,name,age <span>&nbsp;</span>
from USER order by age </span>
<strong><span lang="EN-US" style="font-size: 12pt;">asc</span>
</strong>
</span>
<span style="font-family: 宋体;">时结果如下：</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span>
</span>
</p>
<table class="MsoNormalTable" cellspacing="0" border="0" width="380" cellpadding="0" style="margin: auto auto auto 4.65pt; width: 285pt; border-collapse: collapse;">
<tbody>
<tr style="height: 16.5pt;">
<td width="164" style="border: 1pt solid windowtext; padding: 0cm 5.4pt; background: #969696 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 123pt; height: 16.5pt;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">rowid</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; background: #969696 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 54pt; height: 16.5pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">rownum</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; background: #969696 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 54pt; height: 16.5pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">name</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; background: #969696 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 54pt; height: 16.5pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">age</span>
</p>
</td>
</tr>
<tr style="height: 14.25pt;">
<td width="164" style="padding: 0cm 5.4pt; width: 123pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt none solid solid #d4d0c8 windowtext windowtext;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">AAAOWhAAQAAALgdAAa</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">1</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">张三
</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">20</span>
</p>
</td>
</tr>
<tr style="height: 14.25pt;">
<td width="164" style="padding: 0cm 5.4pt; width: 123pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt none solid solid #d4d0c8 windowtext windowtext;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">AAAOWhAATAAALp7AAd</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">2</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">李四
</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">22</span>
</p>
</td>
</tr>
<tr style="height: 14.25pt;">
<td width="164" style="padding: 0cm 5.4pt; width: 123pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt none solid solid #d4d0c8 windowtext windowtext;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">AAAOWhAATAAALp7AAe</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">3</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">王五
</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">23</span>
</p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: 宋体;">当执行查询</span>
<span style="font-family: Times New Roman;"><span lang="EN-US">: select<span>&nbsp; </span>
rowid,rownum,name,age <span>&nbsp;</span>
from USER order by age </span>
<strong><span lang="EN-US" style="font-size: 12pt;">desc</span>
</strong>
</span>
<span style="font-family: 宋体;">时结果如下：</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span>
</span>
</p>
<table class="MsoNormalTable" cellspacing="0" border="0" width="380" cellpadding="0" style="margin: auto auto auto 4.65pt; width: 285pt; border-collapse: collapse;">
<tbody>
<tr style="height: 17.25pt;">
<td width="164" style="border: 1pt solid windowtext; padding: 0cm 5.4pt; background: #969696 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 123pt; height: 17.25pt;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">rowid</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; background: #969696 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 54pt; height: 17.25pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">rownum</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; background: #969696 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 54pt; height: 17.25pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">name</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; background: #969696 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 54pt; height: 17.25pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">age</span>
</p>
</td>
</tr>
<tr style="height: 14.25pt;">
<td width="164" style="padding: 0cm 5.4pt; width: 123pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt none solid solid #d4d0c8 windowtext windowtext;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">AAAOWhAATAAALp7AAe</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">1</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">王五
</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">23</span>
</p>
</td>
</tr>
<tr style="height: 14.25pt;">
<td width="164" style="padding: 0cm 5.4pt; width: 123pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt none solid solid #d4d0c8 windowtext windowtext;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">AAAOWhAATAAALp7AAd</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">2</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">李四
</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">22</span>
</p>
</td>
</tr>
<tr style="height: 14.25pt;">
<td width="164" style="padding: 0cm 5.4pt; width: 123pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt none solid solid #d4d0c8 windowtext windowtext;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">AAAOWhAAQAAALgdAAa</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">3</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">张三
</span>
</p>
</td>
<td width="72" style="padding: 0cm 5.4pt; width: 54pt; height: 14.25pt; background-color: transparent; border: medium 1pt 1pt medium none solid solid none #d4d0c8 windowtext windowtext #d4d0c8;">
<p class="MsoNormal" align="center" style="margin: 0cm 0cm 0pt; text-align: center;"><span style="font-size: 12pt; font-family: 宋体;">21</span>
</p>
</td>
</tr>
</tbody>
</table>
          <br/>
          <span style="color:red;">
            <a href="http://jokeymzx.javaeye.com/blog/196475#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 24 May 2008 22:30:21 +0800</pubDate>
        <link>http://jokeymzx.javaeye.com/blog/196475</link>
        <guid>http://jokeymzx.javaeye.com/blog/196475</guid>
      </item>
      <item>
        <title>web开发中文乱码问题总结</title>
        <author>jokeymzx</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jokeymzx.javaeye.com">jokeymzx</a>&nbsp;
          链接：<a href="http://jokeymzx.javaeye.com/blog/196474" style="color:red;">http://jokeymzx.javaeye.com/blog/196474</a>&nbsp;
          发表时间: 2008年05月24日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>首先应该明白jsp页面两个与编码有关的参数的作用：<br />
&nbsp; 1、pageEncoding:用于指定jsp页面的编码格式，<br />
&nbsp;&nbsp;
pageEncoding指定文件保存的格式，由于JVM内部是使用的unicode编码格式，容器在编译JSP时<br />
&nbsp;&nbsp;
会根据pageEncoding指定的编码格式将文件内容转换为unicode的格式，<br />
&nbsp;&nbsp;
如果没有指定pageEncoding就默认使用charset的编码格式</p>
<p>2、contentType=&quot;text/html;charset=UTF-8&quot;<br />
&nbsp;&nbsp;
charset的作用有两个，一是从服务器返回到浏览器时，指示浏览器以charset指定的编码格式显示内容，<br />
&nbsp;&nbsp;
另一个作用是，当我们在页面上填写完数据提交时，浏览器会将数据转换为charset指定的格式传给服务器。<br />
&nbsp;&nbsp;
charset默认的编码格式为ISO-8859-1</p>
<p><br />
post方式传递参数</p>
<p>post方式的数据是通过Http请求头传给Servlet的，Servet容器在获取这些数据时，如通过getParameter()方法获取数据，容器会根据request.getCharacterEncoding（）指定的编码格式来解析接收数据，<br />
如果getCharacterEncoding()==null（默认情况正式如此，http协议没有传递编码信息给服务器）一般就默认使用ISO-8859-1。 <br />
如果我们在页面指定的charset编码不是ISO-8859-1也没有通过setetCharacterEncoding()指定编码格式，那么乱码问题就会产生了。<br />
比如你在页面上面设定charset=UTF-8，现在有一个参数是三个汉字，那么UTF-8的编码就会有六个字节的数据，<br />
此时容器用ISO-8859-1来解析数据，而ISO-8859-1是单字节的编码，<br />
本来是两个字，容器却解析为六个，乱码问题由此就产生了。</p>
<p>解决这类乱码的方法是通过配置一个编码过滤器来指定编码格式：</p>
<p>public class EncodingFilter implements Filter {</p>
<p>&nbsp;public EncodingFilter() {<br />
&nbsp;}</p>
<p>&nbsp;public void init(FilterConfig parm1) throws javax.servlet.ServletException {<br />
&nbsp;}</p>
<p>&nbsp;public void doFilter(ServletRequest request, ServletResponse response,<br />
&nbsp;&nbsp;&nbsp;FilterChain chain) throws java.io.IOException,<br />
&nbsp;&nbsp;&nbsp;javax.servlet.ServletException {</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;request.setCharacterEncoding(&quot;UTF-8&quot;);</p>
<p>&nbsp;&nbsp;chain.doFilter(request, response);<br />
&nbsp;}</p>
<p>&nbsp;public void destroy() {<br />
&nbsp;}<br />
} </p>
<p>
url或者get方式传递参数<br />
&nbsp; <br />
&nbsp; 首先应该尽量避免使用这种方式传递中文参数，如果需要传递中文参数比较可靠的做法<br />
&nbsp; 在传递参数时使用URLEncoder.encode()对传递的参数进行编码，然后在参数使用端使用URLDecoder.decode()进行解码</p>
          <br/>
          <span style="color:red;">
            <a href="http://jokeymzx.javaeye.com/blog/196474#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 24 May 2008 22:27:55 +0800</pubDate>
        <link>http://jokeymzx.javaeye.com/blog/196474</link>
        <guid>http://jokeymzx.javaeye.com/blog/196474</guid>
      </item>
      <item>
        <title>Java中用类名做变量名</title>
        <author>jokeymzx</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jokeymzx.javaeye.com">jokeymzx</a>&nbsp;
          链接：<a href="http://jokeymzx.javaeye.com/blog/182203" style="color:red;">http://jokeymzx.javaeye.com/blog/182203</a>&nbsp;
          发表时间: 2008年04月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>Java中直接用类的名字来做变量名，编译器居然不限制，这样很容易引起误解。<br />
如下面的代码，Foo.method1()就容易让人误解为method1是类Foo的一个是static方法。</p>
<p><br />
public class Foo {</p>
<p>&nbsp;<br />
&nbsp;public void method1(){<br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
&nbsp;<br />
&nbsp;public static void main(String[] args){<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;Foo Foo = new Foo();//用类名来做变量</p>
<p>&nbsp;&nbsp;Foo.method1();<br />
&nbsp;}</p>
<p>}&nbsp;</p>
          <br/>
          <span style="color:red;">
            <a href="http://jokeymzx.javaeye.com/blog/182203#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 10 Apr 2008 17:52:00 +0800</pubDate>
        <link>http://jokeymzx.javaeye.com/blog/182203</link>
        <guid>http://jokeymzx.javaeye.com/blog/182203</guid>
      </item>
      <item>
        <title>利用js模拟HashMap</title>
        <author>jokeymzx</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jokeymzx.javaeye.com">jokeymzx</a>&nbsp;
          链接：<a href="http://jokeymzx.javaeye.com/blog/182204" style="color:red;">http://jokeymzx.javaeye.com/blog/182204</a>&nbsp;
          发表时间: 2008年04月09日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>HashMap是java中适用最广泛的接口之一，可惜在JS中没有类似的功能需要自己实现<br />
下面的代码利用js实现了一个简单的HashMap</p>
<p>//利用JS模拟HashMap<br />
function JMap(){<br />
&nbsp; this.keyArr = new Array();//存放键值的数组<br />
&nbsp; this.valueArr = new Array();//存放内容值的数组<br />
&nbsp; this.length = 0;<br />
}</p>
<p>JMap.prototype.put = function (key, value)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp; key = key.toString().replace(/^\s+|\s+$/g,&quot;&quot;);<br />
&nbsp; var len = this.containsKey(key);<br />
&nbsp; if(len==-1){<br />
&nbsp; this.keyArr[this.length] = key;<br />
&nbsp; this.valueArr[this.length] = value;<br />
&nbsp;&nbsp;&nbsp;&nbsp; this.length ++;<br />
&nbsp; }else{<br />
&nbsp;&nbsp;&nbsp; this.valueArr[len] = value;<br />
&nbsp; }<br />
}<br />
//判断指定的键值是否存在，返回改键值在键值数组中的位置<br />
JMap.prototype.containsKey = function (key){<br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;var len = -1;<br />
&nbsp;&nbsp;&nbsp; for(var i=0;i&lt;this.length;i++){<br />
&nbsp;&nbsp; <br />
&nbsp;&nbsp; if(key==this.keyArr[i]){<br />
&nbsp;&nbsp;len = i;<br />
&nbsp;&nbsp;break;<br />
&nbsp;&nbsp; }<br />
&nbsp;}<br />
&nbsp;return len;<br />
}</p>
<p>JMap.prototype.get = function (key)<br />
{<br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; var the_value = &quot;&quot;;<br />
&nbsp;&nbsp;&nbsp; for(var i=0;i&lt;this.length;i++){</p>
<p>&nbsp;&nbsp; if(key==this.keyArr[i]){<br />
&nbsp;&nbsp;the_value = this.valueArr[i];<br />
&nbsp;&nbsp;break;<br />
&nbsp;&nbsp; }<br />
&nbsp;&nbsp; }<br />
&nbsp;&nbsp; <br />
&nbsp;&nbsp; return the_value;<br />
}&nbsp;</p>
          <br/>
          <span style="color:red;">
            <a href="http://jokeymzx.javaeye.com/blog/182204#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 09 Apr 2008 14:40:00 +0800</pubDate>
        <link>http://jokeymzx.javaeye.com/blog/182204</link>
        <guid>http://jokeymzx.javaeye.com/blog/182204</guid>
      </item>
      <item>
        <title>XML中的特殊字符处理</title>
        <author>jokeymzx</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jokeymzx.javaeye.com">jokeymzx</a>&nbsp;
          链接：<a href="http://jokeymzx.javaeye.com/blog/182205" style="color:red;">http://jokeymzx.javaeye.com/blog/182205</a>&nbsp;
          发表时间: 2008年04月02日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &nbsp;
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在XML中如果直接使用了&lt;、&gt;和&amp;,在解析时就会出现错误，解决的办法是用一个特殊的字</div>
<div>符串来代替：</div>
<div>
<table cellspacing="0" border="1" align="center" width="200" cellpadding="0" style="border: medium none; border-collapse: collapse; height: 50px;">
<tbody>
<tr style="HEIGHT: 31.25pt">
<td valign="top" width="284" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 213.2pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 31.25pt">
<div>&lt;&nbsp;</div>
</td>
<td valign="top" width="284" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 213.2pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 31.25pt">
<div>&amp;lt;</div>
</td>
</tr>
<tr style="HEIGHT: 31.25pt">
<td valign="top" width="284" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 213.2pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 31.25pt">
<div>&gt;&nbsp;</div>
</td>
<td valign="top" width="284" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 213.2pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 31.25pt">
<div>&amp;gt;</div>
<div>&nbsp;</div>
</td>
</tr>
<tr style="HEIGHT: 31.25pt">
<td valign="top" width="284" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 213.2pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 31.25pt">
<div>&amp;</div>
</td>
<td valign="top" width="284" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 213.2pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 31.25pt">
<div>&amp;amp;</div>
<div>&nbsp;</div>
</td>
</tr>
</tbody>
</table>
</div>
<p align="center">&nbsp;</p>
          <br/>
          <span style="color:red;">
            <a href="http://jokeymzx.javaeye.com/blog/182205#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 02 Apr 2008 17:13:00 +0800</pubDate>
        <link>http://jokeymzx.javaeye.com/blog/182205</link>
        <guid>http://jokeymzx.javaeye.com/blog/182205</guid>
      </item>
      <item>
        <title>关于“Foo”</title>
        <author>jokeymzx</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jokeymzx.javaeye.com">jokeymzx</a>&nbsp;
          链接：<a href="http://jokeymzx.javaeye.com/blog/182206" style="color:red;">http://jokeymzx.javaeye.com/blog/182206</a>&nbsp;
          发表时间: 2008年01月15日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 经常在程序中看到&ldquo;Foo&rdquo;的身影，一直以为这个单词有特殊的含义，今天特意去google了一下，还是没有找到一个满意答案，网上怎么解释的都有，最后得出的结论是&ldquo;Foo&rdquo;本身并没有什么特殊的含义，用的人多了就成习惯了。</p>
          <br/>
          <span style="color:red;">
            <a href="http://jokeymzx.javaeye.com/blog/182206#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 15 Jan 2008 23:02:00 +0800</pubDate>
        <link>http://jokeymzx.javaeye.com/blog/182206</link>
        <guid>http://jokeymzx.javaeye.com/blog/182206</guid>
      </item>
      <item>
        <title>关于Spring中的父容器和子容器</title>
        <author>jokeymzx</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jokeymzx.javaeye.com">jokeymzx</a>&nbsp;
          链接：<a href="http://jokeymzx.javaeye.com/blog/81634" style="color:red;">http://jokeymzx.javaeye.com/blog/81634</a>&nbsp;
          发表时间: 2007年05月21日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          spring参考文档中很多地方提到了父容器和子容器的概念，在使用的时候往往是将有关的xml配置文件放在一起配置，如：<br />	&lt;context-param><br />		&lt;param-name>contextConfigLocation&lt;/param-name><br />		&lt;param-value><br />			/WEB-INF/applicationContext.xml,<br />		    /     WEB-INF/classes/com/**/*.xml,<br />			/WEB-INF/classes/com/**/*.xml,<br />					&lt;/param-value><br />	&lt;/context-param><br />那么在程序运行时，怎么区分父容器和子容器，是按照配置文件的顺序吗？
          <br/>
          <span style="color:red;">
            <a href="http://jokeymzx.javaeye.com/blog/81634#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 21 May 2007 23:36:08 +0800</pubDate>
        <link>http://jokeymzx.javaeye.com/blog/81634</link>
        <guid>http://jokeymzx.javaeye.com/blog/81634</guid>
      </item>
  </channel>
</rss>