﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Mayer-文章分类-Java</title><link>http://www.blogjava.net/mayer/category/14723.html</link><description>不论风吹浪打，胜似闲庭信步。
</description><language>zh-cn</language><lastBuildDate>Tue, 27 Feb 2007 11:49:21 GMT</lastBuildDate><pubDate>Tue, 27 Feb 2007 11:49:21 GMT</pubDate><ttl>60</ttl><item><title>Clob</title><link>http://www.blogjava.net/mayer/articles/70168.html</link><dc:creator>Mayer</dc:creator><author>Mayer</author><pubDate>Sun, 17 Sep 2006 14:50:00 GMT</pubDate><guid>http://www.blogjava.net/mayer/articles/70168.html</guid><wfw:comment>http://www.blogjava.net/mayer/comments/70168.html</wfw:comment><comments>http://www.blogjava.net/mayer/articles/70168.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/mayer/comments/commentRss/70168.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/mayer/services/trackbacks/70168.html</trackback:ping><description><![CDATA[下载Oracle10g最新版本的JDBC驱动，然后在HBM映射文件中对应clob字段的使用type="text"类型，Java持久对象对应clob字段的定义为String<img src ="http://www.blogjava.net/mayer/aggbug/70168.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/mayer/" target="_blank">Mayer</a> 2006-09-17 22:50 <a href="http://www.blogjava.net/mayer/articles/70168.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>不同数据库之分页sql</title><link>http://www.blogjava.net/mayer/articles/69498.html</link><dc:creator>Mayer</dc:creator><author>Mayer</author><pubDate>Wed, 13 Sep 2006 15:13:00 GMT</pubDate><guid>http://www.blogjava.net/mayer/articles/69498.html</guid><wfw:comment>http://www.blogjava.net/mayer/comments/69498.html</wfw:comment><comments>http://www.blogjava.net/mayer/articles/69498.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/mayer/comments/commentRss/69498.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/mayer/services/trackbacks/69498.html</trackback:ping><description><![CDATA[mysql: <br />select * from A limit startRow,endRow <br /><br />oracle: <br />select b.* from (select a.*,rownum as linenum from (select * from A) a where rownum &lt;= endRow) b where linenum &gt;= startRow<img src ="http://www.blogjava.net/mayer/aggbug/69498.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/mayer/" target="_blank">Mayer</a> 2006-09-13 23:13 <a href="http://www.blogjava.net/mayer/articles/69498.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JDOM 读取 internet 上的 xml 文档</title><link>http://www.blogjava.net/mayer/articles/66956.html</link><dc:creator>Mayer</dc:creator><author>Mayer</author><pubDate>Thu, 31 Aug 2006 14:41:00 GMT</pubDate><guid>http://www.blogjava.net/mayer/articles/66956.html</guid><description><![CDATA[
		<p>有好几个月没写代码了，最近有个项目需要透过 internet 动态去网上读取 xml 数据，带的小弟还没类似经验，所以花了几分钟写了段示例代码：<br /></p>
		<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.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> org.jdom.input.SAXBuilder;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> org.jdom.Document;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> org.jdom.Element;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> java.net.URL;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">class</span>
				<span style="COLOR: #000000"> XML<br /><img id="Codehighlighter1_124_716_Open_Image" onclick="this.style.display='none'; Codehighlighter1_124_716_Open_Text.style.display='none'; Codehighlighter1_124_716_Closed_Image.style.display='inline'; Codehighlighter1_124_716_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_124_716_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_124_716_Closed_Text.style.display='none'; Codehighlighter1_124_716_Open_Image.style.display='inline'; Codehighlighter1_124_716_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span>
				<span id="Codehighlighter1_124_716_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.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_124_716_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
						<span style="COLOR: #0000ff">public</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">static</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">void</span>
						<span style="COLOR: #000000"> main(String[] args) <br /><img id="Codehighlighter1_168_714_Open_Image" onclick="this.style.display='none'; Codehighlighter1_168_714_Open_Text.style.display='none'; Codehighlighter1_168_714_Closed_Image.style.display='inline'; Codehighlighter1_168_714_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_168_714_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_168_714_Closed_Text.style.display='none'; Codehighlighter1_168_714_Open_Image.style.display='inline'; Codehighlighter1_168_714_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
						<span id="Codehighlighter1_168_714_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.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_168_714_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span>
								<span style="COLOR: #0000ff">try</span>
								<span style="COLOR: #000000">
										<br />
										<img id="Codehighlighter1_178_654_Open_Image" onclick="this.style.display='none'; Codehighlighter1_178_654_Open_Text.style.display='none'; Codehighlighter1_178_654_Closed_Image.style.display='inline'; Codehighlighter1_178_654_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
										<img id="Codehighlighter1_178_654_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_178_654_Closed_Text.style.display='none'; Codehighlighter1_178_654_Open_Image.style.display='inline'; Codehighlighter1_178_654_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span>
								<span id="Codehighlighter1_178_654_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.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_178_654_Open_Text">
										<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            SAXBuilder sax </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">new</span>
										<span style="COLOR: #000000"> SAXBuilder();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            URL url </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">new</span>
										<span style="COLOR: #000000"> URL("</span>
										<span style="COLOR: #000000">
										</span>
										<span style="COLOR: #000000">
												<a href="http://www.dsd.com/dsd.xml">http://www.dsd.com/dsd.xml</a>"</span>
										<span style="COLOR: #000000">
										</span>
										<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            Document doc </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> sax.build(url);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            Element root </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> doc.getRootElement();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            Element row </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> root.getChild(</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">Row</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">);            <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            String jtsl </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> row.getChildTextTrim(</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">JTSJ</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">);</span>
										<span style="COLOR: #008000">
												<br />
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #000000">            String jtbj </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> row.getChildTextTrim(</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">JTBJ</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">);</span>
										<span style="COLOR: #008000">
												<br />
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #000000">            String xjsj </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> row.getChildTextTrim(</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">XJSJ</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">);</span>
										<span style="COLOR: #008000">
												<br />
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #000000">            String xjbj </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> row.getChildTextTrim(</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">XJBJ</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">);</span>
										<span style="COLOR: #008000">
												<br />
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #000000">            System.out.println(jtsl);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span>
								</span>
								<span style="COLOR: #000000">
										<br />
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span>
								<span style="COLOR: #0000ff">catch</span>
								<span style="COLOR: #000000"> (Exception e)<br /><img id="Codehighlighter1_680_708_Open_Image" onclick="this.style.display='none'; Codehighlighter1_680_708_Open_Text.style.display='none'; Codehighlighter1_680_708_Closed_Image.style.display='inline'; Codehighlighter1_680_708_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_680_708_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_680_708_Closed_Text.style.display='none'; Codehighlighter1_680_708_Open_Image.style.display='inline'; Codehighlighter1_680_708_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span>
								<span id="Codehighlighter1_680_708_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.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_680_708_Open_Text">
										<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            e.printStackTrace();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span>
								</span>
								<span style="COLOR: #000000">
										<br />
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span>
				</span>
		</div>
<img src ="http://www.blogjava.net/mayer/aggbug/66956.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/mayer/" target="_blank">Mayer</a> 2006-08-31 22:41 <a href="http://www.blogjava.net/mayer/articles/66956.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java 读取 Properties 文件 7 种方法</title><link>http://www.blogjava.net/mayer/articles/66949.html</link><dc:creator>Mayer</dc:creator><author>Mayer</author><pubDate>Thu, 31 Aug 2006 13:52:00 GMT</pubDate><guid>http://www.blogjava.net/mayer/articles/66949.html</guid><description><![CDATA[
		<p>1. java.util.Properties.load()</p>
		<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.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #000000">InputStream in  </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">   </span>
				<span style="COLOR: #0000ff">new</span>
				<span style="COLOR: #000000">  BufferedInputStream(</span>
				<span style="COLOR: #0000ff">new</span>
				<span style="COLOR: #000000"> FileInputStream(filename));<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />Properties pro </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">new</span>
				<span style="COLOR: #000000"> Properties();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />pro.load(in); </span>
		</div>
		<p>
				<br />
				<br />2. java.util.ResourceBundle.getBundle()<br /></p>
		<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">
				<span style="COLOR: #000000">ResourceBundle rb </span>
				<span style="COLOR: #000000">=</span>  <span style="COLOR: #0000ff">ResourceBundle.getBundle(filename, Local.getDefault())</span><span style="COLOR: #000000">;</span></div>
		<br />3. java.util.PropertyResourceBundle<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"><span style="COLOR: #000000">InputStream in = new BufferedInputStream(new FileInputStream(filename));<br />ResourceBundle prb </span><span style="COLOR: #000000">=</span> <span style="COLOR: #000000"> new</span><span style="COLOR: #000000">Property</span><span style="COLOR: #0000ff">ResourceBundle(in)</span><span style="COLOR: #000000">;</span></div><br />4. java.lang.Class.getResourceAsStream()<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">InputStream in = JProperties.class.getResourceAsStream(filename));<br />Property pro = new Property();<br />pro.load(in);<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></div><br />5. java.lang.Class.getClassLoader().getResourceAsStream()<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">InputStream in = JProperties.class.getClassLoader().getResourceAsStream(filename));<br />Property pro = new Property();<br />pro.load(in);<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></div><br />6. java.lang.ClassLoader.getSystemResourceAsStream()<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">InputStream in = ClassLoader().getSystemResourceAsStream(filename));<br />Property pro = new Property();<br />pro.load(in);<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></div><br />7. javax.servlet.ServletContext.getResourceAsStream()<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">InputStream in = context.getResourceAsStream(filename));<br />Property pro = new Property();<br />pro.load(in);<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></div><img src ="http://www.blogjava.net/mayer/aggbug/66949.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/mayer/" target="_blank">Mayer</a> 2006-08-31 21:52 <a href="http://www.blogjava.net/mayer/articles/66949.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>