使用 Docker 在 Alpine Linux 下部署 Caddy 服务器

简介 在现代 web 开发中,选择合适的 web 服务器至关重要。Caddy 是一个功能强大的现代化 HTTP/2 服务器,支持自动 HTTPS,配置简单,适合开发和生产环境。Docker 则为我们提供了一种轻量级的容器化技术,使得应用程序的部…

【C】初阶数据结构1 -- 时间复杂度与空间复杂度

目录 1 数据结构 2 算法 3 复杂度 1) 时间复杂度 2) 空间复杂度 4 提升算法能力的两点建议 1) 画图 2) 多实践,多上手写代码 重点一 数据结构的定义 1 数据结构 数据结构是计算机存储、组织数据的…

JavaScript 数组及其常用方法

1. JavaScript 数组概述 数组是 JavaScript 中用于存储多个值的数据结构。它可以存储不同类型的元素,并提供强大的方法来操作和管理数据。数组的元素按索引(从 0 开始)进行访问。 2. 数组的创建方式 1) 使用数组字面量 let fruits [&quo…

linux 内核OOM问题定位-SLAB_DEBUG

1,配置menuconfig Kernel hacking > Memory Debugging 配置 configy [*] SLUB debugging on by default [*] Enable SLUB performance statistics 配置之前 larkubuntu:~/Public/rk356x…

C语言之旅5--分支与循环【2】

本章概述 while循环for循环do-while循环break和continue语句循环嵌套goto语句彩蛋时刻!!! while循环 概述:C语言提供了3种循环语句,while就是其中一种。另外2种分别是for和do-while。接下来介绍while语句。while语句和…

Web基础之什么是HTTP协议

Q:什么是HTTP协议? 概念:Hyper Text Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。 特点: 1.基于TCP协议:面向连接,安全 2.基…