原创 增量和迭代模型理解

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的幫助信息.   經過好久的試驗,最後發現原來是要在