摘要: Prentice.Hall-《SOA Using Java Web Services》英文pdf版 計算機電子書下載 ,這本書介紹了很多Java Web Services框架實現細節的東西(很務實),特別是對JAXWS系列的規范有比較詳細的介紹,同時書中還給出eBay以及Amazon的WebService的調用實例。
閱讀全文
摘要: 《Enterprise Ajax》《Ajax in action》 《Ajax in Practice 2007》 《Ajax for Web Application Developers》《Ajax實戰》
《征服Ajax - Web20開發技術詳解試讀版》《征服AJAX.LUCENE構建搜索引擎》《Bulletproof Ajax》《Ajax Security 》
《Ajax Hacks》
閱讀全文
摘要: Web服務器響應瀏覽器或其他客戶程序的請求時,其應答一般由以下幾個部分組成:一個狀態行,幾個應答頭,一個空行,內容文檔。下面是一個最簡單的應答:
狀態行包含HTTP版本、狀態代碼、與狀態代碼對應的簡短說明信息。在大多數情況下,除了Content-Type之外的所有應答頭都是可選的。但 Content-Type是必需的,它描述的是后面文檔的MIME類型。雖然大多數應答都包含一個文檔,但也有一些不包含,例如對HEAD請求的應答永遠不會附帶文檔。有許多狀態代碼實際上用來標識一次失敗的請求,這些應答也不包含文檔(或只包含一個簡短的錯誤信息說明)。
閱讀全文
摘要: 最近由于項目的需要,研究了一下SWT的Accessibility。關于Accessibility,這是一個很難纏的search,給殘疾人用的東東,正常人基本上不會用到,網上文章少之又少。可以查閱到的一篇來自于IBM developerWorks的文章:使用 Eclipse 創建易訪問的應用程序:介紹
易訪問性是一個總括的術語,它包括生成使具有各種殘疾的人易用的產品所涉及的所有東西和人。美國已經立法,不符合Accessibility規范的軟件不能夠在政府部門銷售。在美國,創建易訪問的應用程序的主要商業(對比人道主義)驅動力是 Rehabilitation Act 1998 年的修正法案,稱為 Section 508。Section 508 要求聯邦機構使他們的信息技術對帶有殘疾的人易于訪問。
閱讀全文
摘要: HTTP 協議可能是現在 Internet 上使用得最多、最重要的協議了,越來越多的 Java 應用程序需要直接通過 HTTP 協議來訪問網絡資源。雖然在 JDK 的 java.net 包中已經提供了訪問 HTTP 協議的基本功能,但是對于大部分應用程序來說,JDK 庫本身提供的功能還不夠豐富和靈活。HttpClient 是 Apache Jakarta Common 下的子項目,用來提供高效的、最新的、功能豐富的支持 HTTP 協議的客戶端編程工具包,并且它支持 HTTP 協議最新的版本和建議。HttpClient 已經應用在很多的項目中,比如 Apache Jakarta 上很著名的另外兩個開源項目 Cactus 和 HTMLUnit 都使用了 HttpClient,更多使用 HttpClient 的應用可以參見http://wiki.apache.org/jakarta-httpclient/HttpClientPowered。HttpClient 項目非常活躍,使用的人還是非常多的。目前 HttpClient 版本是在 2005.10.11 發布的 3.0 RC4 。
閱讀全文
摘要: HttpClient 是 Apache Jakarta Common 下的子項目,可以用來提供高效的、最新的、功能豐富的支持 HTTP 協議的客戶端編程工具包,并且它支持 HTTP 協議最新的版本和建議。本文首先介紹 HTTPClient,然后根據作者實際工作經驗給出了一些常見問題的解決方法。
閱讀全文
摘要: Quote聲明:此文章是我對Mike Hall 源代碼的研究得到 了解更多請到
第一步:分析撲克牌的結構,看看是由哪些元素組成的
閱讀全文
摘要: 很多朋友問過我absolute與relative怎么區分,怎么用?我們都知道absolute是絕對定位,relative是相對定位,但是這個絕對與相對是什么意思呢?絕對是什么地方的絕對,相對又是相對于什么地方而言的呢?那他們又有什么樣的特性,可以做出什么樣的效果呢?關于兩者之間又有什么樣的技巧呢?下面我們就來一一解讀。
閱讀全文
摘要: 網頁中三列自適應高度布局的實現
三列的布局,一個固定寬度的左列是導航列,右列可以放Google Ads 或者 Flickr的像冊,自適應寬度的中間列是主要內容。
閱讀全文
摘要: 可能你曾經聽過類似下面的言論:
“用CSS設計的站點往往是箱子般四四方方的,并且都是非常死板的棱角。有圓角邊框嗎?”
圓角設計現在就在這里了:)。本篇教程中將示范如何完成一個可以靈活應用于動態內容布局的“圓角邊框”。
閱讀全文
摘要: 在網頁制作中,表單中的對象總是給人一種單調與沉悶的感覺,比如說按鈕、文本框等,它們一成不變的模樣與顏色出現在您的主頁上時,或多或少都會破壞主頁的美觀程度,那么可不可以改變它們的模樣呢?我的回答是,這當然可以啊,下面我們就一起來動手來改變吧。
閱讀全文
摘要: 一、使用STYLE屬性: 將STYLE屬性直接加在個別的元件標簽里。
<元件(標簽) STYLE="性質(屬性)1: 設定值1; 性質(屬性)2: 設定值2; ...}
閱讀全文
摘要: 很多朋友問過我absolute與relative怎么區分,怎么用?我們都知道absolute是絕對定位,relative是相對定位,但是這個絕對與相對是什么意思呢?絕對是什么地方的絕對,相對又是相對于什么地方而言的呢?那他們又有什么樣的特性,可以做出什么樣的效果呢?關于兩者之間又有什么樣的技巧呢?下面我們就來一一解讀。
閱讀全文
摘要: 基本語法,規則,選擇符
任何HTML元素都可以是一個CSS1的選擇符。選擇符僅僅是指向特別樣式的元素。例如,P { text-indent: 3em } 當中的選擇符是P。
閱讀全文
摘要: 布局(Layout)屬性:
在以前的HTML里,元素的位置只能靠元素的依次排列覺得,而在CSS里你可以更精確的定位元素。Netscape曾提出過Layer標記,它對于精確布局很有好處,但是并沒有被W3C承認,W3C在CSS提出了類似于Layer標記的功能。
閱讀全文
摘要: HTTP(HyperTextTransferProtocol)是超文本傳輸協議的縮寫,它用于傳送WWW方式的數據,關于HTTP協議的詳細內容請參考RFC2616。HTTP協議采用了請求/響應模型。客戶端向服務器發送一個請求,請求頭包含請求的方法、URI、協議版本、以及包含請求修飾符、客戶信息和內容的類似于MIME的消息結構。服務器以一個狀態行作為響應,相應的內容包括消息協議的版本,成功或者錯誤編碼加上包含服務器信息、實體元信息以及可能的實體內容。
閱讀全文
摘要: 本文分析了Eclipse中多線程程序的實現,討論了在Eclipse客戶端程序開發中應用多線程的方法和要注意的問題,同時也討論了多線程程序的一些調試和問題解決的方法。
閱讀全文
摘要: 1.查詢所有信息
Query q = em.createQuery("select u from Userinfo u");
List list =q.getResultList();
如果查詢結果是多個,應該使用Query接口的getResultList方法,如果查詢結果只有一個,可以使用Query接口的getSingleResult方法。
命名查詢: ......
閱讀全文
摘要: 可以毫無顧慮地說,在未來幾年中,對移動設備應用程序的需求將越來越多。現在是學習 eJFace 的好時機,eJFace 是開放標準的嵌入式 JFace 庫,它是構建嵌入式應用程序的一項新技術。嵌入式 JFace(Embedded JFace,eJFace)是嵌入式富客戶端平臺(embedded Rich Client Platform,eRCP)的組件,它為開發人員提供了一個嵌入式環境,用于組合嵌入式應用程序的用戶界面 (UI)。在本文中,我們將比較 eJFace 與 JFace,并展示如何用 eJFace 開發應用程序。
閱讀全文
摘要: Eclipse SWT(標準部件工具包)提供了豐富的 API 集來實現定制部件(widget)。在這篇文章中,作者簡要概括了 MVC(模型-視圖-控制器)架構,以結構化查看器的形式解釋了 MVC 的當前實現,并介紹了一種使用定制 SWT 部件的實現。
閱讀全文
摘要: 現在基于Eclipse的應用越來越多,很多桌面應用都是用Eclipse開發的。Eclipse提供了一套SWT/JFACE 的控件庫,使得人們開發界面應用極大的方便。但是,SWT/JFACE的控件庫畢竟有限,在應用開發是我們不可避免地要自己開發一些自定義的控件。本文通過開發一個顏色列表控件的實例介紹了Eclipse自定義控件開發中所要用到的技術。
閱讀全文
摘要: 本文概略介紹了服務組件體系結構(Service Component Architecture,SCA)的傳統 Java 對象(plain old Java object,POJO)組件中的 Java 用法以及傳入傳出 POJO 組件的數據流。您將通過本文了解在 POJO 組件中使用不同調用樣式的效果。
閱讀全文
摘要: 大多數 Java? 編程語言開發人員通過作為 IDE 的功能認識了 Eclipse。Eclipse IDE 實際上由叫做插件 的交互式組件的集合組成。這些插件組成了 IDE 的基礎,它們還可用于創建其他桌面應用程序。創建基于 Eclipse 的應用程序所需的最小插件集稱為 Eclipse Rich Client Platform(RCP)。但是,插件本身不能啟動。它們需要在一個環境中啟動和操作。Eclipse 使用 OSGi R4 規范的實現提供了該環境。
閱讀全文
摘要: AccessController.doPrivileged是一個在AccessController類中的靜態方法,允許在一個類實例中的代碼通知這個AccessController:它的代碼主體是享受"privileged(特權的)",它單獨負責對它的可得的資源的訪問請求,而不管這個請求是由什么代碼所引發的。
閱讀全文
摘要: 擴展(Extension)是Eclipse中一個關鍵的機制,plug-in利用擴展向Eclipse平臺添加新功能。Eclipse平臺提供了一些擴展點,可以使用下列擴展點來擴展平臺基礎結構的功能:
閱讀全文
摘要: 時下,非常流行使用 JavaScript 代碼為數據驅動的 Web 應用程序添加互動性。若能將數據編碼成 JavaScript Object Notation(JSON)的格式,您就可以更輕松地通過 JavaScript 語言使用它。通過本文,發掘使用 XSLT V2 從 XML 數據生成 JSON 的幾種不同方法。
閱讀全文
摘要: 對于很多 Web 開發人員來說,只需要生成簡單的請求并接收簡單的響應即可;但是對于希望掌握 Ajax 的開發人員來說,必須要全面理解 HTTP 狀態代碼、就緒狀態和 XMLHttpRequest 對象。在本文中,Brett McLaughlin 將向您介紹各種狀態代碼,并展示瀏覽器如何對其進行處理,本文還給出了在 Ajax 中使用的比較少見的 HTTP 請求。
閱讀全文
摘要: 《Java Server Faces in Action》源碼下載javaserver faces in action-src.rar 共28.19 MB
閱讀全文
摘要: 紫檀木: 產自印度、菲律賓、廣東、馬來半島、泰國。屬小喬科,落葉喬木,亦有時為常綠者,樹皮灰綠色,樹干多彎曲,取材很小,極難得到大直徑的長樹,邊材狹,材質致密堅硬,入水即沉,心材鮮紅& 或橘紅色,久露空氣后變紫紅褐色條紋,紋理纖細浮動,變化無窮,有芳香,同時也是名貴的藥材,用它做成的椅子,沙發還有療傷的功效,是我國自古以來認為最貴重的木材。菲律賓的“那拉”(narra,p.echinatus),安達曼群島的“柏達克”(padauk, p.dalbergoides),非洲的血木(bloodwood p.angolensis),拉丁美洲的龍血樹(dragon’s blood,p.draco),印度支娜的薔薇木(rosewood,p.indicus)都屬于紫檀木。...
閱讀全文
摘要: Dynamic Faces之DynaFaces.fireAjaxTransaction
閱讀全文
摘要: SCA Java 實現模型提供了用于在 Java 中實現 SCA 組件的框架。組件實現可以提供服務,也可以充當其他服務的客戶機。本文將說明 SCA Java 組件實現和非 SCA Java 組件實現可以如何獲得對服務的訪問和調用服務方法。在本文中,所有元數據都使用 Java 2 Standard Edition (J2SE) 5 提供的 Annotation 功能定義。不過,SCA 服務客戶機和組件實現也可使用 J2SE 1.4。
閱讀全文
摘要: 近日,微軟欲斥資446億美元收購雅虎的消息曝光后,當即在業內引起很大反響,也成為人們關注的熱點。雖然這項行動只是微軟單方面向雅虎董事會發出的要約,但是種種跡象表明,一旦通過美國相關司法部門審查,極有可能付諸實施。如果雅虎接受微軟拋出的橄欖枝,那么微軟在網絡搜索引擎方面的實力將迅速得到加強,改變目前全球搜索引擎市場的格局
閱讀全文
摘要: The RAP project enables developers to build rich, Ajax-enabled Web applications by using the Eclipse development model, plug-ins with the well known Eclipse workbench extenstion points, JFace, and a widget toolkit with SWT API (using qooxdoo for the client-side presentation). The project has graduated from incubation and released its 1.0 release.
RAP 1.0 是第一個允許開發人員透過Eclipse組件模式建置RAI的Ajax平臺,採用OSGi(Open Services Gateway Initiative)標準。
閱讀全文
摘要: 當今,各個企業都在想方設法提高自己的生產效率,并且對IT資產的重組也都在努力的探索當中。借助于面向服務的架構(SOA)技術,IT組織已經在克服這些問題方面取得了一定的成效;但是,在大多數情況下仍然只是實現了整個IT服務組合的一小部分。目前,有關這方面的大多數的努力也只不過是達到一種“剛剛滿足”的SOA應用狀況—在改進構建應用程序的能力以及使之與市場的結合更快更好更為便宜方面。而且正如我們已了解的,要實現這些目標說起來容易做起來難。
閱讀全文
摘要: Radar Networks 公司的 Nova Spivack 繪制了一份未來 25 年的網絡進化圖。 Nova 沒有明確指出 Web 4.0 具體的來臨日期和所需技術,但每個階段的發展以 10 年為期限是真實而可信的。同時,我們也不必拘泥于命名的規則 – 1.0、2.0 等等。互聯網下一次顯著進化將使其成為一個包含語義網絡的平臺,這一理念是合情合理的。
閱讀全文
摘要: Linspire的創始人建立的AjaxWindows已正式發布,又一個基于Ajax的web桌面操作系統面世。
AjaxWindows在瀏覽器里完全模仿了Windows環境,甚至還提供了一個同步化工具,可以在服務器上把用戶的電腦數據建立一個鏡像,這意味著你可以在任何地方連接自己的桌面(這項技術還不成熟,有人反映同步工具不能正常工作)。
閱讀全文