﻿<?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-朝朝-_-幸福-文章分类-JAVA</title><link>http://www.blogjava.net/xbxn/category/8132.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 02:34:04 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 02:34:04 GMT</pubDate><ttl>60</ttl><item><title>在网页中使用realplayer播放rm文件 </title><link>http://www.blogjava.net/xbxn/articles/53489.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Sat, 17 Jun 2006 10:04:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/53489.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/53489.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/53489.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/53489.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/53489.html</trackback:ping><description><![CDATA[
		<table cellspacing="0" cellpadding="5" width="96%" align="center" border="0">
				<tbody>
						<tr>
								<td align="middle">
										<font color="#ff0000" size="3">
												<b>在网页中使用realplayer播放rm文件</b>
										</font>
										<hr align="center" width="96%" color="#eeeeee" noshade="" size="1" />
作者:迅鹰下载   来源:http://www.sooning.com   发布日期:2006-3-4   点击次数: 211</td>
						</tr>
						<tr>
								<td class="ArticleSize">
										<p>
												<font face="宋体">
														<strong>第1回</strong>
														<br />
														<strong>1.1 Intorduces</strong>
														<br /> embeded RealPlayer使realPlayer嵌入在ie或netscape中来播放rm流，通过netscape plug-in 或ActiveX你能访问插件的属性方法，控制<br /> 影片的播放，与用户进行交互，他们通常通过java,javascript,vbscript,c++,...等来访问<br /> <br /><strong> 1.2 embeded presentations</strong><br /> 嵌入样式包括视频窗口，音量控制，以及一些控制按钮等。<br /> 1.2.1 Using &lt;EMBED&gt; Tags for the Netscape Plug-in<br /> <br /> 在Netscape中使用&lt;EMBED&gt;有三个必需的参数(SRC,WIDTH,HEIGHT)，还有其他的一些参数，但是可选的。<br /> 例如：&lt;EMBED SRC="MY_LIFE.RPM" WIDTH=300 HEIGHT=134 &gt;<br /> Tip:SRC是可以省略的，当mime Type 参数如下时：<br /> &lt;EMBED ...,TYPE="audio/x-pn-realaudio-plugin",...&gt;，这样做会产生不可预料的结果，因此强烈推荐你包含SRC属性，<br /> 并且提供一个空的文件的文件名。<br /> <br /> 1.2.2 Using &lt;OBJECT&gt; Tags for the ActiveX Control<br /> 在IE中使用RealPlayer的Activex控件必需包含下列的classID:<br /> CLASSID="clsid:CFCDAA03-8BE4-11cf-B848-0020AFBBCCFA"<br /> 并且指定播放区域的宽度和高度。如果你想对该Activex控件进行编程请指定ID属性，例如ID=RM1.<br /> 例子：&lt;OBJECT ID=RM1 CLASSID="clsid:CFCDAA03-8BE4-11cf-B848-0020AFBBCCFA" WIDTH=300 HEIGHT=134&gt;<br />          ...parameters...<br />       &lt;/OBJECT&gt;<br /> 1.3.1Using RealPayer Methods through JavaScript<br /> <br /> &lt;EMBED NAME=javademo SRC="走遍美国.rm" WIDTH=220 HEIGHT=180 CONSOLE=ONE CONTROLS=ImageWindow BACKGROUNDCOLOR=white<br /> CENTER=TRUE&gt;<br /> 你可以通过一下代码来控制它:<br /> &lt;input type=button value=play onclick="document.javademo.DoPlay()"&gt;<br />  &lt;input type=button value=pause onclick="document.javademo.DoPause()"&gt;<br />   &lt;input type=button value=stop onclick="document.javademo.DoStop()"&gt;<br /> 1.3.2 Using RealPlayer Methods through VBScript<br /> &lt;OBJECT ID=JAVADEMO CLASSID="clsid:CFCDAA03-8BE4-11cf-B848-0020AFBBCCFA" WIDTH=220 HEIGHT=180&gt;<br /> &lt;PARAM NAME="SRC" VALUE="走遍美国.rm" &gt;<br /> &lt;PARAM NAME="CONSOLE" VALUE="ONE"<br /> &lt;PARAM NAME="CONTROLS" VALUE="ImageWindow"&gt;<br /> &lt;PARAM NAME="BACKGROUNDCOLOR" VALUE="white"&gt;<br /> &lt;PARAM NAME="CENTER" VALUE="true"&gt;<br /> &lt;/OBJECT&gt;<br /> 你可以如下控制它:<br /> &lt;FORM&gt;<br /> &lt;input type="button" value="play" name="doplay"&gt;<br /> &lt;script&gt; language="VBScript" for="doplay" event="onClick"&gt;<br /> javademo.DoPlay<br /> &lt;/script&gt;<br /> ........<br /> &lt;/FORM&gt;<br /> <br /> <br /><strong> 第二回 Using Method  and parameters(介绍简单的)</strong><br /> DoStop() 停止<br /> DoPlay()播放<br /> doPause()暂停<br /> setSource()设置文件来源<br /> <br /> console 用于指定控制是用于哪个embeded presentation<br /> controls 用于指定embeded presentation的控制，如image window ,playbutton,.....<br /> backgroundcolor 用于指定imagewindow的背景<br /> width<br /> height<br /> autostart 自动播放<br /> <br /> 第三回 同时播放多个文件(所有文件请放于web server上)<br /> 3.1编辑.rpm文件<br /> 1.rpm的内容:<br /> </font>
												<a href="http://127.0.0.1/1-1.rm" target="_blank">
														<font face="宋体" color="#000000">http://127.0.0.1/1-1.rm</font>
												</a>
												<br />
												<font face="宋体"> </font>
												<a href="http://127.0.0.1/1-2.rm" target="_blank">
														<font face="宋体" color="#000000">http://127.0.0.1/1-2.rm</font>
												</a>
												<br />
												<font face="宋体"> 3.2完整源文件<br /> &lt;HTML&gt;<br />&lt;body &gt;</font>
										</p>
										<p>
												<font face="宋体">&lt;EMBED SRC="</font>
												<a href="http://127.0.0.1/1.rpm" target="_blank">
														<font face="宋体" color="#000000">http://127.0.0.1/1.rpm</font>
												</a>
												<font face="宋体">" WIDTH=240 HEIGHT=180 NOJAVA=true CONTROLS=ImageWindow CONSOLE=one&gt;&lt;br&gt;</font>
										</p>
										<p>
												<font face="宋体">&lt;OBJECT ID=RAOCX CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" HEIGHT="100" WIDTH="240"&gt;<br />   <br />   &lt;PARAM NAME="AUTOSTART" Value="true"&gt;<br />   &lt;PARAM NAME="CONTROLS" VALUE=ConrolPane&gt;<br />   &lt;param name="console" value="one"&gt;<br />   &lt;PARAM NAME="SRC" VALUE="</font>
												<a href="http://127.0.0.1/1.rpm" target="_blank">
														<font face="宋体" color="#000000">http://127.0.0.1/1.rpm</font>
												</a>
												<font face="宋体">"&gt;</font>
										</p>
										<p>
												<font face="宋体">&lt;/OBJECT&gt;</font>
										</p>
										<p>
												<font face="宋体">&lt;/body&gt;<br />&lt;/html&gt;</font>
										</p>
								</td>
						</tr>
				</tbody>
		</table>
