原创 泛型

Java泛型中的標記符含義:   E - Element (在集合中使用,因爲集合中存放的是元素)  T - Type(Java 類)  K - Key(鍵)  V - Value(值)  N - Number(數值類型) ? -  表示

原创 Java8 零散知識

1、instanceof 2、hash Hash是散列的意思,就是把任意長度的輸入,通過散列算法變換成固定長度的輸出,該輸出就是散列值。即hashCode(有可能重複),需要equal()方法來輔助確定一個對象。 1)如果散列表中存在和散

原创 Spring用法

1、WEB-INF文件夾下的頁面是不能直接通過url訪問的,要直接通過url訪問建議放在WEB_INF之外 2、ajax傳遞數組 //定義一個int參數 var id=1; //定義一個數組,js中var沒有類型之分,數組類型又數組內容

原创 Maven

1.什麼是groupid和artifactId?  groupid和artifactId被統稱爲“座標”是爲了保證項目唯一性而提出的,如果你要把你項目弄到maven本地倉庫去,你想要找到你的項目就必須根據這兩個id去查找。    grou

原创 Java(二)

一、將Java文件編譯爲class文件 1、win+r後輸入cmd進入命令輸入行; 2.根據地址找到需要編譯的文件:如:cd c:\test\ 回車,dir查看文件名比如叫Testjava.java; 3.編譯java文件:輸入javac

原创 排序算法

1、List排序 使用Collections.sort方法(返回的是1、0、-1三個比較大小的標識進行排序) //使用Collections的sort方法(比較項爲數值類型) Collections.sort(daily

原创 前端(一)

1、控制多個div高度保持一致,可以通過css屬性 min-height 、max-height 實現 $("#div_id").height(); // 獲得的是該div本身的高度, (不包含padding,margin,border)

原创 Spring註解

@Controller 用於標註控制層組件(如struts中的action), 使用@Controller 註解,在對應的方法上,視圖解析器可以解析return 的jsp,html頁面,並且跳轉到相應頁面 若返回json等內容到頁面,則需

原创 容器部署

Tomcat8篇 一、一個端口號部署多個war包項目 同個端口下的web項目中web.xml的webAppRootKey的值不能重複!!!war包名稱不可重複!!! 二、部署多個端口號項目 要想在 Tomcat 上部署不同端口的項目,其實

原创 Set、HashSet、TreeSet、Map、HashMap、TreeMap、Map.Entry

Interface Set<E> 1、無序、不能重複 Interface Map<K,V> K:鍵唯一 V:值不唯一 Interface Map.Entry<K,V> 一般情況下,要輸出Map中的key 和 value  是先得到key的

原创 形參和實參

形參和實參的區別 形參出現在函數定義中,在整個函數體內都可以使用, 離開該函數則不能使用。 實參出現在主調函數中,進入被調函數後,實參變量也不能使用。  形參和實參的功能是作數據傳送。發生函數調用時, 主調函數把實參的值傳送給被調函數的形

原创 IDEA打包war 部署

1、IDEA設置  這裏爲了演示將Artifacts配置項都清空了 選擇你的項目     這是IDEA默認幫我們設置的,IDEA中配置Tomcat也是選用這個IGPMS:war exploded 這裏纔是生成war的配置,選擇從I

原创 枚舉應用

package com.entity.enumEntity; public enum SearchType { Entry(1),DayEntry(2),Type(3),DayType(4),MonthType(5),Yea

原创 阿里巴巴Java開發手冊中的DO、DTO、BO、AO、VO、POJO定義

原文出處:https://www.cnblogs.com/EasonJim/p/7967999.html 分層領域模型規約: DO( Data Object):與數據庫表結構一一對應,通過DAO層向上傳輸數據源對象。 DTO( Data

原创 簡單的AOP實現

原創鏈接:https://blog.csdn.net/weidong_y/article/details/82529675 一、導入jar包 <!-- Spring AOP 日誌管理需要導入的包 --> <depende