原创 Linux下的svn服務器配置

svn的介紹、下載、安裝就不再闡述,詳情可以參考http://subversion.tigris.org/   1.首先講一下svn的命令 主要有三個命令需要知道,一個是svnadmin,它主要是負責建立repository(就是你需要控

原创 Intalio Tempo研究二 (如何創建和完成一個人工任務)

Intalio Tempo研究一(架構設計)   Tempo如何創建和完成一個任務 1. 創建和完成一個任務的序列圖 圖 1 創建和完成任務序列圖 上圖中的縮寫詞意義: 1)        UBP:User Business Proc

原创 Java應用程序中內嵌Tomcat啓動

參考:http://tomcat.apache.org/tomcat-5.5-doc/catalina/docs/api/org/apache/catalina/startup/Embedded.html 有時候對於Tomcat的使用,需

原创 Java RMI調用發生ClassCastException的解決方法

在學習RMI的時候,通過網上資料或者《Java網絡編程和分佈式計算》經典教程對RMI有了一定的瞭解。但是前幾天在寫一個網絡應用軟件的時候卻發生了點問題。 服務器端,客戶端都按照RMI規範完成之後,客戶端在Naming.lookup()之後

原创 Windows下C++實現Web客戶端

和我的上一篇文章是一起寫的,呵呵,大家給提點意見啊。   :-)   #include <winsock.h>#include <iostream> #define HTTP_PORT 80       //HTTP連接的默認端口號#de

原创 Intalio Tempo研究一(架構設計)

Intalio Tempo架構設計 1. 文檔編寫目的 該文檔通過對Tempo這個開源工作流引擎的架構設計進行描述,學習其設計方法,重要的是瞭解其對於BPEL4People規範的實現機制,以其在後續的項目開發中可以集成到BPEL引擎中。

原创 使用GWT構建系統portal

做Web的前臺顯示一直是我比較頭疼的東西,HTML、CSS、Javascript都不是不是特別熟悉,雖然以前做過一個購物網站,前臺通過HTML table來佈局,界面做的真是慘絕人寰,所以一直有點懼怕。項目需要有一個portal,雖然我目

原创 JetSpeed學習筆記一

JetSpeed是ASF旗下的一款開源軟件,面向portals開發 首先是配置,剛開始的時候我下載的是一個JetSpeed1.6的一個war包,直接拷貝到Tomcat的webapp目錄下就可以運行的,啓動tomcat之後,直接在瀏覽器中

原创 學習EclipseRCP

RCP(Rich Client Platform)是一個使用Java技術構建富客戶端應用的平臺,它使用SWT/JFace技術構建界面部分,使用Eclipse平臺作爲RCP程序的運行環境,本質上RCP是Eclipse平臺的插件。RCP的優點

原创 Java5中的註解功能(Annotation)

註解(Annotation)是Java5中的新特性,一直看到很多項目在使用,但是自己一直不是很瞭解,現在有機會學習了一下,記錄下來,今後用得着。 1.註解可以做什麼? 註解將一些系統所需的數據信息(不方便用Java語言來表達),加入到了J

原创 學習Python

學習一門語言,最好的學習方式就是實踐 使用python完成一個ftp客戶端,帶界面的應用程序,特點:可以每隔一定時間重連(因爲我想下載東西的那個ftp

原创 Eclipse中通過classpath 變量方式導入jar包

向Eclipse工程中導入所需的第三方jar包,可以有好幾種方式,一般情況下,我們在項目根目錄下建立/lib文件夾,將所有用到的lib包拷貝到該目錄下,然後在Eclipse中通過添加jar功能按鈕來進行。 這裏要說的是另外一種方式,通過添

原创 兩進程修改數據庫,不同步問題的解決辦法

一個進程不斷查詢數據庫,看某個字段時候已經被修改,如果修改則做下一步工作;如果沒有修改繼續循環查詢 另外一個進程由用戶操作去更新數據庫中的這個字段   問題是,在上面這樣的場景中,查詢數據庫的進程根本看不到數據被修改   解決辦法:  

原创 我的第一個開源小項目

利用兩個禮拜的時間完成了自己的第一個開源項目,一個Eclipse插件,我叫它做:CodePocket 可以分類存儲管理程序員的代碼,做成Eclipse插件方便開發人員使用。 項目地址 http://code.google.com/p/co

原创 JetSpeed學習筆記二

昨天說到了在用Maven創建新的項目時候,需要注意版本號的問題,這是因爲maven在構建(build)項目的時候,所有需要的包都是從網絡上臨時下載的,所以你所制定的資源在網上肯定要存在的. 經過昨天下午的摸索終於通過JetExpress