<img src ="http://www.blogjava.net/xbxn/aggbug/53489.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-06-17 18:04 <a href="http://www.blogjava.net/xbxn/articles/53489.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ajax</title><link>http://www.blogjava.net/xbxn/articles/50710.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Tue, 06 Jun 2006 03:45:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/50710.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/50710.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/50710.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/50710.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/50710.html</trackback:ping><description><![CDATA[Ajax是异步JavaScript和 XML单词的缩写(asynchronous JavaScript and XML)。<img src ="http://www.blogjava.net/xbxn/aggbug/50710.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-06-06 11:45 <a href="http://www.blogjava.net/xbxn/articles/50710.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>log4j访问数据库</title><link>http://www.blogjava.net/xbxn/articles/50062.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Fri, 02 Jun 2006 14:14:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/50062.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/50062.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/50062.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/50062.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/50062.html</trackback:ping><description><![CDATA[
		<p>log4j.properties文件：<br />#Global logging configuration<br />log4j.rootLogger=ERROR,stdout,DATABASE<br />log4j.logger.java.sql=DEBUG<br />log4j.addivity.org.apache=true<br />#SqlMap logging configuration...<br />#log4j-logger.com.ibatis=DEBUG<br />#log4j.logger.com.ibatis.commmon.jdbc.SimpleDataSource=DEBUG<br />#log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG<br />#log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG<br />#log4j.logger.java.sql.Connection=DEBUG<br />#log4j.logger.java.sql.Statement=DEBUG<br />#log4j.logger.java.sql.PreparedStatement=DEBUG<br />#log4j.logger.java.sql.ResultSet=DEBUG</p>
		<p>#Console output...<br />log4j.appender.stdout=org.apache.log4j.ConsoleAppender<br />log4j.appender.stdout.layout=org.apache.log4j.PatternLayout<br />log4j.appender.stdout.layout.ConversionPattern=%5p %c [%t]-%m%n</p>
		<p>####################### <br /># JDBC Appender <br />####################### </p>
		<p>log4j.appender.DATABASE.Threshold=INFO <br />log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender <br />#log4j.appender.DATABASE.BufferSize=10 <br />log4j.appender.DATABASE.URL=jdbc:mysql://219.223.240.187:3306/virtual_human?useUnicode=true&amp;characterEncoding=UTF8 </p>
		<p>log4j.appender.DATABASE.user=lxn<br />log4j.appender.DATABASE.password=lxn <br />log4j.appender.DATABASE.sql=INSERT INTO sys_log  VALUES ('%d{yyyy-MM-dd HH:mm:ss}', '%t', '%p', '%l', '%m')<br />log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout<br /><font color="#ff1493">但是控制台说：找不到com.mysql.jdbc.Driver,什么时候能解决这个问题呀？</font></p>
		<p>
				<br /> </p>
<img src ="http://www.blogjava.net/xbxn/aggbug/50062.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-06-02 22:14 <a href="http://www.blogjava.net/xbxn/articles/50062.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jsp_选择路径，选择文件</title><link>http://www.blogjava.net/xbxn/articles/50061.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Fri, 02 Jun 2006 14:03:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/50061.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/50061.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/50061.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/50061.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/50061.html</trackback:ping><description><![CDATA[
		<p>sys_parameter.jsp<br /><font color="#000000">&lt;%@ page language="java" import="java.util.*" pageEncoding="gb2312"%&gt;<br />&lt;</font><a href="mailto:%@page"><font color="#000000">%@page</font></a><font color="#000000"> import="edu.hit.ice.ibatis.common.*" %&gt;<br />&lt;</font><a href="mailto:%@page"><font color="#000000">%@page</font></a><font color="#000000"> import="java.io.File" %&gt;<br />&lt;</font><a href="mailto:%@page"><font color="#000000">%@page</font></a><font color="#000000"> import="java.net.MalformedURLException" %&gt;<br />&lt;</font><a href="mailto:%@page"><font color="#000000">%@page</font></a> import="javax.swing.JFileChooser" %&gt;</p>
		<p>&lt;%@ taglib uri="../../WEB-INF/struts-html.tld" prefix="html" %&gt;<br />&lt;%@ taglib uri="../../WEB-INF/struts-logic.tld" prefix="logic"%&gt;<br />&lt;%@ taglib uri="../../WEB-INF/struts-bean.tld" prefix="bean"%&gt;<br />&lt;%<br />String path = request.getContextPath();<br />String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";<br />%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;link rel="stylesheet" type="text/css" href="&lt;%=basePath%&gt;public/css/focus.css"&gt;<br />&lt;script language="JavaScript1.2"&gt;<br />//根据分辨率缩放窗口<br /> function resize2() <br /> {var correctwidth=1024;<br /> var correctheight=768;<br /> if (screen.width!=correctwidth||screen.height!=correctheight){<br />  document.body.style.zoom=screen.width/correctwidth;<br /> }<br /> }<br /> <br /> <br /> <br /> function initArray() {<br />  this.length = initArray.arguments.length<br />  for (var i = 0; i &lt; this.length; i++)<br />  this[i+1] = initArray.arguments[i]<br />  }</p>
		<p>    function checkFileType(){<br />   var validExt = new initArray("sql");<br />   var isValid = "false";<br />   var maxLength = document.all("filename").value.length;<br />   var ext = document.all("filename").value.substring(maxLength,maxLength - 3);<br />   ext = ext.toLowerCase();</p>
		<p>   for (var i = 1; i &lt; 4; i++)<br />    if (ext == validExt[i]){<br />     isValid = "true";<br />    }<br />   if (isValid == "false"){<br />    alert("只能还原*.sql类型的文件");<br />    <br />   }<br />    }<br />&lt;/script&gt;<br />&lt;/head&gt;</p>
		<p>&lt;body onload="resize2()" oncopy="parent.fncopy()" &gt;<br />&lt;%String dbpath=new String();<br />  dbpath="C:\\";<br />  if(request.getParameter("dbpath")!=null)<br />   {<br />    dbpath=java.net.URLDecoder.decode(request.getParameter("dbpath"),"UTF-8"); <br />   }<br />  %&gt;</p>
		<p>&lt;table width="53%" height="270" valign="top" align="center" border="0" cellpadding="0" cellspacing="0" class="text" style="font-size:12px" &gt;</p>
		<p>
				<br />   &lt;tr&gt;<br />    &lt;td &gt;  <br /> &lt;fieldset&gt;<br />           &lt;legend&gt;<br />     数据管理参数设置<br />           &lt;/legend&gt; <br />      &lt;html:form action="/sysparams.do?act=123"&gt;   <br />  &lt;table width="488" height="57" border="0" cellpadding="0" cellspacing="0" bgColor=#f4f5f6&gt;   <br /> </p>
		<p>      &lt;tr&gt;<br />      &lt;td height="12" colspan="4"&gt;<br />      &lt;/td&gt;<br />   &lt;/tr&gt;<br />   &lt;tr&gt;<br />      &lt;td width="27" height="25"&gt;&amp;nbsp;&lt;/td&gt;<br />      &lt;td width="349" height="25" valign="middle"&gt;数据清理范围：<br />       <br />       &lt;input name="cleancope"  type="text" size="30" &gt;<br />              &lt;/td&gt;<br />      &lt;td width="117" colspan="2" align="left" valign="middle"&gt;天前&lt;/td&gt;<br />   &lt;/tr&gt;<br />    &lt;tr&gt;<br />      &lt;td height="12" colspan="4"&gt;<br />      &lt;/td&gt;<br />   &lt;/tr&gt;<br />   &lt;tr&gt;<br />      &lt;td width="27" height="25"&gt;&amp;nbsp;&lt;/td&gt;<br />      &lt;td width="349" height="25" valign="middle"&gt;数据清理时间：<br />       <br />      &lt;select name="cleantime"&gt;<br />          &lt;option&gt;00：00&lt;/option&gt;<br />          &lt;option selected&gt;01：00&lt;/option&gt;<br />          &lt;option&gt;02：00&lt;/option&gt;<br />          &lt;option&gt;03：00&lt;/option&gt;<br />          &lt;option&gt;04：00&lt;/option&gt;<br />    &lt;option&gt;05：00&lt;/option&gt;<br />          &lt;option&gt;06：00&lt;/option&gt;<br />          &lt;option&gt;07：00&lt;/option&gt;<br />    &lt;option&gt;08：00&lt;/option&gt;<br />          &lt;option&gt;09：00&lt;/option&gt;<br />          &lt;option&gt;10：00&lt;/option&gt;<br />    &lt;option&gt;11：00&lt;/option&gt;<br />          &lt;option&gt;12：00&lt;/option&gt;<br />          &lt;option&gt;13：00&lt;/option&gt;<br />    &lt;option&gt;14：00&lt;/option&gt;<br />          &lt;option&gt;15：00&lt;/option&gt;<br />          &lt;option&gt;16：00&lt;/option&gt;<br />    &lt;option&gt;17：00&lt;/option&gt;<br />          &lt;option&gt;18：00&lt;/option&gt;<br />          &lt;option&gt;19：00&lt;/option&gt;<br />    &lt;option&gt;20：00&lt;/option&gt;<br />          &lt;option&gt;21：00&lt;/option&gt;<br />          &lt;option&gt;22：00&lt;/option&gt;<br />    &lt;option&gt;23：00&lt;/option&gt;<br />          <br />        &lt;/select&gt;<br />              &lt;/td&gt;<br />      &lt;td width="117" colspan="2" valign="middle"&gt;&amp;nbsp;&lt;/td&gt;<br />   &lt;/tr&gt;<br />      &lt;tr&gt;<br />      &lt;td height="12" colspan="4"&gt;<br />      &lt;/td&gt;<br />   &lt;/tr&gt;<br />  <br />   &lt;tr&gt;<br />      &lt;td width="27" height="25"&gt;&amp;nbsp;&lt;/td&gt;<br />      &lt;td width="349" height="25" valign="middle"&gt;备份路径设置：<br />       &lt;input name="backuppath" type="text" size="30" value=&lt;%=dbpath%&gt;&gt;       <br />       &lt;/td&gt;<br />      &lt;td width="117" colspan="2" valign="middle"&gt;&lt;a href="show.jsp"&gt;浏览&lt;/a&gt;<br />      &lt;/td&gt;<br />   &lt;/tr&gt;<br />   &lt;tr&gt;<br />      &lt;td height="12" colspan="4"&gt;&lt;/td&gt;<br />   &lt;/tr&gt;<br />   &lt;tr&gt;<br />      &lt;td width="31" height="26"&gt;&amp;nbsp;&lt;/td&gt;<br />      &lt;td width="406" height="26" valign="middle" colspan="2"&gt;选择还原文件：<br />       &lt;input type="FILE" id="filename" size="30" name="file0" class="input-file" value="浏览" onchange="javascript:checkFileType();"&gt;<br />         &lt;/td&gt;<br />      <br />   &lt;/tr&gt;<br />   &lt;tr&gt;<br />      &lt;td height="12" colspan="4"&gt;&lt;/td&gt;<br />   &lt;/tr&gt;<br />   &lt;tr&gt;<br />       &lt;td height="28" colspan="4" align="center"&gt;<br />       &lt;img src="&lt;%=basePath%&gt;public/images/reset.gif" border=0 align=middle&gt;<br />       &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;<br />       &lt;img src="&lt;%=basePath%&gt;public/images/save.gif" border=0 align=middle&gt;<br />       &lt;/td&gt;            </p>
		<p>  &lt;/tr&gt;<br />   &lt;/table&gt;<br />  &lt;/html:form&gt;<br />  &lt;/fieldset&gt;  &lt;/td&gt;<br />  <br />  &lt;/tr&gt;<br />  <br />&lt;/table&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;<br /><br />show.jsp如下：<br /><br />&lt;%@ page language="java" contentType="text/html; charset=GBK" %&gt;<br />&lt;%@ page  import="java.io.File"%&gt;<br />&lt;%@ page  import="java.net.MalformedURLException"%&gt;<br />&lt;%@ page  import="javax.swing.JFileChooser"%&gt;</p>
		<p>&lt;% </p>
		<p>     JFileChooser jfc = new JFileChooser();<br />   jfc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);<br />   jfc.showOpenDialog(null);<br />   File file = jfc.getSelectedFile();<br />   String dbpath=new String();<br />   try {<br />      dbpath=file.toURL().toString().substring(6);<br />      dbpath=dbpath.replace("/","\\");<br />   <br />  } catch (MalformedURLException e) {<br />   <br />   e.printStackTrace();<br />  }<br />  String where = java.net.URLEncoder.encode(dbpath,"UTF-8");</p>
		<p>  response.sendRedirect("sys_parameter.jsp?dbpath="+where);<br />%&gt;<br /></p>
