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

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

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

    keep moving!

    We must not cease from exploration. And the end of all our exploring will be to arrive where we began and to know the place for the first time.
    隨筆 - 37, 文章 - 2, 評論 - 3, 引用 - 0
    數(shù)據(jù)加載中……

    2008年8月31日

    UDP學(xué)習(xí)之一,UDP的簡單例子

         摘要: UDP的簡單例子  閱讀全文

    posted @ 2008-10-04 12:37 大石頭 閱讀(363) | 評論 (0)編輯 收藏

    通過數(shù)據(jù)字典校驗xml

         摘要: 通過數(shù)據(jù)字典校驗xml  閱讀全文

    posted @ 2008-10-02 23:54 大石頭 閱讀(398) | 評論 (0)編輯 收藏

    數(shù)據(jù)文件比較

         摘要: 數(shù)據(jù)文件比較工具  閱讀全文

    posted @ 2008-10-02 17:10 大石頭 閱讀(292) | 評論 (0)編輯 收藏

    util.concurrent學(xué)習(xí)計劃

         摘要: Sync:獲得/釋放(acquire/release) 協(xié)議


    Mutex
    ReentrantLock
    Latch
    CountDown

      閱讀全文

    posted @ 2008-09-11 23:01 大石頭 閱讀(276) | 評論 (0)編輯 收藏

    內(nèi)部類和匿名類優(yōu)化Java代碼

         摘要: Java 1.1通過對Java語言規(guī)范進行修改,顯著簡化了一些實用結(jié)構(gòu)的實現(xiàn)。在那些修改中,最引人注目的就是內(nèi)部類和匿名類。如運用得當(dāng),它們可使程序更易理解和維護。下面來看看這些特性具體是如何工作的,如何正確使用它們,以及如何避免一些常見的錯誤。   閱讀全文

    posted @ 2008-09-07 11:48 大石頭 閱讀(279) | 評論 (0)編輯 收藏

    Java中內(nèi)部匿名類的使用

         摘要: 內(nèi)部類是在一個類的內(nèi)部嵌套定義的類,它可以是其它類的成員,也可以在一個語句塊的內(nèi)部定義,還可以在表達式內(nèi)部匿名定義。

      內(nèi)部類有如下特性:

      ◇ 一般用在定義它的類或語句塊之內(nèi),在外部引用它時必須給出完整的名稱.名字不能與包含它的類名相同。
      ◇ 可以使用包含它的類的靜態(tài)和實例成員變量,也可以使用它所在方法的局部變量。
      ◇ 可以定義為abstract。
      ◇ 可以聲明為private或protected。
      ◇ 若被聲明為static,就變成了頂層類,不能再使用局部變量。
      ◇ 若想在Inner Class中聲明任何static成員,則該Inner Class必須聲明為static。

      閱讀全文

    posted @ 2008-09-07 11:46 大石頭 閱讀(1046) | 評論 (0)編輯 收藏

    java內(nèi)部類2

         摘要: 1.定義:在一個類中定義另外一個類,這個類就叫做內(nèi)部類或內(nèi)置類 (inner class)
    2幾個特性
    1.可以訪問其外部類用private修飾的變量或是方法  閱讀全文

    posted @ 2008-09-07 11:42 大石頭 閱讀(209) | 評論 (0)編輯 收藏

    Java內(nèi)部類1

         摘要: 提起Java內(nèi)部類(Inner Class)可能很多人不太熟悉,實際上類似的概念在C++里也有,那就是嵌套類(Nested Class),關(guān)于這兩者的區(qū)別與聯(lián)系,在下文中會有對比。內(nèi)部類從表面上看,就是在類中又定義了一個類(下文會看到,內(nèi)部類可以在很多地方定義),而實際上并沒有那么簡單,乍看上去內(nèi)部類似乎有些多余,它的用處對于初學(xué)者來說可能并不是那么顯著,但是隨著對它的深入了解,你會發(fā)現(xiàn)Java的設(shè)計者在內(nèi)部類身上的確是用心良苦。學(xué)會使用內(nèi)部類,是掌握Java高級編程的一部分,它可以讓你更優(yōu)雅地設(shè)計你的程序結(jié)構(gòu)。下面從以下幾個方面來介紹:
      閱讀全文

    posted @ 2008-09-07 11:41 大石頭 閱讀(184) | 評論 (0)編輯 收藏

    改變心態(tài)

         摘要: 1.一定要有獨立的人格、獨立的思想。一個經(jīng)過獨立思考而堅持錯誤觀點的人比一個不假思索而接受正確觀點的人更值得肯定。不要成為灌輸教育的犧牲品。
      2.仕途,商界,學(xué)術(shù)。大致說來,每個人都注定要走上三條道路中的某一條。在進行職業(yè)生涯規(guī)劃的時候,不妨以此作為思考的出發(fā)點。根據(jù)不同的職業(yè)生涯規(guī)劃來塑造各自的核心競爭力。只有知道自己以后要做什么,才能知道自己應(yīng)該學(xué)什么。
      3.專業(yè)無冷熱,學(xué)校無高低。沒有哪個用人單位會認為你代表了你的學(xué)校或者你的專業(yè)。千萬不要因為你是名牌大學(xué)或者熱門專業(yè)而沾沾自喜,也大可不必因為你的學(xué)校不好或者專業(yè)冷門而自卑。
      4.千招會,不如一招熟。十個百分之十并不是百分之百,而是零。如果你有十項工作每項都會做百分之十,那么,在用人單位眼中,你什么都不會。所以,你必須要讓自己具備核心競爭力。“通才”只有在“專才”的基礎(chǔ)上才有意義。
      閱讀全文

    posted @ 2008-09-07 11:35 大石頭 閱讀(175) | 評論 (0)編輯 收藏

    [轉(zhuǎn)]99條佛理禪言人生

         摘要: 1、 人之所以痛苦,在于追求錯誤的東西。 
    2、 與其說是別人讓你痛苦,不如說自己的修養(yǎng)不夠。 
    3、 如果你不給自己煩惱,別人也永遠不可能給你煩惱。因為你自己的內(nèi)心,你放不下。
    4、 好好的管教你自己,不要管別人。 
    5、 不寬恕眾生,不原諒眾生,是苦了你自己。    閱讀全文

    posted @ 2008-09-07 11:33 大石頭 閱讀(180) | 評論 (0)編輯 收藏

    Java 線程/內(nèi)存模型的缺陷和增強---摘錄《J2SE進階》

         摘要: 本文是由JR主持寫作的《J2SE進階》一書的部分章節(jié)整理而成,《J2SE進階》正在寫作、完善階段。您閱讀后,有任何建議、批評,請 和我聯(lián)系 ,或在 這兒留言 。《J2SE進階》寫作項目組感謝您閱讀本文。

    Java在語言層次上實現(xiàn)了對線程的支持。它提供了Thread/Runnable/ThreadGroup等一系列封裝的類和接口,讓程序員可以高效的開發(fā)Java多線程應(yīng)用。為了實現(xiàn)同步,Java提供了synchronize關(guān)鍵字以及object的wait()/notify()機制,可是在簡單易用的背后,應(yīng)藏著更為復(fù)雜的玄機,很多問題就是由此而起。
      閱讀全文

    posted @ 2008-09-07 11:10 大石頭 閱讀(229) | 評論 (0)編輯 收藏

    多線程 — Concurrent包簡介

         摘要: Util.concurrent工具包概述
    Doug Lea
    State University of New York at Oswego
    dl@cs.oswego.edu

    http://gee.cs.oswego.edu
      閱讀全文

    posted @ 2008-09-07 11:10 大石頭 閱讀(462) | 評論 (0)編輯 收藏

    JAVA后臺程序設(shè)計及UTIL.CONCURRENT包的應(yīng)用

         摘要: JAVA后臺程序設(shè)計及UTIL.CONCURRENT包的應(yīng)用

    何 恐

    摘要 : 在很多軟件項目中,JAVA語言常常被用來開發(fā)后臺服務(wù)程序。線程池技術(shù)是提高這類程序性能的一個重要手段。在實踐中,該技術(shù)已經(jīng)被廣泛的使用。本文首先 對設(shè)計后臺服務(wù)程序通常需要考慮的問題進行了基本的論述,隨后介紹了JAVA線程池的原理、使用和其他一些相關(guān)問題,最后對功能強大的JAVA開放源碼線 程池包util.concurrent 在實際編程中的應(yīng)用進行了詳細介紹。
    關(guān)鍵字: JAVA;線程池;后臺服務(wù)程序;util.concurrent

      閱讀全文

    posted @ 2008-09-07 11:10 大石頭 閱讀(380) | 評論 (0)編輯 收藏

    線程池的介紹及簡單實現(xiàn)

         摘要: 服務(wù)器程序利用線程技術(shù)響應(yīng)客戶請求已經(jīng)司空見慣,可能您認為這樣做效率已經(jīng)很高,但您有沒有想過優(yōu)化一下使用線程的方法。該文章將向您介紹服務(wù)器程序如何利用線程池來優(yōu)化性能并提供一個簡單的線程池實現(xiàn)。

    線程池的技術(shù)背景

      閱讀全文

    posted @ 2008-09-07 11:10 大石頭 閱讀(168) | 評論 (0)編輯 收藏

    線程池的實現(xiàn)

         摘要: 線程池也許很多比較陌生 但是提到servlet每個人都知道,servlet就是用線程池來處理請求的
    一個線程池由線程池管理器 工作線程 任務(wù)隊列和任務(wù)接口組成
    一 線程池管理器---ThreadPoolMananger 主要負責(zé)啟動 停止工作線程   閱讀全文

    posted @ 2008-09-07 11:10 大石頭 閱讀(212) | 評論 (0)編輯 收藏

    Design Pattern: Guarded Suspension 模式

         摘要: 考慮這麼一個伺服器,它可以處理來自多個客戶端的服務(wù)請求(Request),為了不丟失客戶的請求,它要維持一個緩衝區(qū),客戶的請求會先儲存至緩衝區(qū)中,而伺服器會從緩衝區(qū)中取出請求並執(zhí)行,如果緩衝區(qū)中沒有請求,則伺服器就等待,直到被通知有新的請求存入緩衝區(qū)中,伺服器再度進行請求的執(zhí)行。  閱讀全文

    posted @ 2008-09-07 11:06 大石頭 閱讀(168) | 評論 (0)編輯 收藏

    Design Pattern: Thread-Per-Message 模式

         摘要: Thread-Per-Message模式是一個很簡單但很常應(yīng)用的模式,尤其是在GUI程式中,我們舉個例子,當(dāng)您設(shè)計一個文件編輯器時,您可能像這樣註冊一個開啟檔案的事件處理:  閱讀全文

    posted @ 2008-09-07 11:06 大石頭 閱讀(196) | 評論 (0)編輯 收藏

    Design Pattern: Worker Thread 模式

         摘要: Worker Thread模式在Request的管理上像是 Producer Consumer 模式,在Request的行為上像是 Command 模式。

    Producer Consumer模式專注於Product的生產(chǎn)與消費,至於Product被消費時是作何處理,則不在它的討論範圍之中。
      閱讀全文

    posted @ 2008-09-07 11:06 大石頭 閱讀(221) | 評論 (0)編輯 收藏

    Design Pattern: Producer Consumer 模式

         摘要: Producer Consumer模式與 Guarded Suspension 模式 是類似的,只不過Guarded Suspension模式並不限制緩衝區(qū)的長度,Producer Consumer模式假設(shè)所生產(chǎn)的產(chǎn)品放置在一個長度有限制的緩衝區(qū)(就像是一個產(chǎn)品桌,它可以擺放的空間是有限的),如果緩衝區(qū)滿了,則生產(chǎn)者必須停止繼續(xù)將產(chǎn)品放到緩衝區(qū)中,直到消費者取走了產(chǎn)品而有了空間,而如果緩衝區(qū)中沒有產(chǎn)品,當(dāng)然消費者必須等待,直到有新的產(chǎn)品放到緩衝區(qū)中。   閱讀全文

    posted @ 2008-09-07 11:06 大石頭 閱讀(188) | 評論 (0)編輯 收藏

    Design Pattern: Future 模式

         摘要: Future模式可以簡單的看成是 Proxy 模式 與 Thread-Per-Message 模式 的結(jié)合,在Proxy模式中,用一個Proxy來代替真正的目標(Subject)生成,目標的生成可能是費時的,例如在開啟一個內(nèi)嵌圖片的文件中,希望程式能儘快完成開啟文件的動作,並顯示一個可接受的畫面給使用者看,在還不需要看到圖片的頁面中先使用Proxy代替真正的圖片載入,只有在真正需要看到圖片時,才由Proxy物件載入真正的圖片。  閱讀全文

    posted @ 2008-09-07 11:06 大石頭 閱讀(158) | 評論 (0)編輯 收藏

    Design Pattern: Two-phase Termination 模式

         摘要: Two-phase Termination直譯的話是「兩相終止」,不過就這個模式而言,該譯作「兩階段終止」比較適當(dāng),想像您有一個執(zhí)行緒正在週期性的運作,在「運作階段」您送出了停止執(zhí)行緒的請求,這時候執(zhí)行緒不該慌張的馬上終止目前的工作,而是先完成這一次週期的工作,然後進入「善後階段」完成一些善後的工作,例如關(guān)閉檔案或網(wǎng)路串流,所謂的兩階段終止,即中止「運作階段」,並完成「善後階段」,完整的完成執(zhí)行緒的工作。
      閱讀全文

    posted @ 2008-09-07 11:06 大石頭 閱讀(129) | 評論 (0)編輯 收藏

    Design Pattern: Read-Write-Lock 模式

         摘要: 如果有一個資料檔有可能同時間會有許多客戶端對它進行讀取與寫入的動作,則必須注意資料的同步問題,像是兩個寫入者進行寫入時,後一個寫入者的資料會有可能將次一個寫入者的資料覆蓋掉;而有時您希望讀取者看到的是最新的資料,如果在讀取的時候,有寫入者想要對資料進行寫入,則最好等待讀取者讀取完畢,相反的如果在寫入時有客戶想要讀取資料,則最好等待,以確保讀出來的資料是最新的資料。  閱讀全文

    posted @ 2008-09-07 11:06 大石頭 閱讀(194) | 評論 (0)編輯 收藏

    Design Pattern: Thread-Specific Storage 模式

         摘要: 無論如何,要編寫一個多執(zhí)行緒安全(thread-safe)的程式總是困難的,為了使用的共用資源,您必須小心的對共用資源進行同步,同步帶來一定的效能延遲,而另一方面,在處理同步的時候,又要注意物件的鎖定與釋放,避免產(chǎn)生死結(jié),種種因素都使得編寫多執(zhí)行緒程式變得困難。

    Thread-Specific Storage模式嘗試從另一個角度來解釋多執(zhí)行緒共用資源的問題,其思考點很簡單,即然共用資源這麼困難,那麼就乾脆不要共用,何不為每個執(zhí)行緒創(chuàng)造一個資源的複本,將每一個執(zhí)行緒存取資料的行為加以隔離,其實現(xiàn)的方法,就是給予每一個執(zhí)行緒一個特定空間來保管該執(zhí)行緒所獨享的資源,也因此而稱之為 Thread- Specific Storage模式。
      閱讀全文

    posted @ 2008-09-07 11:06 大石頭 閱讀(161) | 評論 (0)編輯 收藏

    面試官一道面試題 哲理人生百態(tài)

         摘要: 這是一道面試題,它的道理足以讓我們終身受用,也足以讓我們回味終身。  

    你開著一輛車。

    在一個暴風(fēng)雨的晚上。

    你經(jīng)過一個車站。

    有三個人正在焦急的等公共汽車。
      閱讀全文

    posted @ 2008-09-07 02:25 大石頭 閱讀(227) | 評論 (0)編輯 收藏

    JDBC性能優(yōu)化

         摘要: jdbc程序的性能主要由兩個因素決定,一是數(shù)據(jù)庫本身的性質(zhì),另一個是與數(shù)據(jù)庫相對獨立的jdbc應(yīng)用程序接口(api)的使用。這里說的是如何正確使用jdbc編程接口,以獲得更好的性能。
      閱讀全文

    posted @ 2008-09-07 02:22 大石頭 閱讀(247) | 評論 (0)編輯 收藏

    Java Date 錦囊

         摘要: java中關(guān)于時間日期操作的常用函數(shù)
      閱讀全文

    posted @ 2008-09-07 02:21 大石頭 閱讀(235) | 評論 (0)編輯 收藏

    [轉(zhuǎn)]原碼、反碼、補碼

         摘要: 數(shù)值在計算機中表示形式為機器數(shù),計算機只能識別0和1,使用的是二進制,而在日常生活中人們使用的是十進制,"正如亞里士多德早就指出的那樣,今天十進制的廣泛采用,只不過我們絕大多數(shù)人生來具有10個手指頭這個解剖學(xué)事實的結(jié)果.盡管在歷史上手指計數(shù)(5,10進制)的實踐要比二或三進制計數(shù)出現(xiàn)的晚."(摘自<<數(shù)學(xué)發(fā)展史>>有空大家可以看看哦~,很有意思的).為了能方便的與二進制轉(zhuǎn)換,就使用了十六進制(2 4)和八進制(23).下面進入正題.
      閱讀全文

    posted @ 2008-09-07 02:16 大石頭 閱讀(504) | 評論 (0)編輯 收藏

    [轉(zhuǎn)]理解有符號數(shù)和無符號數(shù)

         摘要: 理解有符號數(shù)和無符號數(shù)
    回頭看上一節(jié),我們所講的數(shù)都是正數(shù)。同樣是年紀和工資,前者不需要有負值,但后者可能需要——至少所有的老板都這樣認為。

    那么,負數(shù)在計算機中如何表示呢?
      閱讀全文

    posted @ 2008-09-07 02:11 大石頭 閱讀(2151) | 評論 (0)編輯 收藏

    [轉(zhuǎn)載]每天八杯水,真的需要嗎?

         摘要: 最近,摒棄每天八杯水的所謂“醫(yī)學(xué)神話”已成為一種時尚。
    有關(guān)書籍和醫(yī)學(xué)期刊文章已經(jīng)宣稱,“8 x 8”飲水原則──即每天八杯水,每次八盎司(237毫升)──能夠為人體健康帶來諸多益處,從加速減肥,排除體內(nèi)毒素,對抗便秘、疲勞和皮膚干燥,到加快感冒和流感的康復(fù)等等,此類說法缺乏科學(xué)根據(jù)。媒體更戲稱“8 x 8”飲水原則“并非滴水不漏”,而且也“無法除污”。
    其實,這種爭論更多的是有關(guān)看問題的角度。
      閱讀全文

    posted @ 2008-09-02 21:29 大石頭 閱讀(161) | 評論 (0)編輯 收藏

    如何處理好Javadoc注釋

         摘要: 在Java程序中Javadoc注釋很重要,但是很多時候注釋被漏掉,看看項目中的代碼就會知道。如果你結(jié)對編程的話,你的伙伴一定會說,“哥們,這兒注釋丟掉啦,那個函數(shù)的Javadoc注釋寫的不正確!”。項目中有很多的開發(fā)人員,水平和習(xí)慣都不太一樣,但是對程序中javadoc注釋來說,這是不能變化的,要規(guī)范起來。如何讓每一個人都能養(yǎng)成這樣的習(xí)慣呢?下面我們就IntelliJ IDEA使用向大家介紹一下。   閱讀全文

    posted @ 2008-09-02 00:23 大石頭 閱讀(3621) | 評論 (0)編輯 收藏

    Guillaume Laforge談Groovy和DSL - [轉(zhuǎn)載]

         摘要: 文章里的視頻看不了,但是下面有采訪的翻譯,還不錯。如下:

    這里是位于QCon(InfoQ和JAOO組織的技術(shù)大會)的Floyd Marinescu和Guillaume Laforge。Guillaume,可以向我們做一個簡短的自我介紹嗎?
    我叫Guillaume Laforge,Groovy團隊的項目經(jīng)理,同時也是JSR 241規(guī)范的領(lǐng)導(dǎo)者,JSR 241規(guī)范制定了Groovy編程語言的標準。在我的職業(yè)生涯里,我是OCTO科技公司的軟件架構(gòu)師,OCTO科技是一家專注于軟件架構(gòu)和敏捷方法學(xué)的咨詢公司,這也是我為什么樂意參加由InfoQ組織的QCon會議的原因。
    Guillaume,是你拯救了Groovy。
      閱讀全文

    posted @ 2008-09-02 00:22 大石頭 閱讀(244) | 評論 (0)編輯 收藏

    Native Neighbourhood插件介紹

         摘要: Native Neightbourhood是一個典型的工具插件,它提供了一些Action,將IntelliJ IDEA和操作系統(tǒng)的文件管理整合起來。Native Neighbourhood提供了以下功能:

    調(diào)用操作系統(tǒng)默認的程序打開指定文件
    快速打開文件管理器來管理選定的文件
    快速打開Command窗口   閱讀全文

    posted @ 2008-09-01 23:52 大石頭 閱讀(540) | 評論 (0)編輯 收藏

    groovy操作文件及xml

         摘要: groovy操作文件及xml的例子  閱讀全文

    posted @ 2008-09-01 12:51 大石頭 閱讀(1677) | 評論 (0)編輯 收藏

    [轉(zhuǎn)載]推薦一篇譯文:保持專注的10個小技巧

         摘要: 我相信能掌握一些保持專注的技巧很重要。如果你有定力能夠安靜地坐在臺前全神貫注投入工作長達幾個小時,我敢保證,在這樣的狀態(tài)下,即使是半個小時的工作,也一 定比不斷分心常遭干擾的一天的工作能取得更多的成果。   閱讀全文

    posted @ 2008-08-31 23:36 大石頭 閱讀(195) | 評論 (0)編輯 收藏

    安裝 IntelliJ IDEA( 目前支持Groovy最好的IDE工具)及Groovy插件

         摘要: 分別適用了eclipse和IntelliJ IDEA的Groovy插件,發(fā)現(xiàn)IntelliJ IDEA確實很好用。支持代碼format、友好的代碼展示和工程樹的顯示,同時感覺比eclipse要快.  閱讀全文

    posted @ 2008-08-31 19:45 大石頭 閱讀(18209) | 評論 (3)編輯 收藏

    主站蜘蛛池模板: eeuss草民免费| 国产亚洲欧美日韩亚洲中文色| 人碰人碰人成人免费视频| 四虎免费影院4hu永久免费| 亚洲乱妇老熟女爽到高潮的片| 91频在线观看免费大全| 亚洲xxxx18| 成熟女人特级毛片www免费| 亚洲色偷偷色噜噜狠狠99| 在线成人a毛片免费播放| 亚洲国产欧洲综合997久久| 国产精品深夜福利免费观看 | 香港a毛片免费观看| 亚洲国产成人久久综合一| 1000部禁片黄的免费看| 亚洲一区二区三区91| 国产免费av片在线看| 亚洲精品久久无码av片俺去也 | 国产亚洲精品免费视频播放| gogo免费在线观看| 亚洲精品国产成人专区| 国产92成人精品视频免费| 亚洲综合一区国产精品| 免费国产在线观看老王影院| www永久免费视频| 亚洲av网址在线观看| 成人免费毛片内射美女-百度| 亚洲欧美国产国产综合一区| 亚洲精品国产高清不卡在线| 99久久免费国产精品热| 亚洲日本香蕉视频观看视频| 四虎影院免费在线播放| 一级特黄特色的免费大片视频| 亚洲av无码乱码国产精品| 成人女人A级毛片免费软件| 国产偷国产偷亚洲高清人| 亚洲AV无码日韩AV无码导航 | 国产成人午夜精品免费视频| 菠萝菠萝蜜在线免费视频| 亚洲成a人片77777老司机| 在线免费观看一区二区三区|