原创 什麼是shiro?Shiro能幹嘛?

1, 什麼是shiro Apache Shiro 是Java 的一個安全框架。Shiro 可以非常容易的開發出足夠好的應用,其不僅可以用在JavaSE 環境,也可以用在JavaEE 環境。Shiro 可以幫助我們完成:認證、授權、

原创 shiro在SSM中的使用

1、配置文件 application-shiro.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/sc

原创 code代碼塊關鍵字高亮顯示&生成行號&highlight.js的簡單使用

效果圖 1、下載JS庫 這裏用到了兩個js庫,一個是highlight.js,用於代碼的高亮顯示。 一個是highlightjs-line-numbers.js,用戶顯示行號的插件 highlight.js 進入下載地址:htt

原创 Redis中的一些常用配置【寶典】

daemonize no Redis默認不是以守護進程的方式運行,可以通過該配置項修改,使用yes啓用守護進程 pidfile /var/run/redis.pid 當Redis以守護進程方式運行時,Redis默認會把pi

原创 原生js獲取iframe標籤中的document(真實可用)

需求:在父容器中獲取頁面中iframe標籤中的div元素並改變樣式 效果圖如下: 實現代碼 其實實現起來也特別的簡單,只不過要注意等頁面加載完成在去找iframe中的元素才能找到,完整代碼如下 <!DOCTYPE html> <

原创 SpringBoot集成Shiro解決返回login.jsp的問題

shiro是基於過濾器機制的,只要重寫不同模塊下的過濾器就可以達到自己想要的效果。 1、重寫方法 public class LoginFilter extends UserFilter { /** * 這個方法

原创 Jsoup爬蟲的基本使用

什麼是Jsoup? jsoup 是一款Java 的HTML解析器,可直接解析某個URL地址、HTML文本內容。它提供了一套非常省力的API,可通過DOM,CSS以及類似於jQuery的操作方法來取出和操作數據(簡稱爬蟲)。 基本使

原创 通過shiro.ini實現簡單的認證、授權

1、配置ini [users] # 模擬登錄的用戶 zs=123456,role1 ls=123456,role2 ww=123456,role3 [roles] # 模擬用戶角色 role1=user:q,user:c,user

原创 在VueCli中使用highlight.js實現代碼高亮

效果圖 具體使用 1、npm安裝 下載所需要的js包 npm install highlight.js 使用 修改main.js import Vue from 'vue' import App from './App.vue

原创 手把手演示Zookeeper的集羣搭建過程

一個重要的機制----選舉機制 原則:集羣中半數以上機器存活,集羣可用。所以 Zookeeper 適合安裝奇數臺服務器。 Zookeeper 雖然在配置文件中並沒有指定 Master 和 Slave 。但是 Zookeeper工作

原创 自定義Realm實現簡單認證、授權

1、自定義Realm public class UserRealm extends AuthorizingRealm { private StuServiceImpl stuService = new StuServic

原创 Winform&C# 關於嵌套窗體的實現(超詳細)

文章目錄效果圖具體實現過程第一步:第二步:最後一步: 效果圖 話不多說,先看效果圖 實現的功能爲:當點擊某一功能時能在指定位置展示出指定的窗口, 具體實現過程 第一步: 預先準備一個panel控件作爲其他窗體的父窗體,通俗來

原创 一文看懂MySQL中explain關鍵字的作用

文章目錄explain幹嘛的?如何使用?1、idid常見的3種情況2、select_typetabletypetype的取值possible_keyskeykey_lenrefrowsextra常見值 explain幹嘛的? ex

原创 一看就會的Redist數據持久化之AOP

上一篇文字介紹了redis持久化中RDB的使用,該篇文章主要介紹AOP的使用 AOF介紹 原理 以日誌的形式來記錄每個寫操作,將Redis執行過的所有寫指令記錄下來(讀操作不記錄), 只許追加文件但不可以改寫文件,redis啓動之

原创 Linux上安裝Redis和Docker安裝

1、到官網下載tar包 下載地址 2、安裝編譯環境(自行上傳到Linux中) # c 編譯環境 yum install gcc-c++ # 解壓 tar -zxvf redis-5.0.7.tar.gz # 把解壓後的目錄移動到