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

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

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

    三晉一枝花

    全靠奮當家

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

    #

    昨天是冬至,昨晚的最低氣溫太原市-18度,今天白天的最高溫度是-1度。
    今天我們去游了,那叫一個冷,下水帶著手套,還凍得不行;不過還可以忍受;出來就不一樣了,一出來,頭發立刻凍成冰了,腳凍得沒有知覺。
    趕緊進屋,那家里平時冷得跟啥似的,現在感覺真暖和;
    穿上衣服踢了約二十分鐘的毽子,腳指頭還是沒有知覺;回到辦公室還暖和了半個小時才算緩過來。

    posted @ 2008-12-22 17:36 三晉一枝花 閱讀(111) | 評論 (0)編輯 收藏

    最近的溫度已經到了2-3度了;據其他的泳友說,這基本上就是水溫的最低溫度了。
    星期六游完以后,感覺到心慌的挺厲害,不知道是什么原因?星期日沒有去。


    今天禿鷹告訴我說可能是戒煙中,星期五抽了幾根煙,造成心慌的。倒是昨天游了以后,沒有什么感覺。反而覺得好了點。

    上上個周六我們去了興華游泳場,室內的空氣差,水好;我居然能游4 、5個來回了,看來確實是有進步了,只不過還是游的慢。
    posted @ 2008-12-02 09:08 三晉一枝花 閱讀(125) | 評論 (0)編輯 收藏

        昨天瀧源游泳場開始換水了,和禿鷹忍不住又去找室內游泳場去游個痛快,誰知道去了老干部活動中心,一下子就那種氣味給熏了出來,那種味太大了,受不了,看來室內不能去了,那就去看看人家如何換水吧。
        去了那里,工人們正在干活,水已經放完了,正在沖底下的泥,很厚的,全沖到汾河里去了。
        我們在那里看了一個小時,第一遍快沖完了,聽說還要沖第二遍;
        下午回家前,又去那里看,已經開始放水了,但只有一個大管子在放,聽老板說一小時40噸水,整個池子3000噸水;得放多長時間啊;看見底子上大概有20公分深吧(最北邊);
        今天中午2點,我們又去了,加了一個大管子;準備游,下水一看,還是太淺,但差不多能游,估計有80公分深了;
        水很清,溫度也不錯,不是特別冷,比平常要稍好一些。游了有4個來回,就走了;
        快走的時候,陸陸續續有一些其他的泳友也來了。呵呵,這個地方看來大家還是挺喜歡的啊。

    ---------------------------
     三晉一枝花,全靠奮當家
    posted @ 2008-11-02 17:33 三晉一枝花 閱讀(98) | 評論 (0)編輯 收藏

    剛開始降溫的那兩天,左手小指有點麻,而且下去以后脖子后面疼的比較厲害;
    這兩天溫度有所回升,脖子疼的不太厲害了,也就是第一趟有點疼,回來就沒事了;手指頭麻的地方變成了右手小指,呵呵,還會遷移。
    ---------------------------
     三晉一枝花,全靠奮當家
    posted @ 2008-10-30 20:32 三晉一枝花 閱讀(104) | 評論 (0)編輯 收藏

    今天禿鷹打電話說早點去,可我有事走不開;
    后來他又說中午別去了,他要回家去一趟,我說不去就不去吧。
    可是我到了單位以后,不知道該干什么,不去游泳就覺得一件大事沒有辦似的,思前想后,斟酌半天,下定決心去。可是沒有泳褲(在禿鷹的車里),怎么辦?就把以前的那個快漏了的穿上吧,泳鏡就先用老婆的那個,湊乎一下算了。
    去了,風挺大,人不少,溫度還低,比昨天還低了一度,說是9度多。下水后感覺是比昨天有點冷,但不要緊,速戰速決,三個小來回,趕緊上岸。抹了點胖子的ADI油,跑跑步回家。

    ---------------------------------------
    ---------------------------
     三晉一枝花,全靠奮當家
    posted @ 2008-10-25 14:47 三晉一枝花 閱讀(246) | 評論 (0)編輯 收藏

    前兩天北方開始降溫、下雨,昨天水溫達到了11度,今天是10.6度,不敢多游了,前天還游了將近半個小時,昨天只是11分多,今天是10分鐘。
    幾個主要的感覺是:水溫確實下降了;感覺游泳費力(密度增大?);第一個小來回脖子挺疼,就是那種凍得發疼的感覺。
    不知大家有沒有進行冬泳的,我的感覺正常嗎?
    昨天,在冬泳網上看文章,說是:一般冬泳以8度為標準,8度以下為冬泳;冬泳時以時間或距離來測量,即幾度的水就游幾分鐘;再一個,當身體感覺到發熱時,就應當出水了;出水后,應當盡快擦干身體,并保溫。
    ---------------------------------

    posted @ 2008-10-24 15:03 三晉一枝花 閱讀(160) | 評論 (1)編輯 收藏

    用PowerDesigner 進行系統設計,還是有很多很方便的地方的。
    但在學習和使用的過程中,如何與DBMS進行關聯和對應還有很多的問題需要細摳。如下面的東西:

    1、MSSQL中有一種數據類型叫UniqueIdentity,它會生成一個GUID數據,但如果對應到PD中的概念模型中,就沒有辦法對應,物理模型中也一樣。哪位知道呢?
    如果反向回來,在PD中,顯示的是Variable Multibyte (36)的數據類型。

    2、實體間的關系

    我們知道在PD中,常用的實體間的聯系有四種:一對一,一對多,多對一,多對多

    但在選擇Cardnalities時,cardnality 有:0,1 , 0,n ,1,n ,1,1 這四個又是說的什么呢?關鍵是0,1和0,n是什么意思。

     

    在上圖(概念模型圖)中,擔保項目與審保會議是一個一對多的關系。同時,在此關系中,擔保項目最少一個,審保會議最少一個,最多N個;
    在實際的數據庫中,這是一個最最普通的外鍵關聯關系。

    哪位能解釋一下,為什么不是下面這個圖的樣子呢?
    posted @ 2008-10-15 17:23 三晉一枝花 閱讀(1996) | 評論 (0)編輯 收藏

         摘要: 本書第一章實在寫得不怎么樣,建議初學者跳過第一章直接向后看。  閱讀全文
    posted @ 2008-10-12 17:52 三晉一枝花 閱讀(291) | 評論 (1)編輯 收藏

    堅持到底就是勝利。我在小學時讀課外書時的一句話,至今沒有忘記。
    今天是在室外游泳第9天了,一點不覺得冷,因為現在還不算冬泳。但仍然不敢在水里多呆,那里的其他人告訴我的,他們有經驗。

    -------------------------------------------------

    1、Java訪問文件
    書是都看過了,但我覺得jsp對文件的操作不多,暫時先放一放。
    如果哪位讀者覺得這一塊有極大的用處,請給我留言啊。

    2、用java 連接到數據庫

    a)、JDBC驅動程序的類型
    類型1:JDBC-ODBC 橋驅動程序
    類型2:本機API--部分Java驅動程序
    類型3:JDBC-網協議純Java驅動程序
    類型4:本地協義純Java驅動程序

    類型3和類型4是使用JDBC API 訪問數據庫的優先選用的方法。

    b)、裝入驅動程序
    Class.forName("org.gjt.mm.mysql.Driver");

    c)、JDBC URL
    數據庫連接的下一步是定義一個JDBC URL,它鏈接一個驅動程序到一個數據源。
    一個標準的JDBC URL 的寫法是:jdbc:<subprotocol>:<data source identifier>
    其中jdbc代表協議,subprotocol 是驅動程序的名稱,data source identifier是數據源的名字。
    例如:
    jdbc-odbc 橋驅動程序使用驅動程序標識符odbc,一個例子是:jdbc:odbc:wrox
    如果需要用戶名和密碼,可以是:jdbc:odbc:wrox?username=aaa&pwd=cccc
    更通用的方式:
    jdbc:mysql://localhost/wrox?user=aaa&password=ccc

    d)、建立連接
    我們可以使用DriverManager.getConnection()方法建立連接。
    String url="jdbc:odbc:worx";
    Connection con=DriverManager.getConnection(url);

    e)、創建語句
    Statement st=con.createStatement();

    f)、執行語句
    Statement對象有三種方法:
    executeUpdate(),此方法用來執行DDL語句,以創建表或刪除表
    executeQuery(),返回一個單一的結果集,如一個select 的執行結果
    execute(),返回一組結果集
    posted @ 2008-10-11 16:41 三晉一枝花 閱讀(196) | 評論 (0)編輯 收藏

    今天游泳有了較大的進步,可以換氣了,游了兩個來回;感覺還行,只是手、腳、口還不太協調。
    備注:是室外游泳。

    --------------------------------------------------
    1、Jsp 網站的結構化
    本章主要講了一些進行結構化的技術,以使程序達到可維護性和可重用性。

     include機制:
    <%@ include file="footer.jsp" %>
    這種機制的缺點:如果被包含頁 footer.jsp 做了修改,但不修改包含頁 index.jsp 的話,包含頁 index.jsp 的內容不會發生變化。因為包含頁將被包含頁做了編譯包含了進去;但現在被包含頁做了變化,變化后的內容沒有被包含進去(沒有被編譯)

    動態包含:
    <jsp:include page="footer.jsp" flush="true" />
    這句話同樣包含了footer.jsp頁,并且增加了參數flush="true",這樣可以保證,如果footer.jsp發生了改變,index.jsp頁也會發生變化。
    使用下面的語法還可以給被包含頁傳遞參數:
    <jsp:include page="footer.jsp" flush="true">
        <jsp:param name="menuitem1" value="news"/>
        <jsp:param name="menuitem2" value="new2">
    </jsp:include>


    JSP Model 1:

    Model 1 結構的主要特征是:
        a、表現層用HTML 文件或JSP文件。如果需要,Jsp 文件可以用 JavaBean 去存取數據。
        b、Jsp 文件還負責所有的業務和處理邏輯,如接收到來的請求,轉給適當的JSP,激活適當的JSP頁等。這意味著 Model 1 結構是以頁面設計為中心的---所有的邏輯和處理邏輯都出現在JSP頁面上。
        c、數據訪問要么通過JavaBean 實現,在Jsp中用JavaBean ,要么在Jsp 頁面中寫 scriptlet 實現。
    在Model 1 結構下,應用程序的邏輯和程序流程都在頁面中出現,因此頁面與應用程序的邏輯是緊耦合的。
    缺點:
    在大型應用程序中,這種把邏輯耦合在頁面中,以及需要將頁錨鏈在一起的方式會帶來問題,由于頁面間是緊耦合的,因此分工很麻煩,有可能做美工的還需要了解程序的邏輯;


    JSP Model 2 結構:

    由于 Model 1 存在的缺限,因此為了將表示邏輯與控制邏輯分開,就產生了第二種結構,Model 2。
     


    Model 2結構也就是著名的MVC結構。在這種結構中,將應用程序分了三種角色Model、 Controller、 View
    在這種結構中,View視圖是指表示層,Controller是控制器,Model 是與數據打交道的部分。

    控制器接收應用程序的所有請求,對每一個接收到的請求,控制器將選擇是做相應的處理還是要顯示數據。若要顯示數據,它將把請求轉發給含有表示邏輯(叫view的應用)的JSP;如果要進行處理(如從數據庫中讀取數據),要么調用適當的JavaBean自己進行處理,要么把請求指派或轉發給包含所需處理邏輯的JSP。

    轉發標簽的寫法:
    <jsp:forward page="menu.jsp">
        <jsp:param name="userid" value="wuxs">
        <jsp:param name="pwd" value="pwd">
    </jsp:forwar>

    個人理解:所謂控制器,Controller 就是一個純粹的Jsp頁,它實現業務邏輯后(或處理后),轉發給另外一個顯示頁。也就是說,應用程序可能經過了稱為控制器的JSP頁,但不會在此處停留。

    也可以是一個servlet,使用 servlet 的缺點是代碼中會包含有太多的HTML 代碼。

    -------------------------
    2、servlet 技術介紹
    servlet :是一種組件或程序,它可以動態的生成web內容。servlet 用Java Servlet API 編寫,用像Tomcat 這樣的服務器或容器管理。

    web 應用程序中servlet 的作用:
    自定義的servlet 繼承自:java.servlet.http.HttpServlet。在寫HTTP Servlet 時,我們可以得到一個實現了java.servlet.http.HttpServletRequest 接口的request 對象和一個實現了java.servlet.http.HttpServletResponse接口的response對象。
    典型的,當開發基于HTTP的servlet 時,servlet 開發者只關心doGet()和 doPost() 方法。servlet 必須重載至少這兩個方法中的一種方法。 
    還有另外五種可重載的不常用的方法:
    doHead() :用于處理 Http Head 請求。在HttpServlet 中 doHead()方法是一個特殊的方法,它將執行doGet()方法,但只給客戶返回由doGet()產生的頭信息。
    doOptions() :用于處理Http Options 請求。 doOptions() 方法自動決定servlet 直接支持哪一種Http 方法,并把信息返回給客戶。
    doTrace() :用于處理Http Trace請求。 doTrace()方法引起一個響應,該響應帶有包含Trace請求中所有頭的信息。
    doPut() :用于處理Http Put 請求。
    doDelete() :用于處理 Http Delete 請求。

    int() :初始化
    destroy() :析構。
    getServletInfo() : 讓servlet 提供自身的信息。

    servlet 的生存周期:
    a)、裝載、實例化及初始化:當第一次請求時,服務器動態裝載并實例化servlet 。也可以通過配置服務器,使web 服務器初始化時就加載servlet 。因此,在開發過程中,如果更改了servlet 內容,而服務器沒有重啟,servlet  的響應是不會產生變化的。
    b)、處理請求:容器在接收到客戶的訪問請求時,會查找servlet,并加載(如果還沒有加載的話),并根據用戶的請求使用doPost()或doGet()方法進行響應。

    Request 對象:Request 對象封裝了所有的用戶請求信息。
    獲取傳遞的參數:
        getParameter() getParameterValues() 
        getQueryString() ,針對Http Get請求,獲取參數串,需要自己處理
        getReader() ,針對Http Post 請求,返回一個BufferedReader 對象
        getInputStream() ,針對Http Post 請求,返回一個ServletInputStream 對象

    Response 對象:HttpServletResponse 接口為應答客戶定義了servlet方法。Response 對象封裝了從服務器向客戶返回的所有信息。
    HttpServletResponse 對象提供了getWriter() 方法和getOutputStream()方法。
    getWriter() ,返回Writer對象,用于輸出文本數據;
    getOutputStream() ,返回servletOutputStream對象,用于輸出二進制數據。
    在送出響應之后關閉Writer對象或servletOutputStream對象。
    其它方法:
    sendRedirect(),把客戶重定向到另外的URL,這里的URL必須是絕對地址;
    sendError(),用當前的出錯代碼狀態送給客戶一個出錯信息。

    c)、卸載:
    典型情況下,servlet 從內存中卸載是在要求關閉容器時。容器會調用servlet的destroy()方法。

    還有servlet 中的環境配置、參數獲取及會話跟蹤等不詳細列出。
    posted @ 2008-10-10 16:03 三晉一枝花 閱讀(435) | 評論 (0)編輯 收藏

    僅列出標題
    共2頁: 1 2 下一頁 
    主站蜘蛛池模板: 69式互添免费视频| www永久免费视频| 亚洲宅男天堂在线观看无病毒| 亚洲精品二三区伊人久久| 久久久久久毛片免费播放| 亚洲专区先锋影音| 最近免费中文字幕大全高清大全1| 亚洲第一精品福利| 嘿嘿嘿视频免费网站在线观看| 国产精品嫩草影院免费| 亚洲国产综合AV在线观看| 暖暖免费高清日本中文| 成人午夜免费视频| 亚洲精品无码国产| 日韩色视频一区二区三区亚洲| 国产一区二区视频免费| 亚洲手机中文字幕| 成人啪精品视频免费网站| 久久精品九九亚洲精品| 国国内清清草原免费视频99| 亚洲色偷拍另类无码专区| 无码av免费一区二区三区试看| 久久精品国产亚洲av高清漫画| 国产成人无码免费看视频软件| 亚洲熟妇AV一区二区三区宅男| 8888四色奇米在线观看免费看| 亚洲天堂电影在线观看| 成人a免费α片在线视频网站| 一级成人a做片免费| 亚洲人成电影亚洲人成9999网 | 国产亚洲综合精品一区二区三区| 精品免费人成视频app| 亚洲精品无码少妇30P| 亚洲色偷拍区另类无码专区| 日韩免费电影网站| 亚洲欧美成人一区二区三区| 久久亚洲国产成人影院网站| 2019中文字幕在线电影免费 | 日韩电影免费观看| 在线a亚洲老鸭窝天堂av高清| 亚洲国产一区明星换脸|