原创 Spring Security11、登錄用戶管理

在後臺管理中,我們常常需要查看在線的用戶,然後管理用戶,比如踢出用戶等操作。 在 spring security 同樣也可以做到,我們只需要在 HttpSecurity 中配置sessionRegistry,然後就可以在容器中注入Sess

原创 Spring Security10、賬號登錄併發控制

在微信登錄賬號中,如果我們在其他電腦上登錄,會導致當前電腦的登錄賬號被登出,並提示在其他地方登錄了。 如果我們也需要這樣的控制,防止一個賬號在多個地方登錄。在Spring Security中也是可以做到了。 在configure配置中,有

原创 設計模式之 責任鏈模式

一、定義 當你想讓一個以上的對象有機會能夠處理某個請求的時候,就使用責任鏈模式。 二、分析 我們在實際開發過程中,往往會遇到在執行某些操作時需要進行很多條件的驗證。 比如說在用戶在訂購一個商品時,我們就需要進行用戶認證、庫存校驗、賬戶校

原创 使用Gradle搭建SpringCloud項目

使用 IntelliJ IDEA 2020.1.2 和 Gradle 構建項目。 一、新建一個父項目 1、點擊菜單 File -> New -> Project -> Gradle ->Java,然後點擊 Next。 2、填寫項目的名

原创 SpringCloud和SpringBoot版本對應

一、Spring Cloud 和 Spring Boot Spring Cloud 集成了 Spring Boot ,如果需要使用到 Spring Boot 集成的庫,我們需要配置 Spring Boot 的版本,如果版本不對應會出現問題

原创 java基礎之 數組

什麼是數組 數組是用來存儲固定大小的同類型元素。 數組怎麼寫 格式:數據類型[] 數組變量名 = new 數據類型[數組長度]; 栗子1:定義一個存放4個年齡的數組 int[] ages = new int[4]; 栗子2:定義一個存

原创 java基礎之 方法

一、什麼是方法 方法是用來完成特定功能的代碼片段。 比如說我們最常用的 System.out.println(); 這一段代碼中 println() 就是方法,它完成的特定功能是在控制檯輸出我們需要輸出的內容。 二、方法該怎麼寫 修飾

原创 設計模式之 狀態模式

一、定義 狀態模式:允許對象在內部狀態發生改變時改變它的行爲,對象看起來好像修改了它的類。 二、分析 狀態模式把不同的狀態封裝成類,並將對應的動作委託到對應的類中,只要狀態一改變,對應的動作與會隨之改變。 狀態模式主要應用於業務邏輯中包

原创 Markdown 基礎語法 2021測試

標題一 標題二 標題三 標題四 標題五 標題六 hr 加粗字體 b 斜體字體 i 引用內容 code 超鏈接 a blockquote ol > li 有序列表 ul > li 無須列表 pre 代碼塊 p 表格標

原创 vue生成gzip壓縮包部署到nginx

gzip是GNUzip的縮寫,gzip可以被瀏覽器自動識別並解壓成原始文檔。如果我們把web網站資源進行gzip壓縮後進行傳輸給瀏覽器,這樣就能加快網站資源的加載速度。 一、vue打包生成gzip包 # 先安裝打包的插件 compres

原创 java獲取服務器信息

引入依賴 build.gradle compile 'net.java.dev.jna:jna:5.6.0' compile 'net.java.dev.jna:jna-platform:5.6.0' compile 'com.github

原创 centos7虛擬內存設置

項目佔用內存有點大,進程總被殺死,設置一下虛擬內存試試 一、先查看一下自己的服務器swap大小 [root@localhost ~] free -h # 下面顯示的 Swap 即爲我們的虛擬內存(我的內存條爲4G的)

原创 修改Centos SSH服務端口

22端口容易被網絡暴力,換個不常用的端口 一、修改端口號 # 修改sshd_config vim /etc/ssh/sshd_config # 修改 Port 爲自定端口號 Port 10127 # 開啓端口讓10217能訪問 fi

原创 nuxtjs服務器部署

nuxtjs 服務器部署步驟: 一、生成服務器部署包 nuxt build 二、上傳生成的部署包到服務器 .nuxt static nuxt.config.js package.json 注意:除了nuxt自動生成的目錄,自己新建的目錄

原创 設計模式之 裝飾者模式

閱讀前請注意:本文章只是在學習過程中的記錄,如果有什麼錯誤的描述的,還請大佬們多多包涵,指點一下小白,多謝多謝。 閱讀前請注意:本文章只是在學習過程中的記錄,如果有什麼錯誤的描述的,還請大佬們多多包涵,指點一下小白,多謝多謝。 閱讀前請注意