原创 Redis基礎知識、安裝步驟、操作命令

一、NoSQL:泛指非關係型數據庫,共有四大類:     1、鍵值(key-value)存儲數據庫:這類型數據庫主要會使用哈希表,這個表中有一個特定的鍵和一個指針指向特定的數據。如:redis、Voldemort....     2、列存

原创 單點登陸概念及原理

一、什麼是SSO 單點登陸(Single Sign-On),簡稱SSO,是目前比較流行的服務於企業業務整合的解決方案之一,SSO使得在多個應用系統中,用戶只需要登陸一次就可以訪問所有相互信任的應用系統。 SSO原理、體系角

原创 Mysql中常用雙表批量更新、一對多查詢

1、UPDATE 表1 a, 表2 b SET a.字段1 = b.字段1, a.字段2 = b.字段2 WHERE 條件1 例: update income_invoice_profit_center a,income_

原创 Linux操作命令集

1、命令:cp(copy) ;cp複製源文件;cp -r遞歸複製源目錄2、命令:rm (刪除);                rm -r 刪除目錄;                rm -f刪除文件;                rm

原创 Zookeeper簡介、環境搭建

一、Zookeeper簡介 1、Zookeeper是一個高效的分佈式協調服務,它暴露了一些公共的服務,比如命名/配置管理/同步控制/羣組服務等。我們可以使用ZK來實現比如達成共識/集羣管理/leader選舉等。 Zoo

原创 redis配置文件詳解及常用配置介紹

一、Units單位 配置大小單位,開頭定義了一些基本的度量單位,只支持bytes,不支持bit 注:對大小寫不敏感,單位不區分大小寫 maxmemory 8GB 二、INCLUDES包含 和我們的Struts2配置文件類似

原创 Spring Cloud五大核心詳解

一、springCloud概念 SpringCloud,基於springboot提供了一套微服務解決方案,包括服務註冊,配置中心,全鏈路監控,服務網關,負載均衡,熔斷器等組件,除了基於NetFlix的開源組件做高度抽象封裝之外,還

原创 微服務相關隨筆

一、微服務 微服務化的核心就是將傳統的一站式應用,根據業務拆分成一個一個的服務,徹底的去耦合,每一個微服務提供單個業務功能的服務,一個服務作一件事,從技術角度看就是一種小而獨立的處理過程,類似進程概念,能夠自行單獨啓動或銷燬,擁有自

原创 Mysql中常用雙表批量更新

1、UPDATE 表1 a, 表2 b SET a.字段1 = b.字段1, a.字段2 = b.字段2 WHERE 條件1 例: update income_invoice_profit_center a,income_in

原创 springboot集成shiro

第一步. pom依賴 <!--shiro--> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId

原创 springboot整合redis

一、配置文件 本地redis服務 redis: host: 127.0.0.1 port: 6379 timeout: 0 database: 0 poo

原创 springboot攔截器配置

springboot攔截器分兩步走: 第一步:implements HandlerInterceptor package com.servingcloud.xszcloud.web.interceptor; import lombo

原创 Java讀取,存寫excel數據

前言所需jar包: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <ver

原创 單點登陸實現步驟

一、操作步驟(windows環境下) 1、證書是單點登陸認證系統中很重要的一把鑰匙,客戶端於服務器的交互安全靠的就是證書:本教程由於是演示所以就自己用JDK自帶的keytool工具生成證書;如果以後真正在產品環境中使用肯定要去證書提供

原创 redis實戰詳解

package com.redis; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Set