原创 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