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

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

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

    三晉一枝花

    全靠奮當(dāng)家

      BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
      13 Posts :: 0 Stories :: 2 Comments :: 0 Trackbacks

    2008年12月22日 #

    昨天是冬至,昨晚的最低氣溫太原市-18度,今天白天的最高溫度是-1度。
    今天我們?nèi)ビ瘟耍墙幸粋€(gè)冷,下水帶著手套,還凍得不行;不過(guò)還可以忍受;出來(lái)就不一樣了,一出來(lái),頭發(fā)立刻凍成冰了,腳凍得沒(méi)有知覺(jué)。
    趕緊進(jìn)屋,那家里平時(shí)冷得跟啥似的,現(xiàn)在感覺(jué)真暖和;
    穿上衣服踢了約二十分鐘的毽子,腳指頭還是沒(méi)有知覺(jué);回到辦公室還暖和了半個(gè)小時(shí)才算緩過(guò)來(lái)。

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

    2008年12月2日 #

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


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

    上上個(gè)周六我們?nèi)チ伺d華游泳場(chǎng),室內(nèi)的空氣差,水好;我居然能游4 、5個(gè)來(lái)回了,看來(lái)確實(shí)是有進(jìn)步了,只不過(guò)還是游的慢。
    posted @ 2008-12-02 09:08 三晉一枝花 閱讀(124) | 評(píng)論 (0)編輯 收藏

    2008年11月2日 #

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

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

    2008年10月30日 #

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

    2008年10月25日 #

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

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

    2008年10月24日 #

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

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

    2008年10月15日 #

    用PowerDesigner 進(jìn)行系統(tǒng)設(shè)計(jì),還是有很多很方便的地方的。
    但在學(xué)習(xí)和使用的過(guò)程中,如何與DBMS進(jìn)行關(guān)聯(lián)和對(duì)應(yīng)還有很多的問(wèn)題需要細(xì)摳。如下面的東西:

    1、MSSQL中有一種數(shù)據(jù)類型叫UniqueIdentity,它會(huì)生成一個(gè)GUID數(shù)據(jù),但如果對(duì)應(yīng)到PD中的概念模型中,就沒(méi)有辦法對(duì)應(yīng),物理模型中也一樣。哪位知道呢?
    如果反向回來(lái),在PD中,顯示的是Variable Multibyte (36)的數(shù)據(jù)類型。

    2、實(shí)體間的關(guān)系

    我們知道在PD中,常用的實(shí)體間的聯(lián)系有四種:一對(duì)一,一對(duì)多,多對(duì)一,多對(duì)多

    但在選擇Cardnalities時(shí),cardnality 有:0,1 , 0,n ,1,n ,1,1 這四個(gè)又是說(shuō)的什么呢?關(guān)鍵是0,1和0,n是什么意思。

     

    在上圖(概念模型圖)中,擔(dān)保項(xiàng)目與審保會(huì)議是一個(gè)一對(duì)多的關(guān)系。同時(shí),在此關(guān)系中,擔(dān)保項(xiàng)目最少一個(gè),審保會(huì)議最少一個(gè),最多N個(gè);
    在實(shí)際的數(shù)據(jù)庫(kù)中,這是一個(gè)最最普通的外鍵關(guān)聯(lián)關(guān)系。

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

    2008年10月12日 #

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

    2008年10月11日 #

    堅(jiān)持到底就是勝利。我在小學(xué)時(shí)讀課外書時(shí)的一句話,至今沒(méi)有忘記。
    今天是在室外游泳第9天了,一點(diǎn)不覺(jué)得冷,因?yàn)楝F(xiàn)在還不算冬泳。但仍然不敢在水里多呆,那里的其他人告訴我的,他們有經(jīng)驗(yàn)。

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

    1、Java訪問(wèn)文件
    書是都看過(guò)了,但我覺(jué)得jsp對(duì)文件的操作不多,暫時(shí)先放一放。
    如果哪位讀者覺(jué)得這一塊有極大的用處,請(qǐng)給我留言啊。

    2、用java 連接到數(shù)據(jù)庫(kù)

    a)、JDBC驅(qū)動(dòng)程序的類型
    類型1:JDBC-ODBC 橋驅(qū)動(dòng)程序
    類型2:本機(jī)API--部分Java驅(qū)動(dòng)程序
    類型3:JDBC-網(wǎng)協(xié)議純Java驅(qū)動(dòng)程序
    類型4:本地協(xié)義純Java驅(qū)動(dòng)程序

    類型3和類型4是使用JDBC API 訪問(wèn)數(shù)據(jù)庫(kù)的優(yōu)先選用的方法。

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

    c)、JDBC URL
    數(shù)據(jù)庫(kù)連接的下一步是定義一個(gè)JDBC URL,它鏈接一個(gè)驅(qū)動(dòng)程序到一個(gè)數(shù)據(jù)源。
    一個(gè)標(biāo)準(zhǔn)的JDBC URL 的寫法是:jdbc:<subprotocol>:<data source identifier>
    其中jdbc代表協(xié)議,subprotocol 是驅(qū)動(dòng)程序的名稱,data source identifier是數(shù)據(jù)源的名字。
    例如:
    jdbc-odbc 橋驅(qū)動(dòng)程序使用驅(qū)動(dòng)程序標(biāo)識(shí)符odbc,一個(gè)例子是: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)、創(chuàng)建語(yǔ)句
    Statement st=con.createStatement();

    f)、執(zhí)行語(yǔ)句
    Statement對(duì)象有三種方法:
    executeUpdate(),此方法用來(lái)執(zhí)行DDL語(yǔ)句,以創(chuàng)建表或刪除表
    executeQuery(),返回一個(gè)單一的結(jié)果集,如一個(gè)select 的執(zhí)行結(jié)果
    execute(),返回一組結(jié)果集
    posted @ 2008-10-11 16:41 三晉一枝花 閱讀(195) | 評(píng)論 (0)編輯 收藏

    2008年10月10日 #

    今天游泳有了較大的進(jìn)步,可以換氣了,游了兩個(gè)來(lái)回;感覺(jué)還行,只是手、腳、口還不太協(xié)調(diào)。
    備注:是室外游泳。

    --------------------------------------------------
    1、Jsp 網(wǎng)站的結(jié)構(gòu)化
    本章主要講了一些進(jìn)行結(jié)構(gòu)化的技術(shù),以使程序達(dá)到可維護(hù)性和可重用性。

     include機(jī)制:
    <%@ include file="footer.jsp" %>
    這種機(jī)制的缺點(diǎn):如果被包含頁(yè) footer.jsp 做了修改,但不修改包含頁(yè) index.jsp 的話,包含頁(yè) index.jsp 的內(nèi)容不會(huì)發(fā)生變化。因?yàn)榘?yè)將被包含頁(yè)做了編譯包含了進(jìn)去;但現(xiàn)在被包含頁(yè)做了變化,變化后的內(nèi)容沒(méi)有被包含進(jìn)去(沒(méi)有被編譯)

    動(dòng)態(tài)包含:
    <jsp:include page="footer.jsp" flush="true" />
    這句話同樣包含了footer.jsp頁(yè),并且增加了參數(shù)flush="true",這樣可以保證,如果footer.jsp發(fā)生了改變,index.jsp頁(yè)也會(huì)發(fā)生變化。
    使用下面的語(yǔ)法還可以給被包含頁(yè)傳遞參數(shù):
    <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 結(jié)構(gòu)的主要特征是:
        a、表現(xiàn)層用HTML 文件或JSP文件。如果需要,Jsp 文件可以用 JavaBean 去存取數(shù)據(jù)。
        b、Jsp 文件還負(fù)責(zé)所有的業(yè)務(wù)和處理邏輯,如接收到來(lái)的請(qǐng)求,轉(zhuǎn)給適當(dāng)?shù)腏SP,激活適當(dāng)?shù)腏SP頁(yè)等。這意味著 Model 1 結(jié)構(gòu)是以頁(yè)面設(shè)計(jì)為中心的---所有的邏輯和處理邏輯都出現(xiàn)在JSP頁(yè)面上。
        c、數(shù)據(jù)訪問(wèn)要么通過(guò)JavaBean 實(shí)現(xiàn),在Jsp中用JavaBean ,要么在Jsp 頁(yè)面中寫 scriptlet 實(shí)現(xiàn)。
    在Model 1 結(jié)構(gòu)下,應(yīng)用程序的邏輯和程序流程都在頁(yè)面中出現(xiàn),因此頁(yè)面與應(yīng)用程序的邏輯是緊耦合的。
    缺點(diǎn):
    在大型應(yīng)用程序中,這種把邏輯耦合在頁(yè)面中,以及需要將頁(yè)錨鏈在一起的方式會(huì)帶來(lái)問(wèn)題,由于頁(yè)面間是緊耦合的,因此分工很麻煩,有可能做美工的還需要了解程序的邏輯;


    JSP Model 2 結(jié)構(gòu):

    由于 Model 1 存在的缺限,因此為了將表示邏輯與控制邏輯分開,就產(chǎn)生了第二種結(jié)構(gòu),Model 2。
     


    Model 2結(jié)構(gòu)也就是著名的MVC結(jié)構(gòu)。在這種結(jié)構(gòu)中,將應(yīng)用程序分了三種角色Model、 Controller、 View
    在這種結(jié)構(gòu)中,View視圖是指表示層,Controller是控制器,Model 是與數(shù)據(jù)打交道的部分。

    控制器接收應(yīng)用程序的所有請(qǐng)求,對(duì)每一個(gè)接收到的請(qǐng)求,控制器將選擇是做相應(yīng)的處理還是要顯示數(shù)據(jù)。若要顯示數(shù)據(jù),它將把請(qǐng)求轉(zhuǎn)發(fā)給含有表示邏輯(叫view的應(yīng)用)的JSP;如果要進(jìn)行處理(如從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)),要么調(diào)用適當(dāng)?shù)腏avaBean自己進(jìn)行處理,要么把請(qǐng)求指派或轉(zhuǎn)發(fā)給包含所需處理邏輯的JSP。

    轉(zhuǎn)發(fā)標(biāo)簽的寫法:
    <jsp:forward page="menu.jsp">
        <jsp:param name="userid" value="wuxs">
        <jsp:param name="pwd" value="pwd">
    </jsp:forwar>

    個(gè)人理解:所謂控制器,Controller 就是一個(gè)純粹的Jsp頁(yè),它實(shí)現(xiàn)業(yè)務(wù)邏輯后(或處理后),轉(zhuǎn)發(fā)給另外一個(gè)顯示頁(yè)。也就是說(shuō),應(yīng)用程序可能經(jīng)過(guò)了稱為控制器的JSP頁(yè),但不會(huì)在此處停留。

    也可以是一個(gè)servlet,使用 servlet 的缺點(diǎn)是代碼中會(huì)包含有太多的HTML 代碼。

    -------------------------
    2、servlet 技術(shù)介紹
    servlet :是一種組件或程序,它可以動(dòng)態(tài)的生成web內(nèi)容。servlet 用Java Servlet API 編寫,用像Tomcat 這樣的服務(wù)器或容器管理。

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

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

    servlet 的生存周期:
    a)、裝載、實(shí)例化及初始化:當(dāng)?shù)谝淮握?qǐng)求時(shí),服務(wù)器動(dòng)態(tài)裝載并實(shí)例化servlet 。也可以通過(guò)配置服務(wù)器,使web 服務(wù)器初始化時(shí)就加載servlet 。因此,在開發(fā)過(guò)程中,如果更改了servlet 內(nèi)容,而服務(wù)器沒(méi)有重啟,servlet  的響應(yīng)是不會(huì)產(chǎn)生變化的。
    b)、處理請(qǐng)求:容器在接收到客戶的訪問(wèn)請(qǐng)求時(shí),會(huì)查找servlet,并加載(如果還沒(méi)有加載的話),并根據(jù)用戶的請(qǐng)求使用doPost()或doGet()方法進(jìn)行響應(yīng)。

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

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

    c)、卸載:
    典型情況下,servlet 從內(nèi)存中卸載是在要求關(guān)閉容器時(shí)。容器會(huì)調(diào)用servlet的destroy()方法。

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

    主站蜘蛛池模板: 亚洲无砖砖区免费| 色拍自拍亚洲综合图区| 丁香花免费高清视频完整版| 一级毛片免费观看不收费| 亚洲日韩亚洲另类激情文学| 99亚洲精品高清一二区| 亚洲А∨精品天堂在线| 中文字幕无码免费久久99| 久操免费在线观看| 精品无码国产污污污免费网站国产 | 中文字幕亚洲第一| 国产真人无遮挡作爱免费视频 | 久久99国产亚洲精品观看| 亚洲精品色婷婷在线影院| 小小影视日本动漫观看免费| 成人免费福利电影| 最近的免费中文字幕视频| 999在线视频精品免费播放观看| 国产拍拍拍无码视频免费| jizz免费在线观看| 无码毛片一区二区三区视频免费播放| 亚洲国产成人无码AV在线影院| 亚洲香蕉久久一区二区三区四区| 亚洲图片一区二区| 色婷婷亚洲十月十月色天| 激情内射亚洲一区二区三区| 亚洲免费在线视频| 亚洲AV人人澡人人爽人人夜夜| 中文字幕亚洲一区二区三区| 亚洲国产成人VA在线观看| 亚洲片国产一区一级在线观看| 免费a级毛片永久免费| 免费人成年激情视频在线观看| 亚洲av成人一区二区三区在线观看 | 亚洲欧洲自拍拍偷精品 美利坚| 免费一级毛片在线播放| 国产jizzjizz视频免费看| 亚洲JIZZJIZZ中国少妇中文| 免费人成在线观看视频播放 | 国内精品免费久久影院| 两个人看的www免费视频中文|