Time of Update: 2018-12-05
在JAX-RPC 1.1中,開發人員需要寫一個介面類Service Endpoint Interface(SEI),在JAX-WS 2.0中,開發人員一上來就可以直接寫自己的實作類別. 通過使用annotations,自動產生SEI和其他一些檔案.這樣有助於開發人員專註於自己想開發的部分,而不必要地分散精力去維護其他的一些附屬檔案.下面通過一個HelloWorld的例子來看看,JAX-WS 2.0 API的應用過程.程式是用戶端傳給服務端一個名字,經過服務端處理後,返回到用戶端並列印出來. 一.
Time of Update: 2018-12-05
有一段JavaScript如下:var obj = { prop1: "a0~`!@#$%^&*()-_+={}[]|//:;/"',.?/", prop2: ['x','y'], prop3: { nestedProp1: 'abc', nestedProp2: 456}}本文將會討論如何把一個對象轉換為JSON並將其發送到伺服器。 使用Ext.urlEncode進行URL編碼 首先我們看看Ext.urlEncode
Time of Update: 2018-12-05
搞了一段時間的WEB項目(基於JSP+JavaBean技術,伺服器為Apache+Tomcat)發現我們的專案檔都放在了TOMCAT_HOME\webapps中,雖說可以通過server.xml配置我們的項目到其他目錄,但是當項目多了的時候server.xml將變得及其臃腫,而且混亂不堪;不易管理與維護.
Time of Update: 2018-12-05
1. 行列轉換--普通假設有張學產生績表(CJ)如下Name Subject Result張三 語文 80張三 數學 90張三 物理 85李四 語文 85李四 數學 92李四 物理 82想變成姓名 語文 數學 物理張三 80 90 85李四 85 92 82declare @sql varchar(4000)set @sql = 'select Name'select @sql = @sql + ',sum(case Subject when '''+Subject+''' then
Time of Update: 2018-12-05
使用.net開發wap的都會為這個工具的強大所震撼,忘掉在php,asp,jsp中的write wml文法吧.但是,美中不足的是其中的類web中的datagrid控制項objectlist沒有他所宣稱的那麼方便,至少不符合中國人的習慣.那麼,來吧,讓我來告訴一種更簡單的寫list控制項的方法. (1): 寫一個類繼承MobileControl (2):在CreateChildControls方法中,動態增加你需要的控制項,通常是link與label. demo如下:public
Time of Update: 2018-12-05
一處落日,一處情傷。 已經習慣在夕陽裡等待落日 然後靜靜的想你 心就那麼不由的痛了一瞬間 蜷縮在角落裡 心卻徘徊在你離去的那晚 眼角似乎有什麼東西 被風一吹就冰涼冰涼的 還有一陣思念的味道 喜歡雨 莫名的執著的喜歡著 天空的細雨灑滿心間的時候 你的影子便越來越清晰 不記得你的面容 只記得自己曾經滿面笑容 仔細的看過你........... 生怕一不小心忘記了
Time of Update: 2018-12-05
escape()返回一個可在所有電腦上讀取的編碼 String 對象。程式碼 function escape(charString :String) : String參數 charString 必選。要編碼的任何String 對象或文本。備忘 escape 方法返回一個包含charstring 內容的字串值(Unicode格式)。所有空格、標點、重音符號以及任何其他非 ASCII 字元都用 %xx編碼替換,其中 xx等於表示該字元的十六進位數。例如,空格返回為“%20”。字元值大於
Time of Update: 2018-12-05
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>Formatter and colorer of raw JSON
Time of Update: 2018-12-05
在SSI開發中,要求讀取存取者IP所在地,需要調用WebService,比較了下AXIS和XFire,決定使用XFire開發webservice應用,以下是一個簡單樣本:1.eclipse中,在工程根目錄下建立一個build.xml//build.xml<?xml version="1.0"?><project default="genfiles" basedir="."> <property name="lib"
Time of Update: 2018-12-05
<工作一忙,就不大想去來學習,所以把這個故事再搬出來,經常提醒自己,對自己的勉勵!!> 有二個和尚住在隔壁。所謂隔壁是:隔壁那座山。他們分別在相鄰的二座山上的廟裡。這二座山之間有一條溪。於是這二個和尚,每天都會在同一時間下山去溪邊挑水。久而久之,他們便成為好朋友了。 就這樣,時間在每天挑水中,不知不覺己經過了五年。突然有一天,左邊這座山的和尚沒有下山挑水,右邊那座山的和尚心想:“他大概睡過頭了。”便不以為意。哪知第二天,左邊這座山的和尚,還是沒有下山挑水。 第三天也一樣,
Time of Update: 2018-12-05
全面解決記憶體writen或read的毛病本人和很多朋友經常遇到記憶體不能為writen或read的毛病,摸索到以下方法.只要不是硬體不良造成的,絕大部分問題可以用本文的方法解決.1.暫時卸載Framework原因:
Time of Update: 2018-12-05
【51CTO精選譯文】在之前的《你好,OSGi》系列中,我們理解 OSGi服務平台的工作原理奠定了基礎。在接下來的最後這幾篇中,我們將學習如何將 OSGi 可插入、基於組件的開發模型應用到 Web應用程式。您將建立一個基於套件(bundle)的OSGi應用程式,用它可以為靜態資源、servlet 或 JSP提供伺服器端服務。此外,你還可以學到一些實際的經驗:在 Web 應用程式中,使用
Time of Update: 2018-12-05
EJB:Enterprise JavaBeans 企業JavaBean組件 IDL:Interface Definition Language 介面定義語言 JMS:Java Message Service JavaMessage Service JNDI:Java Naming and Directory Interface Java命名目錄介面 RMI:Remote Method Invocation 遠程方法調用 JTA:Java
Time of Update: 2018-12-05
很多人都感覺myeclipse機子啟動速度太慢,那是因為裡面整合了太多的功能,但對於大多數人來說是不必要的,只需要根據自己正在用的項目載入相應的工具就行了。等到用到其他的時候再載入需要的。<1> Myeclipse的安裝目錄下面有個名為eclipse.ini的檔案, 用記事本開啟後, 修改參數: 把-Xms128m改成-Xms256m把-Xmx256m改成-Xmx512m<2> 去除不需要載入的模組Windows - Preferences -->
Time of Update: 2018-12-05
一道引起全美大學生舉國辯論的邏輯題原題: 假設你在進行一個遊戲節目。現給三扇門供你選擇:一扇門後面是一輛轎車,另兩扇門後面分別都是一頭山羊。你的目的當然是要想得到比較值錢的轎車,但你卻並不能看到門後面的真實情況。主持人先讓你作第一次選擇。在你選擇了一扇門後,知道其餘兩扇門後面是什麼的主持人,開啟了另一扇門給你看,而且,當然,那裡有一頭山羊。現在主持人告訴你,你還有一次選擇的機會。那麼,請你考慮一下,你是堅持第一次的選擇不變,還是改變第一次的選擇,更有可能得到轎車? 這裡有兩個關鍵點:1、在你選擇
Time of Update: 2018-12-05
【51CTO精選譯文】在《你好,OSGi》的之前一篇文章中,我們介紹了OSGi Web應用開發工具Equinox的配置方法,在這一篇中,我們會進行Hello World OSGiWeb應用程式的開發。該練習中的應用程式是一個包含了兩個資源的 OSGi 套件。第一個是 helloworld.html,它是一個靜態HTML 檔案;第二個是 HelloWorldServlet,它是一個 HttpServlet。有一個重點需注意,OSGi 容器提供HttpService 服務。每個想要處理 HTTP
Time of Update: 2018-12-05
在Java6中,新增加了Derby資料庫,一個輕量級的資料庫(Apache Database項目的產品),一個完全基於Java的資料庫。相信它的發展應該不錯。因為Apache出的產品,一般都表現不錯,而且Derby還源於(IBM)CloudSacpe。
Time of Update: 2018-12-05
在建立web工程時,如果選的是javaEE5,使用Tomcat5.x,發現不能支援EL運算式。解決辦法:一,在每個頁面的頭部加入:<%@ page isELIgnored="false"%> 二,在web.xml裡設定<jsp-config> <jsp-property-group> <url-pattern>*.jsp</url-pattern> <el-ignored>false<
Time of Update: 2018-12-05
如何將預設的系統輸出重新導向到檔案? System類變數out對象是系統預設的標準輸出,err對象是預設的出錯資訊輸出,一般情況下,這兩個對象都輸出資訊到console,但通過System的setErr和setOut可以重新導向到檔案或其它流中,如下代碼: PrintStream st = new PrintStream(new FileOutputStream("output.txt")); System.setErr(st);
Time of Update: 2018-12-05
JBOSS是一個開放源碼的免費EJB伺服器,它實現了其它J2EE所規定的大多數功能,現在sun公司已經把JBOSS作為J2EE1.4的標準實現伺服器了,本文就帶領大家從Jboss3.2.6的安裝開始,一直到開發出一個完整的”hello,world”的ejb為止。 JBOSS的安裝與啟動 如果你是第一次使用JBOSS,你一定會感到很沮喪,因為它雖然是開放源碼,並可以免費下載,但是它的文檔或技術培訓卻是收費的,而且對於國人來說高不可及(幾天的培訓大約要10000美元,文檔也要幾十至幾百美一份)!