原创 Springboot之QueryDSL增強JPA操作

Springboot使用queryDSL 一、簡介 Querydsl 是一個類型安全的 Java 查詢框架,支持 JPA, JDO, JDBC, Lucene, Hibernate Search 等標準。類型安全(Type saf

原创 Java爲圖片加水印

Java爲圖片加水印工具類 一、簡介 使用Java在圖片上加上水印,可以添加文字、圖片 編寫一個工具類的代碼優化和整理 使用建造者模式提高工具類的可配置性 二、效果圖 三、基本參數 // +++++++++++++++ 配置

原创 Vue3項目整合Electron

Vue3項目整合Electron 第一步安裝:VUE3 安裝vue3腳手架 npm install -g @vue/cli 安裝 yarn,並設置淘寶源 npm install -g cnpm --registry=https:

原创 JavaWeb之Servlet組件

JavaWeb之Servlet組件 1. Web早期的CGI技術 CGI 即 Common Gateway Interface,譯作“通用網關接口”。是HTTP服務器與你的或其它機器上的程序進行“交談”的一種工具,其程序須運行在網

原创 手動注入獲取Spring容器中的Bean

Spring手動掃描Class文件並注入到Spring容器中 1. 場景 在很多時候我們會遇到需要將自己寫的Class文件以Bean的方式注入到Spring容器中,交由Spring容器管理。 2. 具體做法 如果我們是一兩個Cla

原创 Docker之Docker-compose使用案例

Docker-Compose使用案例 1. Docker-Compose簡介 Docker Compose是一個用來定義和運行復雜應用的Docker工具。一個使用Docker容器的應用,通常由多個容器組成。使用Docker Com

原创 Java設計模式之建造者模式

Java設計設計模式之建造者模式 1. 簡介 造者模式(Builder Pattern):將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。 建造者模式是一步一步創建一個複雜的對象,它允許用戶只通過指定複雜

原创 Java設計模式之三種工廠模式

Java設計模式之工廠模式 1. 簡單工廠模式 1.1 介紹 簡單工廠模式是屬於創建型模式,是工廠模式的一種。簡單工廠模式是由一 個工廠對象決定創建出哪一種產品類的實例。簡單工廠模式是工廠模式家族 中最簡單實用的模式 簡單工

原创 UML類圖屬性和相關關係

UML類圖 1. 類屬性的可見性 描述類的屬性的可見性: UML中,可見性分爲4級 public 公用的 :用+ 前綴表示 ,該屬性對所有類可見 protected 受保護的:用 # 前綴表示,對該類的子孫可見 pri

原创 Java設計模式之單例設計模式

Java設計模式之單例設計模式 1. 單例設計模式實現有八種方式: 餓漢式(靜態常量) 餓漢式(靜態代碼塊) 懶漢式(線程不安全) 懶漢式(線程安全,同步方法) 懶漢式(線程安全,同步代碼塊) 雙重檢查 靜態內部類 枚舉 2.

原创 工具篇:Navicat-12版本破解安裝

Navicat 12 破解方式,親測有效 方法如下: 先安裝 navicat的exe包 將簡體中文63位裏面的兩個文件複製到navicat的安裝根目錄 打開軟件,開始會提示你試用到1899年,以後點擊試用,就可以一直試用了。 就

原创 虛擬機安裝Centos7過程詳解

Centos7 虛擬機安裝實錄: 1. 下載鏡像 地址: http://mirrors.cn99.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso 2

原创 Oracle之函數

函數 1. 單行函數 字符、數字、日期、轉化 2. 多行函數 sum、count、avg、max、min 3. 字符串函數 LOWER 字母轉小寫 UPPER 字母轉大寫 INITCAP 單詞首字母大寫,其餘小寫 C

原创 Oracle之SQL查詢

1. 數據類型 數據類型 描述 VARCHAR2(size) 可變長字符數據 CHAR(size) 定長字符數據 NUMBER(p,s) 可變長數值數據 DATE 日期類型數據 LONG 可變長字符數