??xml version="1.0" encoding="utf-8" standalone="yes"?>99在线精品视频在线观看,国产亚洲精品91在线,国产欧美日韩精品高清二区综合区 http://www.aygfsteel.com/TiGERTiAN/category/36013.html----TiGERTiANzh-cnTue, 15 Jun 2010 12:13:10 GMTTue, 15 Jun 2010 12:13:10 GMT60weblogic中如果?0端口和根目录作ؓ应用的默认目?/title><link>http://www.aygfsteel.com/TiGERTiAN/archive/2010/06/15/323603.html</link><dc:creator>TiGERTiAN</dc:creator><author>TiGERTiAN</author><pubDate>Tue, 15 Jun 2010 02:15:00 GMT</pubDate><guid>http://www.aygfsteel.com/TiGERTiAN/archive/2010/06/15/323603.html</guid><wfw:comment>http://www.aygfsteel.com/TiGERTiAN/comments/323603.html</wfw:comment><comments>http://www.aygfsteel.com/TiGERTiAN/archive/2010/06/15/323603.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/323603.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/323603.html</trackback:ping><description><![CDATA[使用根目录作为默认目录,需要新Z个工E可以叫做indexQ然后在在WEB-INF目录下面新徏一个weblogic.xmlQ内Ҏ<br /> <div style="background-color: #eeeeee; font-size: 13px; border-left-color: #cccccc; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; padding-top: 4px; width: 98%; word-break: break-all; "><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000FF; "><!</span><span style="color: #FF00FF; ">DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br /> <br /> </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">weblogic-web-app</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br /> </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">context-root</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">/</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">context-root</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br /> <br /> </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">weblogic-web-app</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br /> </span></div> 之后Q在web.xml的welcome-file中指定一个蟩转页面比如是index.jspQ之后想默认跌{CQ何应用都可以通过q个跌{进行? <br /> 监听80端口Q需要在相关域下面的config目录中修改config.xmlQ例如:<br /> <div style="background-color: #eeeeee; font-size: 13px; border-left-color: #cccccc; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; padding-top: 4px; width: 98%; word-break: break-all; "><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #000000; ">  </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">server</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />     </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">name</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">demo</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">name</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />     </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">listen-port</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">80</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">listen-port</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />     </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">listen-address</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">192.168.1.2</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">listen-address</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />   </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">server</span><span style="color: #0000FF; ">></span></div> 默认端口不是80Q只需要将listen-portҎ80卛_? <img src ="http://www.aygfsteel.com/TiGERTiAN/aggbug/323603.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/TiGERTiAN/" target="_blank">TiGERTiAN</a> 2010-06-15 10:15 <a href="http://www.aygfsteel.com/TiGERTiAN/archive/2010/06/15/323603.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何对属性资源文件进行合q和排序(How to merge and sort the properties files)http://www.aygfsteel.com/TiGERTiAN/archive/2009/01/01/249479.htmlTiGERTiANTiGERTiANThu, 01 Jan 2009 13:05:00 GMThttp://www.aygfsteel.com/TiGERTiAN/archive/2009/01/01/249479.htmlhttp://www.aygfsteel.com/TiGERTiAN/comments/249479.htmlhttp://www.aygfsteel.com/TiGERTiAN/archive/2009/01/01/249479.html#Feedback2http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/249479.htmlhttp://www.aygfsteel.com/TiGERTiAN/services/trackbacks/249479.html
下面q个是一个带排序的Propertiesc(SortedPropertiesQ?br />
package com.gcoresoft.utils;

import java.util.Collections;
import java.util.Enumeration;
import java.util.Properties;
import java.util.Vector;

/**
 * 
 * TODO 带排序的配置文gc?br />  * 
 * 
@author <a href="mailto:tianlu@jsecode.com">tianlu</a>
 * 
@version $Rev$ <br>
 *          $Id$
 
*/

public class SortedProperties extends Properties
{
    
public synchronized Enumeration keys()
    
{
        Enumeration keysEnum 
= super.keys();
        Vector keyList 
= new Vector();
        
while (keysEnum.hasMoreElements()) {
            keyList.add(keysEnum.nextElement());
        }

        Collections.sort(keyList);
        
return keyList.elements();
    }

}

然后在主E序里面写了一个处理方法:
    public static void updateApplicationResources()
    
{
        
try {
            String path 
= Utils.class.getResource("/").getPath();
            String cnFilePath 
= path
                    
+ "ApplicationResources_zh_CN.properties";
            ResourceBundle enBundle 
= ResourceBundle.getBundle("ApplicationResources");
            Properties cnProp 
= new SortedProperties();
            InputStream cnInput 
= new FileInputStream(cnFilePath);
            cnProp.load(cnInput);
            cnInput.close();
            
            Enumeration
<String> enu =  enBundle.getKeys();
            
while(enu.hasMoreElements())
            
{
                String key 
= enu.nextElement();
                cnProp.setProperty(key, enBundle.getString(key));
            }

            
            OutputStream output 
= new FileOutputStream(cnFilePath);
            cnProp.store(output, 
"");
            output.close();
        }
 catch (Exception e) {
            e.printStackTrace();
        }

    }

q样可以将中文资源文g中缺的条目都复制过dƈ排序好,也方便我们的汉化译?

TiGERTiAN 2009-01-01 21:05 发表评论
]]>
Roller 3.1 中管理员新增用户界面Q默认语a和时区的Ҏhttp://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240810.htmlTiGERTiANTiGERTiANSun, 16 Nov 2008 05:26:00 GMThttp://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240810.htmlhttp://www.aygfsteel.com/TiGERTiAN/comments/240810.htmlhttp://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240810.html#Feedback0http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/240810.htmlhttp://www.aygfsteel.com/TiGERTiAN/services/trackbacks/240810.html
        userForm.setLocale(Locale.getDefault().toString());
        userForm.setTimeZone(TimeZone.getDefault().getID());
        userForm.setDataFromSSO(
false);


