原创 Redis緩存使用詳解

Mybatis Redis 緩存 1-1.mybatis一級,二級緩存 一級緩存: 一級緩存基於sqlSession默認開啓,在操作數據庫時需要構造SqlSession對象,在對象中有一個HashMap用於存儲緩存數據。不同的

原创 Mybatis緩存,一級緩存,二級緩存,緩存穿透、緩存擊穿、緩存雪崩區別和解決方案

一級緩存   Mybatis對緩存提供支持,但是在沒有配置的默認情況下,它只開啓一級緩存,一級緩存只是相對於同一個SqlSession而言。所以在參數和SQL完全一樣的情況下,我們使用同一個SqlSession對象調用一個Mapper方法

原创 GoEasy使用詳解

GoEasy 1.GoEasy介紹 GoEasy專注於服務器與瀏覽器,瀏覽器與瀏覽器之間消息推送,完美兼容世界上的絕大多數瀏覽器,包括IE6, IE7之類的非常古老的瀏覽器。 GoEasy採用 發佈/訂閱 的消息模式,幫助您非常輕

原创 Oracle隨機取出2條數據

第一種:  select * from (select * from 表名 order by dbms_random.value)where rownum<=2 第二種: select * from 表名 sample(10) whe

原创 ElasticSearch使用詳解

ElasticSearch學習文檔V2.0 什麼是RestFul REST : 表現層狀態轉化(Representational State Transfer),如果一個架構符合REST原則,就稱它爲 RESTful 架構風格

原创 EasyPoi使用

5.3.EasyPOI導出 5.3.1.前言 easypoi功能如同名字easy,主打的功能就是容易,讓一個沒見接觸過poi的人員就可以方便的寫出Excel導出,Excel模板導出,Excel導入,Word模板導出,通過簡單的註解和模板

原创 Shiro 權限標籤

Shiro 權限標籤:   導入標籤庫: <%@taglib prefix="shiro" uri="http://shiro.apache.org/tags" %>   權限標籤: guest標籤   <shiro:guest>  

原创 MySQL隨機獲取幾條數據的方法

select *,rand() as r from book order by r limit 0,10

原创 Spring AOP中annotation 表達式

Aop 連接點(Joinpoint) 程序執行的某個特定位置,如某個方法調用前,調用後,方法拋出異常後,這些代碼中的特定點稱爲連接點。簡單來說,就是在哪加入你的邏輯增強 連接點表示具體要攔截的方法,上面切點是定義一個範圍,而連接點是具體到

原创 手動將jar包放入maven倉庫中

1.D盤根目錄下放入要導入的jar包 2.執行以下命令 打開電腦cmd執行以下命令 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=

原创 Shiro使用詳解

Shiro 1.權限管理的概念 基本上涉及到用戶參與的系統都要進行權限管理,權限管理屬於系統安全的範疇,權限管理實現對用戶訪問系統的控制,按照安全規則或者安全策略控制用戶可以訪問而且只能訪問自己被授權的資源。 權限管理包括用戶身

原创 video標籤的屬性

video:標籤的屬性 src :視頻的屬性 poster:視頻封面,沒有播放時顯示的圖片 preload:預加載 autoplay:自動播放 loop:循環播放 controls:瀏覽器自帶的控制條 width:視頻寬度 hei

原创 Java下載遠程文件並保存到本地

/** * 下載遠程文件並保存到本地 * * @param remoteFilePath-遠程文件路徑 * @param localFilePath-本地文件路徑(帶文件名) *

原创 ActiveMQ

一. 簡介            springboot提供了對activemq的集成,只需要幾個簡單的註解就可以使用,方便。 該案例可以同時使用queue和topic, 測試無問題。有疑問歡迎留言,必回覆。 activemq的環境

原创 Java解決跨域問題

自定義一個類 實現 Filter 接口 實現 doFilter方法 package com.baizhi.filter; import org.springframework.stereotype.Component; imp