原创 爲數組分組,使兩組中各元素加起來的和相等

//描述 //編寫一個函數,傳入一個int型數組,返回該數組能否分成兩組, //使得兩組中各元素加起來的和相等, //並且,所有5的倍數必須在其中一個組中,所有3的倍數在另一個組中(不包括5的倍數), //能滿足以上條件,

原创 HashSet與TreeSet

Set是java中一個不包含重複元素的collection。更正式地說,set 不包含滿足 e1.equals(e2) 的元素對 e1 和 e2,並且最多包含一個 null 元素。正如其名稱所暗示的,此接口模仿了數學上的 set 抽象。

原创 運行時異常與受檢異常的異同

異常表示程序運行過程中可能出現的非正常狀態,運行時異常表示虛擬機的通常操作中可能遇到的異常,是一種常見運行錯誤,只要程序設計得沒有問題通常就不會發生。受檢異常跟程序運行的上下文環境有關,即使程序設計無誤,仍然可能因使用的問題而引發。Jav

原创 多年積累的20條編程經驗

編者按:原文作者喬納森·丹尼可(Jonathan Danylko)是一位自由職業的web架構師和程序員,編程經驗已超過20年,涉足領域有電子商務、生物技術、房地產、醫療、保險和公用事業。正如喬納森在文中所言,本文適合剛畢業的大學生和剛入門

原创 hibernate的三種狀態

hibernate的三種狀態之間如何轉換  當對象由瞬變狀態(Transient)一save()時,就變成了持久化狀態。當我們在Session裏存儲對象的時候,實際是在Session的Map裏存了一份,也就是它的緩存裏放了一份,然後,又到

原创 struts2 攔截器和actioninvocation

Interceptor說明 Interceptor的接口定義沒有什麼特別的地方,除了init和destory方法以外,intercept方法是實現整個攔截器機制的核心方法。而它所依賴的參數ActionInvocation則是我們之前章節

原创 操作系統知識總結.

進程的有哪幾種狀態,狀態轉換圖,及導致轉換的事件。 狀態: 1)就緒狀態  進程已獲得除處理機外的所需資源,等待分配處理機資源,只要分配到CPU就可執行。在某一時刻,可能有若干個進程處於該狀態。    2)運行狀態 佔用處理機

原创 C++進階總結

1. gcc編譯過程 預處理(Pre-Processing) 編譯(Compiling) 彙編(Assembling) 鏈接(Linking) Gcc *.c –o 1exe (總的編譯步驟) Gcc –E 1.c –o 1

原创 一個測試工程師面試結束後想說的

轉自:http://www.cnblogs.com/matt123/archive/2012/12/23/2830290.html#2586912  昨晚正式收到支付寶的Offer,提交完離職申請,我的求職過程也就告於段落了。寫下這篇文

原创 Java基礎總結

Java基礎 計算機基礎 1:計算機概述(瞭解) (1)計算機 (2)計算機硬件 (3)計算機軟件 系統軟件:window,linux,mac 應用軟件:qq,yy,飛

原创 C++基礎總結

1. 4 const和#define的區別 對比加深 C++ 中的const 常量類似於宏定義 const int c = 5; ≈ #define c 5 C++ 中的const 常量與宏定義不同 const常量是由編譯器處

原创 正則表達式及API

正則表達式 實質上是一個模式,用於描述共享該模式的一組字符串 例如: test string test longer string 這些字符串都是以”Test”開頭,並以“String” 結尾 java語言中,通

原创 一位程序員工作10年總結的13個忠告,卻影響了很多人

來源:zhangxpower 網址:http://zhangxpower.iteye.com/blog/1145448 展望未來,總結過去10年的程序員生涯,給程序員小弟弟小妹妹們的一些總結性忠告。 走過的路,回憶起來是那麼曲折,把自己

原创 JavaWeb總結

Html 1、html的簡介 * 什麼是html? - HyperText Markup Language:超文本標記語言,網頁語言 ** 超文本:超出文本的範疇,使用html可以輕

原创 java中字節流與字符流的區別

字節流與和字符流的使用非常相似,兩者除了操作代碼上的不同之外,是否還有其他的不同呢? 實際上字節流在操作時本身不會用到緩衝區(內存),是文件本身直接操作的,而字符流在操作時使用了緩衝區,通過緩衝區再操作文件,如圖12-6所示。 下面以兩個