原创 如何選擇PreparedStatement還是Statement

選擇PreparedStatement還是Statement取決於你要怎麼使用它們. 對於只執行一次的SQL語句選擇Statement是最好的. 相反, 如果SQL語句被多次執行選用PreparedStatement是最好的

原创 用java編程時,一個語句行可以分行書寫嗎?

Java支持從.號出換行。 但不支持從類名或者方法名中間斷開換行。 例如: System.out.println("Hello World"); 可以寫成: System . out . println ( "Hello" )

原创 fragment生命週期與Activity生命週期

Fragment生命週期 場景演示 : 切換到該Fragment 11-29 14:26:35.095: D/AppListFragment(7649): onAttach 11-29 14:26:35.095: D/Ap

原创 探祕Java中String、StringBuilder以及StringBuffer

原文出處:海子 相信String這個類是Java中使用得最頻繁的類之一,並且又是各大公司面試喜歡問到的地方,今天就來和大家一起學習一下String、StringBuilder和StringBuffer這幾個類,分析它們的異同點以及瞭解各個

原创 windows自帶diskpart工具的使用(查看磁盤,查看 創建 轉換磁盤分區)

1、進入命令行窗口 2、輸入diskpart命令後按回車鍵,進入DISKPART工具 3、輸入list disk命令後按回車鍵,查看電腦當前可用硬盤,編號爲0、1、2……如果你只有一塊硬盤,則只有0號磁盤;有兩塊硬盤,則還會顯示1號磁盤,

原创 Java中獲取鍵盤輸入值的三種方法

程序開發過程中,需要從鍵盤獲取輸入值是常有的事,但Java它偏偏就沒有像c語言給我們提供的scanf(),C++給我們提供的cin()獲取鍵盤輸入值的現成函數!Java沒有提供這樣的函數也不代表遇到這種情況我們就束手無策,請你看以下三種解

原创 C++將其他進制轉換爲十進制

cin>>hex>>a>>oct>>b>>dec>>c; 若輸入12,12,12cin執行後,a b c的值分別爲18,10,12 因爲12,12,12,轉變成10進制是18,10,12

原创 哈希索引的缺點(學習筆記)

Hash索引結構的特殊性,其檢索效率非常高,索引的檢索可以一次定位,不像B-Tree 索引需要從根節點到枝節點,最後才能訪問到葉子節點,所以 Hash 索引的查詢效率要遠高於 B-Tree 索引。 可能很多人又有疑問了,既然 Hash 索

原创 C++之初始化問題

轉載自:http://www.cnblogs.com/kunhu/p/3593635.html 首先,我們應該明確的是在C++中初始化不是賦值,因爲初始化是必要的,如果讀取了未初始化的值將會導致不明確的行爲。初始化指創建變量並且給它賦初值

原创 父類 子類 動態代碼塊 靜態代碼塊 構造函數 執行順序

執行順序:對於靜態變量、靜態初始化塊、變量、初始化塊、構造器,它們的初始化順序以此是(靜態變量、靜態初始化塊)>(變量、初始化塊)>構造器 第一種情形 父類和子類 都有動態代碼塊和靜態塊時 class Father { {

原创 android開發中防止剛進入activity時edittext獲取焦點,防止自動彈出軟鍵盤

剛進入activity的時候,如果佈局組件有edittext的話,往往edittext會獲取焦點,自動彈出軟鍵盤,影響整個界面的視覺效果。解決方法如下: 可以在edittext的父佈局結構中(例如LinearLayout,Relative

原创 Python中 X[:,0]與X[:,0]的含義

Python中 X[:,0]是numpy中數組的一種寫法,表示對一個二維數組,取該二維數組第一維中的所有數據,第二維中取第0個數據。X[0,:]使用類比前者。

原创 Android總結篇系列:Activity生命週期

Android官方文檔和其他不少資料都對Activity生命週期進行了詳細介紹,在結合資料和項目開發過程中遇到的問題,本文將對Activity生命週期進行一次總結。 Activity是由Activity棧進管理,當來到一個新的Activi

原创 哈希表如何解決衝突問題

在實際應用中,無論如何構造哈希函數,衝突是無法完全避免的。 1. 開放地址法 這個方法的基本思想是:當發生地址衝突時,按照某種方法繼續探測哈希表中的其他存儲單元,直到找到空位置爲止。這個過程可用下式描述: H i ( key ) =

原创 哈希表的構建方法

平方取中法:先通過求關鍵字的平方值擴大相近數的差別,然後根據表長度取中間的幾位數作爲散列函數值。 除餘法:它是以表長m來除關鍵字,取其餘數作爲散列地址,即 h(key)=key%m 相乘取整法:首先用關鍵字key乘上某個常數A(A大於0小