原创 增量和迭代模型理解
RUP的軟件開發生命週期模型常掛在嘴邊,卻無法真正理解增量和迭代二種模型的區別(在昨天的CMMI過程培訓會上有了更清楚的認識)。以下引言能生動的說明(
原创 Generate Name in Empty Comment
一直用PowerDesigner設計,並生成Oracle表結構,對於生成Oracle表中列的Comment字段卻要手工補充。今天同事提起PowerDe
原创 高性能網頁開發新20條規則詳解
一、儘早清除緩衝區[服務器端] 假如用戶請求一個頁面,而這個頁面在後端服務器需要花200至500毫秒乃至更長時間才能生成最終HTML頁面,這時候用戶瀏覽器處於較長時間的、等待頁面數據返回的空閒狀態,用戶體驗不會很好。此時可以根據頁面
原创 REST落地的實現原則
REST(表象化狀態轉變):REST模式的Web服務與複雜的SOAP和XML-RPC對比來講明顯的更加簡潔,越來越多的web服務開始採用REST風格設計和實現. REST落地的實現原則1、所有資源都有定義ID-->URI:在Web中,代表
原创 request.getQueryString() 返回NULL
今天將工程部署到WAS6.1時發現request.getQueryString()返回爲NULL,在TOMCAT上是正常返回結果的.經過查找發現,應該是WAS採用的serlet api 版本的問題,改下寫法就可以.如下: The null
原创 設計易維護的代碼,大家請補充.
1、 規範化符號(包設計圖規範、編碼規範、日誌等) 2、 保證每個類的功能是單一的。“分而冶之”方法 3、 公用功能或屬性可以抽象出抽象類或接口。OOD時,抽象類體現繼承,接口體現整合。 4、 可考慮用final、priv
原创 博客啓動
起航............
原创 簡單理解JBI架構
JBI(Java Business Integration)是SUN公司解決SOA的方案,當然JBI沒有得到IBM與BEA的承認(IBM與BEA等公司推薦SCA和SDO)。 這裏先介紹下JBI架構思想,JBI目的主要是在於創建一個可以集成
原创 軟考推遲
今早接到通知說:2008年度下半年計算機技術與軟件專業技術資格(水平)考試試卷在外省轉運過程中發生丟失,公安部門已經介入調查。原定於2008年11月8
原创 ubuntu刪除openjdk
1.先到ubuntu software center 去找到openjdk,然後remove 2.安裝sun的JDK $ sudo add-apt-repository ppa:ferramroberto/java $ sudo a
原创 Perl語言入門之二
寫在前面:在Perl中除非會改變表達式的意義,否則Perl的某些東西是可以省略;5.子程序 A.定義子程序,使用關鍵字sub.(可以定義在程序的任意位置,它的定義是全局的,如果重名,以最後一個爲主)eg: sub marine{
原创 BT,迅雷,emule三個軟件下載原理有什麼不同
BT:BT是一種共享軟件(不是“變態”),全名叫BitTorrent。 一般來講,下載是把文件由服務器端傳送到客戶端,例如FTP,HTTP,PUB等等。 但是這樣就出現了一個問題,隨着用戶的增多,對帶寬的要求也隨之增多,用戶過多就會造成瓶
原创 RedHat設置DNS上網
RedHat 5設置DNS代理,實現上網功能,步驟如下: 1.在/etc/resolv.conf 增加DNS的配置,如下 # vi /etc/resolv.conf nameserver 8.8.8.8 2.重啓netw
原创 vmstat命令解釋
先用vmstat 3(每3s統計一次並打印)命名看下實際環境,再解釋下命令呈現的內容 procs 表示進程數的狀態 1.r 表示運行和等待cpu時間片的進程數,如果長期大於1,說明cpu不足,需要增加cpu。2.b 表示在等待資
原创 用sc create命令創建服務時總返回sc create的幫助信息
想把某個服務放在WINDOWS的服務上運行,採用WINDOWS的命令SC,如下: C:\>sc create "AA" binPath="c:\1.txt" 卻老是返回sc create的幫助信息. 經過好久的試驗,最後發現原來是要在