原创 nginx http to https

server { listen 80; server_name xxx.cn www.xxx.cn; return 301 https://$server_name$reques

原创 docker啓動不了解決方案

  sudo firewall-cmd --permanent --zone=docker --change-interface=docker0  

原创 MySQL8.0.21升級8.0.31

一、停止 systemctl stop mysqld.service 二、下載8.0.31版本rpm包 cd /tmp wget https://cdn.mysql.com/archives/mysql-8.0/mysql-communit

原创 SQLserver查詢鎖表和解鎖

1、查詢鎖表語句 select request_session_id spid, OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks

原创 使用hcache排查發現systemd-journal 佔用內存的問題

1、解決方法 mkdir /var/log/journal journalctl --flush 參考鏈接:https://blog.steamedfish.org/post/systemd-journald/

原创 hcache安裝

一、下載和安裝 wget https://silenceshell-1255345740.cos.ap-shanghai.myqcloud.com/hcache -O /usr/local/bin/hcache chmod +x /usr/

原创 RockyLinux清空buff/cache腳本

一、腳本 #!/bin/bash #開始清理緩存 echo "開始清除緩存" #寫入硬盤,防止數據丟失 sync;sync;sync #延遲10秒 sleep 10 #清理緩存 echo 1 > /proc/sys/vm/drop_

原创 RockyLinux下Rsync Server安裝和配置

一、rsync簡介 rsync是一款快速的,開源的,多功能的,可以實現全量和增量的遠程和本地的數據同步和數據備份的工具。 二、安裝 1.查看是否安裝 rpm -qa | grep rsync 2.安裝 dnf install -y rsyn

原创 C# 反射調用異步方法

private async Task<object?> InvokeAsync(string method, params object[] parameters) { var task = se

原创 .NET6 運行WindowsService

1、安裝nuget包 Microsoft.Extensions.Hosting.WindowsServices 2、修改Program.cs public static void Main(string[] args)

原创 Javascript遞歸

window.onload = function () { var data = [{ "id": "01", "parentId": "0", "name": "後端編程語言" }, { "id": "02", "par

原创 Centos8修改SSH端口

 一、修改ssh配置文件sshd_config vi /etc/ssh/sshd_config #修改port Port=22345 二、防火牆放行 firewall-cmd --zone=public --add-port=22345/t

原创 Mongodb定時備份

1、創建腳本mongo_bak.sh #!/bin/bash DUMP=/usr/bin/mongodump #mongodump備份文件執行路徑 OUT_DIR=/var/www/db_bak/mongo #備份目錄 DATE=`d

原创 debian11安裝中文字體

1.首先在/usr/share/fonts/truetype/目錄下新建一個目錄chinese cd /usr/share/fonts/truetype/ mkdir chinese 2.拷貝windows字體到chinese目錄 ,調整*

原创 RockyLinux8.6安裝指定版本MySQL8.0.21

一、官網下載地址 https://downloads.mysql.com/archives/community/ 二、安裝8.0.21 1、選擇指定版本 2、下載指定rpm包並安裝 mysql-community-common-8.0.2