TiGERTiAN 2008-11-16 13:26 发表评论
]]>
【第二版】Roller 3.1二次开发工E配|(d了常见问题解军_详细步骤Q?/title><link>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240807.html</link><dc:creator>TiGERTiAN</dc:creator><author>TiGERTiAN</author><pubDate>Sun, 16 Nov 2008 05:03:00 GMT</pubDate><guid>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240807.html</guid><wfw:comment>http://www.aygfsteel.com/TiGERTiAN/comments/240807.html</wfw:comment><comments>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240807.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/240807.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/240807.html</trackback:ping><description><![CDATA[1.下蝲roller 3.1的源代码?span style="color: red">required jarsQ一定要下蝲Q否则没有办法编译和q行Q?br /> </span>required jars : <a >https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=6962&expandFolder=6962&folderID=6959</a><br /> <br /> 2.然后在命令行中源代码的目录下面执行build all命o?br /> 如果你的JDK环境大于1.4了,虽然可以调整兼容{Q但q是你用JDK1.4Qؓ了不改变你的原始JDK环境Q可以在build.bat中加?br /> set JAVA_HOME=D:\j2sdk1.4.2_17\<br /> set PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin<br /> set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar<br /> 来时设|新jdk<br /> <br /> 3.build allq后Q首先,他会生成所有的wrappercȝ{,生成的所有的cL文g(src下的)拯到roller源代码根目录src目录中,webapp中的内容拯到根目录下web中,在compile目录下的business\org\apache\roller\pojos\和business\org\apache\roller\planet\pojos\中有很多hbm.xml需要拷贝到源代码同L目录中,q有是classes下的所有文件拷贝到roller的src根目录下?br /> 其次Q如果你需要覆盖一些属性,例如数据库连接配|等{,需要在src下徏立一个roller-custom.properties文gQ放入一些你要覆盖的配置,例如我要q接SQL Server数据库,则这样配|?br /> hibernate.dialect=org.hibernate.dialect.SQLServerDialect<br /> jdbc.driverClass=com.microsoft.jdbc.sqlserver.SQLServerDriver<br /> jdbc.connectionURL=jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=roller31;User=sa;Password=<br /> jdbc.username=sa<br /> jdbc.password=<br /> 当然Q不要忘了把相关jar包放q去?br /> <br /> 其他配置请参考Install Guide<br /> <br /> 4.下面是徏立数据库Q如果你使用的SQL ServerQ徏议你rollerdb脚本中的textcd字段Q全部改为ntextQ因为SQL Server jdbc的驱动对text的支持存在bug...会有问题的?br /> 如果你用的tomcat 5.xQ请M载一个兼容包Q用来兼容在JDK 1.4上的q行Q默认配|下只可以在jdk 1.5上稳定运行?br /> <br /> 5.建立一个Web ProjectQ将roller3.1/src中所有文件拷贝到目的src中,roller3.1/web中的所有内Ҏ贝到目webroot中,LWEB-INF目录下面lib目录中的roller-business.jar和roller-web.jar两个文gQ将其他文gd到build path中?br /> <br /> <span style="color: red">注意Q?br /> </span>如果你是直接部v方式Q碰到用h注册,但每ơ登陆都提示用户名密码错误(Wrong username and password combinationQ,请修改security.xmlQ源代码D修改如下部分:<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">    </span><span style="color: #0000ff"><</span><span style="color: #800000">bean </span><span style="color: #ff0000">id</span><span style="color: #0000ff">="jdbcAuthenticationDao"</span><span style="color: #ff0000"> class</span><span style="color: #0000ff">="org.acegisecurity.userdetails.jdbc.JdbcDaoImpl"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="dataSource"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">bean </span><span style="color: #ff0000">id</span><span style="color: #0000ff">="dataSource"</span><span style="color: #ff0000"> class</span><span style="color: #0000ff">="org.springframework.jdbc.datasource.DriverManagerDataSource"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="driverClassName"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                    </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">net.sourceforge.jtds.jdbc.Driver</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="url"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                    </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=roller31;User=sa;Password=</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="username"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                    </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">sa</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="password"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                    </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #0000ff"></</span><span style="color: #800000">bean</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="usersByUsernameQuery"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">SELECT username,passphrase,isenabled FROM rolleruser WHERE username = ?</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="authoritiesByUsernameQuery"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">SELECT username,rolename FROM userrole WHERE username = ?</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/Images/OutliningIndicators/None.gif" align="top" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">bean</span><span style="color: #0000ff">></span></div> 数据源d上去Q因为我发现3.1中的讑֮jdbc.XX只会对rollerȝ序有效,对acegi无效Q但是如果你是通过配置tomcat来加载的׃需要,q种情况只会发生在直接部|上面?br /> <br /> 如果你碰CResultSet can not re-read row data for column 1问题Q请参考:<br /> <a id="Editor_Edit_hlEntryLink" title="view: Roller 3.1 ResultSet can not re-read row data for column 1 问题的解x? href="http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html" target="_blank">http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html</a><br /> <br /> xQroller 3.1 的二ơ开发环境就搭好了?br /> <br /> {项目完成的差不多了Q我会把3.1?.0的中文国际化文g发布出来Q方便大家用? <img src ="http://www.aygfsteel.com/TiGERTiAN/aggbug/240807.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/TiGERTiAN/" target="_blank">TiGERTiAN</a> 2008-11-16 13:03 <a href="http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240807.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Roller 3.1 ResultSet can not re-read row data for column 1 问题的解x?/title><link>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html</link><dc:creator>TiGERTiAN</dc:creator><author>TiGERTiAN</author><pubDate>Sun, 16 Nov 2008 02:55:00 GMT</pubDate><guid>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html</guid><wfw:comment>http://www.aygfsteel.com/TiGERTiAN/comments/240794.html</wfw:comment><comments>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/240794.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/240794.html</trackback:ping><description><![CDATA[<p>q是|上热心人ȝ的微软驱动的~点及解x案:</p> <p><strong><font color="#0000ff">Q?Q如果采用jdbc-odbc驱动Q那么就必须按照查询序来一ơ读取(不论有没有image或textcdQ?/font></strong></p> <p><strong><font color="#0000ff">Q?Q如果采用微软提供的ms sql server jdbc driverQ如果查询语句中Q不存在image或textcd字段Q那么可以按照无序获?/font></strong></p> <p><strong><font color="#0000ff">Q?Q如果采用微软提供的ms sql server jdbc driverQ如果查询语句中Q存在image或textcd字段Q那么就必须按照序dQ否则就会报告Driver]ResultSet can not re-read row data for column之类的错?/font></strong></p> <p><strong><font color="#0000ff">Q?Q如果想不查询语句中有没有image或textcd字段Q都可以不按照顺序获取,或重复获取?/font></strong></p> <p>Microsoft support也提供了相关|页Q?a title="http://support.microsoft.com/kb/824106" >http://support.microsoft.com/kb/824106</a>描述q个问题.当然使用Sql Server 2000的第三方驱动没有这L问题存在。我?|上扑ֈjTDS取代微Y的SQLServer2000的JDBC驱动Q希望对大家有帮助:</p> <p>要用jTDS驱动Q配|要做一些变动: <p>数据库URLQjdbc:jtds:sqlserver://localhost:1433;DatabaseName=XXX <p>驱动c:net.sourceforge.jtds.jdbc.Driver <p>其在sourceforge上的介绍中写刎ͼ <p>Open source JDBC 3.0 Type 4 driver for Microsoft SQL Server (6.5, 7.0, 2000 and 2005) and Sybase. jTDS is the fastest JDBC driver for MS SQL Server and is a complete implementation of the JDBC spec. <p>目前最新版本是1.2.2 <p>目:<a ><u>http://sourceforge.net/projects/jtds/</u></a> </p> <img src ="http://www.aygfsteel.com/TiGERTiAN/aggbug/240794.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/TiGERTiAN/" target="_blank">TiGERTiAN</a> 2008-11-16 10:55 <a href="http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>临时讄jdk,jre的环境变量JAVAHOME,PATH,CLASSPATHQj2re 1.4{等Q?/title><link>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240775.html</link><dc:creator>TiGERTiAN</dc:creator><author>TiGERTiAN</author><pubDate>Sun, 16 Nov 2008 00:27:00 GMT</pubDate><guid>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240775.html</guid><wfw:comment>http://www.aygfsteel.com/TiGERTiAN/comments/240775.html</wfw:comment><comments>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240775.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/240775.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/240775.html</trackback:ping><description><![CDATA[有时候我们系l的java环境变量?.5Q而且我们主要的开发环境也?.5。不q有些项目需要在1.4下面~译Q如何方便的讄JAVA_HOME,CLASSPATH和PATH{变量呢Q只需要在批处理文件下加入<br /> <br /> set JAVA_HOME=D:\j2sdk1.4.2_17\<br /> set PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin<br /> set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar<br /> <br /> q样的代码即可,注意h换ؓ您自qjdk路径?br /> 做个备忘Q方便大家用? <img src ="http://www.aygfsteel.com/TiGERTiAN/aggbug/240775.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/TiGERTiAN/" target="_blank">TiGERTiAN</a> 2008-11-16 08:27 <a href="http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240775.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Roller 3.1 二次开发环境配|?/title><link>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/03/238251.html</link><dc:creator>TiGERTiAN</dc:creator><author>TiGERTiAN</author><pubDate>Sun, 02 Nov 2008 16:42:00 GMT</pubDate><guid>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/03/238251.html</guid><wfw:comment>http://www.aygfsteel.com/TiGERTiAN/comments/238251.html</wfw:comment><comments>http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/03/238251.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/238251.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/238251.html</trackback:ping><description><![CDATA[1.下蝲roller 3.1的源代码?span style="color: red">required jarsQ一定要下蝲Q否则没有办法编译和q行Q?br /> </span>required jars : <a >https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=6962&expandFolder=6962&folderID=6959</a><br /> <br /> 2.然后在命令行中源代码的目录下面执行build all命o?br /> 如果你的JDK环境大于1.4了,虽然可以调整兼容{Q但q是你用JDK1.4Qؓ了不改变你的原始JDK环境Q可以在build.bat中加?br /> set JAVA_HOME=D:\j2sdk1.4.2_17\<br /> set PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin<br /> set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar<br /> 来时设|新jdk<br /> <br /> 3.build allq后Q首先,他会生成所有的wrappercȝ{,生成的所有的cL文g(src下的)拯到roller源代码根目录src目录中,webapp中的内容拯到根目录下web中,在compile目录下的business\org\apache\roller\pojos\和business\org\apache\roller\planet\pojos\中有很多hbm.xml需要拷贝到源代码同L目录中,q有是classes下的所有文件拷贝到roller的src根目录下?br /> 其次Q如果你需要覆盖一些属性,例如数据库连接配|等{,需要在src下徏立一个roller-custom.properties文gQ放入一些你要覆盖的配置,例如我要q接SQL Server数据库,则这样配|?br /> hibernate.dialect=org.hibernate.dialect.SQLServerDialect<br /> jdbc.driverClass=com.microsoft.jdbc.sqlserver.SQLServerDriver<br /> jdbc.connectionURL=jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=roller31;User=sa;Password=<br /> jdbc.username=sa<br /> jdbc.password=<br /> 当然Q不要忘了把相关jar包放q去?br /> <br /> 其他配置请参考Install Guide<br /> <br /> 4.下面是徏立数据库Q如果你使用的SQL ServerQ徏议你rollerdb脚本中的textcd字段Q全部改为ntextQ因为SQL Server jdbc的驱动对text的支持存在bug...会有问题的?br /> 如果你用的tomcat 5.xQ请M载一个兼容包Q用来兼容在JDK 1.4上的q行Q默认配|下只可以在jdk 1.5上稳定运行?br /> <br /> 5.建立一个Web ProjectQ将roller3.1/src中所有文件拷贝到目的src中,roller3.1/web中的所有内Ҏ贝到目webroot中,LWEB-INF目录下面lib目录中的roller-business.jar和roller-web.jar两个文gQ将其他文gd到build path中?br /> <br /> <span style="color: red">注意Q?br /> </span>如果你是直接部v方式Q碰到用h注册,但每ơ登陆都提示用户名密码错误(Wrong username and password combinationQ,请修改security.xmlQ源代码D修改如下部分:<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">    </span><span style="color: #0000ff"><</span><span style="color: #800000">bean </span><span style="color: #ff0000">id</span><span style="color: #0000ff">="jdbcAuthenticationDao"</span><span style="color: #ff0000"> class</span><span style="color: #0000ff">="org.acegisecurity.userdetails.jdbc.JdbcDaoImpl"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="dataSource"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">bean </span><span style="color: #ff0000">id</span><span style="color: #0000ff">="dataSource"</span><span style="color: #ff0000"> class</span><span style="color: #0000ff">="org.springframework.jdbc.datasource.DriverManagerDataSource"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="driverClassName"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                    </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">net.sourceforge.jtds.jdbc.Driver</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="url"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                    </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=roller31;User=sa;Password=</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="username"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                    </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">sa</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="password"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                    </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #0000ff"></</span><span style="color: #800000">bean</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="usersByUsernameQuery"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">SELECT username,passphrase,isenabled FROM rolleruser WHERE username = ?</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="authoritiesByUsernameQuery"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">SELECT username,rolename FROM userrole WHERE username = ?</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">property</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">bean</span><span style="color: #0000ff">></span></div> 数据源d上去Q因为我发现3.1中的讑֮jdbc.XX只会对rollerȝ序有效,对acegi无效Q但是如果你是通过配置tomcat来加载的׃需要,q种情况只会发生在直接部|上面?br /> <br /> 如果你碰CResultSet can not re-read row data for column 1问题Q请参考:<br /> <a id="Editor_Edit_hlEntryLink" title="view: Roller 3.1 ResultSet can not re-read row data for column 1 问题的解x? href="http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html" target="_blank">http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/16/240794.html</a><br /> <br /> xQroller 3.1 的二ơ开发环境就搭好了?br /> <br /> 后面我再研究下,如何使得最l发布文件没有class文gQ只有roller-business.jar和roller-web.jar两个文gQ跟原版一栗? <img src ="http://www.aygfsteel.com/TiGERTiAN/aggbug/238251.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/TiGERTiAN/" target="_blank">TiGERTiAN</a> 2008-11-03 00:42 <a href="http://www.aygfsteel.com/TiGERTiAN/archive/2008/11/03/238251.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>roller 4.0 中文标题q的解?/title><link>http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234032.html</link><dc:creator>TiGERTiAN</dc:creator><author>TiGERTiAN</author><pubDate>Mon, 13 Oct 2008 08:17:00 GMT</pubDate><guid>http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234032.html</guid><wfw:comment>http://www.aygfsteel.com/TiGERTiAN/comments/234032.html</wfw:comment><comments>http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234032.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/234032.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/234032.html</trackback:ping><description><![CDATA[在themes/basic/weblog.vm中,修改$utils.escapeHTML($model.weblog.name)?utils.removeHTML($model.weblog.name)卛_ <img src ="http://www.aygfsteel.com/TiGERTiAN/aggbug/234032.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/TiGERTiAN/" target="_blank">TiGERTiAN</a> 2008-10-13 16:17 <a href="http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234032.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Roller 4.0中用SQL Server 2000产生的异常[Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes 的解军_?/title><link>http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234013.html</link><dc:creator>TiGERTiAN</dc:creator><author>TiGERTiAN</author><pubDate>Mon, 13 Oct 2008 07:02:00 GMT</pubDate><guid>http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234013.html</guid><wfw:comment>http://www.aygfsteel.com/TiGERTiAN/comments/234013.html</wfw:comment><comments>http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234013.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/234013.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/234013.html</trackback:ping><description><![CDATA[问题说明在这里:<br /> http://support.microsoft.com/kb/894559<br /> <br /> 1.最好能有最新的hotfix驱动Q上面已l列出来了?br /> 2.l所有的text列一个默认?'<br /> 3.所有的textcd改ؓntext卛_<br /> <br /> q可以去下蝲W三斚w动jTDSQ没有这个问题:<br /> <br /> 使用jTDS驱动Q配|要做一些变动: <p>数据库URLQjdbc:jtds:sqlserver://localhost:1433;DatabaseName=XXX <p>驱动c:net.sourceforge.jtds.jdbc.Driver <p>目前最新版本是1.2.2 </p> <br /> <a ><u>http://sourceforge.net/projects/jtds/</u></a> <br /> <img src ="http://www.aygfsteel.com/TiGERTiAN/aggbug/234013.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/TiGERTiAN/" target="_blank">TiGERTiAN</a> 2008-10-13 15:02 <a href="http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234013.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Roller 4.0 二次开发项目工E配|?/title><link>http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234011.html</link><dc:creator>TiGERTiAN</dc:creator><author>TiGERTiAN</author><pubDate>Mon, 13 Oct 2008 06:59:00 GMT</pubDate><guid>http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234011.html</guid><wfw:comment>http://www.aygfsteel.com/TiGERTiAN/comments/234011.html</wfw:comment><comments>http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234011.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.aygfsteel.com/TiGERTiAN/comments/commentRss/234011.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/TiGERTiAN/services/trackbacks/234011.html</trackback:ping><description><![CDATA[1.新徏一个Java Project From Existing Ant Buildfile目Q通过webbloger下的build.xml导入qeclipse工程里面Q选择build-business可以了<br /> 2.d相应的包Qmail.jar.activation.jar,以及roller bin中所有的包?br /> 3.weblogger/custom目录以及build.properties和properties.xmlf拯到刚才新建的Java工程目根目?br /> 4.对build.xml点击右键--run--open external tool dialogQ配|Ant参数?br /> 5.Ant参数中,Main中Base Directory讑֮为roller 4.0源代码目录的webbloger目录QClasspath里面djboss-j2ee.jar,mail.jar,activation.jar三个包。Targets选择usage和rebuildQ点ȝ成即可?br /> 6.再新Z个web projectQ把上一个工E的所有包都加q去Q同时还要加入数据库q接的包(比如mysql?以及上一个工E生成的jar包(roller-business.jar和roller-web.jarQ。同时还需要把所有资源文件加入进去(存放于weblogger\web\WEB-INF\classes\下的所有文Ӟ主要都是一些资源配|文件没有类文gQ,q样可以了?br /> 7.每次修改生成的jar包会跟着一起部|到容器里面 <img src ="http://www.aygfsteel.com/TiGERTiAN/aggbug/234011.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/TiGERTiAN/" target="_blank">TiGERTiAN</a> 2008-10-13 14:59 <a href="http://www.aygfsteel.com/TiGERTiAN/archive/2008/10/13/234011.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">ȷɽ</a>| <a href="http://" target="_blank">ӳ</a>| <a href="http://" target="_blank">Ϻӿ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">֦</a>| <a href="http://" target="_blank">ʯʨ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ͽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">봨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">¹</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ѳ</a>| <a href="http://" target="_blank">ϰ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">٤ʦ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʡ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>