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

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

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

    posts - 6, comments - 6, trackbacks - 0, articles - 0

    2007年3月29日

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <script type="text/javascript">
    /* Create a new XMLHttpRequest object to talk to the Web server */
    function getbw()
    {
        var xmlhttp;
     try {
      xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
     } catch (e) {
      try {
       xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
      } catch (oc) {
       xmlhttp=null;
      }
     }
     if(!xmlhttp && typeof XMLHttpRequest != "undefined")
      xmlhttp = new XMLHttpRequest();
    return xmlhttp;
    }
     
        function IDRequest(n) {
     xmlhttp=getbw();
        //定義收到服務器的響應后需要執行的JavaScript函數
        url=n+document.getElementById('163id').value;//定義網址參數
        alert(url);
     xmlhttp.open("GET",url, true);       
     xmlhttp.send(null);        
        //xmlhttp_request=getXMLRequester();//調用創建XMLHttpRequest的函數       
        xmlhttp.onreadystatechange = doContents;//調用doContents函數       

        }   
        function doContents() {       
        if (xmlhttp.readyState == 4) {// 收到完整的服務器響應           
            if (xmlhttp.status == 200) {//HTTP服務器響應的值OK
      
           document.getElementById('message').innerHTML = xmlhttp.responseText;//將服務器返回的字符串寫到頁面中ID為message的區域           
            } else {               
            alert(xmlhttp.status);
            }       
            }   
            }
            </script>
    </head>
    <body>
    <input type="text" id="163id" />
    <input type="button" value="校驗" onclick="IDRequest('check.php?userid=')" />
    <div id="message"></div>
    </body>
    </html>

    posted @ 2007-04-23 19:10 吳濤濤 閱讀(391) | 評論 (0)編輯 收藏

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<html xmlns="<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>javascript生成上傳圖像預覽功能</title>
    </head>
    <body>
    <INPUT id=photo1 style="WIDTH: 350px"   onpropertychange="if(event.propertyName=='value') preview1.src=photo1.value.replace(/\\/g,'/')"
                type=file name=photo1>
    <br />
    <IMG id=preview1 height=66 src="圖片博客-上傳圖片_files/sampe3.jpg"
    width=66 name=preview1>
    </body>
    </html>

    posted @ 2007-04-23 19:09 吳濤濤 閱讀(442) | 評論 (0)編輯 收藏

    <?
    //utf-8->gb2312函數,本程序沒有用到,僅供參考
    function u2utf82gb($c){
      $str="";
      if ($c < 0x80) {
          $str.=$c;
      } else if ($c < 0x800) {
          $str.=chr(0xC0 | $c>>6);
          $str.=chr(0x80 | $c & 0x3F);
      } else if ($c < 0x10000) {
          $str.=chr(0xE0 | $c>>12);
          $str.=chr(0x80 | $c>>6 & 0x3F);
          $str.=chr(0x80 | $c & 0x3F);
      } else if ($c < 0x200000) {
          $str.=chr(0xF0 | $c>>18);
          $str.=chr(0x80 | $c>>12 & 0x3F);
          $str.=chr(0x80 | $c>>6 & 0x3F);
          $str.=chr(0x80 | $c & 0x3F);
      }
      return iconv('UTF-8', 'GB2312', $str);
    }
    function unescape($str) {
    $str = rawurldecode($str);
    preg_match_all("/(?:%u.{4})|.{4};|&#\d+;|.+/U",$str,$r);
    $ar = $r[0];
    print_r($ar);
    foreach($ar as $k=>$v) {
      if(substr($v,0,2) == "%u")
        $ar[$k] = iconv("UCS-2","GB2312",pack("H4",substr($v,-4)));
      elseif(substr($v,0,3) == "")
        $ar[$k] = iconv("UCS-2","GB2312",pack("H4",substr($v,3,-1)));
      elseif(substr($v,0,2) == "&#") {
    echo substr($v,2,-1)."<br>";
        $ar[$k] = iconv("UCS-2","GB2312",pack("n",substr($v,2,-1)));
      }
    }
    return join(" ",$ar);
    }
    //下面是轉換功能
    $db = mysql_connect("localhost", "dbname", "password");
    mysql_select_db("dbname",$db);
    $result = mysql_query("SELECT * FROM dede_archives",$db);
    if ($result === false) die("failed");
    while ($fields = mysql_fetch_row($result)) {
            $con=$fields[10];
            $con = iconv("UTF-8","GB2312",$con);//主要是iconv函數的使用
            $update="update dede_archives set title='".$con."' where ID=".$fields[0];
            //echo $update;
            mysql_query($update);
            echo $fields[0]."OK"."<br />";
    }
    ?>

    posted @ 2007-04-16 19:38 吳濤濤 閱讀(1621) | 評論 (0)編輯 收藏

    最近在研究CMS,在數據轉換的時候需要用到mysql的replace函數,這里簡單介紹一下!

    比如你要將 表 tb1里面的 f1字段的abc替換為def

    UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def');

    REPLACE(str,from_str,to_str)   
    在字符串   str   中所有出現的字符串   from_str   均被   to_str替換,然后返回這個字符串:   
    mysql>   SELECT   REPLACE('www.mysql.com',   'w',   'Ww'); 
                      ->   'WwWwWw.mysql.com' 
    這個函數是多字節安全的。

    示例:
    UPDATE  `dede_addonarticle`  SET body =  REPLACE ( body,
     '</td>',
     '' );
    UPDATE  `dede_addonarticle`  SET body =  REPLACE ( body,
     '</tr>',
     '' );
    UPDATE  `dede_addonarticle`  SET body =  REPLACE ( body,
     '<tr>',
     '' );      
    UPDATE  `dede_archives`  SET title=  REPLACE ( title,
     '大洋新聞 - ',
     '' ); 
    UPDATE  `dede_addonarticle`  SET body =  REPLACE ( body,
     '../../../../../../',
     'http://special.dayoo.com/meal/' );

    mysql replace

    用法1.replace intoreplace into table (id,name) values(‘1‘,‘aa‘),(‘2‘,‘bb‘)
    此語句的作用是向表table中插入兩條記錄。
    2.replace(object, search,replace)
    把object中出現search的全部替換為replaceselect replace(‘www.163.com‘,‘w‘,‘Ww‘)--->WwW wWw.163.com

    例:把表table中的name字段中的 aa替換為bbupdate table set name=replace(name,‘aa‘,‘bb‘)

    posted @ 2007-04-13 16:03 吳濤濤 閱讀(81088) | 評論 (6)編輯 收藏

    1、環境說明:
    WINDOWS2003、JDK 1.5.0_11、ANT 1.6.5、Tomcat 5.0.27、MySQL4.1.10a;
    先設置好環境變量;

    2、數據庫設置
    #database.jar=${mysql.jar}
    #database.jar.name=${mysql.jar.name}
    #database.dir=${mysql.dir}
    #database.version=${mysql.version}
    #database.type=mysql
    #database.name=${webapp.name}_db
    #database.host=localhost
    #database.port=3306
    #database.driver_class=com.mysql.jdbc.Driver
    #database.url=jdbc:${database.type}://${database.host}:${database.port}/${database.name}?characterEncoding=utf-8&amp;useUnicode=true&amp;autoReconnect=true
    #database.username=test
    #database.password=test
    #hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect


    改為:
    database.jar=${mysql.jar}
    database.jar.name=${mysql.jar.name}
    database.dir=${mysql.dir}
    database.version=${mysql.version}
    database.type=mysql
    database.name=${webapp.name}_db
    database.host=localhost
    database.port=3306
    database.driver_class=com.mysql.jdbc.Driver
    database.url=jdbc:${database.type}://${database.host}:${database.port}/${database.name}?characterEncoding=utf-8&amp;useUnicode=true&amp;autoReconnect=true
    database.username=數據庫用戶名
    database.password=數據庫密碼
    hibernate.dialect=org.hibernate.dialect.MySQLDialect

    在數據庫初始化的過程中,提示${hibernate.transaction.factory_class},我就在properties.xml中將
    <entry key="hibernate.transaction.factory_class" value="${hibernate.transaction.factory_class}"/>

    改為
    <entry key="hibernate.transaction.factory_class" value="org.hibernate.transaction.JDBCTransactionFactory"/>

    就可以通過;


    3、服務器設置
    1)
    # Jetty is embeded into AtLeap distribitive
    appserver.type=jetty5
    appserver.http.port=8080
    # in order to enable support HTTPS please reconfigure jettyplus.xml
    appserver.https.port=8443
    # the memory sizes
    jetty.initialmemory=128m
    jetty.maxmemory=256m

    改為:
    # Jetty is embeded into AtLeap distribitive
    # appserver.type=jetty5
    # appserver.http.port=8080
    # in order to enable support HTTPS please reconfigure jettyplus.xml
    # appserver.https.port=8443
    # the memory sizes
    # # jetty.initialmemory=128m
    jetty.maxmemory=256m

    2)
    # Please specify tomcat5 or tomcat5.5
    #appserver.type=tomcat5.5
    #appserver.http.port=8080
    #appserver.https.port=8443

    #tomcat.manager.host=${appserver.host}
    #tomcat.manager.port=${appserver.http.port}
    #tomcat.manager.url=http://${tomcat.manager.host}:${tomcat.manager.port}/manager
    #tomcat.manager.username=manager
    #tomcat.manager.password=manager

    改為:
    # Please specify tomcat5 or tomcat5.5
    appserver.type=tomcat
    appserver.http.port=8080
    appserver.https.port=8443

    tomcat.manager.host=${appserver.host}
    tomcat.manager.port=${appserver.http.port}
    tomcat.manager.url=http://${tomcat.manager.host}:${tomcat.manager.port}/manager
    tomcat.manager.username=manager
    tomcat.manager.password=manager

    4、部署設置
    # Usually you do not need to specify below properties
    #tomcat.home=C:/TOOLS/java/jakarta-tomcat-5.5.7
    #tomcat.app.base=${tomcat.home}/webapps
    #tomcat.service.name=Catalina
    #tomcat.work.dir=${tomcat.home}/work/${tomcat.service.name}/${appserver.host}/${context.doc.base}
    #tomcat.conf.dir=${tomcat.home}/conf/${tomcat.service.name}/${appserver.host}

    改為:

    # Usually you do not need to specify below properties
    tomcat.home=c:/tomcat
    tomcat.app.base=${tomcat.home}/webapps
    tomcat.service.name=Catalina
    tomcat.work.dir=${tomcat.home}/work/${tomcat.service.name}/${appserver.host}/${context.doc.base}
    tomcat.conf.dir=${tomcat.home}/conf/${tomcat.service.name}/${appserver.host}

    回到build.xml所在的目錄,執行ant deploy;

    5、測試運行
    http://localhost:8080/atleap

    參考文檔:Blandware AtLeap 安裝說明

    posted @ 2007-03-29 19:46 吳濤濤 閱讀(544) | 評論 (0)編輯 收藏

    AtLeap是一個基于AppFuse的CMS,最新版本是0.52,按官方說直接運行就可以,還是花了點時間;用了其內置的服務器jetty;開始時以為是jvm的問題,改為1.4.2,問題還是一樣;仔細看了出錯信息后,增加一個ANT_OPTS環境變量后,再運行就可以通過了。

    有朋友說配置Mysql運行比較容易,還沒有嘗試;

    AtLeap支持多語言,聽說還獲得了不少獎,應該是一個不錯的CMS,有空好好看看。

    posted @ 2007-03-29 18:23 吳濤濤 閱讀(608) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 337p日本欧洲亚洲大胆艺术| 亚洲狠狠久久综合一区77777| 亚洲人成电影青青在线播放| 免费人成在线观看网站品爱网| 亚洲成AV人片一区二区| 999zyz**站免费毛片| 精品亚洲综合久久中文字幕| 午夜精品免费在线观看| 777亚洲精品乱码久久久久久 | 国产一区二区三区亚洲综合| 日本一区免费电影| 色视频在线观看免费| 国产亚洲av片在线观看18女人 | 免费在线观看视频网站| 亚洲成AV人片久久| 国语成本人片免费av无码| 亚洲欧美黑人猛交群| 亚洲福利在线播放| 免费无码又爽又刺激网站| 亚洲综合图片小说区热久久| 日韩免费一区二区三区在线播放| 99热亚洲色精品国产88| 四虎永久成人免费| 韩国免费a级作爱片无码| 婷婷亚洲久悠悠色悠在线播放| 69xx免费观看视频| 午夜亚洲国产精品福利| 亚洲桃色AV无码| 午夜免费1000部| 日日狠狠久久偷偷色综合免费 | 久久精品国产精品亚洲精品| 国产香蕉免费精品视频| MM1313亚洲国产精品| 国产亚洲精久久久久久无码| 成人免费福利视频| 一区二区三区免费在线视频| 亚洲黄色免费电影| 国产又大又长又粗又硬的免费视频 | jjzz亚洲亚洲女人| 91香蕉国产线在线观看免费| 亚洲AⅤ男人的天堂在线观看 |