Time of Update: 2016-03-21
標籤:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.xxx...}: java.lang.IllegalStateException: Couldn‘t read row 0, col -1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from
Time of Update: 2016-03-22
pageEncoding與contentType屬性,pageencoding1圖例分析 由圖中可以看出,這個兩個屬性沒有任何關係。把這兩個設定成不同的編碼格式對中文顯示不會產生任何影響2.原因分析pageEncoding規定了以什麼編碼方式儲存和讀取,使兩者保持一致性,這樣就不會出現亂碼情況。對jsp頁面進行處理後產生的java檔案中,我們可以看到是通過out.print()輸出到網路上的,所以我們再規定以UTF-8的方式寫到網路上去,而瀏覽器也以相同的方式來顯示,這樣就不會出現亂碼
Time of Update: 2016-03-21
漫談Java執行個體化類,漫談java執行個體 Java 中執行個體化類的動作,你是否還是一成不變 new 對應對象呢? 經手的項目多了,代碼編寫量自然會增加,漸漸的會對設計模式產生感覺。 怎樣使書寫出來的類執行個體化動作,高內聚,低耦合,又兼具一定的擴充能力呢? 本文試圖從幾段鮮活的代碼入手,給大家呈現不一樣的 Java 執行個體化類。
Time of Update: 2016-03-21
基礎練習 數列排序,練習數列排序 基礎練習 數列排序 時間限制:1.0s 記憶體限制:512.0MB 問題描述 給定一個長度為n的數列,將這個數列按從小到大的順序排列。1<=n<=200輸入格式 第一行為一個整數n。 第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。輸出格式 輸出一行,按從小到大的順序輸出排序後的數列。範例輸入58 3 6 4
Time of Update: 2016-03-21
java.sql.SQLException: No suitable driver found for jdbc,nosuitabledriver 前幾天在使用一些組件的時候遇到了這個報錯:java.sql.SQLException: No suitable driver found for jdbc:XXX,之後上網搜了一個方法解決了,可為什麼能如此解決則在這裡記錄一下:一、網上搜尋的解決方案 《No Suitable&
Time of Update: 2016-03-21
Java輸入/輸出流體系,java輸出資料流體系在用java的io流讀寫檔案時,總是被它的各種流能得很混亂,有40多個類,理清啦,過一段時間又混亂啦,決定整理一下!以防再忘Java輸入/輸出流體系1.位元組流和字元流位元組流:按位元組讀取。字元流:按字元讀取。字元流讀取方便,位元組流功能強大,當不能用字元流時,可以用位元組流。位元組流基類:InputStream、OutputStream InputStream方法: OutputStream方法: 字元流基類:Re
Time of Update: 2016-03-18
javaBean為什麼要實現Serializable介面?,實現serializable介面 引用:http://jzinfo.javaeye.com/blog/519470
Time of Update: 2016-03-17
Eclipse編輯java檔案報Unhandled event loop exception錯誤的解決辦法,eclipseunhandled可以嘗試: 跟百度殺毒沒關係,是myeclipse的編輯器問題。myeclipse->window->preferences->general->editors->file associations選中JSP,選擇下面的jsp編輯器(出現這個問題的一般是myeclipse visual jsp
Time of Update: 2016-03-17
java第六課 oop,javaoopjava oop1.面向過程的結構化程式設計弊端:方法和資料結構都是毫無規律的定義在程式中任何位置 方法定義和方法要處理的資料結構也都是分開定義2.對象:每new一次,就建立1個新對象,和原來的對象之間沒有影響3.需求中的名詞:對象 動詞:方法4.方法簽名:包含方法名和參數類型類表“順序”, 重載與參數名無關,只關注參數類型的順序是否重複, 重載與方法傳回值無關5
Time of Update: 2016-03-17
JavaRegex,Regex一、概述 Regex是一串描述一個字元序列的字元,可以用來尋找其他字元序列中的匹配項。支援Regex處理的是兩個類:Pattern和Matcher,使用Pattern定義Regex,使用Matcher匹配其他序列中的模式。回到頂部二、建立Regex 建立Regex就是建立一個特殊的字串。 Regex的編譯表達形式:指定為字串的Regex必須首先被編譯為此類的執行個體,然後將得到的模式用於建立Matcher對象。執行匹配所涉及的所有狀態都駐留在匹配器中,多個匹配
Time of Update: 2016-03-17
NIO提升系統效能,nio系統效能前言 在軟體系統中,I/O的速度要比記憶體的速度慢很多,因此I/O經常會稱為系統的瓶頸。所有,提高I/O速度,對於提升系統的整體效能有很大的作用。 在java標準的I/O中,是基於流的I/O的實現,即InputStream和OutPutStream,這種基於流的實現以位元組為基本單元,很容易實現各種過濾器。 NIO和new
Time of Update: 2016-03-17
[已解決] 點擊 【Show in system explorer】Eclipse卡死,未響應,showeclipse新版的Eclipse內建了 【Show in system explorer】
Time of Update: 2016-03-16
hibernate消極式載入(get和load的區別),hibernateload概要:在hibernate中我們知道如果要從資料庫中得到一個對象,通常有兩種方式,一種是通過session.get()方法,另一種就是通過session.load()方法,然後其實這兩種方法在獲得一個實體物件時是有區別的,在查詢效能上兩者是不同的。目錄:load載入方式當使用load方法來得到一個對象時,此時hibernate會使用消極式載入的機制來載入這個對象,即:當我們使用session.load()方法來載入
Time of Update: 2016-03-17
Java與設計模式-策略模式在實際開發中,可能會遇到這樣一個情況,某一功能的實現分為多種演算法,這些演算法可以認定為策略,在實際操作時選擇不同演算法或策略進行操作得出最終結果。在實際生活中,這些例子也是舉不勝舉,例如,商場舉行活動,滿100元減10元,滿200元減30元,滿500元減100元等等...這樣每消費一筆,根據這一筆錢消費的多少,計算最終應支付的錢對應著不同的演算法,這些對應的不同計算方法就可以認定為是不同的策略。在某東購物時,根據不同的使用者等級,打折力度也是不同的。策略模式的UML
Time of Update: 2016-03-17
JAVA實現最短距離演算法之迪傑斯特拉演算法最短路徑問題是圖論研究中的一個經典的演算法問題,旨在尋找圖中兩個節點之間的最短路徑,最常用的演算法有Dijkstra演算法、SPFA演算法\Bellman-Ford演算法、Floyd演算法\Floyd-Warshall演算法、Johnson演算法等,這篇部落格將重點介紹Dijkstra演算法。迪傑斯特拉演算法迪傑斯特拉演算法是由荷蘭電腦科學家狄克斯特拉於1959
Time of Update: 2016-03-16
Selenium WebDriver的使用(二),seleniumwebdriverWebDriver的get()方法只會在當前視窗( current browser window)載入頁面,並且會阻塞程式的運行,直至頁面載入完畢(onload)或者逾時,逾時可以通過在初始化執行個體時進行設定:1 webDriver.manage().timeouts().pageLoadTimeout(10,
Time of Update: 2016-03-16
JVM 調優 —— OutOfMemory淺析零. 簡介OutOfMemory 意思就是需要申請更大的記憶體, 但是記憶體限制無法申請到需要的記憶體。 一. 解決方案基本上解決方向有兩種: 檢查程式是否有問題, 是不是寫死迴圈不停地建立並持有對象導致記憶體不足 記憶體確實不夠, 分為老年代記憶體不足和永久代記憶體不足 (1) 老年代記憶體不足看一段 GC 日誌:在 Full GC 結束後, 但是老年代佔用空間還是接近或者等於老年代最大空間,
Time of Update: 2016-03-15
Java你可能不知道的事(3)HashMap,javahashmap概述HashMap對於做Java的小夥伴來說太熟悉了。估計你們每天都在使用它。它為什麼叫做HashMap?它的內部是怎麼實現的呢?為什麼我們使用的時候很多情況都是用String作為它的key呢?帶著這些疑問讓我們來瞭解HashMap!HashMap介紹1、介紹HashMap是一個用”KEY”-“VALUE”來實現資料存放區的類。你可以用一個”key”去儲存資
Time of Update: 2016-03-15
mybatis入門筆記(上),mybatis入門筆記說到mybatis,我們首先說說ibatis,mybatis3.X是ibatis2.X的後期 版本,功能比ibatis強大了很多。1、mybatis和ibatis比較1.1、在 關係映射方面,mybatis相對ibatis的“巢狀查詢”,多了“嵌套結果"查詢的方式,巢狀查詢會引發N+1查詢問題,而嵌套結果查詢可有效
Time of Update: 2016-03-15
JAVA軟體工程師應該具備哪些基本素質?,java軟體工程師必知:軟體企業要求基礎軟體工程師具備六大基本素質,即良好的編碼能力、自覺的規範意識和團隊精神、認識和運用資料庫的能力、較強的英語閱讀和寫作能力、具有軟體工程的概念和求知慾和進取心。