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

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

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

    隨筆 - 6, 文章 - 1, 評論 - 2, 引用 - 0
    數據加載中……

    2010年12月29日

    Myeclipse 新建Servlet的圖解

        1. new –> Other

                   servlet1

       2. Myeclipse—> Web –> Servlet

                   servlet2

       3. 雙擊Servlet

                   servlet3

        OK!

    posted @ 2010-12-29 10:52 李大鵬 閱讀(209) | 評論 (0)編輯 收藏

    Maven 配置

         http://www.cnblogs.com/good_hans/archive/2010/03/22/1691965.html

    posted @ 2010-12-29 10:06 李大鵬 閱讀(123) | 評論 (0)編輯 收藏

    2010年12月28日

    Mysql 出現中文亂碼---解決辦法

    1. 做Java web項目時,Mysql的配置不正確,可能會導致Mysql數據庫存儲中文時會出現亂碼的問題

        解決辦法:

                首先要查看你的Jsp中的編碼 <%@ page pageEncoding="utf-8"%>

                Mysql中的編碼類型要與你的Jsp中的編碼一至,這樣才能保證你insert到Mysql數據庫中的數據不是亂碼

                Mysql配置編碼圖解:

                       安裝好Mysql,需要配置一些Mysql的關鍵參數,才能正常運行

                       程序—>MySQL—>MySQL Server 5.0—>MySQL Server Instance Config Wizard

                       前幾步基本上都是默認的,在后面有幾步需要大家注意

                       1. 這步是在設置Mysql Server的最大并發量,選擇最后一項,數量選擇1400

                        mysql1

                        2. 這步要把Enable Strick Mode 的復選框的勾去掉

                         mysql2

                        3. 這步是在設置Mysql Server 的編碼集,一定要注意選擇最后一項“Manual Selected Default Character Set / Collation”

                            下面的”Character Set :” 特別要注意選擇”utf-8”

                          mysql5

                         4. 把”Enable Strick Mode” 的復選框的勾去掉

                           mysql3

                          5. 選中“Enable root access from remote machines” 這個復選框

                            mysql3

             

                           OK!

    posted @ 2010-12-28 15:58 李大鵬 閱讀(156) | 評論 (0)編輯 收藏

    使用Windows Live Writer 輕松寫技術博客

          使用Windows Live Writer 寫技術博客是一件非常愉快的事情,有一種寫日記的感覺,大家不妨試一試!哈哈

          1. 下載Windows Live Writer

               http://explore.live.com/windows-live-writer?os=winxp

          2. 安裝完成后,重點是配置Windows Live Writer 的賬戶,打開 工具-->賬戶選項,選擇左邊的“賬戶”選項。

              1

           3. 點擊“添加”,出現下圖,選擇“其他日志服務”,下一步

               2

            4. 配置你的博客的地址和密碼,如

               3

             5. 選擇日志的類型

               4 

             6. 日志的類型

               5

     

               OK !

    posted @ 2010-12-28 11:23 李大鵬 閱讀(139) | 評論 (0)編輯 收藏

    2010年12月25日

    SQL中Join和Key的應用

    Join 和 Key

    有時為了得到完整的結果,我們需要從兩個或更多的表中獲取結果。我們就需要執行 join。

    數據庫中的表可通過鍵將彼此聯系起來。主鍵(Primary Key)是一個列,在這個列中的每一行的值都是唯一的。在表中,每個主鍵的值都是唯一的。這樣做的目的是在不重復每個表中的所有數據的情況下,把表間的數據交叉捆綁在一起。

    請看 "Persons" 表:

    Id_P  LastName  FirstName         Address              City

    1       Adams        John          Oxford Street         London

    2        Bush        George        Fifth Avenue          New York

    3       Carter      Thomas        Changan Street       Beijing

    請注意,"Id_P" 列是 Persons 表中的的主鍵。這意味著沒有兩行能夠擁有相同的 Id_P。即使兩個人的姓名完全相同,Id_P 也可以區分他們。

    接下來請看 "Orders" 表:

    Id_O       OrderNo       Id_P

    1             77895          3

    2             44678          3

    3             22456          1

    4             24562          1

    5             34764         65

    請注意,"Id_O" 列是 Orders 表中的的主鍵,同時,"Orders" 表中的 "Id_P" 列用于引用 "Persons" 表中的人,而無需使用他們的確切姓名。

    請留意,"Id_P" 列把上面的兩個表聯系了起來。

    引用兩個表

    我們可以通過引用兩個表的方式,從兩個表中獲取數據:

    誰訂購了產品,并且他們訂購了什么產品?

    SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
    FROM Persons, Orders
    WHERE Persons.Id_P = Orders.Id_P 
    

    結果集:

    LastName    FirstName     OrderNo

    Adams         John            22456

    Adams         John            24562

    Carter        Thomas         77895

    Carter        Thomas         44678

    SQL JOIN - 使用 Join

    除了上面的方法,我們也可以使用關鍵詞 JOIN 來從兩個表中獲取數據。

    如果我們希望列出所有人的定購,可以使用下面的 SELECT 語句:

    SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
    FROM Persons
    INNER JOIN Orders
    ON Persons.Id_P = Orders.Id_P
    ORDER BY Persons.LastName
    

    結果集:

    LastName     FirstName      OrderNo

    Adams           John            22456

    Adams           John            24562

    Carter         Thomas          77895

    Carter         Thomas          44678

    不同的 SQL JOIN

    除了我們在上面的例子中使用的 INNER JOIN(內連接),我們還可以其他幾種連接。

    下面列出了您可以使用的 JOIN 類型,以及它們之間的差異。

    • JOIN: 如果表中有至少一個匹配,則返回行
    • LEFT JOIN: 即使右表中沒有匹配,也從左表返回所有的行
    • RIGHT JOIN: 即使左表中沒有匹配,也從右表返回所有的行
    • FULL JOIN: 只要其中一個表中存在匹配,就返回行

      posted @ 2010-12-25 22:38 李大鵬 閱讀(250) | 評論 (0)編輯 收藏

      AJAX向Servlet傳輸中文參數解決方案

          function checkMember(){
              var username = document.getElementById("userid").value;
              var password = document.getElementById("password").value;
              var password2 = document.getElementById("repeat").value;
              var email = document.getElementById("email").value;
              var phone = document.getElementById("phone").value;
              var addr = document.getElementById("addr").value;
              getResult(username,password,phone,addr,email);
          }


          function createXmlHttp() {
                //根據window.XMLHttpRequest對象是否存在使用不同的創建方式
              if (window.XMLHttpRequest) {
                    xmlHttp = new XMLHttpRequest();                  //FireFox、Opera等瀏覽器支持的創建方式
              } else {
                    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");//IE瀏覽器支持的創建方式
             }
          }


          function getResult(username,password,phone,addr,email){
               createXmlHttp(); 
               var param = "flag=add&username="+username+"&password="+password+"&phone="+phone+"&addr="+addr+"&email="+email;
               var url = "/ShoppingWeb/servlet/AdminServlet?random="+Math.random();       //創建XMLHttpRequest對象
               xmlHttp.open("POST",url,true);
               xmlHttp.onreadystatechange = callback;

               //設置HTTP的Content-Type='application/x-www-form-urlencoded'  為發送的內容編碼
               xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

               //使用XMLHttpRequest對象的send()方法,傳輸數據
               xmlHttp.send(param); 
            }


           function callback(){
               if (xmlHttp.readyState == 4) {
                   if (xmlHttp.status == 200) {
                         if(xmlHttp.responseText == 1){
                             alert("注冊成功!");
                    }
               }
            }
           }

      posted @ 2010-12-25 20:58 李大鵬 閱讀(417) | 評論 (2)編輯 收藏

      主站蜘蛛池模板: 日韩亚洲人成在线综合| 久久久久亚洲AV无码网站| 久久精品国产亚洲av麻豆蜜芽 | 亚洲视屏在线观看| 3344永久在线观看视频免费首页| 亚洲av女电影网| 99在线热视频只有精品免费| 久久亚洲私人国产精品vA| 香蕉成人免费看片视频app下载| 国产亚洲人成网站在线观看不卡| 国产精成人品日日拍夜夜免费| 亚洲国产成人久久综合一| 亚洲黄色免费在线观看| 亚洲一区二区三区久久| 免费高清在线影片一区| 国产精品亚洲AV三区| 亚洲综合色区在线观看| 久久久久国产精品免费免费不卡| 97久久精品亚洲中文字幕无码| 免费观看无遮挡www的小视频| 亚洲一级特黄特黄的大片| 国产无遮挡吃胸膜奶免费看 | 成人黄色免费网址| 亚洲色大成网站www| 免费人成年轻人电影| a级毛片高清免费视频| 亚洲网站免费观看| 国产男女猛烈无遮挡免费视频网站| 免费播放国产性色生活片| 亚洲va无码手机在线电影| 噼里啪啦免费观看高清动漫4| 亚洲AV无码专区在线观看成人| 浮力影院亚洲国产第一页| 57pao一国产成永久免费| 亚洲a∨国产av综合av下载| 亚洲亚洲人成综合网络| 在线观看永久免费| 一级一级一片免费高清| 亚洲成a人不卡在线观看| 夜色阁亚洲一区二区三区| 95免费观看体验区视频|