原创 Eclipse中Type Target runtime Apache Tomcat v7.0 is not defined.

Myeclipse出現如標題錯誤 解決辦法:    1. windows/preferences/tomcat/    配置好tomcat,並勾選enable 個人目前用的myeclipse和tomcat都比較老,請忽略     2.右

原创 Shiro功能應用(三)--EHCache緩存

文章目錄代碼實現:功能測試:消除緩存:      Shiro的緩存是被Shiro的緩存管理器所管理的,即CacheManage,Shiro的用戶認證是默認是不開啓身份驗證緩存,即不緩存AuthenticationInfo inf

原创 eclipse出現"XXX cannot be resolved to a type "錯誤

錯誤如圖: 1.首先參考:https://blog.csdn.net/fjj15732621696/article/details/78939286 2.若1中的解決辦法無效,可以重新填加jdk,本人重新添加jdk就ok了  

原创 java方法參數引用

結論:      個人認爲,方法中傳遞的是引用;       只是方法中如果對對象(變量)作出了改變,改變的是引用(指向了另一個地址)或者是自身的實例數據 package Test01; import java.util.Arr

原创 Redis分佈式鎖實現及相關注重問題

0.前言       在多線程併發的情況下,我們可以使用鎖來保證代碼在同一時間只能一個線程訪問,比如synchronize或者lock。但在分佈式的集羣環境,就需要使用分佈式鎖。      分佈式:一個業務拆分爲多個子業務,部

原创 Redis特性和5種數據結構及應用場景

Redis特性: 速度快:數據放在內存(主要原因)、單線程架構、C語言實現 持久化:斷電或者機器故障時,數據持久化到到硬盤 簡單穩定:Redis使用單線程模型、不依賴於操作系統中的類庫 主從複製:實現了多個相同數據的Redis副

原创 Redis持久化方式--RDB和AOF

RDB:       RDB持久化是把當前進程數據生成快照保存到硬盤的過程,Redis 默認的方式。   觸發機制:       1)save命令: 阻塞當前Redis服務器, 直到RDB過程完成爲止。         

原创 Shrio功能應用(一)--登陸驗證(源碼)以及權限執行過程

文章目錄大致過程執行過程代碼示例 大致過程      用前臺的用戶名、明文密碼等信息創建驗證的token令牌對象      執行subject.login(token);登陸時,會跳轉到自定義的Realm的認證方法,一般在認證

原创 Java內存區域和對象創建、引用

文章目錄運行數據區域:1.程序計數器:2.虛擬機棧:3.本地方法棧:4.Java堆:5.方法區:Java對象探祕:1.對象的創建:2.對象的內存佈局:3.對象的訪問定位:舉個栗子: 運行數據區域:     JVM在運行過程中會把它

原创 SQL中EXISTS理解使用

SQL中EXISTS的理解使用關聯子查詢EXISTS理解使用 關聯子查詢 在講述EXISTS用法之前,先講述一下關聯子查詢: 關聯子查詢:是指在內查詢中需要藉助於外查詢,而外查詢離不開內查詢的執行。 舉個栗子: 在Orac