Code用戶:所有分組(QQ好友)==================================================消息組:.net(12)==================================================消息類型:聊天記錄==================================================-----------------------------------
系統 2019-08-29 22:41:56 2211
J2EE開發中大量的專業縮略語很是讓人迷惑,尤其是跟一些高手討論問題的時候,三分鐘就被人家滿口的專業術語噴暈了,POVOBODTOPOJODAO,一大堆的就來了(聽過老羅對這種現象的批判的朋友會會心一笑)。首先聲明偶也不是什么高手,以下總結都是自己的體會。不對之處請您多指教。PO:persistantobject持久對象最形象的理解就是一個PO就是數據庫中的一條記錄。好處是可以把一條記錄作為一個對象處理,可以方便的轉為其它對象。BO:businessobj
系統 2019-08-29 22:40:25 2211
OA早就流行應用于辦公自動化管理,軟件行業的前輩們相比做過很多OA系統的開發。他們積累了非富的OA開發經驗,以至于JBOSS開發出了一套專門針對OA系統開發的框架——jbpm。OA使得辦公自動化,那么jbpm就是為了使編寫OA自動化(jbpm需要手動添加的代碼比較少)。同時jbpm可以靈活定制辦公流程與組件。功能十分強大,真是為了解放程序員的雙手(去除那些不必要的重復性工作)。Jbpm與OA項目,繼續由湯陽光老師傳授。開發經驗非富的老師在講課時都喜歡使用畫
系統 2019-08-29 22:30:58 2211
0.所有的代碼都是垃圾,除了我的以外哥們兒,我有一個壞消息要告訴你,你的代碼很垃圾。不管你花費了多少精力,總是有很多程序員認為你的代碼是垃圾,他們可以比你做的10倍更好。怎么解決:不要只顧著批評,你也是寫代碼的人。嘗試去客觀的評價,而不是審判!謙虛一點。1.“馬上搞定”帶來的災難大家都喜歡走捷徑,每個人都做過。有時候走捷徑是必須的,但是大部分情況下走捷徑是危險的,非常危險,所以我們應該盡量避免。一個捷徑可能省了你幾個小時的時間,但是可能為你帶來幾個月的痛苦
系統 2019-08-29 22:01:02 2211
前面,我們耗費了大量的篇幅來討論用例分析及用例圖。用例圖,無疑是功能分析、角色分析,以及流程分析的利器,它將我們要開發的系統,清晰而詳盡地描述出來。但是,正如任何事物都有兩面性,用例圖也不例外,也有自己不利的一面。在我看來,這集中體現在兩個方面:只見樹木不見森林、不生動形象。什么叫“只見樹木不見森林”呢?就是說,用例說明中對業務流程的描述,過早地將系統的整體流程,分散到了各個用例中了,丟失了對業務流程的整體描述。不生動形象,則是說用例說明中對流程的描述都是
系統 2019-08-29 21:59:12 2211
Lucene是一個基于Java的全文檢索工具包,你可以利用它來為你的應用程序加入索引和檢索功能。Lucene目前是著名的ApacheJakarta家族中的一個開源項目,下面我們即將學習Lucene的索引機制以及它的索引文件的結構。在這篇文章中,我們首先演示如何使用Lucene來索引文檔,接著討論如何提高索引的性能。最后我們來分析Lucene的索引文件結構。需要記住的是,Lucene不是一個完整的應用程序,而是一個信息檢索包,它方便你為你的應用程序添加索引和
系統 2019-08-12 09:30:30 2211
一、定義與結構GOF給建造模式的定義為:將一個復雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。可以將建造模式的精髓概括為:將構造復雜對象的過程和對象的部件解耦。這是對降低耦合、提高可復用性精神的一種貫徹。其實這種精神貫徹在GOF幾乎所有的設計模式中。是不是和上面提到的裝機流程相像?這個很多人認為同抽象工廠模式相似的建造模式用在什么樣的設計環境下呢(對于兩者的比較稍候討論)?我認為可以總結為以下環境:當要生成的產品有復雜的內部結構,其中的
系統 2019-08-12 09:30:16 2211
UIImage*stetchLeftTrack=[[UIImageimageNamed:@"UI27.png"]stretchableImageWithLeftCapWidth:10.0topCapHeight:0.0];UIImage*stetchRightTrack=[[UIImageimageNamed:@"UI28.png"]stretchableImageWithLeftCapWidth:10.0topCapHeight:0.0];sliderA
系統 2019-08-12 09:29:50 2211
本文轉載自:http://blog.csdn.net/liuguanghui1988/article/details/7090531Libevent的應用主要圍繞幾大事件:超時事件、信號事件、讀/寫事件。下面就一一簡單介紹一下它們的使用。超時事件示例:/**Compilewith:*gcctime-testtime-test.c-otime-testtime-test-I/usr/local/include-L/usr/local/lib-levent*/
系統 2019-08-12 09:27:10 2211
列出鏡像列出鏡像,有兩個可選參數,一個是all,一個是filter,all可選值有,0/False/false,1/True/true,默覺得0;filter是一個包括一個過濾對象的json,形式如‘{"dangling":["true"]}'GET/images/json我們能夠嘗試請求一下curl-s-XGETtheegg.me/docker/images/json?all=0|python-mjson.tool能夠看到例如以下的返回值:[{"Crea
系統 2019-08-12 09:26:55 2211