原创 RBAC(基於角色的訪問控制)-權限設計(二)

        RBAC(Role-Based Access Control,基於角色的訪問控制),就是用戶通過角色與權限進行關聯。簡單地說,一個用戶

原创 數字信封

數字信封是將對稱密鑰通過非對稱加密(即:有公鑰和私鑰兩個)的結果分發對稱密鑰的方法。數字信封是實現信息完整性驗證的技術。 PKCS#7中將數字信封作爲術語進行定義,而在正文中對進行了如下解釋:數字信封包含被加密的內容和被加密的用於加密該

原创 CAP原理“三選二”的公式一直存在着誤導性

CAP原理“三選二”的公式一直存在着誤導性CAP理論斷言任何基於網絡的數據共享系統,最多隻能滿足數據一致性、可用性、分區容忍性三要素中的兩個要素。但是

原创 redis常用操作

package com.xxx.util; import java.util.List; import java.util.Map; import java.util.Set; import org.junit.Test; impo

原创 在web項目啓動時執行某個方法

在web項目啓動時執行某個方法的幾種方式:指定init-method的Bean執行、實現spring的Bean後置處理器執行、Servlet的監聽器執行、Servlet的過濾器執行、Servlet執行。1、實現Servlet監聽器接口S

原创 RBAC(基於角色的訪問控制)-權限設計

RBAC(Role Based Access Control)基於角色的訪問控制.RBAC0是RBAC的核心,主要有四部分組成: 1、用戶(User)

原创 xml簡單操作

1.獲得根目錄標籤下直接子標籤內容: package com.xxx; import java.io.FileInputStream; import java.io.IOException; import java.io.InputSt

原创 CAP原理和BASE思想

分佈式領域CAP理論: Consistency(一致性), 數據一致更新,所有數據變動都是同步的 Availability(可用性), 好的響應性能

原创 Linux下常用的3種軟件安裝方式

一:Linux源碼安裝 1、解壓源碼包tar文件:源碼包通常會使用tar工具歸檔然後使用gunzip或bzip2進行壓縮,後綴格式會分別爲.tar.g

原创 Timer+Task實現java定時任務

package com.xxx; import java.util.Calendar; import java.util.Date; import java.util.Timer; import java.util.TimerTask;

原创 Linux下搭建環境(三)-安裝mysql

1、第一步解壓mysql安裝包2、生成了多個rpm格式的文件,rpm文件是可執行文件,這裏必須安裝client、server、devel三個rpm文件。3、此時mysql安裝完成了,來啓動關閉mysql試一試。4、此刻還需要做一些配置,否

原创 Linux在VMware下的安裝(三)

47、第一次啓動後,還需要進行一些配置,系統才能使用,點擊“Forward”繼續48、許可申明,當然選“Yes,I agree to the License Agreement”49、防火牆設置,在“Firewall”的下拉選項中,選擇“

原创 MySQL修改最大連接數的兩個方式

解決方式一:通過命令 可以通過set GLOBAL max_connections=100; 命令將最大連接數設置爲100,此方法是即時生效的,不需要

原创 oltp和olap的區別

數據處理大致可以分成兩大類:聯機事務處理OLTP(on-line transaction processing)、聯機分析處理OLAP(On-Line Analytical Processing)。OLTP是傳統的關係型數據庫的主要應用

原创 linux-卸載安裝jdk

1.卸載系統自帶的jdk版本(一般默認的是rpm格式安裝的): 查看自帶的jdk: rpm -qa | grep jdk rpm -qa | grep