<img src ="http://www.blogjava.net/xbxn/aggbug/50061.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-06-02 22:03 <a href="http://www.blogjava.net/xbxn/articles/50061.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ibatis_"for input String ' ' "问题</title><link>http://www.blogjava.net/xbxn/articles/47190.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Sat, 20 May 2006 09:36:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/47190.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/47190.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/47190.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/47190.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/47190.html</trackback:ping><description><![CDATA[再写sql语句是如果输入中包含table的列表，就必须用<br /> &lt;statement id="selectStatCard" resultClass="edu.hit.ice.ibatis.domain.StatCardOutput" parameterClass="edu.hit.ice.ibatis.domain.StatCardInput" cacheModel="StatCardCache"&gt;<br />     select * from (<br />   <font color="#ff0000">&lt;dynamic prepend=""&gt;<br />     &lt;iterate prepend="" property="tablename" conjunction="union"  open="(" close=")" &gt;  <br /></font>     <br />     (select HASH,CARD_ID,TOTAL_ACCOUNT,TOTAL_QQ,TOTAL_COUNT,TOTAL_TIME<br />        from $tablename[]$<br />        <br />        <br />      <br />              <br />         &lt;isNotNull prepend="where" property="VALUE1"&gt;   <br />              &lt;![CDATA[$ATTR1$&gt;#VALUE1#]]&gt;<br />             &lt;/isNotNull&gt;<br />             <br />             &lt;isNotNull prepend="and" property="VALUE2"&gt;   <br />              &lt;![CDATA[$ATTR2$&gt;#VALUE2#]]&gt; <br />             &lt;/isNotNull&gt;<br />             <br />             &lt;isNotNull prepend="and" property="VALUE3"&gt;   <br />              &lt;![CDATA[$ATTR3$&gt;#VALUE3#]]&gt; <br />             &lt;/isNotNull&gt;<br />             <br />             &lt;isNotNull prepend="and" property="VALUE4"&gt;   <br />              &lt;![CDATA[$ATTR4$&gt;#VALUE4#]]&gt;<br />             &lt;/isNotNull&gt;<br />             <br />             &lt;isNotNull prepend="and" property="VALUE5"&gt;   <br />              &lt;![CDATA[$ATTR5$&gt;#VALUE5#]]&gt; <br />             &lt;/isNotNull&gt;<br />             <br />             &lt;isNotNull prepend="and" property="VALUE6"&gt;   <br />              &lt;![CDATA[$ATTR6$&gt;#VALUE6#]]&gt; <br />             &lt;/isNotNull&gt;<br />             <br />             &lt;isNotNull prepend="and" property="VALUE7"&gt;   <br />              &lt;![CDATA[$ATTR7$&gt;#VALUE7#]]&gt; <br />             &lt;/isNotNull&gt;<br />             )&lt;/iterate&gt; <br />   &lt;/dynamic&gt;<br />  <br />  ) as b   <br />             <br />    &lt;/statement&gt; <br />    <img src ="http://www.blogjava.net/xbxn/aggbug/47190.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-05-20 17:36 <a href="http://www.blogjava.net/xbxn/articles/47190.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ibatis_开发顺序</title><link>http://www.blogjava.net/xbxn/articles/47188.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Sat, 20 May 2006 09:34:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/47188.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/47188.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/47188.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/47188.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/47188.html</trackback:ping><description><![CDATA[
		<p>1 SqlMapConfigExample.xml中加入StatCard.xml<br />2 编写StatCard.xml,其中涉及StatCardInput,StatCardOutput 和selectStatCard语句<br />3 编写StatCardInput,StatCardOutput ,StatCardDAO,StatCardDAOImpl<br />4 在DAO.xml中增加StatCardDAO,StatCardDAOImpl对<br />5 编写service层<br />6 编写测试类<br /></p>
