原创 RabbitMQ配置錯誤

RabbitMQ配置錯誤 最易犯的錯誤爲port填寫爲15672(網頁端口),正確爲5672 spring: rabbitmq: host: xxx port: 5672 virtual-host: / use

原创 Spring Cloud Config的yml文件中spring.cloud.config.server配置有誤

*************************** APPLICATION FAILED TO START *************************** Description: Invalid config ser

原创 No instances found of configserver (xxxxxx)

‘xxxxxx’(yml文件中配置的service-id)未從註冊中心找到,xxxxxx爲Spring Cloud Config服務 解決: yml文件中配置的service-id(‘xxxxxx’),是否和註冊中心Spring Clou

原创 If you want an embedded database (H2, HSQL or Derby), please put it on the clas

Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be

原创 docker nginx 容器空日誌代表成功嗎

  docker啓動時空日誌代表成功,若有錯會出現錯誤日誌的,網頁不能訪問nginx,請查看下自己的端口是否開放   注:docker啓動nginx後,docker ps查看容器若nginx存在則啓動成功。

原创 變量未定義(VAR_NOT_DEFINED)

前段模板:beetl 問題:變量未定義(VAR_NOT_DEFINED) 原因:${}中引用值未定義 案例:${test.id},問題在於test對象未定義  

原创 mybati查詢結果部分值null,帶下劃線的字段

框架:Spring Boot 2.0 application.yml文件配置: 1.使用mybatis時配置爲: mybatis: configuration: mapUnderscoreToCamelCase: true

原创 LocalDateTime、Date、String互轉

public static void main(String[] args) { //當前日期+時間 LocalDateTime currentDateTime = LocalDateTime.

原创 Could not find class [org.springframework.cloud.client.loadbalancer.reactive.OnNoRibbonDefaultCondi

Eureka註冊中心啓動異常: 原因:jar包不同   spring-cloud-dependencies(spring-cloud依賴的jar包集合)版本號對應: https://spring.io/projects/spring-cl

原创 spring mybatis 整合後mapper接口注入失敗問題

org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.fkhd.whiteshirt.daos.U

原创 sql拼接列或sql拼接字符(數字)

使用CONCAT進行拼接列,代替+號拼接。 舉例:  1.拼接數字列 SELECT CONCAT(1,2,3)  2.拼接字符列 SELECT CONCAT('a','b','c') 說明: 1.+號拼接數字時,得到的是和  2.CONC

原创 將file壓縮zip文件

import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.File; import java.io.FileInputStream; import

原创 支付寶即時交易,日期工具類

package com.guiyang.common.core.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java

原创 電商-如何防止商品超賣

怎麼導致超賣? 多個用戶同時購買同一件商品(相同sku),產生高併發多線程。如果商品的個數僅有1個,A線程獲取到結果時因爲剩餘數量大於0,生成訂單、用戶付款。此時若在A線程生成訂單的途中,B線程獲取的商品剩餘數量是大於0的,也會生成訂單、

原创 mysql select 執行後會發生什麼?mysql服務器架構

mysql服務器架構 客戶端 Navicat 12 for MySQL、SQLyog等 服務器層 鏈接處理、授權認證、安全等 緩存層 解析、詞法、語法分析 優化SQL,生成SQL執行計劃 跨存儲引擎的功能:存儲過程、觸發器、視圖等 通過A