原创 java容器專題

java容器類是用來保存對象,分爲兩種: ①Collection,一個獨立元素的序列。List必須按照插入的順序保存元素,Set不能有重複的元素,Queue按照排隊規則來確定對象產生的順序 ②Map,一組“鍵值對”對象。map可以通過Ke

原创 經典排序算法(java版)

交換排序(冒泡排序、快速排序),選擇排序(直接選擇排序、堆排序),插入排序(直接插入排序、希爾排序) 1.冒泡排序算法的運作如下:(從後往前) 比較

原创 相對路徑關鍵函數

request.getScheme():返回的是協議名稱,默認是http request.getServerName():返回的是瀏覽器中顯示的主機名 request.getServerPort():返回的是服務器端口號 request.

原创 Android Url亂碼

最近發現在使用Android進行網頁的Get請求時發現如果Url中包含中文,那麼在數據庫端就會出現亂碼的問題,但是如果將Url複製到瀏覽器中就不會出現問題,最終幾經周折之後發現Url應該使用的是UTF-8的字符集,也就是如果直接在Url

原创 java中 try、catch、finally 執行順序關係

1. finally 裏 始終會被執行到, System.exit(0); 除這種被執行外。即使是發現了異常,如(3)中被註釋的throw 異常,也會在拋異常前先執行finally. 2. 即使try中有return ,也是先執行 re

原创 web前端

1.行內元素有哪些?塊級元素有哪些?CSS的盒模型?塊級元素:div p h1 h2 h3 h4 form ul行內元素: a b br i span input selectCss盒模型:內容,border ,margin,paddin

原创 java

簡答題: static方法就是沒有this的方法。在static方法內部不能調用非靜態方法,反過來是可以的。而且可以在沒有創建任何對象的前提下,僅僅通過類本身來調用static方法。這實際上正是static方法的主要用途 1面向對象的

原创 解決POI讀取Excel如何判斷行是不是爲空

在作Excel表導入數據庫的時候要統計成功導入了多少條,失敗了多少條。 問題一:Excel表裏有225行,只有3行是有數據的,但是我在讀Excel表的時候它連沒有數據的行也讀進來了。 問題二:如果你是選擇這個行,然後按del鍵del的,

原创 execute、executeQuery和executeUpdate之間的區別(轉)

JDBCTM中Statement接口提供的execute、executeQuery和executeUpdate之間的區別 Statement 接口提供了三種執行 SQL 語句的方法:executeQuery、executeUpdate 和

原创 hibernate criteria 和restriction 查詢

一、Hibernate中條件查詢,通過如下3個類完成。 Criteria:代表一次查詢。 Criterion:代表一個條件查詢。 Restrictions:產生條件查詢的工具類。 執行條件查詢的步驟: 1.       獲取H

原创 SSH

1.  BeanFactory的作用是什麼?  創建、配置、管理Bean的容器 2.  bean在spring的容器中兩種基本行爲是什麼?   Singleton;Non-singleton或prototype:原型 3. Ajax的工作

原创 java多線程

1.java單線程系統採用輪詢機制來調度程序,Java多線程的優點在於取消了主循環/輪詢機制。一個線程可以暫停而不影響程序的其他部分。線程存在於好幾

原创 java編程思想 筆記

1.new創建一個對象後,它可以存活於作用域之外,但是它的引用只能存活於作用域內。 2.基於基本數據類型,若其是成員變量則有默認值,若是局部變量(例int x),則它可能是任意值,不會被自動初始化零。 3.方法名和參數名可以唯一標示一個方

原创 最近看事務隔離級別,發現關於“幻讀”被誤導了好久

“幻讀是 事務A 執行兩次 select 操作得到不同的數據集,即 select 1 得到 10 條記錄,select 2 得到 11 條記錄”。這是之前在其它博客經常看到的,我也就跟着認爲是如此。這段時間越想越覺得不對,RR級別是可重複

原创 計算機網絡

1、OSI(Open System Interconnect):開放系統互聯,是一個七層的計算機網絡模型,分別爲:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。 TCP/IP(Transmission Control Pro