<img src ="http://www.blogjava.net/xbxn/aggbug/47188.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-05-20 17:34 <a href="http://www.blogjava.net/xbxn/articles/47188.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ibatis_")"问题</title><link>http://www.blogjava.net/xbxn/articles/47104.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Fri, 19 May 2006 10:49:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/47104.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/47104.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/47104.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/47104.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/47104.html</trackback:ping><description><![CDATA[还没确定<br /><br /><br />错误原因：&lt;sqlMap namespace="VIRTUAL_HUMAN_4419_200605"&gt;<br />解决方法：&lt;sqlMap namespace="VirtualHuman"&gt;<br />其中VIRTUAL_HUMAN_4419_200605是一个表；VirtualHuman为该表相对应的类。<img src ="http://www.blogjava.net/xbxn/aggbug/47104.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-05-19 18:49 <a href="http://www.blogjava.net/xbxn/articles/47104.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ibatis_一对多关系</title><link>http://www.blogjava.net/xbxn/articles/46954.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Fri, 19 May 2006 00:46:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/46954.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/46954.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/46954.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/46954.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/46954.html</trackback:ping><description><![CDATA[
		<p>TRACK为多表，BAR为一表<font color="#800080">//注意类的包含关系<br /></font>xml文件如下<br />&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "sql-map-2.dtd"&gt;<br />&lt;sqlMap namespace="TrackBar"&gt;<br /> &lt;typeAlias alias="TrackBar" type="edu.hit.ice.ibatis.domain.TrackBar"/&gt;<br />   <br />   &lt;cacheModel id="trackBarCache" type="LRU"&gt;<br />     &lt;flushInterval hours="24"/&gt;<br />     &lt;property name="size" value="100"/&gt;<br />    &lt;/cacheModel&gt;</p>
		<p>    &lt;select id="selectTrackBar" resultClass="TrackBar" parameterClass="java.lang.String" cacheModel="trackBarCache"&gt;<br />     select HASH,ACCOUNT,START_TIME,END_TIME,REGION_NUM,CITY_NUM,LOCAL_IP,<br />            BAR.BAR_ID as "bar.BAR_ID",<br />            BAR.BAR_NAME as "bar.BAR_NAME",<br />            TRACK_CARD_4419_200605_2.BAR_NUM as "bar.BAR_NUM"<br />        from BAR,track_card_4419_200605_2<br />        where BAR.BAR_NUM=TRACK_CARD_4419_200605_2.BAR_NUM<br />              AND BAR.BAR_NUM=#value#<br />    &lt;/select&gt; <br />    <br />    &lt;!-- 一对多关系，tablename[]的属性中包括bar类--&gt;<br />   &lt;statement id="selectBarUnion" parameterClass="edu.hit.ice.ibatis.domain.TrackList"  resultClass="edu.hit.ice.ibatis.domain.TrackBar"&gt;<br />   select * from (<br />   &lt;dynamic prepend=""&gt;<br />     &lt;iterate prepend="" property="tablename" conjunction="union"  open="(" close=")" &gt;   <br />      (select HASH,ACCOUNT,START_TIME,END_TIME,REGION_NUM,CITY_NUM,LOCAL_IP,<br />            BAR.BAR_ID as "bar.BAR_ID",<br />            BAR.BAR_NAME as "bar.BAR_NAME",<br />            $tablename[]$.BAR_NUM as "bar.BAR_NUM"<br />       from $tablename[]$,BAR  <br />        &lt;isNotNull prepend="where" property="BAR_NUM"&gt;   <br />              $tablename[]$.BAR_NUM=#BAR_NUM#<br />             &lt;/isNotNull&gt;        <br />             <br />              and BAR.BAR_NUM=$tablename[]$.BAR_NUM        <br />       )<br />      <br />      &lt;/iterate&gt; <br />   &lt;/dynamic&gt;<br />   ) as b<br />  &lt;/statement&gt;<br />     <br />&lt;/sqlMap&gt;<br /><br />TRACKBAR表对应的类：<br />package edu.hit.ice.ibatis.domain;</p>
		<p>
				<br />public class TrackBar {</p>
		<p> private String HASH;<br /> private String ACCOUNT;<br /> private Integer START_TIME;<br /> private Integer END_TIME; <br /> private Short REGION_NUM;<br /> private Short CITY_NUM;<br /> private String BAR_NUM; <br /> private Integer LOCAL_IP;<br /> <br />// 注意这个地方<br /> private Bar bar;</p>
		<p>
				<br /> public String getHASH() {<br />  return HASH;<br /> } <br /> <br /> public void setHASH(String HASH) {<br />  if (HASH != null) {<br />   HASH = HASH.trim();<br />  }<br />  this.HASH = HASH;<br /> }<br /> <br /> public String getACCOUNT() {<br />  return ACCOUNT;<br /> } <br /> <br /> public void setACCOUNT(String ACCOUNT) {<br />  if (ACCOUNT != null) {<br />   ACCOUNT = ACCOUNT.trim();<br />  }<br />  this.ACCOUNT = ACCOUNT;<br /> } <br /> <br /> public void setSTART_TIME(Integer START_TIME) {<br />  this.START_TIME = START_TIME;<br /> }<br /> <br /> public Integer getSTART_TIME()<br /> {<br />  return START_TIME;<br /> }<br /> <br /> public void setEND_TIME(Integer END_TIME) {<br />  this.END_TIME = END_TIME;<br /> }<br /> <br /> public Integer getEND_TIME() {<br />  return END_TIME;<br /> }</p>
		<p>
				<br /> public Short getREGION_NUM() {<br />  return REGION_NUM;<br /> }</p>
		<p>
				<br /> public void setREGION_NUM(Short REGION_NUM) {<br />  this.REGION_NUM = REGION_NUM;<br /> }</p>
		<p>
				<br /> public Short getCITY_NUM() {<br />  return CITY_NUM;<br /> }</p>
		<p>
				<br /> public void setCITY_NUM(Short CITY_NUM) {<br />  this.CITY_NUM= CITY_NUM;<br /> }</p>
		<p> public String getBAR_NUM() {<br />  return BAR_NUM;<br /> }</p>
		<p>
				<br /> public void setBAR_NUM(String BAR_NUM) {<br />  if (BAR_NUM != null) {<br />   BAR_NUM = BAR_NUM.trim();<br />  }<br />  this.BAR_NUM = BAR_NUM;<br /> }</p>
		<p>
				<br /> public Integer getLOCAL_IP() {<br />  return LOCAL_IP;<br /> }</p>
		<p>
				<br /> public void setLOCAL_IP(Integer LOCAL_IP) {<br />  this.LOCAL_IP = LOCAL_IP;<br /> }<br /> <br /> public Bar getBar()<br /> {<br />  return bar;<br /> }<br /> <br /> public void setBar(Bar bar)<br /> {<br />  this.bar=bar;<br /> }</p>
		<p>}<br />BAR表对应的类：<br />package edu.hit.ice.ibatis.domain;</p>
		<p>import java.util.List;</p>
		<p>public class Bar {</p>
		<p> /**<br />  * @param args<br />  */<br /> private int   BAR_ID;<br /> <br /> private String BAR_NUM;<br /> private String BAR_NAME;<br /> <br />  public int gerBAR_ID()<br />     {<br />      return this.BAR_ID;<br />     }<br />     public void setBAR_ID(int BAR_ID)<br />     {<br />      this.BAR_ID=BAR_ID;<br />     }<br />  </p>
		<p> public void setBAR_NUM(String BAR_NUM)<br /> {<br />  this.BAR_NUM=BAR_NUM;<br /> }<br /> public String getBAR_NUM()<br /> {<br />  return this.BAR_NUM;<br /> }<br /> public void setBAR_NAME(String BAR_NAME)<br /> {<br />  this.BAR_NAME=BAR_NAME;<br /> }<br /> public String getBAR_NAME()<br /> {<br />  return this.BAR_NAME;<br /> }<br /> <br />   <br />  <br />}<br />TrackList类是输入类：<br />package edu.hit.ice.ibatis.domain;<br />import java.util.*;<br />/*由Track类和一个table的list组成的类，用来测试个表查询结果的union*/<br />public class TrackList {</p>
		<p> /**<br />  * This field was generated by Abator for iBATIS. This field corresponds to the database column virtual_human.track_card_4419_200604_2.HASH<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> private List tablename;<br /> private String HASH;<br /> /**<br />  * This field was generated by Abator for iBATIS. This field corresponds to the database column virtual_human.track_card_4419_200604_2.ACCOUNT<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> private String ACCOUNT;<br /> /**<br />  * This field was generated by Abator for iBATIS. This field corresponds to the database column virtual_human.track_card_4419_200604_2.START_TIME<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */</p>
		<p> private Integer START_TIME;<br /> /**<br />  * This field was generated by Abator for iBATIS. This field corresponds to the database column virtual_human.track_card_4419_200604_2.END_TIME<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> private Integer END_TIME;<br /> /**<br />  * This field was generated by Abator for iBATIS. This field corresponds to the database column virtual_human.track_card_4419_200604_2.REGION_NUM<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> private Short REGION_NUM;<br /> private Short CITY_NUM;<br /> /**<br />  * This field was generated by Abator for iBATIS. This field corresponds to the database column virtual_human.track_card_4419_200604_2.BAR_NUM<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> private String BAR_NUM;<br /> /**<br />  * This field was generated by Abator for iBATIS. This field corresponds to the database column virtual_human.track_card_4419_200604_2.LOCAL_IP<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> private Integer LOCAL_IP;<br /> public List gettablename() {<br />  return this.tablename;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method sets the value of the database column virtual_human.track_card_4419_200604_2.HASH<br />  * @param HASH  the value for virtual_human.track_card_4419_200604_2.HASH<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public void settablename(List tablename) {<br />  <br />  this.tablename =tablename;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method returns the value of the database column virtual_human.track_card_4419_200604_2.HASH<br />  * @return  the value of virtual_human.track_card_4419_200604_2.HASH<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public String getHASH() {<br />  return HASH;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method sets the value of the database column virtual_human.track_card_4419_200604_2.HASH<br />  * @param HASH  the value for virtual_human.track_card_4419_200604_2.HASH<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public void setHASH(String HASH) {<br />  if (HASH != null) {<br />   HASH = HASH.trim();<br />  }<br />  this.HASH = HASH;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method returns the value of the database column virtual_human.track_card_4419_200604_2.ACCOUNT<br />  * @return  the value of virtual_human.track_card_4419_200604_2.ACCOUNT<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public String getACCOUNT() {<br />  return ACCOUNT;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method sets the value of the database column virtual_human.track_card_4419_200604_2.ACCOUNT<br />  * @param ACCOUNT  the value for virtual_human.track_card_4419_200604_2.ACCOUNT<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public void setACCOUNT(String ACCOUNT) {<br />  if (ACCOUNT != null) {<br />   ACCOUNT = ACCOUNT.trim();<br />  }<br />  this.ACCOUNT = ACCOUNT;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method returns the value of the database column virtual_human.track_card_4419_200604_2.START_TIME<br />  * @return  the value of virtual_human.track_card_4419_200604_2.START_TIME<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public Integer getSTART_TIME() {<br />  return START_TIME;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method sets the value of the database column virtual_human.track_card_4419_200604_2.START_TIME<br />  * @param START_TIME  the value for virtual_human.track_card_4419_200604_2.START_TIME<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public void setSTART_TIME(Integer START_TIME) {<br />  this.START_TIME = START_TIME;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method returns the value of the database column virtual_human.track_card_4419_200604_2.END_TIME<br />  * @return  the value of virtual_human.track_card_4419_200604_2.END_TIME<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public Integer getEND_TIME() {<br />  return END_TIME;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method sets the value of the database column virtual_human.track_card_4419_200604_2.END_TIME<br />  * @param long1  the value for virtual_human.track_card_4419_200604_2.END_TIME<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public void setEND_TIME(Long long1) {<br />  this.END_TIME = END_TIME;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method returns the value of the database column virtual_human.track_card_4419_200604_2.REGION_NUM<br />  * @return  the value of virtual_human.track_card_4419_200604_2.REGION_NUM<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public Short getREGION_NUM() {<br />  return REGION_NUM;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method sets the value of the database column virtual_human.track_card_4419_200604_2.REGION_NUM<br />  * @param REGION_NUM  the value for virtual_human.track_card_4419_200604_2.REGION_NUM<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public void setREGION_NUM(Short REGION_NUM) {<br />  this.REGION_NUM = REGION_NUM;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method returns the value of the database column virtual_human.track_card_4419_200604_2.BAR_NUM<br />  * @return  the value of virtual_human.track_card_4419_200604_2.BAR_NUM<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public Short getCITY_NUM() {<br />  return CITY_NUM;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method sets the value of the database column virtual_human.track_card_4419_200604_2.REGION_NUM<br />  * @param REGION_NUM  the value for virtual_human.track_card_4419_200604_2.REGION_NUM<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public void setCITY_NUM(Short CITY_NUM) {<br />  this.CITY_NUM= CITY_NUM;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method returns the value of the database column virtual_human.track_card_4419_200604_2.BAR_NUM<br />  * @return  the value of virtual_human.track_card_4419_200604_2.BAR_NUM<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> <br /> public String getBAR_NUM() {<br />  return BAR_NUM;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method sets the value of the database column virtual_human.track_card_4419_200604_2.BAR_NUM<br />  * @param BAR_NUM  the value for virtual_human.track_card_4419_200604_2.BAR_NUM<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public void setBAR_NUM(String BAR_NUM) {<br />  if (BAR_NUM != null) {<br />   BAR_NUM = BAR_NUM.trim();<br />  }<br />  this.BAR_NUM = BAR_NUM;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method returns the value of the database column virtual_human.track_card_4419_200604_2.LOCAL_IP<br />  * @return  the value of virtual_human.track_card_4419_200604_2.LOCAL_IP<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public Integer getLOCAL_IP() {<br />  return LOCAL_IP;<br /> }</p>
		<p> /**<br />  * This method was generated by Abator for iBATIS. This method sets the value of the database column virtual_human.track_card_4419_200604_2.LOCAL_IP<br />  * @param LOCAL_IP  the value for virtual_human.track_card_4419_200604_2.LOCAL_IP<br />  * @abatorgenerated  Thu Dec 15 10:58:34 CST 2005<br />  */<br /> public void setLOCAL_IP(Integer LOCAL_IP) {<br />  this.LOCAL_IP = LOCAL_IP;<br /> }</p>
		<p>}<br /><br /><br /><br /></p>
