原创 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