教程 第2页
开发过程积累的技术教程或备忘录
网站出现502 BAD GATEWAY解决过程-程序猿

网站出现502 BAD GATEWAY解决过程

事情经过是这样的:早上来上班,打开网站首页,首页赫然蹦出个 502 bad gateway。 what the ....,一开始我不以为意,不就是服务器出了点问题吗,有什么大不了的。于是,远程登录服务器,查看各...
Vita的头像-程序猿SVIPVita1年前
021610
为你的谷歌云GCP启用ipv6-程序猿

为你的谷歌云GCP启用ipv6

昨天研究了半天,结合网上的教程,终于把谷歌云GCP的ipv6搞定了,香港v6真的起飞 群里有老哥问怎么操作的,今天有空整理一个教程发出来,大家按照我的操作就可以成功启用ipv6。 教程开始:1....
Vita的头像-程序猿SVIPVita1年前
06586
Linux下RAID磁盘阵列的原理与搭建-程序猿

Linux下RAID磁盘阵列的原理与搭建

正文RAID概念磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。 磁盘阵列是由很多价格较便宜的磁盘,以硬件(RAID卡)或软件(MDADM)...
Vita的头像-程序猿SVIPVita8个月前
01985
C# winform 弹出输入框-程序猿

C# winform 弹出输入框

1、首先添加新建项:C#窗体2、添加控件,并修改布局如下效果在这里插入图片描述修改TextBox控件name为txtString,修改button1控件name为btnOK,Text为确定,修改取消button2控件name为btnCancel...
Vita的头像-程序猿SVIPVita1年前
02259
Python 判断文件是否存在的三种方法-程序猿

Python 判断文件是否存在的三种方法

通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。这里将介绍三种判断文件或文件夹是否存在的方法,分别使...
Vita的头像-程序猿SVIPVita1年前
012312
rsync 排除文件和目录-程序猿

rsync 排除文件和目录

Rsync是一种快速同步的命令行程序,用于在两个计算机之间同步文件和文件夹Rsync是一种快速同步的命令行程序,用于在两个计算机之间同步文件和文件夹。借助Rsync,您可以镜像数据,创建增量备份...
Vita的头像-程序猿SVIPVita1年前
02525
Python操作mysql-程序猿

Python操作mysql

此脚本是执行后台自动发布每日一图#coding=utf-8 import MySQLdb import datetime import time import re TIME_FORMAT_0 = '%Y%m%d' sql_contents='insert into typecho_contents(cid,title,slu...
Vita的头像-程序猿SVIPVita1年前
02177
Debian / Ubuntu 安装 Caddy-程序猿

Debian / Ubuntu 安装 Caddy

本文将指导如何在 Debian 和 Ubuntu 下安装 Caddy。什么是 Caddy?Caddy 是一款开源的 Web 服务器,它设计简单,易于使用,并且有很多强大的功能。它可以自动处理 TLS (SSL),并且可以使用中间...
Vita的头像-程序猿SVIPVita7个月前
013211
Debian 11 Bullseye 解决 /etc/rc.local 开机启动问题-程序猿

Debian 11 Bullseye 解决 /etc/rc.local 开机启动问题

本文同样适用于 Debian 10 Buster 和 Debian 9 Strech。由于某些软件并没有增加开启启动的服务,很多时候需要手工添加,一般我们都是推荐使用 systemd 写个系统服务,但是对于一些简单的脚本或...
Vita的头像-程序猿SVIPVita1年前
026610
代码这样写更优雅(Python 版)-程序猿

代码这样写更优雅(Python 版)

Python 这门语言最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净、整洁、一目了然。但有时候我们写代码,特别是 Python 初学者,往往还是按照其它语言的思维习惯来写,那样的写法不...
Vita的头像-程序猿SVIPVita1年前
02309