Junit三分鐘入門

一、簡介JUnit:是一個開發原始碼的Java測試架構,用於編寫和運行可重複的測試。它是用於單元測試架構體系xUnit的一個執行個體(用於java語言)。下面是JUnit一些特性:1、提供的API可以讓你寫出測試結果明確的可重用單元測試用例2、提供了三種方式來顯示你的測試結果,而且還可以擴充3、提供了單元測試用例成批啟動並執行功能4、超輕量級而且使用簡單,沒有商業性的欺騙和無用的嚮導5、整個架構設計良好,易擴充二、下載http://www.junit.org可以下載到最新版本的JUnit三、執行

org.hibernate.ObjectNotFoundException異常的分析及其解決辦法

出現如下問題:分析:中的這一句話:org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [xx.collection.bean.Dmtzl#143]提示說是Dmtzl這個表中沒有特定的標識符行, 是#143。這是"多(Scwj) 對一(Dmtzl)"  在多(Scwj)中有那麽一列資料,但是在 一(Dmtzl)表中很可能沒有那條資料的相關資訊。解決辦法:要在Dmtzl這表中添加標示符為143

一次難忘的鄙視

首先,請各位原諒我用了這麼俗氣的一個標題,因為實在是想不到更好的題目了。為什麼說這次鄙視難忘呢?因為這是我被鄙視的最徹底的一次,被鄙視的體無完膚、遍體鱗傷啊!(此處省去淚水若干升)回到正題,說一下被鄙視的經過,^_^。HR:你對java很熟悉是吧,我們都說java的IO包裡面的BufferedInputStream類效能比較好,你能解釋一下為什麼他的效能比較好嗎?ME:額。。。。。。,這個。。。。。。,其實我也不是很清楚,沒考慮過這些問題,可能是因為用了緩衝的原因吧,每次可以從緩衝中直接取出資料

Struts學習(七):說說相對路徑

 從剛開始接觸Tomcat開始,就被繁雜的相對路徑給弄暈了,儘管最後每次都能正確的匹配上,但是總覺得不是很順暢,一直試圖找出一條匹配的規則出來,但是每每總結出一條來的時候,總是又被新的“事實”給顛覆,讓人不勝煩惱,因此決定有一點寫一點。通常相對路徑的寫法有兩種,一種就是以“/”開頭,一種就是不以“/”開頭,這兩種寫法有什麼區別呢,下面舉例闡述一下。現在的Web環境是一個Struts2的應用,我的應用程式名是Struts,應用程式所在的目錄名也是Struts。這樣我的url基本是以http://l

Struts2設定檔中傳遞參數的一個小問題

        最近在Struts2中配置action時,經常要在設定檔中給一個頁面或者action傳遞若干個參數,如下面所示: <action name="outHotelAction" class="com.mangocity.hotelOrderFlow.web.outHotelOrderAction">   <result name="outsourcing" type="redirect">/orderFlow/outHotelAction!initOrder.

javax.naming.NoInitialContextException錯誤的解決方案

         我用的J2EE伺服器是Sun的免費伺服器Application Server PE,在運行一個簡單的例子時總是報如下的錯誤:javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: 

web開發之製作頁面快顯視窗(url傳參提交)

功能:彈出一個新頁面後,選擇條件後繼續彈出新的頁面進行選擇頁面A調用方法function serchView(){    var k;    var s = new Object();     k=showModalDialog("/procurement_insert_save_search.jsp",s,"dialogWidth:400px;status:no;scroll:no;dialogHeight:330px");  if (k!=null)    {     var url = "

通用不間斷滾動JS封裝

<!--/*MSClass (Class Of Marquee Scroll通用不間斷滾動JS封裝類) Ver 1.65*/ 製作時間:2006-08-29 (Ver 0.5) 發布時間:2006-08-31 (Ver 0.8) 更新時間:2007-12-28 (Ver 1.65) 更新說明: + 加入功能 * 修正、完善 1.65.071228  * 橫向、縱向滾動格式調整 (解決橫向滾動換行的問題,無需特殊設定)  * 徹底解決由於IE問題導致上下滾動頁面留白的問題

web開發之製作頁面快顯視窗(form提交彈出式)

A頁面定義一個form<form id="searchFrom" name="searchFrom" action="/abc.do" method="post" onsubmit="serchView()"> <input type="hidden" name="a" /> <input type="hidden" name="b" /> <input type="hidden" name="c" /> <input

JS中通過字串構造指定的日期對象

最近遇到這樣一個需求:首先要從資料庫中查出一個欄位,這個欄位是日期型的,然後在js中對這個日期進行判斷,看它是否小於目前時間兩個小時。關鍵的問題就是如何將資料庫中的時間變成在js中的時間。我是這樣處理的,在從資料庫中查詢這個欄位的時候就把把它轉化成了日期型,我使用了TO_CHAR函數(我用的是Oracle資料庫),如下所示:TO_CHAR(arrivedate,'MONTH DD,YYYY

VisualSVN Server的基本配置和簡單的使用方法

一、VisualSVN Server的配置和使用方法【伺服器端】安裝好VisualSVN Server後【安裝過程在這裡我就不給大家介紹了,和安裝其它軟體差不多】,運VisualSVN Server,下面是啟動介面:好的,下面我來添加一個程式碼程式庫【Repository】,右擊Repository,選擇create new  Repository。建立新的程式碼程式庫,在所示的文字框中輸入程式碼程式庫名稱注意:中的CheckBox如果選中,則在程式碼程式庫StartKit下面會建立trunk、

部落格學習之路

    看到很多地方有 rss 字樣,在搜尋引擎裡找一些技術文章的時候常常找到象 blog.csdn.net/xxx 、xxx.blogchina.com 的地方。這些地方看起來象個人網站,但又有點不同。由於看得多了,不由得想瞭解一下 rss 到底是什麼東西。於是開啟了百度搜尋引擎,尋找 rss 。    看了很多地方後,才漸漸明白一些。rss 似乎和 blog 是聯絡在一起的東西。rss 可以讓很多網站共用網站文章的一種協議。而 blog 據說是 web log 的簡寫,即是“web

如何?申請單的動態添加(WEB頁面)

 一個申請單可以包含N個項目,添加申請單時就需要動態加入代碼了。動態Table表格<table border="0" width="98%" id="tabzx" name="tabzx" align="center"    class="table_list">    <tr>     <td class="th_list" width="10%">      A列     </td>     <td class="th_list"

ODBC的配置及其串連的詳細步驟

將ODBC的配置及其串連與大家分享一下。詳細步驟如下:1、開啟PowerDesigner,如2、點擊Repository選擇Repository Definitions...彈出如下對話方塊,並在該對話方塊中插入一條記錄:3、點擊Data Source Name下的“...”彈出如下對話方塊:4、點擊Configure...彈出如下對話方塊:5、點擊中的ODBC Administrator,彈出如下對話方塊:6、選擇添加,彈出如下對話方塊,選擇“SQL

JS 驗證必須前面字母后面數字

function checkln(obj){  var pattern = /[^a-zA-Z]/g;  var patternnum = /[^0-9]/g;  var val = obj.value;  var num = 0;  var i;  if(pattern.test(val.charAt(0)))  { alert("必須以英文字母開頭!"); obj.value=""; return false;  }  for(i=0;i < val.length;i++){  

uploadify不能正確顯示中文的按鈕文本的解決辦法

uploadify 目前不能正確顯示中文的按鈕文本。 我發現bug的原因是uploadify錯誤的使用了 js 的 escape 和 flash 的 unescape配對,而這2個是不相容的。正確的轉碼傳遞參數應該用 encodeURI/decodeURI 配對,這2個函數的行為在js和flash裡是相同的。其他地方的escape/unescape也應該替換掉,下面只修改影響按鈕文本的部分。1. jquery.uploadify.v2.1.4.js 70行 將if

如何使用iReport 和jasper產生報表(SQL傳參數及中文檔案名稱)

 1.首先下載所需要的工具和架包。這裡不在多說了。2.這裡只介紹幾個痛點。1)用ireport建立完成jrxml檔案後,到ireport的安裝目錄找到相應的jasper檔案,然後放到項目的一個目錄中。(由於讓程式每次都編譯jrxml很浪費時間,再說模板也不容易改變,建議只編譯一次就OK)2)使用代碼如下Session session = HibernateUtil.currentSession();   Connection con =

如何使用StatSVN統計Subversion庫中的代碼開發情況

 一 準備工作StatSVN是一個Java寫的開源統計程式,從STATCVS移值而來。其運行需要Java的運行環境支援,所以大家需要安裝Java的運行環境。Java運行環境可以從Sun的網站上下載StatSvn可以從StatSvn官網下載,目前版本是 0.3.1Statsvn在使用中需要使用SVN的用戶端,因此需要確保機器上可以訪問到SVN的用戶端命令二 開始統計工作1.從倉庫中CheckOut一個需要統計的項目2.從DOS進入該目錄,執行 svn log -v --xml >

uploadify外掛程式與ssh上傳檔案到資料庫

jsp代碼:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ taglib prefix="s" uri="/struts-tags"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

PreparedStatement中使用模糊查詢

    在使用PreparedStatement進行模糊查詢的時候廢了一番周折,以前一直都沒有注意這個問題。一般情況下我們進行精確查詢,sql語句類似:select * from customer where name =?,然後調用 PreparedStatement的setString等方法給?指定值。那麼模糊查詢的時候應該怎麼寫呢?我首先嘗試了:select * from customer where name like

總頁數: 61357 1 .... 18033 18034 18035 18036 18037 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.