踩坑记录:CDN 开启强制 https 之后返回重定向次数过多的问题
一、问题描述 搭了一个开源图床,因为备案的原因部署在海外。访问速度太慢准备上 CDN(有一个已备案的域名),但是在部署 CDN 的途中就出现了各种问题。鼓捣了几天终于解决了,记录下踩坑记录和解决方案。 软件环境: 图床是直接用 docker 部署了,没有再手动去折腾 lnmp 环境了,别人已经准备好的 docer 环 ... 阅读更多
一、问题描述 搭了一个开源图床,因为备案的原因部署在海外。访问速度太慢准备上 CDN(有一个已备案的域名),但是在部署 CDN 的途中就出现了各种问题。鼓捣了几天终于解决了,记录下踩坑记录和解决方案。 软件环境: 图床是直接用 docker 部署了,没有再手动去折腾 lnmp 环境了,别人已经准备好的 docer 环 ... 阅读更多
一、计数排序 其基本思想为:假设 n 个输入的元素中的每一个都是在 0 到 k 之间的一个整数,对于每一个输入元素 x,确定小于 x 的元素个数,直接把 x 放在它输出的数组中的位置上。例如有 17 个元素小于 x,则 x 就应该在数组的第 18 个位置上。当有几个元素相同时,这一方案就要略作修改,不能都放在同一个位置上。 计数排序需 ... 阅读更多
中年男人啊,是真的苦逼。 白天要赚钱养家,晚上回来了这个点还要晒衣服!
回忆与我都不爱说话 偶尔我会想起她 心里有一些牵挂 有些爱却不得不 各安天涯
使用 nginx 上传大文件的时候报错:nginx: 413 Request Entity Too Large 。 问题的原因是因为上传的文件太大了,解决方案就是在 nginx 配置中添加以下配置,指定最大上传大小:
|
1 |
client_max_body_size 1g; |
1g 表示最大上传 1G 的文件 ... 阅读更多
alpine 是一个轻量级的 linux 系统,由于太轻量了,目前被广泛用于 docker 镜像的制作上了 (最新版的 docker 镜像才 5M) 。 体积小就有缺点了,缺点就是内部除了基本的命令以外,大部门的功能都不支持,默认连 bash 都没有。需要自己手动添加并重新构建。 1. 基于 alpine:3.8 添加 bash ... 阅读更多
一、 ELF 文件 ELF(Executable and Linkable Format) 文件是 linux 下的二进制可执行文件,它同时兼容可执行文件和可链接文件。 一个 ELF 文件包含两个部分:一个固定长度的文件头和多个可扩展的数据块。其中,文件头是整个可执行文件的总地图,描述了整个文件的组织结构。可扩展 ... 阅读更多