原创 Postgresql12 安裝及設置遠程訪問

1.安裝(CentOS 7) #拉取rp包,並install yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-

原创 Springboot整合shiro(及yaml配置形式)

1.shiro是什麼? Shiro是Apache下的一個開源項目。shiro屬於輕量級框架,相對於SpringSecurity簡單的多,也沒有SpringSecurity那麼複雜。以下是我自己學習之後的記錄。 官方架構圖如下:

原创 Kubernetes簡單集羣部署(k8s)

kubeadm是官方社區推出的一個用於快速部署kubernetes集羣的工具。 這個工具能通過兩條指令完成一個kubernetes集羣的部署: 創建一個 Master 節點 kubeadm init 將一個 Node 節點加入

原创 遞歸實現:java多組List所有的排列組合

private static <T> List<List<T>> getDescartes(List<List<T>> list) { List<List<T>> returnList = new ArrayLi

原创 Swagger整合Gateway網關

1.添加maven依賴 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId>

原创 vue-quill-editor富文本編輯器(基於Vue腳手架)

(1)安裝vue-quill-editor cnpm install vue-quill-editor --save 或 npm install vue-quill-editor --save (2)plugins下創建nuxt

原创 Nacos整合SpringCloud(配置中心、註冊中心)

1.什麼是Nacos? Nacos 是阿里巴巴開源的一個更易於構建雲原生應用的動態服務發現、配置管理和服務管理平臺。 2.Nacos Config整合 Nacos Config Starter實現Spring Cloud應用

原创 docker安裝oracle12c

#拉取鏡像 docker pull sath89/oracle-12c #創建實例 docker run -d --name oracle -p 8080:8080 -p 1521:1521 -v $PWD/data:/mnt -

原创 Windows上安裝kafka:找不到或無法加載主類 Files\Java\jdk1.8.1_80\lib;C:\Program

錯誤: 找不到或無法加載主類 Files\Java\jdk1.7.0_80\lib;C:\Program 解決方式 在kafka安裝目錄中找到bin\windows目錄中的kafka-run-class.bat找到爲%CLASSP

原创 Podman 新的一代Linux容器工具

一、簡介 Podman是一個開源項目,可在大多數Linux平臺上使用並開源在GitHub上。Podman是一個無守護進程的容器引擎,用於在Linux系統上開發,管理和運行Open Container Initiative(OCI

原创 Redis內存淘汰策略

Redis用作緩存時,如果內存空間用滿,就會自動驅逐老的數據。 一、Redis六種淘汰策略 noeviction:當內存使用達到閾值的時候,所有引起申請內存的命令會報錯。 allkeys-lru:在主鍵空間中,優先移除最近未使用的

原创 nginx.conf配置信息全詳解

##代碼塊中的events、http、server、location、upstream等都是塊配置項## ##塊配置項可以嵌套。內層塊直接繼承外層快,例如:server塊裏的任意配置都是基於http塊裏的已有配置的## ##N

原创 RabbitMQ消息中間件

GitHub源碼 一、介紹 RabbitMQ是實現了高級消息隊列協議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件),RabbitMQ服務器是用Erlang語言編寫的。 RabitMQ官方網站 1.點對點模式(簡單) 2.

原创 element-UI日期時間選擇器el-date-picker

<template> <div> <el-form :model="form" label-width="150px" ref="form" :rules="rules" class="form">

原创 Redis實現分佈式鎖

一、Redis分佈式鎖實現思路 Redis實現分佈式鎖基於SetNx命令,因爲在redis中key是保證是唯一的。所以當多個線程同時創建setNx時,只要誰能夠創建成功誰就能獲取到鎖。 Set命令:每次set時,可以修改原來舊值