<img src ="http://www.blogjava.net/xbxn/aggbug/46954.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-05-19 08:46 <a href="http://www.blogjava.net/xbxn/articles/46954.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>alphaminer</title><link>http://www.blogjava.net/xbxn/articles/41923.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Wed, 19 Apr 2006 07:40:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/41923.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/41923.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/41923.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/41923.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/41923.html</trackback:ping><description><![CDATA[
		<p>小军传给我alphaminer1、alphaminer2、resource三个项目。我把它们都还原成工作区的项目后就成功了。<br />注意：<br />       1.窗口-〉首选项-〉java-〉编译器（compiler）中的编译器一致性级别（compiler compliance level）改为5.0。<br />          相应问题描述为：<br />                  <font color="#ff0000">annotations are only available if source level is 5.0.</font><br />       2.运行：项目为alphaminer1，main类为eti.bi.alphaminer.ui.KBBIApplication；<br />                      自变量-〉vm自变量为<font color="#ee82ee"><font color="#006400">：-DHOME=D:\\工作区系列\\工作区系列五(CVS)\\resource -Xms256M -Xmx1024M<br />                                                                 -Djava.library.path=D:\\工作区系列\\工作区系列五(CVS)\\resource\\lib<br /></font>                      </font><font color="#000000">运行的名称随意，比如alphaminer1。<br />                      以后点击运行alphaminer1，即可运行alphaminer平台。<br />终于ok了。让我弄了一上午的东西，真是可恶。<img height="19" src="http://www.blogjava.net/Emoticons/51_51.gif" width="19" border="0" /></font></p>
