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

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

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

    蝸牛的JAVA外殼

    ┎Running Snail┒ ┖ -------------- ┚

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      13 Posts :: 0 Stories :: 10 Comments :: 0 Trackbacks

    2007年5月21日 #

         摘要: 我寫了一個Feed提取小程序,但有時由于Feed長時間無響應,所以需要去判斷是否超時,以下的程序 主線程:  1package test.thread;  2  3import com.sun.syndication.feed.synd.SyndFeed;  4  5public class ...  閱讀全文
    posted @ 2008-01-09 16:31 會跑的蝸牛 閱讀(1949) | 評論 (0)編輯 收藏

    由于現在跟其他站點合作,遇到跨域問題,在JQuery中的$.get有一個彩蛋可以使用
    服務器A(192.168.0.102):test.jsp
    1<%@ page contentType="text/html; charset=GBK" %>
    2<%request.setCharacterEncoding("GBK");%>
    3var cardNames = new Array('hh', 'unser');
    4var cardMails = new Array('unser@gd165.com', 'gdunser@gmail.com');

    服務器B(192.168.0.101):test.htm
     1<HTML>
     2<HEAD>
     3<script language="JavaScript" src="/common/js/jquery-1.2.1.pack.js"></script>
     4
     5</HEAD>
     6<BODY>
     7<SCRIPT>
     8$.get("http://192.168.0.102/test.jsp",
     9    { names: "c" }
    10    function(data)
    11        alert("Data Loaded: " + cardNames);
    12        
    13        for (i=0;i<cardNames.length;i++)
    14        {
    15            alert(cardNames[i]);
    16        }

    17    }
    ,
    18    "script"
    19);
    20
    </SCRIPT>
    21</BODY>
    22</HTML>
    posted @ 2007-12-21 17:13 會跑的蝸牛 閱讀(4796) | 評論 (5)編輯 收藏

    今天發現執行mysql的 REPLACE INTO 的時候mysql返回 #1114 - The table ‘xxxx’ is full
    這個錯誤。。。
    以前沒有遇到過,于是查找資料解決這個問題。。。

    得知是由于內存表的大小超過了規定的范圍,于是搜索解決方法,
    網上提到的有兩種解決方法,
    一種是修改tmp_table_size參數,另外一種是修改max_heap_table_size參數。。。

    [root@localhost etc]# vi /etc/rc.d/init.d/mysql
    找到
    $bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file >/dev/null 2>&1 &
    修改為
    $bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file -O tmp_table_size=64M -O max_heap_table_size=32M >/dev/null 2>&1 &

    重啟mysql
    [root@localhost etc]# /usr/bin/mysqladmin -u root -p shutdown
    Enter password:
    [root@localhost etc]# /etc/init.d/mysql start
    [root@localhost etc]# mysql

    查看是否己修改

    mysql> show variables like '%max_heap_table_size%';
    +---------------------+----------+
    | Variable_name       | Value    |
    +---------------------+----------+
    | max_heap_table_size | 33553408 |
    +---------------------+----------+
    1 row in set (0.00 sec)

    mysql> show variables like '%tmp_table_size%';
    +----------------+----------+
    | Variable_name  | Value    |
    +----------------+----------+
    | tmp_table_size | 67108864 |
    +----------------+----------+
    1 row in set (0.00 sec)

    己經修改成功!
    注意:修改參數值是按照M單位來計算的。。。
    posted @ 2007-12-05 12:00 會跑的蝸牛 閱讀(1390) | 評論 (0)編輯 收藏

    平臺:Linux + Oracle 9i
    原因:服務器重啟后,導致另一個數據庫實例無法啟動,報不同的錯誤
    解決過程:
    1、先修改默認ORACLE_SID
    [root@localhost root]# su - oracle
    [root@localhost root]export ORACLE_SID=blogjava

    2、登錄數據庫,啟動數據庫
    [oracle@localhost oracle]$ sqlplus /nolog

    SQL> conn / as sysdba
    Connected.
    SQL> startup;

    出現錯誤:ORA-01078: failure in processing system parameters
                        LRM-00109: could not open parameter file '/oracle/product/9.2/dbs/initblogjava.ora'

    3、創建initblogjava.ora文件
    [oracle@localhost oracle]$vi '/oracle/product/9.2/dbs/initblogjava.ora
    在文件里面輸入:spfile=/oracle/product/9.2/dbs/spfileblogjava.ora
    注意:一定要在oracle用戶創建,要不然會出現權限不足(ORA-01031: insufficient privileges)的錯誤。

    4、創建spfile文件
    [oracle@localhost oracle]$ sqlplus /nolog

    SQL> conn / as sysdba
    Connected.
    SQL> create spfile from pfile='/oracle/admin/blogjava/pfile/init.ora';
    創建后,在/oracle/product/9.2/dbs/生成spfileblogjava.ora

    5、啟動數據庫
    [oracle@localhost oracle]$ sqlplus /nolog

    SQL> conn / as sysdba
    Connected.
    SQL> startup;


    啟動成功!
    posted @ 2007-11-27 14:54 會跑的蝸牛 閱讀(1332) | 評論 (0)編輯 收藏

    很多時候我們需要提供這樣的功能給訪問者:當訪問者點擊頁面中的縮略圖時,其對應的全尺寸圖片將顯示在一個新的彈出窗口中供訪問者查看。

    實現此功能的最簡單作法是用以下HTML代碼創建一個圖像鏈接:
    <a href="fullsize.jpg" target="_blank"><img src="small.jpg"></a> 
    其中<a>標記的href屬性指定全尺寸圖片的URL,target屬性設置為_blank指定在新窗口中顯示該圖片;<img>標記的src屬性指定縮略圖的URL。

    如果我們想對顯示全尺寸圖片的窗口的外觀進行某些控制(比如希望彈出窗口的高度、寬度能與全尺寸圖片的大小匹配時),則可調用  window.open 方法,該方法接收三個參數,分別指定要打開文件的URL,窗口名及窗口特性,在窗口特性參數中可指定窗口的高度、寬度,是否顯 示菜單欄、工具欄等。以下代碼將顯示全尺寸圖片在一個沒有工具欄、地址欄、狀態欄、菜單欄,寬、高分別為400、350的窗口中:
    <a href="fullsize.jpg"
    onClick="window.open(this.href,'', 'height=350,width=400,toolbar=no,location=no,
    status=no,menubar=no');return false"><img src="small.jpg"></a>

    這里就提出了個問題,如果所有全尺寸圖片都具有統一的大小(比如都是400x350),那么以上代碼適用于所有的縮略圖片鏈接(只是href屬性指向的 全尺寸圖片文件不同)。但如果全尺寸圖片的大小并不統一,還用以上代碼則我們需要先取得每幅全尺寸圖片的大小,然后在window.open方法的窗口特 性參數中一一設置height和width為正確的值,在圖片數量較多的情況下,這顯然效率太低了。那么是否有一勞永逸的方法,即讓彈出窗口能自動適應要 顯示圖片的大小?通過研究,發現可以使用 DHTML 中的 Image 對象來達到我們的目的,Image 對象可動態裝載指定的圖片,通過讀取其  width 和 height 屬性即能獲得裝入圖片的大小,以此來設置彈出窗口的大小,即可實現自適應圖片大小的彈出窗口了。下面即是實現代碼:

    <script language="JavaScript" type="text/JavaScript">
    <!--
    var imgObj;
    function checkImg(theURL,winName){
      
    // 對象是否已創建
      if (typeof(imgObj) == "object"){
        
    // 是否已取得了圖像的高度和寬度
        if ((imgObj.width != 0&& (imgObj.height != 0))
          
    // 根據取得的圖像高度和寬度設置彈出窗口的高度與寬度,并打開該窗口
          // 其中的增量 20 和 30 是設置的窗口邊框與圖片間的間隔量
          OpenFullSizeWindow(theURL,winName, ",width=" + (imgObj.width+20+ ",height=" + (imgObj.height+30));
        
    else
          
    // 因為通過 Image 對象動態裝載圖片,不可能立即得到圖片的寬度和高度,所以每隔100毫秒重復調用檢查
          setTimeout("checkImg('" + theURL + "','" + winName + "')"100)
      }
    }

    function OpenFullSizeWindow(theURL,winName,features) {
      
    var aNewWin, sBaseCmd;
      
    // 彈出窗口外觀參數
      sBaseCmd = "toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,";
      
    // 調用是否來自 checkImg 
      if (features == null || features == ""){
        
    // 創建圖像對象
        imgObj = new Image();
        
    // 設置圖像源
        imgObj.src = theURL;
        
    // 開始獲取圖像大小
        checkImg(theURL, winName)
      }
      
    else{
        
    // 打開窗口
        aNewWin = window.open(theURL,winName, sBaseCmd + features);
        
    // 聚焦窗口
        aNewWin.focus();
      }
    }
    //-->
    </script>


    使用時將上面的代碼放在網頁文檔的<head></head>標記對中,然后在鏈接的點擊事件中調用 OpenFullSizeWindow函數,如<a href="fullsize.jpg" onClick= "OpenFullSizeWindow(this.href,'','');return false"><img src="small.jpg"> </a>即可。
    以上代碼在IE 5.x-6.0中測試通過。
    posted @ 2007-11-06 21:34 會跑的蝸牛 閱讀(909) | 評論 (1)編輯 收藏

    JSP Standard Tag Libraries
    Formatting and Internationalization
    Two form input parameters, 'date' and 'isoDate', are URL-encoded in the link leading to this page. 'isoDate' is formatted according to the ISO8601 standard.
    Formatting of numbers and dates is based on the browser's locale setting. Formatting will change if you switch the default language setting from English to French or German, for example. (The browser needs to be restarted, too.)

    Library import and parameter capturing:

    <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
    <%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt" %>

    <fmt:parseDate value="${param.date}" var="date" pattern="yyyy/MM/dd:HH:mm:ss>
    <fmt:parseDate value="${param.isoDate}" var="isoDate" pattern="yyyyMMdd'T'HHmmss">

    The input parameters must match the patterns, or the JSP will thrown an exception. This page does no error handling.

    Input parameters:
    Date:    2004/04/01:13:30:00   Java format: Thu Apr 01 13:30:00 CST 2004
    isoDate: 20040531T235959       Java format: Mon May 31 23:59:59 CDT 2004

    Dates
    Tag Output
    Attribute: value; required. Tag has no body.
    <fmt:formatDate value="${date}" type="both"/>

     2004-4-1 13:30:00  
    <fmt:formatDate value="${isoDate}" type="both"/>

     2004-5-31 23:59:59  
    Attribute: type; optional. Indicates what to print: date, time, or both.
    <fmt:formatDate value="${date}" type="date"/>

     2004-4-1  
    <fmt:formatDate value="${isoDate}" type="time"/>

     23:59:59  
    Attribute: dateStyle; optional. Varies the date format.
    <fmt:formatDate value="${isoDate}" type="date" dateStyle="default"/>

     2004-5-31  
    <fmt:formatDate value="${isoDate}" type="date" dateStyle="short"/>

     04-5-31  
    <fmt:formatDate value="${isoDate}" type="date" dateStyle="medium"/>

     2004-5-31  
    <fmt:formatDate value="${isoDate}" type="date" dateStyle="long"/>

     2004年5月31日  
    <fmt:formatDate value="${isoDate}" type="date" dateStyle="full"/>

     2004年5月31日 星期一  
    Attribute: timeStyle; optional. Varies the time format.
    <fmt:formatDate value="${isoDate}" type="time" timeStyle="default"/>

     23:59:59  
    <fmt:formatDate value="${isoDate}" type="time" timeStyle="short"/>

     下午11:59  
    <fmt:formatDate value="${isoDate}" type="time" timeStyle="medium"/>

     23:59:59  
    <fmt:formatDate value="${isoDate}" type="time" timeStyle="long"/>

     下午11時59分59秒  
    <fmt:formatDate value="${isoDate}" type="time" timeStyle="full"/>

     下午11時59分59秒 CDT  
    Attribute: pattern; optional. Inidcates date/time custom patterns.
    <fmt:formatDate value="${date}" type="both" pattern="EEEE, MMMM d, yyyy HH:mm:ss Z"/>

     星期四, 四月 1, 2004 13:30:00 -0600  
    <fmt:formatDate value="${isoDate}" type="both" pattern="d MMM yy, h:m:s a zzzz/>

     31 五月 04, 11:59:59 下午 中央夏令時
    posted @ 2007-05-24 12:05 會跑的蝸牛 閱讀(2228) | 評論 (0)編輯 收藏

    ORA-01950:表空間無權限
    1.用sysdba身份登錄
    2.alter user username quota 1024m on tablespacename;
    posted @ 2007-05-21 11:10 會跑的蝸牛 閱讀(573) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 亚洲人成影院77777| 国产精品亚洲mnbav网站| 久久国产乱子伦精品免费午夜| 亚洲乱码日产精品BD在线观看| 亚洲午夜无码久久久久| 国产极品粉嫩泬免费观看| 97国产免费全部免费观看| 精品免费tv久久久久久久| a级毛片免费观看在线| 亚洲欧美国产国产一区二区三区| 亚洲人成网站在线播放影院在线| 亚洲午夜福利精品无码| 国产免费观看网站| 成人午夜性A级毛片免费| 波多野结衣中文字幕免费视频 | 国产乱人免费视频| 女人18毛片a级毛片免费视频| 免费成人激情视频| 亚洲精品视频在线观看免费| 久操视频免费观看| 男人都懂www深夜免费网站| 三级黄色片免费看| 成人毛片100免费观看| 人碰人碰人成人免费视频| 男人扒开添女人下部免费视频| 精品亚洲视频在线| 国产精品亚洲一区二区在线观看| 亚洲日韩国产欧美一区二区三区| 亚洲精品第一综合99久久| 亚洲激情视频图片| 亚洲熟妇无码一区二区三区| 亚洲男同gay片| 久久精品国产亚洲av瑜伽| 亚洲爆乳成av人在线视菜奈实| 亚洲人成色在线观看| 亚洲狠狠婷婷综合久久| 亚洲AV综合永久无码精品天堂| 亚洲丶国产丶欧美一区二区三区| 亚洲av午夜电影在线观看| 猫咪www免费人成网站| 一区二区视频免费观看|