Time of Update: 2016-03-21
Spring中的交易管理詳解(重點在於交易管理員),spring事務Spring中的交易管理詳解 目錄:事務簡介交易管理是企業級應用程式開發中必不可少的技術,用來確保資料的完整性和一致性事務就是一系列的動作,它們被當作一個單獨的工作單元。這些動作要麼全部完成,要麼全部不起作用事務的四個關鍵屬性(ACID)① 原子性(atomicity):事務是一個原子操作,有一系列動作組成。事務的原子性確保動作要麼全部完成,要麼完全不起作用②
Time of Update: 2016-03-21
JAVA第二次作業,java第二次 我做的是登入介面。用了JButton(按鈕),JComboBox(組合框),JOptionPane(提示面板),JPasswordField(密碼框),JTextField(文字框),用監聽器實現了事件相應。當輸入帳號和密碼都是123時候,提示登入成功,否則登入失敗! 還添加了java中的顏色和字型類。字型為“CENTER_BASELINE”,顏色為黑色。而且在確定和取消按鈕上加入了快速鍵。但是ImageIcon(圖片)沒有實現。下
Time of Update: 2016-03-18
Java資料類型,java基礎資料型別 (Elementary Data Type) (一)基礎資料型別 (Elementary Data Type)1.整數類型 首位為符號位,0為正,1為負。當首位為1時把所有的位元取反再加1,就是他的相反數正數。整型位元組最大儲存資料存放的資料範圍Byte1(8bit)28-1-27~27-1Short2(16bit)216-1-215~215-1Int4(32bit)232-1-231~231-1long8(64bit)26
Time of Update: 2016-03-18
springmvc學習筆記(17)-上傳圖片springmvc學習筆記(17)-上傳圖片本文展示如何在springmvc中上傳圖片springmvc中對多組件類型解析在修改商品頁面,添加上傳商品圖片功能。在頁面form中提交enctype="multipart/form-data"的資料時,需要springmvc對multipart類型的資料進行解析。在springmvc.xml中配置multipart類型解析器。 5242880
Time of Update: 2016-03-17
Spring入門---JPA學習筆記,---jpa學習筆記 用了一段時間的Spring,到現在也只是處於會用的狀態,對於深入一點的東西都不太瞭解。所以決定開始深入學習Spring。 本文主要記錄JPA學習。在學習JPA之前,需要瞭解一些ORM的概念。ORM概念: 對象關係映射ORM(Object/Relation
Time of Update: 2016-03-17
3Sum algorithm,3sumalgorithm原題重述:(點擊圖片可以進入來源連結)這到題目的中文解釋是,輸入一個數組,例如{-1 0 1 2 -1 -4},從數組中找三個數(a,b,c),使得其和0,輸出所有的(a,b,c)組合。要求abc不能重複,並且a<=b<=c。 拿到這個題目的時候,其實每個程式猿都能想到如下的演算法,也就是暴力破解,其時間複雜度為o(n^3):1 for(int
Time of Update: 2016-03-16
對Spring的IoC和DI最生動的解釋,springiocdi 首先想說說IoC(Inversion of
Time of Update: 2016-03-17
JS中設定window.location.href跳轉無效的問題分析 問題情況JS中設定window.location.href跳轉無效代碼如下: <script type="text/javascript"> function checkUser(){ if(2!=1){ window.location.href="login.jsp"; }} </script>
Time of Update: 2016-03-16
Java 對象初始化,java對象初始化 對象A的建立過程: 1. 構造器實際上是靜態方法,所以,當首次建立對象A 或者 A類的靜態方法/靜態域首次被訪問時,Java解譯器尋找類路徑,以位 A.class檔案。 2. 載入A.class,有關靜態初始化的所有動作都會執行()。因此,靜態初始化只在Class對象首次載入的時候進行一次。 3. 當用new A()建立對象時,首先在堆上為A對象分配足夠的儲存空間。
Time of Update: 2016-03-15
Java虛擬機器類載入機制——案例分析在《Java虛擬機器類載入機制》一文中詳細闡述了類載入的過程,並舉了幾個例子進行了簡要分析,在文章的最後留了一個懸念給各位,這裡來揭開這個懸念。建議先看完《Java虛擬機器類載入機制》這篇再來看這個,印象會比較深刻,如若不然,也沒什麼關係~~下面是程式碼:package jvm.classload;public class StaticTest{ public static void main(String[] args) {
Time of Update: 2016-03-15
複製粘貼出來的悲劇----spring實現檔案下載和HttpStatus.CREATED,今天真是被自己的懶惰和複製粘貼給坑慘了...網上有這麼一個spring下載檔案的最佳實務:@RequestMapping("download") public ResponseEntity<byte[]> download() throws IOException { HttpHeaders headers = new HttpHeaders();
Time of Update: 2016-03-15
Java學習 (十二)、物件導向編程(四)繼承,概念及super關鍵字,物件導向編程super繼承概念:① 繼承背後的思想就是基於已存在的類來構建新類;② 當從已存在類繼承時,就重用了它的方法和屬性,還可以添加新的方法和屬性來定製新類以應對需求;③ 當從其它類匯出的類叫作子類,被匯出的類叫作父類;④ 在Java中,除了Object類外,所有類都是子類,都有唯一父類;⑤
Time of Update: 2016-03-14
Java學習 (十一)、物件導向編程(三)封裝--包,java物件導向編程打包的意義:① 標準Java庫是由一系列包組成,包括java.lang,java.util,java.net等。標準Java包就是層次型包結構,就如同硬碟上嵌套的子目錄一樣,我們可以使用嵌套階層來組成包;② Java的包是為了更好地規劃代碼,防止命名衝突和混亂。所以Java出現了打包機制;③
Time of Update: 2016-03-15
springmvc學習筆記(4)-前端控制器springmvc學習筆記(4)-前端控制器本文通過前端控制器源碼分析springmvc執行過程1.前端控制器接收請求調用doDispatch方法protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletRequest processedRequest =
Time of Update: 2016-03-15
Java小白手記2:一些名詞解釋看到《Java 征途:行者的地圖》 ,這是一篇有關java學習路徑文章。對我等Java小白有指引作用。裡面提到了一些基本的名詞術語,有些我知道,有些不知道,再補上一些自己曾覺得模糊的,記錄如下:此前已經總結了一些,見拙作:《 Java小白手記:WEB項目等》0、.java檔案java原始碼。1、.class檔案.java檔案編譯後就是.class檔案,二進位,能被JVM所識別。類似windows的dll。2、.jar檔案也叫jar包。Java歸檔檔案(Java
Time of Update: 2016-03-14
泛型中? super T和? extends T的區別,superextends經常發現有List<? super T>、Set<? extends T>的聲明,是什麼意思 呢?<? super T>表示包括T在內的任何T的父類,<? extends T>表示包括T在內的任何T的子類,下面我們
Time of Update: 2016-03-15
[Java開發之路](19)Long緩衝問題Long中有個小小的陷阱,就是在-128至127範圍內,Long.valueOf(long l)返回的Long的執行個體是相同的,而在此範圍之外每次使用valueOf(long l)時,返回的執行個體都是不同的。舉例:System.out.println(Long.valueOf(-129) == Long.valueOf(-129)); // falseSystem.out.println(Long.valueOf(-128) ==
Time of Update: 2016-03-14
java程式練習:猜字母,java程式猜字母 猜字母程式=資料結構+演算法首先:定義資料結構1.找名詞Input:輸入變數Output:輸出變數隱含:找到隱含的變數,如字串其次:定義演算法,程式的處理最後:按照順序,逐步實現注意:1.基礎資料型別 (Elementary Data Type)作為參數傳遞時,會複製一份新的變數,所以方法內的參數不會影響到方法外的變數2.數組作為參數傳遞時,直接作用原數組(數組資料類型,是用new開闢空間)
Time of Update: 2016-03-14
ClassLoader究竟為何物?,ClassLoader物?要深入瞭解ClassLoader,首先就要知道ClassLoader是用來幹什麼的,顧名思義,它就是用來載入Class檔案到JVM,以供程式使用 的。我們知道,java程式可以動態載入類定義,而這個動態載入的機制就是通過ClassLoader來實現的,所以可想而知ClassLoader的重
Time of Update: 2016-03-14
工作中面臨日誌問題以及自己現有日誌的備份,記錄備份 問題的產生,必有其理由。說白點也就是客戶需要,沒辦法的事。不過也到給我們添了不少麻煩。本人也希望大牛們能給在下提提更多的思路,在下在此謝過。 具體是這樣: 1.要記錄操作人員,操作時間,操作相應模組 2.要記錄操作的未經處理資料(ps:列層級)和變更後資料