原创 Mysql 獲取昨日、今日、明日凌晨時間

#前一天0點     2020-06-29 00:00:00 SELECT  FROM_UNIXTIME(UNIX_TIMESTAMP(CAST(SYSDATE()AS DATE) - INTERVAL 1 DAY))   #當前23:5

原创 設計模式2-》觀察者模式

觀察者模式 當對象間存在一對多關係時,則使用觀察者模式(Observer Pattern)。比如,當一個對象被修改時,則會自動通知依賴它的對象。觀察者模式屬於行爲型模式。 介紹 意圖:定義對象間的一種一對多的依賴關係,當一個對象的狀態發生

原创 liquibase集成springboot使用步驟(全網最詳細)

本文檔主要介紹內容 1:liquibase概念 2:liuibase與spring boot集成 3:liquibase與數據庫的基本操作       一:什麼是liquibase   LiquiBase(從 2006 年開始投入使用)

原创 mysql數學函數之truncate用法

語法 TRUNCATE(X,D) Returns the number X, truncated to D decimal places. If D is 0, the result has no decimal point or fra

原创 idea無法創建ini文件

1:插件安裝           2:下載安裝包          

原创 UML類圖入門(一)

UML類圖入門,看完基本懂了怎麼畫圖了 企業驅動 4月15日 · 中國航天科技集團工程師 UML類圖新手入門級介紹 1、舉一個簡單的例子,來看這樣一副圖,其中就包括了UML類圖中的基本圖示法。 首先,看動物矩形框,它代表一個類(

原创 設計模式1-》 策略模式

分別封裝行爲接口,實現算法族,超類裏放行爲接口對象,在子類裏具體設 定行爲對象。原則就是:分離變化部分,封裝接口,基於接口編程各種功能。此模式讓行爲 算法的變化獨立於算法的使用者。                 代碼講解   1:

原创 太忙沒時間寫

原创 mysql查詢數據統計

//統計某個時間段 噸數和銷售額的統計數據 SELECT tr.item_name AS "商品名稱" ,SUM(tr.item_num) AS "噸數",SUM(tr.item_listing_price) AS "銷售額"  FRO

原创 併發編程基礎(第一講)-----synchronized 使用理解

線程安全的概念: 當多個線程訪問某個類(對象或者方法)時,這個類始終都能表現出正確的行爲,那麼這個類就是線程安全 synchronized:可以在任意對象以及方法上加鎖,而加鎖的這段代碼稱爲互斥去或者臨界區 package myth

原创 併發編程基礎(第二講)-----原子性和同步類容器的理解

package sync007; public class RunThread extends Thread{ //如果沒有volatile 雖然isRunning改爲false但是線程還是沒有停止 private vol

原创 Enterprise Architect中的實體關係圖:實體關係圖(ERD)

根據在線維基百科: 實體關係模型(ERM)是數據的抽象概念表示。實體關係建模是一種數據庫建模方法,用於以自上而下的方式生成系統(通常是關係數據庫)及其概念的一種類型的概念模式或語義數據模型。通過此過程創建的圖稱爲實體關係圖,ER圖或ERD

原创 Mina入門

一:mina屏蔽了網絡通信的一些細節,對sokcet進行封裝,並且是NIO的一個實現框架,可以幫助我們快速的開發網絡通信, 1.1:mima的工程流程 IOService接口 用戶描述我們的客戶端可服務端接口,其子類是connecto

原创 HTTP協議詳解

一 、基礎概念 URI URI 包含 URL 和 URN。   請求和響應報文 1. 請求報文   2. 響應報文   二、HTTP 方法 客戶端發送的 請求報文 第一行爲請求行,包含了方法字段。 GET 獲取資源 當前網絡請求中,絕

原创 AOP 實現用戶操作記錄和防止重複提交

1:記錄用戶操作記錄    實現思路: 利用aop,可以攔截每個用戶調用的滅個接口,將每個接口的名稱,用戶ip  用戶名記錄下來    1.1:定義切點   private RedisDao redisDao; @Point