<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    斷點

    每天進步一點點!
    posts - 174, comments - 56, trackbacks - 0, articles - 21

    以下是具體cleanerV6.bat的文件內容:

    del /f /s /q "%userprofile%\Application Data\Sun\Java\Deployment\cache\*.*"
    del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
    del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
    regsvr32 %systemroot%\system32\jscript.dll /s
    regsvr32 %systemroot%\system32\vbscript.dll /s
    regsvr32 %systemroot%\system32\Shdocvw.dll /s
    regsvr32 %systemroot%\system32\Oleaut32.dll /s
    regsvr32 %systemroot%\system32\Actxprxy.dll /s
    regsvr32 %systemroot%\system32\Mshtml.dll /s
    regsvr32 %systemroot%\system32\Urlmon.dll /s
    regsvr32 %systemroot%\system32\browseui.dll /s


    posted @ 2009-11-28 18:42 斷點 閱讀(134) | 評論 (0)

    posted @ 2010-01-14 21:15 斷點 閱讀(829) | 評論 (0)編輯 收藏

    1.vhl.js文件里面的一個js方法里,添加如下:

     window.open(base+"/policy/universal/pop/flat_vhl_inf_query.jsp?

    all="+url,"","scrollbars=yes,left=0,top=0,Toolbar=no,Location=no,Direction=no,Resizeable=no,Width="+800+" ,Height="+530);
     

    2.在flat_vhl_inf_query.jsp頁面的js方法里面,調用:
      opener.test(list);   // 調用 父窗口 test方法

     

    3.在vhl.js文件里面的一個js方法,名字也就是test,在這個方法里獲得彈出窗口的回填數據。


    這里調用了非模態窗口用法。



    posted @ 2009-11-28 18:13 斷點 閱讀(4) | 評論 (0)

    posted @ 2010-01-14 21:00 斷點 閱讀(345) | 評論 (0)編輯 收藏

    什么是GZIP壓縮 ,網頁GZIP壓縮是什么意思?
    這一般是指WWW服務器中安裝的一個功能,當有人來訪問這個服務器中的網站時,服務器中的這個功能就將網頁內容壓縮后傳輸到來訪的電腦瀏覽器中顯示出來。一般對純文本內容可壓縮到原大小的40%。這樣傳輸就快了,效果就是你點擊網址后會很快的顯示出來。當然這也會增加服務器的負載。一般服務器中都安裝有這個功能模塊的。

     

    詳細請見:http://www.docin.com/p-17644663.html


    posted @ 2009-11-28 17:25 斷點 閱讀(8) | 評論 (0)

    posted @ 2010-01-14 20:59 斷點 閱讀(219) | 評論 (0)編輯 收藏

    1.

    String hqlBase = " from AppBaseVO t where t.CAppNo ='" + CAppNo + "'";
                    rsList = this.commonDao.find(hqlBase);
                   
                    for(AppBaseVO rt : rsList){//只有一條數據。
                        baseCBrkrCde = rt.getCBrkrCde();
                        String hqlCusCha = " from CusChaVO t where t.CChaCde ='" + baseCBrkrCde + "'";
                        rsCusCha = this.commonDao.find(hqlCusCha);
                        for(CusChaVO rtCusCha : rsCusCha){//一條數據。
                            name = rtCusCha.getCChaNme();
                        }
                    }

    --------------------------------------
    2.

    public Map<String, String> querySelectList(String str) throws DaoException {
            List list = new ArrayList();
            Map<String, String> map = new HashMap<String, String>();
            try {
                String sSQL = " FROM AbstractBaseVO  where  CPlyNo=?";
                list = super.find(sSQL, str);

     

          StringBuffer hql = new StringBuffer();
                    hql.append(" FROM InqCreditIndivAuditVO");            
                    hql.append(" WHERE CExamMark = '1' ");   // 個人客戶,'1'為審核通過。
                    hql.append(" AND  CInqNo = ? ");
                    list2 = super.find(hql.toString(),CInqNo);


    super.search語句用問號。
    ---------------------------------------
     3.

    String CCoinsurerCde = map.get("CCoinsurerCde");
                String sql = "SELECT C_SELF_MRK FROM WEB_RI_COM WHERE C_COM_CDE=?";
                SQLPara sqlPara = new SQLPara();
                sqlPara.add(CCoinsurerCde);
                RowSet rs = this.commonDao.queryNativeSQL(sql, sqlPara, false);

                boolean selfFlag = false;
                while (rs.next()) {
                    String sCSelfMrk = rs.getString(1);
                    if ("1".equals(sCSelfMrk)) {
                        selfFlag = true;
                        break;
                    }
                }
    -----------------------------------------
    4.

    List<PlyBaseVO> plyNo = this.find("FROM PlyBaseVO WHERE CAppNo = '" + appNo + "'");
                        if(plyNo.size() > 0 ){
       }


    posted @ 2009-11-25 14:28 斷點 閱讀(12) | 評論 (0)

    posted @ 2010-01-14 20:57 斷點 閱讀(428) | 評論 (0)編輯 收藏

    第一種用法:引用org.apache.commons.logging.Log。

    import org.apache.commons.logging.Log;
    import org.apache.commons.logging.LogFactory;

    private static final Log logger = LogFactory.getLog(PolicyAppBizAction.class);  //PolicyAppBizAction.class是自己定義的當前類名。

    logger.info("=======================calc start======================");

    logger.debug("傳遞過來的參數 => " + param);
    logger.debug("submitToUnderwriting:參數 => " + serviceRequest.getCUST_DATA());

    catch (Exception e) {
          logger.error("團單險別VO屬性拷貝異常. PolicyAppBizAction.procGroupCvrg()");
          throw new BusinessServiceException(e);
     }

    第二種用法:調用log4j。
    import org.apache.log4j.Logger;
    private Logger logger = Logger.getLogger(this.getClass()); //this.getClass()指當前的類。
    public Logger getLogger() {
            return this.logger;
        }

        public void setLogger(Logger logger) {
            this.logger = logger;
        }
    this.logger.info("==============調用平臺接口投保預確認出錯========================");


    posted @ 2009-10-30 01:01 斷點 閱讀(12) | 評論 (0)

    posted @ 2010-01-14 20:56 斷點 閱讀(353) | 評論 (0)編輯 收藏

    getAttribute:

    1.getAttribute()得到的數據是object類型,需要強行轉換得到相應類型。這是因為它是獲取存放在Web應用特定范圍中的數據值。
    2.request.setAttribute()和getAttribute()方法傳遞的數據只會存在于Web容器內部,在具有轉發關系的Web組件之間共享。即request.getAttribute()方法返回request范圍內存在的對象。

    getParameter:

    1.getParameter得到的都是String類型的,取得你設在表單或url重定向時的值,如:http://demo.jsp?id=88中的88。
    2.request.getParameter()方法傳遞的數據,會從Web客戶端傳到Web服務器端,代表HTTP請求數據。


    posted @ 2009-02-23 17:33 斷點 閱讀(122) | 評論 (0)

    posted @ 2010-01-14 20:51 斷點 閱讀(225) | 評論 (0)編輯 收藏

    下面有四種方法,估計好用的應該是第三種吧。
    1.用JAVA自帶的函數
    public static boolean isNumeric(String str){
    for (int i = str.length();--i>=0;){
    if (!Character.isDigit(str.charAt(i))){
    return false;
    }
    }
    return true;
    }
    2.正則表達式
    public static boolean isNumeric(String str){
    Pattern pattern = Pattern.compile("[0-9]*");
    return pattern.matcher(str).matches();
    }
    3.還是正則表達式
    public static boolean isNumeric(String str){
    if(str.matches("\\d*"){
    return true;
    }else{
    return false;
    }
    }
    4.用ascii碼
    public static boolean isNumeric(String str){
    for(int i=str.length();--i>=0;){
    int chr=str.charAt(i);
    if(chr<48 || chr>57)
    return false;
    }
    return true;
    }

    posted @ 2009-02-19 10:59 斷點 閱讀(955) | 評論 (0)

    posted @ 2010-01-14 20:49 斷點 閱讀(13933) | 評論 (2)編輯 收藏

    java連接各種數據庫
    1、Oracle8/8i/9i數據庫(thin模式)
    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
    String url="jdbc:oracle:thin:@localhost:1521:orcl";
    //orcl為數據庫的SID
    String user="test";
    String password="test";
    Connection conn= DriverManager.getConnection(url,user,password);

    2、DB2數據庫
    Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
    String url="jdbc:db2://localhost:5000/sample";
    //sample為你的數據庫名
    String user="admin";
    String password="";
    Connection conn= DriverManager.getConnection(url,user,password);

    3、Sql Server7.0/2000數據庫
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
    String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
    //mydb為數據庫
    String user="sa";
    String password="";
    Connection conn= DriverManager.getConnection(url,user,password);

    4、Sybase數據庫
    Class.forName("com.sybase.jdbc.SybDriver").newInstance();
    String url =" jdbc:sybase:Tds:localhost:5007/myDB";
    //myDB為你的數據庫名
    Properties sysProps = System.getProperties();
    SysProps.put("user","userid");
    SysProps.put("password","user_password");
    Connection conn= DriverManager.getConnection(url, SysProps);

    5、Informix數據庫
    Class.forName("com.informix.jdbc.IfxDriver").newInstance();
    String url =
    "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;
    user=testuser;password=testpassword";
    //myDB為數據庫名
    Connection conn= DriverManager.getConnection(url);

    6、MySQL數據庫
    Class.forName("org.gjt.mm.mysql.Driver").newInstance();
    String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
    //myDB為數據庫名
    Connection conn= DriverManager.getConnection(url);

    7、PostgreSQL數據庫
    Class.forName("org.postgresql.Driver").newInstance();
    String url ="jdbc:postgresql://localhost/myDB"
    //myDB為數據庫名
    String user="myuser";
    String password="mypassword";
    Connection conn= DriverManager.getConnection(url,user,password); 

    posted @ 2009-02-05 09:30 斷點 閱讀(74) | 評論 (0)

    posted @ 2010-01-14 20:47 斷點 閱讀(265) | 評論 (0)編輯 收藏

    1.我在連接數據源后執行報表,老是提示the document has no pages這樣的提示,顯示的報表什么也沒有。

    原因及解答:

    在ireport里面報表默認沒有查到任何數據時,就會顯示:the document has no pages,如果想在沒有數據時,也出現預覽窗口,(假設你的ireport的語言是簡體中文的),那就選擇“編輯”-->“報表屬性”-->“More”在“如果沒有數據時”里面選“All sections,no detail”就可以了,如果報表沒查出數據,就會顯示預覽窗口。

     

    2.ireport在執行報表(使用動態連接)時沒有提示輸入參數的對話框

    主要是在設置參數時,忽略了一個小問題。可以這樣解決:選中參數名字,右鍵點擊edit,把這個

    Use as a prompt復選框勾上即可。

     

    3.設置ireport輸出分頁。

    在網上找了好半天也沒有找到,又回到看報表快速開發入門手冊,這次認真看了以后,發現了一個小細節問題。就是可以把detail一欄的寬度調窄一點,這樣就可以在PDF的輸出頁面中多顯示幾行數據。比如以前一個頁面只能顯示5行數據,現在可以顯示10行了。


    posted @ 2009-03-11 12:55 斷點 閱讀(421) | 評論 (0)

    posted @ 2010-01-14 00:20 斷點 閱讀(558) | 評論 (0)編輯 收藏

    這個問題已經折騰我兩天了,今天終于在一位同事(zhangwei)的幫助下解決了。

    1.起初沒有創建序列s_log,因此需要在Oracle補上s_log序列。

    <!-- 增加 日志 -->
     <insert id="logSave"
      parameterClass="com.reportcenter.sys.dto.OperateLogDto">
      INSERT INTO
      T_LOG(C_AUTOID,USRCDE,USRADDRESS,OPERATION,BEGINTME,ENDTME,OPERATETIMER,STATE,MESSAGE) VALUES(s_log.nextval,#usrCde#,#usrAddress#,#operation#,#beginTme#,#endTme#,#operateTimer#,#state#,#message#)
     </insert>

    2.接著就出現下面的問題,主要是usrCde(日志表里的用戶代碼)屬性在系統登陸驗證時為空值所致。因此在相應代碼處加上對空值的判斷,如果為空,就從登陸頁面取得userCde值。

    if (request.getSession().getAttribute(Constants.usrCde) == null) {
        usr = request.getParameter("userCde");
       } else {
        usr = (String) request.getSession().getAttribute(
          Constants.usrCde);
       }

    Tomcat提示錯誤如下:

    INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
    INFO [org.springframework.jdbc.support.SQLErrorCodesFactory] - SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
    org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [17004];  
    --- The error occurred in sqlmap-mapping-log-operate.xml. 
    --- The error occurred while applying a parameter map. 
    --- Check the logSave-InlineParameterMap. 
    --- Check the parameter mapping for the 'usrCde' property. 
    --- Cause: java.sql.SQLException: 無效的列類型; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:  
    --- The error occurred in sqlmap-mapping-log-operate.xml. 
    --- The error occurred while applying a parameter map. 
    --- Check the logSave-InlineParameterMap. 
    --- Check the parameter mapping for the 'usrCde' property. 
    --- Cause: java.sql.SQLException: 無效的列類型
    Caused by: com.ibatis.common.jdbc.exception.NestedSQLException:  
    --- The error occurred in sqlmap-mapping-log-operate.xml. 
    --- The error occurred while applying a parameter map. 
    --- Check the logSave-InlineParameterMap. 
    --- Check the parameter mapping for the 'usrCde' property. 
    --- Cause: java.sql.SQLException: 無效的列類型
     at com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeUpdate(GeneralStatement.java:91)
     at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.insert(SqlMapExecutorDelegate.java:447)
     at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.insert(SqlMapSessionImpl.java:82)
     at org.springframework.orm.ibatis.SqlMapClientTemplate$9.doInSqlMapClient(SqlMapClientTemplate.java:370)
     at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:194)
     at org.springframework.orm.ibatis.SqlMapClientTemplate.insert(SqlMapClientTemplate.java:368)
     at com.reportcenter.sys.dao.OperateLogDaoImpl.save(OperateLogDaoImpl.java:41)
     at com.reportcenter.sys.service.SysLogServiceImpl.save(SysLogServiceImpl.java:52)
     at com.reportcenter.util.db.Log.log(Log.java:61)
     at com.reportcenter.sys.service.BaseService.doService(BaseService.java:92)
     at com.reportcenter.sys.controller.LoginController.handleRequestInternal(LoginController.java:42)
     at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
     at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:858)
     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792)
     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:441)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at com.reportcenter.util.LoginFilter.doFilter(LoginFilter.java:42)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
     at java.lang.Thread.run(Thread.java:595)
    Caused by: java.sql.SQLException: 無效的列類型
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
     at oracle.jdbc.driver.OracleStatement.get_internal_type(OracleStatement.java:6164)
     at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:1316)
     at org.apache.commons.dbcp.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:105)
     at com.ibatis.sqlmap.engine.mapping.parameter.BasicParameterMap.setParameter(BasicParameterMap.java:171)
     at com.ibatis.sqlmap.engine.mapping.parameter.BasicParameterMap.setParameters(BasicParameterMap.java:125)
     at com.ibatis.sqlmap.engine.execution.SqlExecutor.executeUpdate(SqlExecutor.java:79)
     at com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.sqlExecuteUpdate(GeneralStatement.java:200)
     at com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeUpdate(GeneralStatement.java:78)
     ... 37 more
    com.reportcenter.exception.DaoException: error.sys.log.db.add; nested exception is org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [17004];  
    --- The error occurred in sqlmap-mapping-log-operate.xml. 
    --- The error occurred while applying a parameter map. 
    --- Check the logSave-InlineParameterMap. 
    --- Check the parameter mapping for the 'usrCde' property. 
    --- Cause: java.sql.SQLException: 無效的列類型; 
     


    posted @ 2009-03-10 16:53 斷點 閱讀(2104) | 評論 (0)

    posted @ 2010-01-13 23:41 斷點 閱讀(11240) | 評論 (0)編輯 收藏

    僅列出標題
    共18頁: First 上一頁 10 11 12 13 14 15 16 17 18 下一頁 
    主站蜘蛛池模板: 又粗又硬免费毛片| 日本高清免费aaaaa大片视频| 亚洲?V无码乱码国产精品| 99久在线国内在线播放免费观看 | 四虎影院免费在线播放| 亚洲18在线天美| 成人看的午夜免费毛片| 亚洲视频在线观看2018| 亚洲成av人片天堂网无码】| 成人免费视频69| 亚洲欧洲日韩极速播放| 亚洲短视频男人的影院| 国产成人久久AV免费| 亚洲综合婷婷久久| 国产精品观看在线亚洲人成网| 永久黄网站色视频免费直播 | 亚洲国产成人资源在线软件| 国产91免费在线观看| 亚洲依依成人亚洲社区| 国产免费av片在线播放| 人人公开免费超级碰碰碰视频 | 日本牲交大片免费观看| 成人久久久观看免费毛片| 亚洲AV无码国产精品麻豆天美| 无码人妻AV免费一区二区三区 | 亚洲白色白色在线播放| 免费无码一区二区三区蜜桃大| 美女视频黄频a免费大全视频| 99爱在线精品免费观看| 性色av极品无码专区亚洲| 亚洲中文字幕伊人久久无码| 久久免费区一区二区三波多野| 亚洲精品中文字幕无乱码麻豆| 国产亚洲精品免费| 免费无码av片在线观看 | 黄色a级片免费看| 亚洲人成网77777亚洲色| 免费三级毛片电影片| 五月天国产成人AV免费观看| 亚洲国产精品自在线一区二区| 人成午夜免费大片在线观看|