原创 Spring Boot配置log4j記錄日誌

配置輸出日誌到控制檯 我這裏使用xml配置 Spring Boot 1.3.x以上版本的pom文件如下: <dependency> <groupId>org.springframework.boot</groupId>

原创 本地mysql服務無法啓動 解決方案

注意:輸入mysq相關命令,需要配置環境變量,在系統環境變量,path屬性下,添加 mysql的bin目錄 沒有配置mysql環境變量,需要進入mysql安裝目錄bin文件夾下 進入dos窗口 快速以管理員身份打開DOS(方式一): 在當

原创 windows 10 系統重裝教程

準備工作: 備好一個8G以上的U盤 第一步: 進入官網下載 需要下載的 系統:https://www.microsoft.com/en-us/software-download/windows10 第二步: 點擊右鍵,以管理員身份運行

原创 Spring mvc多文件上傳和傳參 前端+後臺代碼案例 Java

https://blog.csdn.net/qq_33411963/article/details/80984777

原创 Git常用命令

克隆服務器代碼至本地:git clone [remoteUrl]      查看服務器所有分支:git branche -r 查看本地所有分支:git branche 創建本地分支:git branch [name] 切換分支:git c

原创 redis 集羣實現分佈式鎖 兩種方式

第一種:使用setnx  關鍵在getShortMessageByRedis方法中 package com.oppo.baed.ids.service.service.impl; import com.oppo.baed.ids.se

原创 Cron表達式範例

1)Cron表達式的格式:秒 分 時 日 月 周 年(可選)。                字段名                 允許的值                        允許的特殊字符                 

原创 git不顯示文件狀態圖標 解決方案

解決方案: 一,打開regedit註冊表,Computer \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Shell

原创 工廠模式

1,靜態模式 類圖 產品接口 package com.hg.demo.simplemode; /** * 泡麪接口 */ public interface InstantNoodle { /** * 泡麪價格

原创 Java時間戳與日期格式字符串的互轉

import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil { /** * 時間戳轉換成日期格式字符串

原创 maven 將Springboot項目打包爲jar併發布

在IntelliJ IDEA下的maven項目,將springboot項目打包成jar形式,然後通過java -jar命令運行 1、把Spring Boot打包成JAR的形式,需要在pom.xml文件對應以下代碼 <packag

原创 策略模式

適用場景 多個類有不同的表現形式,每種業務可以以不同的實現,實現具體業務,體現設計原則中單一原則。 需要再不同情況下使用不同的具體業務實現,後期業務可能還會增加。 對用戶隱藏算法邏輯。 優點 每個算法單獨封裝,減少了算法和算法調用者的耦合

原创 Windows安裝和使用zookeeper

第一步:下載zookeeper,http://mirrors.hust.edu.cn/apache/zookeeper 第二步:執行zookeeper啓動腳本之前,還有幾個基本的配置項需要配置一下,在Zookeeper 的配置文件在 co

原创 安裝windows版redis

第一步:首先下載windows版redis,下載地址:https://github.com/MicrosoftArchive/redis/releases 第二步:解壓下載的redis,新建的start.bat文件 第三步:打開red

原创 數據庫設計之 - 範式

範式 目前關係數據庫有六種範式: 第一範式(1NF) 第二範式(2NF) 第三範式(3NF) 第四範式(4BCNF)巴斯-科德範式、 第五範式(5NF)和 第六範式(6NF,又稱完美範式)。 而通常我們用的最多的就是第一範式(1NF)、第