原创 redis持久化分爲rdb和aof

redis持久化分爲rdb和aof rdb 使某一時刻的備份文件,如果服務器在備份後宕機,重啓實例加載更快,缺點本分之後寫入redis的數據會丟失   配置 save 60 1000(60秒內1000個鍵值改動) aof aof是將red

原创 redis幾種內存淘汰策略

  Redis作爲當前最常用的開源內存數據庫,讀寫性能都十分高,據官方數據表示Redis讀的速度是110000次/秒,寫的速度是81000次/秒。 redis內存淘汰策略 redis配置參數 maxmemory限制內存大小Redis就會根

原创 SpringBoot默認日誌框架配置logback

今天來介紹下Spring Boot如何配置日誌logback,我剛學習的時候,是帶着下面幾個問題來查資料的,你呢 如何引入日誌? 日誌輸出格式以及輸出方式如何配置? 代碼中如何使用? 正文 Spring Boot在所有內部日誌

原创 下載最新的阿里雲centos鏡像和yum源

# 備份舊的 yum 源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup # 下載阿里雲 repo wget -O /etc/y

原创 Nginx一個server配置多個location 404問題解決

配置多個站點404 我選擇了配置多個location。    location / {          root   /data/html/;          index  index.html index.html;     }

原创 springboot 關閉 security 的http basic 認證

不關閉認證,微服務之前的調用會401 關閉 basic 認證 在springboot 1.x 中,你可以在 application.properties 中添加 security.basic.enabled=false即可。 但是在 sp

原创 springcloud Eureka的使用,發現和註冊

Eureka 目前是 2.x 版本,並且官方已經宣佈不再維護更新。不過其實 Eureka 已經很穩定了,當做註冊中心完全沒有問題。Spring Cloud 集成了 Eureka ,並做了完善的封裝。方便我們使用 Spring boot 開

原创 springboot mybatis(mybatis plus)實現不同數據庫執行不同的SQL

 一.配置 第一種 /** * 數據庫配置 * * @return 配置 */ @Bean public DatabaseIdProvider getDatabaseId

原创 MySQL日期格式化(format)-%Y-%m-%d %H:%i:%S

MySQL日期格式化(format)取值範圍。      值    含義 秒    %S、%s    兩位數字形式的秒( 00,01, ..., 59) 分    %I、%i    兩位數字形式的分( 00,01, ..., 59) 小時

原创 wkhtmltopdf 網頁轉換爲pdf

wkhtmltopdf主要用於把網頁轉換爲pdf,用於複雜的圖文導出pdf 一般的模板渲染根本做不到 wkhtmltopdf.rpm centos7下載地址 鏈接:https://pan.baidu.com/s/1EaXjTgk7

原创 使用 JSONPath 解析 JSON 完整內容詳解

jsonpath的介紹: JsonPath是一種簡單的方法來提取給定JSON文檔的部分內容。 JsonPath有許多編程語言,如Javascript,Python和PHP,Java。 JsonPath提供的json解析非常強大,它提供了類

原创 oralce函數 PIVOT (聚合函數(列)for in()) 行轉列

PIVOT 語法爲 SELECT <非透視的列>, [第一個透視的列],...[最後一個透視的列] FROM (<生成數據的 SELECT 查詢>)  PIVOT (<聚合函數>(<要聚合的列>) FOR [<包含要成爲列標題的值的列>]

原创 oracle的 listagg() WITHIN GROUP () 根據字段多行字段合併

https://blog.csdn.net/qq_32448349/article/details/104531537 基礎用法:LISTAGG(XXX,XXX) WITHIN GROUP( ORDER BY XXX),就像聚合函數一樣,

原创 java類中serialVersionUID的作用

實現Serializable接口的目的是爲類可持久化,比如在網絡傳輸或本地存儲,爲系統的分佈和異構部署提供先決條件。若沒有序列化,現在我們所熟悉的遠程調用,對象數據庫都不可能存在, serialVersionUID適用於java序列化機

原创 CentOS 7 中firewall-cmd命令

如果你的系統上沒有安裝使用命令安裝 安裝firewalld 防火牆yum install firewalld 開啓服務systemctl start firewalld.service 關閉防火牆systemctl stop firewa