原创 基於Freemarker模板的純Java代碼實現的代碼生成器工具

基於Freemarker模板的純Java代碼實現的代碼生成器工具,雖然很簡陋,但是很實用,對於很多大量重複基礎代碼的編寫很省時.基於Freemarker模板的代碼生成器最重要的是模板.代碼生成工具結構目錄:其中資源目錄templates中

原创 遍歷map集合的其中兩種方式

Map<String, Object> map = new HashMap<String, Object>(); System.out.println("---------增強for遍歷map---------"); for (Map

原创 通過xStream讀取xml文件生成Java對象和Java對象生成xml文件

通過xStream讀取xml文件生成Java對象和Java對象生成xml文件 Student.java package com.java.bean; public class Student { private Integer id

原创 直接選擇排序

package sort; /** * 排序 */ public class SortTest { public static void main(String[] args) { int array[] = {9,5,8,

原创 創建數組,數組轉list,在循環中刪除列表(list)元素

創建數組,數組轉list,在循環中刪除列表(list)元素package test; import java.util.ArrayList; import java.util.Arrays; import java.util.Itera

原创 Java DOM4J 方式解析XML文件

Dom4J方式解析XML文件。dom4j是非官方提供的xml文件解析方式,因此需要去第三方下載dom4j的jar包 books.xml <?xml version="1.0" encoding="UTF-8"?> <bookstore>

原创 Java讀取文件內容和寫入內容到文件

Java讀取文件內容方法和寫入內容到文件方法 /** * One.txt中的數據如下: * 1 * 2 * 3 * 4 * 5 * ----------------- * 讀操作方法 */ @Tes

原创 通過sql語句實現數量累加查詢

一個日期的統計,將該日期的數據和該日期以前日子的數據累加,依次類推.... 數據表數據:如下圖 累計的查詢結果:如下圖 sql語句實現: sql1: select date, (select sum(pay) from test b

原创 文件下載實現方法

文件下載實現方法 實現代碼: public void downLoadFile(){ // 得到要下載文件的文件讀取流 InputStream is = null; // 定義文件輸入流,用於下載文件 OutputStre

原创 ECharts柱狀圖實例

ECharts柱狀圖實例 test.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose

原创 兩個List集合去掉重複數據

兩個List集合去掉重複數據 /*兩個list去重問題*/ //說明:newList是list的子集合 List<T> newList = ...; List<T> list = ...; List<T> resList = new A

原创 The user specified as a definer ('root'@'%') does not exist

當對數據庫進行操作的時候,會遇到root無操作權限問題。 一般會提示如下: org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update

原创 當前頁面預覽和關閉消息彈框、獲取瀏覽器版本

當前頁面預覽和關閉消息彈框、獲取瀏覽器版本 點擊預覽打開一個消息框可查看內容;查看完畢,點擊關閉,關閉消息框 代碼: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//

原创 Java使用DOM解析XML的文件屬性名和屬性值、節點名和節點值

第一種xml:(注意book.xml中id的位置) book.xml文件 <?xml version="1.0" encoding="UTF-8"?> <bookstore> <book id="1"> <name>懂得生活</n

原创 eclipse常用設置

eclipse中設置默認的文件編碼爲UTF-8 步驟:窗口(windows)->首選項(preferences...)->通用(General)->工作空間(Workspace),            在右邊的Text file