原创 rancher docker 安裝

  sudo docker run --privileged -d --restart=unless-stopped -p 8080:80 -p 443:443 --name=rancher rancher/rancher:stable

原创 py ftp

from ftplib import FTP # 連接到FTP服務器 ftp = FTP('10.129.250.27') ftp.login(user='用戶名', passwd='密碼') # 列出FTP服務器上的文件和目錄 ft

原创 url重寫重定向所有http網址到https網址

web.config中輸入一下內容 <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite>

原创 nginx反向代理與證書設置

server { listen 443 ssl; server_name your.domain.com; ssl_certificate /path/to/certificate.crt; ssl_ce

原创 免費證書certbot-aliyun

FROM certbot/certbot RUN pip install certbot-dns-aliyun docker build -t certbot-aliyun . # Aliyun DNS credentials

原创 py發送帶附件email

import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.mime.base

原创 docker nginx-proxy 添加自定義https網站

nginx-proxy配置 nginx-proxy: image: jwilder/nginx-proxy container_name: nginx-proxy restart: always por

原创 py發送email

import smtplib from email.mime.text import MIMEText # SMTP服務器設置 smtp_server = 'smtp.qq.com' smtp_port = 587 secure_con

原创 Excel身份證提取出生日期

=MID(G2,7,4)&"-"&MID(G2,11,2)&"-"&MID(G2,13,2)  

原创 使用的是.NET Framework 4.0,並且需要使用SMTP協議發送電子郵件

using System; using System.Net; using System.Net.Mail; class Program { static void Main(string[] args) {

原创 使用`System.Net.WebClient`類發送HTTP請求來調用阿里雲短信API

using System; using System.Collections.Specialized; using System.Net; class Program { static void Main(string[] ar

原创 對象複製ModelCopier

public static class ModelCopier { public static void CopyCollection<T>(IEnumerable<T> from, ICollection<T> to)

原创 證書certbot

docker run -it --rm -p 80:80 -v /etc/letsencrypt:/etc/letsencrypt -v /var/lib/letsencrypt:/var/lib/letsencrypt certbot

原创 移動終端設計

we7.diyhey.com/admin/login

原创 Windows 11 Classic Context Menu - Windows 11恢復舊版右鍵菜單工具

Windows 11 Classic Context Menu - Windows 11恢復舊版右鍵菜單工具