原创 List 一定有序,Set不一定無序 ---AND--- 去除List集合中的重複值(6種好用的方法)----ANG--爲什麼Set會去重

0、 Set之所以會去重,和map有很大的關係。 看源碼你會發現HashSet底層使用HashMap存儲 TreeSet底層使用TreeMap存儲 LinkedHashSet底層使用LinkedHashMap存儲   拿HashSet爲例

原创 NonUniqueObjectException問題的解決------手動修改數據庫的因果

Could not invoke method '***' on target object [com.****@5b787144]: nested exception is net.sf.hibernate.NonUniqueObjec

原创 DB LINK 的創建於使用

  爲了將一個數據庫裏的數據導入到另一個數據庫中,可以使用Oracle的db_link功能來完成。 1.創建db_link: CREATE database link to_SC_LOCAL CONNECT TO portal IDENT

原创 eclipse - maven - 打war包的幾種方式:

  第一種:利用pom.xml文件打包。 右鍵pom.xml文件,選擇Debug as或Run as 都行。但需要選擇Maven install  打包  執行成功後,日誌會打印出位置(看自己配置是否日誌輸出)。如果沒有輸出,在默認的C

原创 freemarker 遍歷 map

<#--freemarker map的應用--> < #--創建一個map,注意在freemarker中,map的key只能是字符串來作爲key--> < #assign userMap={"1","劉德華","2":"張學友"}/> <

原创 點擊提交按鈕後返回頁面並刷新

1. JS 重載頁面,本地刷新,返回上一頁  <a href="javascript:history.go(-1)">返回上一頁</a> <a href="javascript:location.reload()">重載頁面,本地刷新</

原创 map、list、map(Object,map)的前臺獲取遍歷

    一、map 後臺代碼:   Map<String,String> map2 = new HashMap(); map2.put("a","hello world"); map2.put("b","this is map");

原创 Log4j的使用總結

Log4j使用總結 一、介紹 Log4j是Apache的一個開放源代碼項目,通過使用Log4j,我們可以控制日誌信息輸送的目的地是控制檯、文件、GUI組件、甚至是套接口服務 器、NT的事件記錄器、UNIX Syslog守護進程等;我們也可

原创 LOG4J

log4j是用來記錄日誌的。 軟件的運行過程離不開日誌.日誌主要用來記錄系統運行過程中的一些重要的操作信息,便於監視系統運行情況,幫助用戶提前發現和避開可能出現的問題,或者出現問題後根據日誌找到發生的原因. 日誌根據記錄內容的不同,主要分

原创 Set去重原理和內部實現

Set可以去重,即不會出現重複元素。 分析 Set去重的原理非常簡單,Set的內部是通過Map來實現的。 我們選取平時常的HashSet來分析 private transient HashMap<E,Object> map;

原创 ORACLE中通過SQL語句(alter table)來增加、刪除、修改字段

添加字段的語法:alter table tablename add (column datatype [default value][null/not null],….); 修改字段的語法:alter table tablename mo