兩種主要方式:一 和Servlet API耦合的訪問方式二 和Servlet API解耦的訪問方式********************************************************************一 和Servlet API耦合的訪問方式1、 採用Request (HttpServletRequest)對象來傳遞資料(1)在Action類檔案中 (A)
一 前言: 在項目實施中,設計統計部分經常會使用圖表進行顯示,在Extjs3中內建了圖表控制項,但實際表現無法達到3D的美觀效果,通過尋找FusionChart可以實現比較美觀的3D或2D圖表顯示。 註:FusionChart是個商業圖表,不過有免費版本使用. 官方網站:http://www.fusioncharts.com/二 實現方法 1:
前段時間利用數位憑證對幾種語言(Java、.Net、Php) 調用WS-Security支援的Web Service進行了聯調測試,在這個過程中各語言需要的認證格式並不一致,比如說Java我們採用jks,.Net採用pfx和cer,Php則採用pem和cer;本文會對Security認證相關各類檔案格式進行一個匯總,並描述各種格式的適用情境;主要分成兩類,其一為密鑰庫檔案格式、其二為認證檔案格式;密鑰庫檔案格式【Keystore】格式副檔名描述特點JKS.jks/.ks【Java
標題: jQuery Widget 開發 Tutorial- Roamman 2010-02-02 07:56 閱讀:35- 評論:0 | 添加評論 | 返回
去年在網店時,曾經就《常用密碼編譯演算法和ASO/SSO方案》這個主題進行了分享,當時分享的主要目的是介紹集團內已經在使用的一些免登方案,因為免登方案中涉及一些加密、簽名演算法,所以也就順便整理了一些;今年年初,我到IST之後,又研究了一段時間的WS-Security,此次還涉及到了認證和一些跨平台特性;在這個過程中,對以前的所理解的一些概念進行了完善,具體見前段時間的一些文章,參加《SECURE》分類;現在偶又到了集市技術部,上周的技術交流會上,小組內的yq同學對此再次進行了分享,主要是結合j
當我們用web service對外提供介面服務的時候,可能很多介面會返回複雜類型,比如數組; 在此次利用.Net下面WCF和我們ASSP API【Alisoft SaaS Platform API】進行聯調的時候,就發現了問題;如果要想讓通過WSDL發布的web service具有最大化的相容性,最好是參考WS-I【Web Services Interoperability】標準,而不要僅僅局限於SOAP標準;以下就返回數組的問題進行下探討;ASSP
從我們到itbu之後,我們一直強調工程師走向前台,要加強自己商業sense的培養,更多的從客戶的角度去思考和看待問題!這也是我們對客戶第一這條價值觀體會的具體落地,那我們有些什麼方法來讓我們更好的從客戶角度去思考問題呢?那就是多給自己打上幾個問號,俗稱3+1;當我們決定要做某個功能時,請先問自己幾個問題:1、該需求從何而來?客戶直接反饋、還是支援人員提交……
wso2/wsf是wso2推出的基於wsf_c的系列web
從這個Title來看似乎有些大,換句話說就更明確了,其實我們要解決這個問題:拿到領導給你的任務之後你怎麼做?總結起來三個步驟:一停、二看、三通過!一停:核心是要把將要執行的任務進行再次陳述,注意是陳述! 陳述的目的是為了能夠更好的理解老闆的任務目標,確保我們理解的和老闆想要的是同一回事!有時候老闆可能也不是特別清楚自己的目標是什麼,那此時我們更要協助老闆把目標明確化; 陳述的內容包括兩點:目標、現狀; 對內容再細分一點的話,陳述 現狀 包括了以下3點:
問題描述:對運行在JDK 1.5版本下的java應用伺服器進行連接埠掃描,掃描的方式可以用相關掃描軟體,最簡單的是直接用ping/telnet命令,有閑情還可以自己寫一段代碼進行socket串連,掃描時會發現java進程crash,經測試百發百中;查看作業記錄顯示:ERROR: transport error 202: handshake failed - received >GET / HTTP/1.0< - excepted >JDWP-Handshake<
公司封網了,得使用代理上網碰巧我又在調試介面程式,記錄一下JAVA環境下如何在代理下使用HttpURLConnectionProperties prop = System.getProperties();// 設定http訪問要使用的Proxy 伺服器的地址prop.setProperty("http.proxyHost", "Proxy 伺服器地址");// 設定http訪問要使用的Proxy 伺服器的連接埠prop.setProperty("http.proxyPort", "Proxy
<body><mce:script type="text/javascript"><!--function addHTML(){ var p=$("#hello") p.add("<span>AAAAAAAAAAAAAAAAAAAAAAAAa</span>") alert(p.html()); $("<span>AAAAAAAAAAAAAAAAAAAAAAAAa</span>").replaceAll($("#
hql查詢單表部分欄位:在hibernate中,用hql語句查詢實體類,採用list方法的返回結果為一個List,該List中封裝的對象分為以下三種情況:1.查詢全部欄位的情況下,如"from 實體類",list中封裝的對象為實體類本身,各屬性都將得到填充。2.只查詢一個欄位,預設情況下,list中封裝的是Object對象。3.查詢兩個或兩個以上的欄位,預設情況下,list中封裝的是Object[],長度與所查詢的欄位數一致。對於後兩種情況,用標籤遍曆時不太方便,因為無法直接轉換成實體類的對象。
今天在開發項目的時候遇到CLOB欄位的問題,和平時的String欄位一樣處理髮現HQL的查詢結果是NULL,到網上尋找了一些資料,處理方式作了一些修改以後,資料成功顯示,現總結配置如下: applicationContext.xml配置修改如下:<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="
以前都是用公司現成的架構開發一些項目,但最近自己利用Struts+Spring+hibernate開發項目的時候才發現自己會的技術太少了,真是問題多多啊,革命尚未成功,同志還需努力。。。。 剛開始的時候,將JSP頁面利用<%@page
RMI技術比較socket的網路編程主要有以下幾個方面: 第一、.RMI是物件導向的,而後者不是。 第二、.RMI是與語言相綁定的。比如當你使用JavaRMI技術的時候,用戶端與伺服器端都必須使用Java開發。而socket的網路編程是使用獨立於開發語言的,甚至獨立於平台。基於socket的網路編程,用戶端與伺服器端可以使用不同開發語言和不同的平台。 第三、從網路通訊協定棧的觀點來看,RMI與socket的網路編程處於不同層次上。基於socket的網路編程位於TCP協議之上,而
多線程切換開銷帶來的多線程程式的低效性,這促使我們認真地思考一個問題:我們是否需要多線程?何時需要多線程? 多線程的核心在於多個代碼塊並發執行,本質特點在於各代碼塊之間的代碼是亂序執行的。我們的程式是否需要多線程,就是要看這是否也是它的內在特點。 假如我們的程式根本不要求多個代碼塊並發執行,那自然不需要使用多線程;假如我們的程式雖然要求多個代碼塊並發執行,但是卻不要求亂序,則我們完全可以用一個迴圈來簡單高效地實現,也不需要使用多線程;只有當它完全符合多線程的特點時,多線程機制對線程
RSS(也叫彙總內容,Really
Hibernate主鍵產生器的可選項說明:1)Assigned 主鍵由外部程式負責產生,無需Hibernate參與。2) hilo 通過hi/lo演算法實現的主鍵產生機制,需要額外的資料庫表儲存主鍵產生曆史狀態。3) seqhilo 與hilo類似,通過hi/lo演算法實現的主鍵產生機制,只是主鍵曆史狀態儲存在Sequence中,適用於支援Sequence的資料庫,如Oracle。4)
1.首先String不屬於8種基礎資料型別 (Elementary Data Type),String是一個對象。 因為對象的預設值是null,所以String的預設值也是null;但它又是一種特殊的對象,有其它對象沒有的一些特性。 2. new String()和newString(“”)都是申明一個新的Null 字元串,是空串不是null; 3. String str=”kvill”; String str=new String