原创 使用java代碼操作本地文件--File類

1.獲取指定目錄下的所有文件名稱,打印到控制檯 /** * 獲取指定目錄下的所有文件名稱,打印到控制檯 */ @Test public void printAllFileName(){

原创 java中使用異或的方式對文件進行加密解密

1.使用異或的方式加密文件的原理 一個數異或另一個數兩次,結果一定是其本身 2.使用異或的原理加密文件 /** * 將文件內容加密 * 使用異或的方式將a.txt加密複製出一個b.txt,放到同一個文件夾下

原创 使用java代碼計算不死神兔的數量

1.不死神兔算法 問題:有一隻兔子,從出生後第3個月起每個月都生只兔子,小兔子長到第三個月後每個月又生一隻兔子,假如兔子都不死,問每個月的兔子總數爲多少? 前十二個月的兔子數量: 分析:從第一個兔子開始,第1個月1只兔子,由於“長到第

原创 HTML中的標籤系列-02-表單標籤等

一、HTML中的表單標籤 1.表單標籤<form> <form>表單標籤,可以在html頁面創建一個表單,表單標籤在瀏覽器上沒有任何顯示,如果數據需要提交到服務器,負責收集數據的標籤必須存放在表單標籤體內部。它

原创 java中指定編碼操作文本文件

1.使用指定編碼操作文本文件 /** * 使用指定編碼操作文本文件 * 通過高效字符流拷貝文本文件,一行一行讀取 */ @Test public void copyFile04(){

原创 java應用中Pattern和Matcher的使用

1.Pattern和Matcher簡介    在很多種情況下,我們都必須對字符串進行匹配,以便判斷字符串的格式是否符合要求,對字符串中的內容進行提取。比如,我要從一段話aabdfe中,判斷這段話是否有包含ab這個詞,那麼如果用if-els

原创 java開發環境jdk的下載和環境變量的配置

1.java開發環境jdk的下載和安裝 1)下載:官網直接下載,建議不要使用最新版本,現在雖然更新到java8,但是大部分公司仍然使用java7,因爲比較穩定!! 地址:http://www.oracle.com/technetwork/

原创 CRON表達式基礎

cron表達式詳解 Cron表達式是一個字符串,字符串以5或6個空格隔開,分爲6或7個域,每一個域代表一個含義,Cron有如下兩種語法格式:  Seconds Minutes Hours DayofMonth Month Dayof

原创 java中的IO流

1.java中IO流的概念 1)IO流是用來處理設備之間的數據傳輸; 2)java中對數據的操作是通過流的方式; 3)java中對流操作的類都在java.io包中; 4)IO流按流向可以分爲兩種:輸入流和輸出流; 5)I

原创 正則表達式在java中的應用

1.java中使用正則表達式進行檢驗字符串的格式 使用下面的代碼,如果需要校驗的字符串滿足正則表達式,返回true,否則返回false! Pattern.compile(regularExpression).matcher(string

原创 java使用標準字節流拷貝文件

java中的標準字節流體系 1.使用標準輸入輸出流,一個字節一個字節的拷貝文件 /** * 通過標準輸入輸出流,一個字節一個字節拷貝文件 * 使用字節流將a.txt複製出一個b.txt,放到同一個文件夾下

原创 java面試題之使用IO字符流操作文本文件

1.將一個文本文檔上的文本反轉,第一行和倒數第一行交換,第二行和倒數第二行交換 /** * 將一個文本文檔上的文本反轉,第一行和倒數第一行交換,第二行和倒數第二行交換 * 使用高效字符流按行讀取,然後放入集合中

原创 Spring整合Junit單元測試基類

1.測試基類,其他測試類繼承此類。加載spring配置文件,生成Spring容器 import org.junit.runner.RunWith; import org.springframework.test.context.C

原创 使用java計算一個數的階乘--遞歸

1.計算一個數的階乘,不使用遞歸 /** * 打印5的階乘到控制檯 * 注意java中數據類型的最大值: * Integer.MAX_VALUE=2147483647; * Long.MAX

原创 Javamail工具類

1.Javamail工具類 import org.apache.velocity.app.VelocityEngine; import org.springframework.core.io.FileSystemResource;