原创 Java 中System類獲取各個屬性
如何獲取當前登錄計算機用戶的用戶名,可以用Java中的System.getProperty("user.name")來獲取用戶名。 /** * Created by developer on 2018/1/11. */ public
原创 Docker Linux安裝教程及命令
Docker 是一個輕量級容器技術,類似於虛擬機,Docker 是直接運行在當前操作系統之上的,而不是運行在虛擬機中,但也實現了虛擬機技術的資源隔離,性能遠遠高於虛擬機技術。 Docker 支持將軟件編譯成一個鏡像,在這個鏡像裏做
原创 spring -- @RequestAttribute註解
註解@RequestAttribute可以被用於訪問由過濾器或攔截器創建的、預先存在的請求屬性 例1:請求預先存在的屬性。 先用@ModelAttribute定義預先存在的屬性 @ModelAttribute void beforeIn
原创 mysql 計算兩個時間差函數(TIMESTAMPDIFF)的用法
mysql中用函數 TIMESTAMPDIFF 計算兩個時間差。 語法:TIMESTAMPDIFF(interval,time_start,time_end) 案例1:計算兩個時間相隔多少天 SELECT TIMESTAMPDIFF(
原创 Spring @Scheduled定時任務的fixedRate,fixedDelay,cron的作用和不同
一. 三種定時類型。 1.cron --@Scheduled(cron="0/5 * * * *?") 當時間達到設置的時間會觸發事件。上面那個例子會每5秒執行一次。 2018/1/4 14:27:302018/1/4 14
原创 junit4學習
Junit簡介: Junit最初是由Erich Gamma 和 Kent Beck 編寫的一個迴歸測試框架(regression testing framework),爲單元測試(Unit Test)的支持框架。用來編寫和執行
原创 SpringBoot系列三:整合mybatis註解
這節將實現springboot整合mybatis,本文中將使用mybatis註解實現增刪改查。 關鍵註解詞 : @Insert : 插入sql , 和xml insert sql語法完全一樣 @Select : 查詢sql, 和xm
原创 java8--Optional的使用
在平時的編程中,經常會遇到NullPointerException空指針異常。爲避免這種異常的減少,我們經常在會進行層層判空,以達到自己想要的結果,代碼會顯得不太優雅。 例如: if(approval != null){
原创 RabbitMq在linux下的安裝
1.安裝Erlang 由於RabbitMQ依賴Erlang, 所以需要先安裝Erlang,本文是以rpm安裝的。 下載:wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.cen
原创 IDEA自帶HTTP請求
平時測試請求用的最多的工具就是postman,用了那麼久的IDEA才知道,IDEA自帶有restful server,可以直接在IDEA上模擬請求。 1.操縱步驟:Tools->Test RestFul Web Service 2.
原创 mysql 按月累計統計數據
最近有個統計數據的需求:統計每月底累計註冊用戶數量,我們平時接觸多的就是按月進行統計每月的數量,而不是進行累積。 接下來我就使用用戶變量實現這個需求。 1.定義用戶變量 select @變量名: 用戶變量可以作用於當前整個連接
原创 Docker Linux安裝教程
Docker 是一個輕量級容器技術,類似於虛擬機,Docker 是直接運行在當前操作系統之上的,而不是運行在虛擬機中,但也實現了虛擬機技術的資源隔離,性能遠遠高於虛擬機技術。 Docker 支持將軟件編譯成一個鏡像,在這個鏡像裏做
原创 Java 模擬cookie登陸
最近在做將禪道上的功能接口做到手機端,在做登陸的時候,看了禪道的源碼,是由cookie來登陸,所以要做一個模擬cookie登陸的接口,將拿到的cookie放到每次接口請求的頭部中去,就可以正常訪問了。 impo
原创 JavaBean valication驗證
在實際項目中,會遇到對JavaBean進行操作的時候,比如我們做個後臺管理,添加某個用戶信息,添加某個產品,需要對參數進行驗證,看是否符合需求,後端就可以使用valication去驗證參數,而不需要一個一個去在代碼中驗證,這樣顯
原创 SpringBoot系列二:SpringBoot配置文件
SpringBoot給我們提供了一個免配置的環境,但是有些時候,需要修改一些配置去滿足需求,所以要了解配置,然後更好的去運行、去修改。 SpringBoot在創建項目的時候,給我們創建了一個全局的配置文件:application