编辑
2023-08-07
安装与配置
00

DNS 的作用

DNS(Domain Name System)是一个用于将域名转换为IP地址的系统。

当我们在浏览器中输入一个网址(例如www.example.com),电脑并不知道这个网址具体在哪里。

DNS会将这个网址转换成一个对应的数字地址,也就是IP地址(例如192.168.1.1)。有了IP地址,我们的电脑才能准确地找到网站所在的服务器,并显示出网页内容。

DNS 缓存

  1. 将 DNS 信息保存在本地 DNS 缓存中有助于您的浏览器快速找到网站。

    在浏览器中输入网址后,它会首先在本地缓存中查找 DNS 信息。如果它找到了方向,那么它会使用 DNS 缓存来访问该网站。

  2. 另一方面,如果信息不在本地 DNS 缓存中,则浏览器将从互联网上的其他 DNS 服务器获取它。

    这确保每次访问任何网站时,您的浏览器都会采用最短路线来获取在 Internet 上定位该网站所需的 DNS 信息。

编辑
2023-08-07
安装与配置
00

通用安装方式

shell
pip install webdriver_manager
python
from webdriver_manager.chrome import ChromeDriverManager webdriver.Chrome(ChromeDriverManager().install())
编辑
2023-07-14
安装与配置
00

常见原因

wsl 或 Hyper-v 分配的硬件过多

编辑
2023-07-05
MySQL
00

查看数据库字符集

sql
// 查看当前数据库字符集 show VARIABLES like 'character%';
编辑
2023-06-29
前端
00

报错情况

js
// 报错信息:Cannot read properties of undefined (reading 'writeText') navigator.clipboard.writeText(txt)

报错原因

浏览器禁用了非安全域的 navigator.clipboard 对象,http属于非安全域,在 http 环境下调用会出现报错

安全域包括

  • 本地访问, 如 127.0.0.1 或 localhost
  • 开启TLS安全认证的地址,如 https 协议的地址