原创 Mysql—— 內連接、左連接、右連接以及全連接查詢

內連接查詢 inner join 關鍵字:inner join on 語句:select * from a_table a inner join b_table b on a.a_id = b.b_id; 說明:組合兩個表

原创 大話設計模式,創建型模式之工廠方法模式

模式動機與定義 模式動機 考慮這樣一個系統,按鈕工廠類可以返回一個具體的按鈕實例,如圓形按鈕、矩形按鈕、菱形按鈕等。在這個系統中,如果需要增加一種新類型的按鈕,如橢圓形按鈕,那麼除了增加一個新的具體產品類之外,還需要修改工廠類的代

原创 java設計模式

什麼是設計模式? 軟件設計模式(Design pattern),又稱設計模式,是一套被反覆使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。使用設計模式是爲了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性、程序的重用性。

原创 大話設計模式,創建型模式之原型模式

模式動機與定義 模式動機 在面向對象系統中,使用原型模式來複制一個對象自身,從而克隆出多個與原型對象一模一樣的對象。 在軟件系統中,有些對象的創建過程較爲複雜,而且有時候需要頻繁創建,原型模式通過給出一個原型對象來指明所要創建的對

原创 springboot+quartz定時任務,實現從頁面傳時間進行任務調度

pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

原创 大話設計模式,結構型模式之代理模式

模式動機及定義 模式動機 在某些情況下,一個客戶不想或者不能直接引用一個對象,此時可以通過一個稱之爲“代理”的第三者來實現 間接引用。代理對象可以在客戶端和目標對象之間起到中介的作用,並且可以通過代理對象去掉客戶不能看 到的內容和

原创 mysql 查看一個表有多少個字段

SELECT count(*) FROM information_schema. COLUMNS WHERE table_name = '你要查詢表的名字' 注意:一定要加引號 點贊 收藏 分享

原创 Quartz官方文檔

https://www.w3cschool.cn/quartz_doc/ 點贊 收藏 分享 文章舉報 宮崎不駿 發佈了48 篇原創文章 · 獲贊 29 · 訪問量 25

原创 推薦 33 個 IDEA 最牛配置,寫代碼太爽了

設置maven 1.在File->settings->搜索maven 2.Mavan home directory–設置maven安裝包的bin文件夾所在的位置 3.User settings file–設置setting文件所在

原创 SpringBoot +MyBatis 三表關聯嵌套查詢

SpringBoot +MyBatis 兩表關聯嵌套查詢 廢話不多說,代碼走起來! 效果圖 { "respCode": "200", "respMessage": "查詢成功", "data": [

原创 mysql+springboot+mybatis+Lambda 表達式實現定時任務

數據庫 DROP DATABASE IF EXISTS `socks`; CREATE DATABASE `socks`; USE `SOCKS`; DROP TABLE IF EXISTS `cron`; CREATE TABL

原创 @Scheduled註解實現多線程,開啓定時任務

pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artif

原创 大話設計模式,創建型模式之單例模式

模式動機與定義 模式動機 對於系統中的某些類來說,只有一個實例很重要。例如,一個系統中可以存在多個打印任務,但是只能有一 個正在工作的任務;一個系統只能有一個窗口管理器或文件系統;一個系統只能有一個計時工具或ID(序 號)生成器。

原创 Java日期轉換成Cron日期表達式工具類

import java.text.SimpleDateFormat; import java.util.Date; import org.junit.Test; /** * @Description: Java日期轉換成Cr

原创 SpringBoot +MyBatis 一個單個id,一個id集合查詢查詢

SpringBoot +MyBatis 一個單個id,一個id集合查詢查詢 廢話不多說,代碼走起來! 請求參數 { "typeId":2, "thirdLevelId":[1,2,3] } 響應參數