摘要:
問題 :如何解決網頁響應慢,waiting(TTFB)時間過長,接口返回耗時等問題? 首先需要了解什么是Waiting (TTFB) 時間?TTFB 是Time to First Byte 的縮寫,指的是瀏覽器開始收到服務器響應 數據的時間(后臺處理時間+重定向時間),是反映服務端響應速度的重要指標
閱讀全文
posted @ 2022-03-09 11:14
半紙情書
閱讀(1062)
推薦(1)
摘要:
Lucene搜索引擎-搜索 常用的Query: BooleanQuery:多個條件組合查詢,注意 new BooleanQuery().add(Query, BooleanClause.Occur); Query無查詢條件時會報錯,添加之前做非空校驗!!! QueryParser:分詞查詢,將關鍵字
閱讀全文
posted @ 2021-02-19 17:05
半紙情書
閱讀(70)
推薦(0)
摘要:
前言:一般Java項目后端發送請求都使用http,最近項目里面大佬建議把http都改成okhttp3(OkHttpClient)。故今日記錄部分常用發送方式。 代碼:為了便于以后使用,這里封裝一個OkHttpUtil的工具類 1、先導入jar包: <dependency> <groupId>com.
閱讀全文
posted @ 2021-02-08 19:51
半紙情書
閱讀(4448)
推薦(0)
摘要:
背景: 項目的resources 目錄下放置了一份txt文件,需求是想獲取到這份文件轉成File對象,調用文件上傳的接口進行文件上傳操作。 實現: 1、使用 ResourceUtils:本地ok,測試環境無效 File file = ResourceUtils.getFile("classpath:
閱讀全文
posted @ 2021-02-08 19:13
半紙情書
閱讀(5912)
推薦(0)
摘要:
背景: 項目有開放服務模塊,現有個需求,需要把開放服務提供成一個jar包,用戶可以直接對接。 流程: 1、在pom.xml文件添加distributionManagement節點,將項目打包上傳到私服 <!-- 配置遠程發布到私服,mvn deploy --> <distributionManage
閱讀全文
posted @ 2021-02-05 12:50
半紙情書
閱讀(4372)
推薦(2)
摘要:
?背景: 需要在springboot項目里面用到shiro的權限管理,Shiro訪問控制流程:先shiro認證(登錄時調用) 然后 shiro授權,但是項目里面登錄的功能用的公司統一的系統,所以需要“繞過”shiro認證, 解決方式是:在用戶訪問需要鑒權的接口之前,通過硬編碼的方式進行shiro認證
閱讀全文
posted @ 2020-12-03 15:39
半紙情書
閱讀(5810)
推薦(0)
摘要:
Mybatis Log Plugin安裝好插件后,在Tools工具欄中可以看到安裝好的插件,點擊即可打開相應窗口,在Debug時,相應的Sql語句即可輸出到此窗口,方便查看。此插件相當好用,提升開發效率神器,強烈推薦。注意: 需要配置打印日志參數,如果不配置則插件的功能是無法使用,配置如下: myb
閱讀全文
posted @ 2020-11-17 15:37
半紙情書
閱讀(113)
推薦(0)
摘要:
背景: 之前項目里面把quartz相關的表跟業務數據庫(涉及系統業務的庫)融合在一起,后面需要把quartz單獨拎出來放在一個數據庫里面, 舊的數據源配置(application.properties),無其他,程序可以跑: spring.datasource.password=root sprin
閱讀全文
posted @ 2020-11-05 14:36
半紙情書
閱讀(3600)
推薦(0)
摘要:
此次目標為搭建一個簡單的基于springboot的ssm(spring + springmvc + mybatis)的maven項目,使用的數據庫為mysql。 最終項目目錄結構 創建過程 1、項目創建步驟如下: 為了創建快速。我們在idea中通過插件創建一個spring boot項目。 到此,我們
閱讀全文
posted @ 2020-09-08 15:25
半紙情書
閱讀(1314)
推薦(0)
摘要:
背景:后端接口入參比較多時會選擇使用對象去接收前端傳過來的json數據(使用@RequestBody注解),在使用過程中有遇到一些關于請求格式存在問題服務器響應不太友好的現象,特做優化記載。 問題: 做開放服務時有用到@RequestBody以復雜對象接收前端傳過來的json數據,當前端傳遞給后端的
閱讀全文
posted @ 2020-03-05 12:04
半紙情書
閱讀(886)
推薦(0)