原创 mongodb分組

db.getCollection("LogLogin").aggregate([                       {             $group :{                 _id: {          

原创 Nginx服務器安裝SSL證書

版本:nginx/1.15.0 1、在阿里雲下載免費的正式 2、安裝之後將證書壓縮包解壓 解壓完成會有兩個文件 xxx.key:證書的私鑰文件 xxx.pem:證書文件,crt是pem文件的擴展名 3、阿里雲的教程說是在nginx的目錄

原创 Linux常用命令

Linux文件類型: 文件類型 描述 示例 普通文件 用來在輔助存儲設備(磁盤)上存儲信息和數據 程序源代碼、程序、圖片等 目錄文件 用於表示和管理系統中的文件,目錄文件中包含一些文件名和子目錄名 /root,/home 鏈接文件 用於不

原创 spirng cloud zuul:cookie和 session

使用zuul做api網關時,出現了兩個問題 一、會話無法保持 zuul到具體服務時,http請求頭中的cookie和Authorization無法傳遞到具體的服務 可以設置 zuul:sensitive-headers zuul:

原创 spring cloud整合shiro和redis進行session緩存

最近在做一個博客項目,用到spring cloud,shiro來做權限,redis對session進行緩存。 在做的過程中發現一個問題: 因爲現在沒有把鑑權放到zuul,而是放在了博客項目的主體,然後在登錄時發現了問題。 通過zuul 8

原创 多線程與線程池的基本概念與方法

一、多線程 1、什麼是多線程? 線程是操作系統調度的最小單元,在一個進程裏可以創建多個線程,這些線程擁有各自的計數器、堆棧和局部變量等屬性,並且能夠訪問共享的內存變量。處理器在多線程中高速切換,達到“同時運行”的效果。 2、多線程的創建方

原创 Elasticsearch的安裝

1、官網下載最新Linux包,上傳到服務器並tar -xvf el解壓 2、輸入命令啓動 在root下直接啓動Elasticsearch會報錯,所以爲El新建一個用戶 #新增一個用戶 useradd lfq #授權 chown -R l

原创 Elasticsearch-head的安裝

elasticsearch-head 是用於監控 Elasticsearch 狀態的客戶端插件,包括數據可視化、執行增刪改查操作等。elasticsearch-head 插件的安裝在 Linux 和 Windows 沒什麼區別,安裝之前確

原创 Redis的主從複製

Redis的主從複製很簡單,只要進行配置好配置文件即可   啓動redis命令 redis-server redis.conf 直接自定加載的配置文件即可 主機配置 複製一份redis.conf成redis-6379.conf。修改配置:

原创 Spring-Cloud-gateway與Spring-boot-web模塊出現衝突

最近接觸spring-cloud,在構建項目的時候,被spring-gateway折騰了一番,記錄一下。 用多模塊的方式搭建項目,在父依賴中,加入了Test模塊和Web模塊 但是在啓動gataway網關服務的時候,出現啓動異常,提示在

原创 select2下拉框插件的使用,ajax請求

導入樣式以及js。(jeesite已經在head.jsp中導入,不用自己導)<link href="/jquery-select2/3.4/select2.min.css" rel="stylesheet" /> <script src=

原创 mysql 簡單left join查詢,查詢非常慢,是什麼原因導致的???

今天有一個業務,需要關聯查詢用戶表的一些字段,結果沒想到查詢時間那麼長。就簡單的關聯查詢,a表測試數據只有九百多條。b表用戶表,有四十萬數據。查詢時間要一百多秒!!!--EXPLAIN SELECT a.*FROM money_chang