原创 win10系統下安裝RabbitMQ並配置web頁面

RabbitMQ是一個在AMQP協議標準基礎上完整的,可服用的企業消息系統。它遵循Mozilla Public License開源協議,採用 Erlang 實現的工業級的消息隊列(MQ)服務器,Rabbit MQ 是建立在Erla

原创 springboot登錄模塊補充--手機短信快速登錄實現步驟

隨着技術的不斷髮展,傳統的賬號、密碼登錄的方式正在被QQ、微信等第三方登錄和手機短信驗證登錄取代,本篇文章詳細記錄手機短信快速的開發的心得。 一、設計思路 1.首先,需要用戶的手機號,當用戶輸入手機號進行獲取驗證碼時,要對手機號做

原创 JQuery中setTimeout()函數,實現暫停固定時間。

JQuery的setTimeout()函數,用來實現暫停一段時間然後在執行接下來的操作。 setTimeout(function () { $("#code").css("border","0px soli

原创 MyBatis中的selectKey的用法(使用xml標籤的樣式)+ 一直返回1怎麼解決

在insert語句中,在MySQL中使用函數來自動生成插入表的主鍵(設置id自動遞增),而且需要方法能返回這個生成主鍵。使用myBatis的selectKey標籤可以實現這個效果。 使用註解的方式還是xml的方式,根據具體情況即可

原创 Git在github上下載代碼到本地以及pull和clone的區別!

使用Git從遠程倉庫下載代碼的方式有兩種pull(複製)、clone(下拉),但二者是有區別的,對於第一次下載、一個空白的,可以使用clone進行下載,在下載完成後,後期項目有了更新本地也需要更新時,使用pull,下拉新的內容。

原创 高併發項目如何優化 -----redis緩存+頁面靜態化

對於高併發的項目,爲了提高系統的承壓能力和響應速度,可以使用redis緩存數據和頁面靜態化,本篇文章就是記錄關於項目優化的過程。 一、頁面緩存 對於通用頁面,一般使用頁面緩存,直接將需要返回給用戶的頁面存儲到redis中,然後當有

原创 MySQL數據庫中的事務----詳解(1)

事務( transaction)是一個邏輯操作的最小單位,具體的在數據庫中的是指一組操作的sql語句,這組sql在執行時要全部成功,纔可以提交(commit)操作的數據,一旦有任何一條失敗,則要回滾,所有sql操作均失去效果。 在

原创 Spring boot連接遠程阿里雲服務器中的Redis(修改redis.conf配置文件+開放端口)

使用Spring boot連接遠程服務器中的Redis前提是遠程服務器中redis安裝成功,如果不清楚可以參考上一篇博客,戳我查看。 使用Spring boot連接遠程服務器中的Redis,首先是要修改springboot中red

原创 Linux系統下安裝Redis(新手教程+編輯/保存配置文件命令)

準備工作,Linux系統是在阿里雲服務器上的,CentOS版本。 第一步:準備工作 redis是用c編寫的,在下載之後需要使用gcc編譯之後才能安裝,首先需要下載gcc yum install gcc-c++ 結果如下所示: 第

原创 Spring的AOP----從入門到精通(1)

Spring框架中除了IOC之外,還有一項比較重要的技術AOP,本篇文章講解AOP的相關內容。 一、AOP是什麼? AOP(Aspect Oriented Programming)面向切面編程; OOP(Object Orien

原创 SpringBoot項目使用MyBatis的分頁插件pagehelper

對於一些列表展示的數據,由於數據量可能比較大,我們習慣上會採用分頁的方式進行,這時候MyBatis提供的分頁插件pagehelper就可以實現這個功能。 在springboot項目中使用pagehelper還是比較簡單的,在沒有做

原创 SpringBoot項目添加Swagger實現自動生成API文檔+(swagger-bootstrap-ui)文檔界面優化+找不到文檔怎麼修改

在前後端分離的開發中,後端需要給前端提供API接口文檔,這是非常重要的一步。但是,接口文檔的編寫以及更新也是在開發過程中需要耗費很多的時間,特別是一些參數的內容,容易因爲錯誤的編寫而導致前端人員使用不了接口。Swagger便是爲了

原创 使用JMeter對系統進行壓力測試----從配置到測試

對於高併發的項目,進行壓力測試是對系統能夠承受的併發量的一個預估,在開發過程中可以幫助開發人員清楚掌握項目的實際承受量,並進行不斷的優化以達到高併發的要求。 一、前提準備 Apache JMeter是Apache組織開發的基於Ja

原创 Spring boot整合redis方法之RedisTemplate

使用Spring boot整合redis,其本質還是使用了Spring的Spring Data Redis去處理的實現的。使用之前要保證redis安裝完成並啓動其服務端,然後在框架中需要添加spring boot中的redis和r

原创 Linux系統基礎的常用命令(未完,持續更新中...)

一、下載文件指令 (1)wget 舉例:下載mysql數據庫壓縮包 [root@iZjknh12ghi052Z ~]# wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysq