原创 ES windows啓動報錯解決方法

在config/elasticsearch.yml添加一條配置:xpack.ml.enabled: false  末尾添加,重新啓動  

原创 避免使用ordinal方法

java.lang.Enum.ordinal() 方法返回枚舉常量的序數(它在枚舉聲明,其中初始常量分配的零序位)。 例如: public void convertQueryBuilder(BoolQueryBuilder rootQu

原创 給前臺提供後臺寫好的接口

關閉防火牆 添加規則,指定暴露的端口,選擇tcp就可以了。  

原创 redis取值遇到的問題

解決方式是使用string的trim方法

原创 options請求方式

OPTIONS請求即預檢請求,可用於檢測服務器允許的http方法。當發起跨域請求時,由於安全原因,觸發一定條件時瀏覽器會在正式請求之前自動先發起OPTIONS請求,即CORS預檢請求,服務器若接受該跨域請求,瀏覽器才繼續發起正式請求。

原创 idea 編譯遇到Cannot resolve symbol 解決方式

在開發中會遇到move文件導致自己寫的類找不到,不能正常引用的時候,可能是lib導入有問題,解決方式是如圖: 如果是pom文件形式的話,可以選擇選擇清空jar包,從新點擊maven導入就可以了

原创 for循環 編譯期報錯解決方法

例如: 把PageInfo修改成泛型  PageInfo<TfDatagrpDetail>

原创 springboot 整合mybatis 連接數據庫

整個架構圖 習慣先寫entity包:存放實體類User package com.example.demo.entity; public class User { private Integer id; private

原创 idea以及其他編譯器VM調優

-server   這是我的 -Xms128m    ##設定程序啓動時佔用內存大小。一般來講,大點,程序會啓動的快一點,但是也可能會導致機器暫時間變慢。 -Xmx1024m   ##設定程序運行期間最大可佔用的內存大小。根據自己內存大小

原创 Mysql 數據類型

decimal 用於金額,浮點型,數據更精準 decimal(5,2)規定了存儲的值將不會超過五位數字 ,而且小數點後面有兩位數字。

原创 @AutoWrite注入失敗的原因

注入失敗直接原因是在service類中少了@Service註解,然後在查找實現類,通過實現類去查找Mapper.xml文件中的 實體類路勁以及實現類的路徑

原创 application.yml解析 ${adminPath}佔位符

舉例: adminPath: 11111 frontPath: 222222 urlSuffix: 33333

原创 VO,DTO,DAO常見包解釋

VO:主要用於傳輸數據,用於向頁面返回數據; DAO:底層數據傳輸,訪問數據庫,操作數據庫,一般包含*Mapper.xml DTO:DTO(Data Transfer Object 數據傳輸對象),有時候我們僅僅需要獲得某一個表的幾個字段

原创 idea配置文件亂碼解決方法

1.首先我們的IDEA文件編碼一般都修改爲utf-8(setting-->file encodings--->Global Encoding 和 Project Encoding 都設置爲UTF-8) 快捷鍵 ctrl+alt+s