“2023年2月”存档文章有49

Gmail 切换阿里云邮件推送存在的一些问题记录

以前网站邮件推送一直使用的是 Gmail,但是最近登录服务器看了一下日志,发现邮件发送用超了,超了之后有些邮件无法发出。我们知道 Gmail 邮件每天有 500 封的限制,超过了就无法发送邮件。最终报错内容如下:smtplib.SMTPDataError: (550, b'5.4.5 Daily user sending quota exceeded. v5-20020a17090a6b0500b...

Python 继承与超类

Python 继承是面向对象编程中的一个概念,用于创建新类并从现有类中继承属性和方法。在 Python 中,继承是通过在新类的定义中指定现有类作为其父类来实现的。子类将会继承其父类的属性和方法,同时也可以添加自己的属性和方法。例如,以下代码定义了一个名为 Animal 的父类:class Animal: def __init__(self, name, species): ...

网站信用卡支付

网站填写信用卡付款程序通常是通过以下步骤实现的:收集信用卡信息:当用户在网站上选择信用卡作为付款方式时,网站会要求用户输入信用卡号码、有效期、安全码等信息。加密信用卡信息:为了保护用户的信用卡信息不被盗用或泄露,网站通常会使用SSL或TLS等安全协议加密信用卡信息。发送信用卡信息:加密后的信用卡信息将通过互联网发送到支付网关(Payment Gateway)。验证信用卡信息:支付网关会对信用卡信息...

Ubuntu 查看内存信息

最近服务器新增加两根 8G 内存,登录 Ubuntu 系统之后,需要查看内存是否增加成功。Ubuntu操作系统下,可使用 dmidecode 的相关命令来查看机器的内存信息,以免拆机查看。dmidecode是一款Linux命令行工具,它可以读取系统的DMI(Desktop Management Interface)信息,并将其以可读的方式输出。DMI是一种可管理系统硬件信息的标准接口,由系统BIO...

mysql limit 和 offset 查询示例

MySQL的LIMIT和OFFSET是用于分页查询数据的关键字。假设您有一个名为“mytable”的表,其中包含以下数据:+----+-----------+-------+ | id | name | score | +----+-----------+-------+ | 1 | Alice | 90 | | 2 | Bob | 85 | ...

Python 判断文件是否存在,并写文件

下面的示例代码是使用 Python 判断文件是否存在,并写文件的示例:import os # 获取当前工作路径 current_path = os.getcwd() # 判断 fake_ip.txt 是否存在 file_path = os.path.join(current_path, 'fake_ip.txt') if not os.path.exists(file_path)...

\r\n 是什么意思

\r\n 是两个特殊字符的组合,分别表示回车符(Carriage Return)和换行符(Line Feed)。在不同的操作系统和编程语言中,它们的解释可能略有不同。在 Windows 操作系统中,\r\n 被用作文本文件的换行符,表示将光标移到下一行的行首。而在类 Unix 系统(如 Linux、macOS、BSD 等)中,通常使用 \n 作为换行符。在 Python 中,如果我们在打开文件时使...

python 如何优雅的写 try except

在Python中,使用try-except语句可以捕获并处理程序中的异常。以下是一些使try-except语句更优雅的方法:指定具体的异常类型:可以在except语句中指定特定的异常类型,而不是使用通用的except语句捕获所有异常。这有助于使代码更明确,因为它只捕获指定类型的异常。try: # some code except ValueError: # handle Va...