Time of Update: 2018-12-03
今天因為需要調用第三方的介面些fake service, 用於testcase. 該第三方使用的是soap的webservice模式。首先是建立service。 package myws;import java.io.IOException;import javax.jws.WebMethod;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;import
Time of Update: 2018-12-03
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/8986285今天你的leader興緻沖沖地找到你,希望你可以幫他一個小忙,他現在急著要去開會。要幫什麼忙呢?你很好奇。他對你說,當前你們項目的資料庫中有一張使用者資訊表,裡面存放了很使用者的資料,現在需要完成一個選擇性查詢使用者資訊的功能。他說會傳遞給你一個包含許多使用者名稱的數組,你需要根據這些使用者名稱把他們相應的資料都給查出來。這個功能很簡單的嘛,你爽快地答應了。由於你們項目
Time of Update: 2018-12-03
今天好好學習了一下java中的各種reference.一共分為以下幾種:1. 強引用 2. 軟引用 SoftReference3. 弱引用 WeakReference4. 虛引用 PhantomReference5. FinalReference 所有實現finalize()方法的對象一下是Oracle JDK. IBM的JDK會有些不同。強引用:String a = new
Time of Update: 2018-12-03
如果想上傳檔案,那麼有兩種方法可以解決。一種使用Spring架構中的東西。另外一種是使用原生的代碼。使用Spring架構非常簡單。將如下xml放入到servlet.xml中。<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadSize"
Time of Update: 2018-12-03
Caused by: org.apache.http.ProtocolException: The server failed to respond with a valid HTTP response昨天帳前 卒使用java 的HttpClient時遇到這個錯誤。這個錯誤大致是說server給的不是正確的http response.這個錯誤是可能是由於:使用同一個HttpClient長串連/保持串連,
Time of Update: 2018-12-03
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/9400141今天一大早,你的leader就匆匆忙忙跑過來找到你:“快,快,緊急任務!最近ChinaJoy馬上就要開始了,老闆要求提供一種直觀的方式,可以查看到我們新上線的遊戲中每個服的線上人數。”你看了看日期,不是吧!這哪裡是馬上要開始了,分明是已經開始了!這怎麼可能來得及呢?“沒關係的。”你的leader安慰你道:“功能其實很簡單的,介面都已經提供好了,你只需要調用一下就行了。”
Time of Update: 2018-12-03
Java 6 同Java 5不一樣,沒有新的語言特徵,是一個以穩定、提高為目的的版本Java 6對於案頭應用的改進現在的虛擬機器工具,包括監控、調優、調試、和管理都能在Java程式啟動並執行時候動態串連上去進行調控新的JDBC 4.0 API,以及一個純Java的資料庫Java6標準化了指令碼的支援提供了好用的API允許使用者方便的開發Web服務,而不需要第三方的支援
Time of Update: 2018-12-03
帳 前卒今天遇到 JAVA mail MimeUtility.quote 函數拋出 NULL Pointer Exception 問題。找這個問題的確廢了一番功夫:看棧資訊,看源碼,debug. 然後終於發現了問題的原因:在Email裡MimeBody中有這樣一行:Content-Type: application/octet-stream; name=""這句話相當的神奇,讓JavaMail拋出NPE.
Time of Update: 2018-12-03
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/9400141今天一大早,你的leader就匆匆忙忙跑過來找到你:“快,快,緊急任務!最近ChinaJoy馬上就要開始了,老闆要求提供一種直觀的方式,可以查看到我們新上線的遊戲中每個服的線上人數。”你看了看日期,不是吧!這哪裡是馬上要開始了,分明是已經開始了!這怎麼可能來得及呢?“沒關係的。”你的leader安慰你道:“功能其實很簡單的,介面都已經提供好了,你只需要調用一下就行了。”
Time of Update: 2018-12-03
主要講如何配置Java的開發環境,包括JDK、Tomcat、Eclipse等軟體 一、安裝JDKhttp://java.sum.com/javase/downloads/index.jsp按照書上的說明安裝了jdk-7u25-windows-i586.exe,然後配置了環境變數JAVA_HOME、PATH、CLASSPATH如下所示, 然後建立一個源檔案HelloWorldApp.java如下,class HelloWorldAPP{ public static void
Time of Update: 2018-12-03
以MySQL為樣本說明在JSP中操作資料庫:1、添加相應資料庫的驅動程式,例如MySQL就是mysql-connector-java-5.1.25-bin.jar2、建立MySQLTest.jsp頁面進行編輯,輸入以下代碼進行測試<%@page contentType="text/html; charset=gb2312"%><%@page language="java"%><%@page
Time of Update: 2018-12-03
package test;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;public class SimpleServlet extends HttpServlet {public void init(ServletConfig config)throws ServletException{super.init(config);}public void doGet(HttpServletRequest
Time of Update: 2018-12-03
在網上找到的一些資料與自己例子的結合,記下來供自己參考。首先是要有個jxl.jar包。在http://www.andykhan.com/jexcelapi/download.html裡去下了最新版本,發現運行起來有問題,錯誤提示版本不符什麼的。然後搜到說JDK1.6該用JExcelApi
Time of Update: 2018-12-03
問: 測試新手,根據自己理解寫的單元測試用例模板,但是開發人員(JAVA語言)反映難以實施,不知道到底應該如何改正,我原本的想法是以類為單位,為確保測試覆蓋率,先畫控制流程圖,依據獨立路徑確定輸入輸出,有了輸入輸出就算一個用例了,但大家反映,一類為單位畫控制流程圖不好畫,類中可能涉及很多函數,每個函數複雜度都不同都有獨自的控制流程圖,無從下手。
Time of Update: 2018-12-03
一、概述 SOAP 原意為 Simple Object Access Protocol (簡易物件存取通訊協定 (SOAP)),是一個用於分布式環境的、輕量級的、基於 XML 進行資訊交換的通訊協定( SOAP is an XML based protocol used to exchange information throughout a distributed environment )。 以下是 w3c 網站上的定義: SOAP Version 1.2 (SOAP) is a
Time of Update: 2018-12-03
1、public:public表明該資料成員、成員函數是對所有使用者開放的,所有使用者都可以直接進行調用2、private:private表示私人,私人的意思就是除了class自己之外,任何人都不可以直接使用,私人財產神聖不可侵犯嘛,即便是子女,朋友,都不可以使用。3、protected:protected對於子女、朋友來說,就是public的,可以自由使用,沒有任何限制,而對於其他的外部class,protected就變成private。
Time of Update: 2018-12-03
一個使用java.util.logging.Logger進行log輸出的範例程式碼如下:package com.sample;import java.io.File;import java.util.logging.FileHandler;import java.util.logging.Handler;import java.util.logging.Level;import java.util.logging.Logger;import
Time of Update: 2018-12-03
片假名 英文アノテーション (annotation)アプリケーション(application)バックアップ (backup)メソッド (method) クラス (class)クライアント (client) クラスタ (cluster) コマンド (command)コンパイル (compile)コンテナ
Time of Update: 2018-12-03
利用java.util.zip.ZipFile類,來解壓檔案。可以解壓zip,jar,war,但無法解壓rar檔案。import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.Enumeration;import
Time of Update: 2018-12-03
從WSDL映射到Java檔案時,預設情況下,<definitions>的targetNamespace屬性值將被映射為java package名。根據jax-ws2.2的8.7.1章的定義,我們可以對java package名的映射進行自訂。<jaxws:package name="xs:string">? <jaxws:javadoc>xs:string</jaxws:javadoc>?</jaxws:package> java