原创 解決IntelliJ IDEA控制檯輸出中文亂碼問題

一、問題情況: IntelliJ IDEA 控制檯輸出中文亂碼部分如圖所示: 二、解決方法: 1.打開tomcat配置頁面,Edit Configurations。 2.選擇項目部署的tomcat,在配置項VM options文

原创 Java——transient關鍵字及Java對象序列化

參考於: JAVA中transient關鍵字的使用 Java transient關鍵字使用小記 轉載自:http://www.cnblogs.com/lanxuezaipiao/p/3369962.html 哎,雖然自己最熟的是

原创 windows 控制檯cmd亂碼(及永久修改編碼)的解決辦法

一、cmd命令行修改編碼方式爲utf8 開發十年,就只剩下這套架構體系了! >>>    開發過程中經常用到cmd命令行語句,尤其php測試時,經常碰到亂碼,檢查發現命令行編輯器默認編碼爲GBK,可用過步驟方法將其改爲UTF-8

原创 JAVA常用數據結構及原理分析(面試總結)

最近準備面試,因此整理一份Java中常用的數據結構資料,方便麪試; java.util包中三個重要的接口及特點:List(列表)、Set(保證集合中元素唯一)、Map(維護多個key-value鍵值對,保證key唯一)。其不同子類的

原创 青蛙跳臺階

題目1:一隻青蛙一次可以跳上1級臺階,也可以跳上2級。求該青蛙跳上一個n級的臺階總共有多少種跳法? 對於這道題,我第一眼看到的想法是用遞歸的做法的,用遞歸的方法做題,我覺得最重要的就是找出 這個函數與下一個函數之間的關係 以及

原创 數據結構與算法(java版)

 數據結構與算法(java版)  分類:數據結構與算法轉自:http://blog.csdn.net/column/details/datastructureinjava.html 

原创 超詳細設置Idea類註釋模板和方法註釋模板

網上找了一下,沒有很詳細且正確介紹Idea配置註釋模板的,於是結合多篇文章自己琢磨整理出如下。 設置類註釋模板 1.選擇File–>Settings–>Editor–>File and Code Templates–>Include

原创 Java的Map中的map.keySet()方法

參考: java 常用的數據結構 一:Java的Map中的map.keySet()方法 該方法返回map中所有key值的列表。今天再代碼中看到了Map集合中的HashMap的map.keySet()方法,首先看一下這個方法的定義

原创 JAVA 測試程序代碼運行時間

突然想準確的測試一下Java代碼的執行時間,在網上找了一會。發現基本有以下兩種方法: 第一種是以毫秒爲單位計算的。 Java代碼: //僞代碼 long startTime=System.currentTimeMillis();

原创 深入理解Java中的重寫和重載

深入理解Java中的重寫和重載 重載(Overloading)和重寫(Overriding)是Java中兩個比較重要的概念。但是對於新手來說也比較容易混淆。本文通過兩個簡單的例子說明了他們之間的區別。 定義 重載 簡單說,

原创 E: 無法獲得鎖 /var/lib/apt/lists/lock - open (11: 資源暫時不可用)

問題: $ sudo apt-get update && sudo apt-get upgrade E: 無法獲得鎖 /var/lib/apt/lists/lock - open (11: 資源暫時不可用) E: 無法對目錄

原创 ubuntu apt-get dpkg應用中的一些問題及解決方法

一。 在用sudo apt-get install 安裝軟件時,由於速度太慢,想換個軟件源,直接關閉了終端,apt-get但進程沒有結束,結果終端提示: “E: 無法獲得鎖 /var/lib/dpkg/lock – open (1

原创 Java中的FileInputStream與FileOutputStream的基本使用詳解

什麼是InputStream和OutputStream? InputStream和OutputStream是抽象類,是所有字節輸入流和輸出流的父類。這裏,我們首先要分清楚兩個概念: InputStream(輸入流):輸入流是用

原创 Java中BufferedInputStream和BufferedOutputStream基本使用詳解

BufferedInputStream的使用 BufferedInputStream:緩衝字節輸入流,是一個高級流(處理流),與其他低級流配合使用。 構造方法 //創建一個 BufferedInputStream 並保存其參數

原创 java.lang.ClassCastException

ClassCastException,從字面上看,是類型轉換錯誤,通常是進行強制類型轉換時候出的錯誤。下面對產生ClassCastException異常的原因進行分析,然後給出這種異常的解決方法。 這種異常是如何產生的呢?舉一個比較