深度思考,深入生活!文章持续滚动更新!
如何使用Traefik V2 在Ubuntu20.04 上面来做 Dockers Containers 的反向代理 如何使用Traefik V2 在Ubuntu20.04 上面来做 Dockers Containers 的反向代理
traefik 与 nginx 一样是反向代理工具,或者叫 Edge Router。具有无须重启即可更新配置,自动的服务发现与负载均衡,与 docker 完美集成 等优点。
2021-10-14
http 错误代码表 http 错误代码表
http 协议错误代码表。 http error code 简体中文速查表。
2021-10-06
1.5 万字 CSS 基础拾遗(核心知识、常见需求) 1.5 万字 CSS 基础拾遗(核心知识、常见需求)
1.5 万字 CSS 基础拾遗,覆盖核心知识、常见需求。雄文推荐!本篇文章围绕了 CSS 的核心知识点和项目中常见的需求来展开。虽然行文偏长,但偏基础,适合初级中级前端阅读,阅读的时候请适当跳过已经掌握的部分。
2021-09-15
浏览器的渲染过程 浏览器的渲染过程
通常,我们只需要编写HTML,CSS,JavaScript,浏览器上就能呈现出漂亮的网页了,但是浏览器是如何使用我们的代码在屏幕上渲染像素的呢?本文为你解答。
2021-09-13
在浏览器输入 URL 回车之后发生了什么 在浏览器输入 URL 回车之后发生了什么
在浏览器输入 URL 回车之后发生了什么? 本文将为你解答。本文的步骤是建立在,请求的是一个简单的 HTTP 请求,没有 HTTPS、HTTP2、最简单的 DNS、没有代理、并且服务器没有任何问题的基础上。
2021-09-13
ESNI和加密DNS - 保护信息隐私的最后一块拼图 ESNI和加密DNS - 保护信息隐私的最后一块拼图
随着[TLS1.3](https://www.ietf.org/blog/tls13/)的发布,让该协议成为有史以来最安全、也是最复杂的TLS协议。在该协议之中,有很多的对于以往协议安全漏洞的修复,包括废弃RSA启用新的秘钥交换机制PSK等等。而`Encrypted SNI`作为一个`TLS1.3`的扩展协议用来防止传统的HTTPS流量受到ISP或者陌生网络环境的窥探以及一些网络审查。
2021-09-06