<img src ="http://www.blogjava.net/xbxn/aggbug/41923.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-04-19 15:40 <a href="http://www.blogjava.net/xbxn/articles/41923.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ArrayList与HashTable</title><link>http://www.blogjava.net/xbxn/articles/41494.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Mon, 17 Apr 2006 10:59:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/41494.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/41494.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/41494.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/41494.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/41494.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: ArrayList		　　System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素，就可以动态改变数组的长度。		一．优点		1。支持自动改变大小的功能		2。可以灵活的插入元素		3。可以灵活的删除元素		二．局限性		跟一般的数组比起来，速度上差些		三．添加元素		1．  public virtual int Add(...&nbsp;&nbsp;<a href='http://www.blogjava.net/xbxn/articles/41494.html'>阅读全文</a><img src ="http://www.blogjava.net/xbxn/aggbug/41494.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-04-17 18:59 <a href="http://www.blogjava.net/xbxn/articles/41494.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>properties文件的乱码问题的解决</title><link>http://www.blogjava.net/xbxn/articles/38490.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Fri, 31 Mar 2006 07:48:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/38490.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/38490.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/38490.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/38490.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/38490.html</trackback:ping><description><![CDATA[在线安装Poperties Editor <br /><br />在eclipse下依次点击Help -&gt; SoftWare Updates -&gt; find and install <br /><br />选中Search for new features to install -&gt;next <br />点击 New Remote site <br />给这个更新站点取个名字 如：luanma <br />url填写<a href="http://propedit.sourceforge.jp/eclipse/updates" target="_new">http://propedit.sourceforge.jp/eclipse/updates</a><br />即可。<br />点击ok<br />选中刚才新加的站点名称，点击finish <br />他会自动找出与你所用的eclipse版本相适应的插件 <br />全部选中 <br />后面只要选择install all即可 <br />最后会提示你重起你的myeclipse <br /><br />启动后按oksonic所说的操作即可解决乱码问题。<br />而且，所有的properties文件名的前面都有一个绿色的p字..这就表明ok<img src ="http://www.blogjava.net/xbxn/aggbug/38490.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-03-31 15:48 <a href="http://www.blogjava.net/xbxn/articles/38490.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>junit起步1</title><link>http://www.blogjava.net/xbxn/articles/38209.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Thu, 30 Mar 2006 03:05:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/38209.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/38209.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/38209.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/38209.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/38209.html</trackback:ping><description><![CDATA[
		<a href="http://www.yzcc.com/yzcc/java/135236586.htm">http://www.yzcc.com/yzcc/java/135236586.htm</a>#<br />上面的文章很简单，易学。<img src ="http://www.blogjava.net/xbxn/aggbug/38209.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-03-30 11:05 <a href="http://www.blogjava.net/xbxn/articles/38209.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>hibernate 主键</title><link>http://www.blogjava.net/xbxn/articles/36435.html</link><dc:creator>小昭</dc:creator><author>小昭</author><pubDate>Mon, 20 Mar 2006 13:20:00 GMT</pubDate><guid>http://www.blogjava.net/xbxn/articles/36435.html</guid><wfw:comment>http://www.blogjava.net/xbxn/comments/36435.html</wfw:comment><comments>http://www.blogjava.net/xbxn/articles/36435.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xbxn/comments/commentRss/36435.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xbxn/services/trackbacks/36435.html</trackback:ping><description><![CDATA[hibernate只能解决有主键的表的相关问题。<img src ="http://www.blogjava.net/xbxn/aggbug/36435.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xbxn/" target="_blank">小昭</a> 2006-03-20 21:20 <a href="http://www.blogjava.net/xbxn/articles/36435.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>