• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Jim's Space
【 ½ • Sekatsim era eht slatrop fo yrevocsid 】
首页 新随笔 联系 订阅 订阅 管理

2005年12月23日

【ProjectT】《Pragmatic Version Control Using CVS》【Chapter 2】
摘要: What Is Version Control?版本控制系統是程序開發中存放各種修訂版本的地方。基本上它們是非常簡單的系統。不幸的是,在這幾年,人們對版本控制的各個組件使用了各種各樣不同的名稱,這使得情況越趨混亂。因此,我們首先爲將要使用的一些組件進行定義。 2.1 Repository 你可能已經留意到我們忽略了些什麽;我們說過,“版本控制系統是...存放...的地方,”但我們從來沒有說過這些東... 阅读全文
posted @ 2005-12-23 19:47 Jim 阅读(398) 评论(0) 推荐(0)
 
【ProjectT】《Pragmatic Version Control Using CVS》【Chapter 1】
摘要: Introduction本書將會告訴你如何使用版本控制來增進軟件開發過程中的有效性。版本控制,有時也叫源碼控制。項目的三大支柱,它首當其中。我們把版本控制的應用視爲所有項目的必修課。無論對於團隊或是個人,版本控制都有著許多優點。它爲團隊提供了一個項目全局範圍內的 undo 按鈕;沒有什麽是不可改變的,錯誤可以輕易的回滾。想像一下,你正在使用這世上最棒的字處理機,它有著所有你可以想像得到的功能,除了... 阅读全文
posted @ 2005-12-23 19:46 Jim 阅读(362) 评论(0) 推荐(0)
 
【ProjectT】Pragmatic Version Control Using CVS
摘要: 【Chapter 1】Introduction【Chapter 2】What Is Version Control?【Chapter 3】Getting Started【Chapter 4】How To...【Chapter 5】Accessing the Repository【Chapter 6】Common CVS Commands【Chapter 7】Using Tags and Branc... 阅读全文
posted @ 2005-12-23 19:45 Jim 阅读(260) 评论(0) 推荐(0)
 
【ProjectT】Tapestry • Quick Start • Forms
摘要: 本教程中,我們會涉及到 Tapestry forms 的一些基礎知識,然後再通過一個 Tapestry 應用來加深理解。我們會看看如何在頁面之間傳遞信息。這份教程的主題是一個用於追蹤 Tapestry 的第三方程序庫的應用程序。每個項目都有這些屬性:namerelease IDshort and long descriptioncategorysupported Tapestry versionr... 阅读全文
posted @ 2005-12-23 19:32 Jim 阅读(500) 评论(0) 推荐(0)
 
【ProjectT】Tapestry • Quick Start • DirectLink
摘要: 在這份教程中,我們將會介紹 Tapestry 其中的一個核心組件:DirectLink。它是觸發服務端行為最常用的方法之一。接下來,我們開始探討一些其它使用 Tapestry 開發 web 應用的共通點。HTML Template這個應用只是計數我們點擊鏈接的次數:在這個例子裡,僅 HTML 模板就不夠了;我們還需要提供 Java 類。這個 Java 類包含了存儲點擊次數的屬性以及用於增加點擊次數... 阅读全文
posted @ 2005-12-23 19:30 Jim 阅读(683) 评论(0) 推荐(0)
 
【ProjectT】Tapestry • Quick Start • Hello World
摘要: 在這個教程中,我們會談到如何創建最基本的 Tapestry 應用,一個顯示當前時間的簡單的“Hello World”應用。然後我們會稍加擴展,加入一些交互性。教程最終的源代碼打包為 helloworld.tar.gz。Tapestry Application Basics我們第一個應用運行時如下:Tapestry 應用總是包含一個名為“Home”的頁面。這個主頁是應用第一次啟動時(也就是客戶端瀏覽... 阅读全文
posted @ 2005-12-23 19:29 Jim 阅读(624) 评论(0) 推荐(0)
 
【ProjectT】Tapestry • Quick Start • Introduction
摘要: Pre-requisistes首先,你需要一個 Java JDK。我們將會用到一些 Tapestry Annotation,它需要 JDK 1.5。教程中的範例由 Ant 構建,需要 1.6.2 或是更高的版本。所有教程中的源代碼都以一個 tar 文件發佈:tapestry-tutorials.tar.gz,見:http://howardlewisship.com/downloads/quick-... 阅读全文
posted @ 2005-12-23 19:28 Jim 阅读(320) 评论(0) 推荐(0)
 
【ProjectT】Tapestry
摘要: Source: Jakarta Tapestry Quick Start Introduction Hello World DirectLink Forms Users Guide Introduction Page and component templates Component parameter bindings Listener methods Page Classes Input Va... 阅读全文
posted @ 2005-12-23 19:26 Jim 阅读(445) 评论(0) 推荐(0)
 
 

2005年11月14日

【Notes】《Thinking in Java》【Chapter 11】Part II
摘要: 六、Typical uses of I/O streams/* * @filename IOStreamDemo.java * @author Bruce Eckel * * ToDo Typical I/O stream configurations. */import java.io.EOFException;import java.io.IOException;import java.io.... 阅读全文
posted @ 2005-11-14 22:24 Jim 阅读(1273) 评论(0) 推荐(0)
 
【Notes】《Thinking in Java》【Chapter 11】
摘要: The Java I/O System一、The File classjava.io.File class 表示一個特定文件的名稱或是某個目錄下的一組文件的名稱(即該目錄的路徑名)。 如果 java.io.File class 表示的是一組文件名,那麼可以使用 list() 來取得它們的名稱,該函數返回一個 String array。(1)A directory lister取得目錄名稱列表的兩種... 阅读全文
posted @ 2005-11-14 22:22 Jim 阅读(603) 评论(0) 推荐(0)
 
 
下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3