原创 Api接口文檔生成工具:Swagger2

Api接口文檔生成工具:Swagger2 尊敬的讀者,記得加關注、點贊喲,您的認可是我最大的動力,謝謝   現如今,前後端分離已經逐漸成爲互聯網項目一種標準的開發方式,前端與後端交給不同的人員開發, 但是項目開發中的溝通成本也隨之升高,

原创 MQ 到底有啥用?

MQ 到底有啥用? 消息隊列MQ有什麼套路呢? 使用消息隊列場景和好處 使用消息隊列會帶來什麼問題,有什麼解決方案 如何使用MQ(以ActiveMQ爲例的簡單例子) .消息隊列的應用場景和好處   異步-流量削峯   我們

原创 學習Maven過程中的筆記

學習Maven過程中的筆記,整理得比較粗。 1、安裝maven    Maven下載      配置環境變量    檢查JAVA_HOME環境變量 C:\Users\Administrator>echo %JAVA_HOME% D:\j

原创 緩存更新的思想

緩存更新的思想   看到好些人在寫更新緩存數據代碼時,先刪除緩存,然後再更新數據庫,而後續的操作會把數據再裝載的緩存中。然而,這個是邏輯是錯誤的。試想,兩個併發操作,一個是更新操作,另一個是查詢操作,更新操作刪除緩存後,查詢操作沒有命中緩

原创 Windows7實現Redis主從複製功能

Windows7實現Redis主從複製功能   網絡情況 本次實驗的網絡是基於公司內部的局域網。   里程碑示意圖 Redis配置文件 以下操作分別都要配置兩個配置文件(兩個文件需要配置的內容相同,以redis.windows.co

原创 Spring Boot 整合 Redis

Spring Boot 整合 Redis 實際開發中緩存處理是必須的,不可能我們每次客戶端去請求一次服務器,服務器每次都要去數據庫中進行查找,爲什麼要使用緩存?說到底是爲了提高系統的運行速度。將用戶頻繁訪問的內容存放在離用戶最近,訪問速度

原创 Spring Boot 整合 Redis 實現緩存操作

Spring Boot 整合 Redis 實現緩存操作   本文提綱 一、緩存的應用場景 二、更新緩存的策略 三、運行 springboot-mybatis-redis 工程案例 四、springboot-mybatis-redis 工程

原创 RedisTemplate常用集合使用說明

RedisTemplate常用集合使用說明  在這裏我使用的是spring-boot框架組合的redisTemplate的jar包spring-boot-starter-data-redis,採用POM的方式引入,引入代碼如下:  

原创 ajax的post提交參數長度超出限制的解決辦法

ajax的post提交參數長度超出限制的解決辦法     var imgData = $("img").toDataURL();   $.post(url,{imgData:imgData},function(){   })  這是一段

原创 swagger2的使用詳解

swagger2的詳解使用 1、添加Swagger2依賴 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</arti

原创 Java8 lambda表達式10個示例

Java8 lambda表達式10個示例 例1、用lambda表達式實現Runnable 我開始使用Java 8時,首先做的就是使用lambda表達式替換匿名類,而實現Runnable接口是匿名類的最好示例。看一下Java 8之前的run

原创 Redis的常見應用場景

1. 全頁面緩存 如果你使用的是服務器端內容渲染,你又不想爲每個請求重新渲染每個頁面,就可以使用 Redis 把常被請求的內容緩存起來,能夠大大的降低頁面請求的延遲,已經有很多框架用Redis來緩存頁面,這就是頁面靜態化的一種方式。 /

原创 redis與spring的整合(使用緩存)

1、實現目標   通過redis緩存數據。(目的不是加快查詢的速度,而是減少數據庫的負擔)   2、所需jar包     注意:jdies和commons-pool兩個jar的版本是有對應關係的,注意引入jar包是要配對使用,否則將會報錯

原创 oracle中的exists 和not exists 用法詳解

exists表示()內子查詢語句返回結果不爲空說明where條件成立就會執行主sql語句,如果爲空就表示where條件不成立,sql語句就不會執行。not exists和exists相反,子查詢語句結果爲空,則表示where條件成立,執行

原创 Oracle 多個查詢結果的交集、差集和並集

union/union all運算:將查詢的返回組合成一個結果, union all不過濾重複。 SELECT product_id FROM order_items UNION SELECT product_id FROM inven