EricXia

EricXia

喜欢睡觉,热爱钻研各种问题。

Caddyfile编辑说明

Caddyfile是一种对人类友好的Caddy配置格式。这是大多数人最喜欢的使用Caddy的方式,因为它易于编写、易于理解,对于大多数用例来说,表达能力也足够强。 以下是一个例子: example.com root * /var/www/wordpress php_fastcgi unix//run/php/php-version-fpm.sock file_server 这是一个真正的可以用于生产环境的Caddyfile。它可以用来部署Wordpress,还能实现HTTPS的自动部署。 概述结构Caddyfile的文件结构可以直观的表述为: 关键点: 全局选项块是可选择的但是必须放在文件的第一个位置上。否则,Caddyfile的第一行总是服务器的地址所有的指令和匹配都需要在站点块中。站点块不具有全局性和可继承性。如果只有一个站点块,那么花括号{

软件工程复习笔记

绪论软件危机软件危机的产生与软件自身的特点有关,还与软件开发和维护的方法不正确有关 软件生命周期软件定义软件开发运行维护软件过程软件过程是为了获得高质量软件所需要完成的一系列任务框架,它规定了完成各项任务的步骤工作。 可行性分析系统流程图数据在系统各部件之间流动情况,而不是对数据进行加工处理的控制过程。 符号矩形:处理平行四边形:输入输出圆形:连接矩形加三角形:换页符箭头:数据流数据流图一种图形化技术,它描绘信息流和数据冲输入移动到输出的过程中所经受的变换。 符号正方形:数据的源点或终点圆角矩形或圆形:变换数据的处理开口矩形或平行横线:代表数据储存箭头:代表数据流数据字典含义:关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 组成方式顺序 +选择 [ ]重复 { }可选 ( )例子某程序设计语言规定,用户说明的标识符是长度不超过8个字符的 字符串,其中第一个字符必须是字母字符,随后的字符既可以是字母字符 也可以是数字字符。 标识符 = 字母字符 + 字母数字串字母数字串

2021牛客暑期多校训练营4

G. Product题目链接 解题思路我们可以通过卷积的思路思考 先不考虑$k$,多项式$(\sum_{i=1}^D\frac{1}{i!}x^i)^n$的$x^D$的系数即为$\sum_{a_i\ge0,\sum_{a_i}=D}\prod _i\frac{1}{a_

2021杭电多校第三场

C Forgiving Matching题目链接 解题思路为了求出答案我们需要统计$S$的每个子串对于$L$的失配字符的数量。 我们可以反过来想为什么我们不先求出$S$每一个字串和$L$匹配上的字符的数量。 我们令$f(i)$为子串$S(i\cdots i+m-1)$对$L$匹配上的字符的数量。 我们可以考虑每个字符的匹配情况,然后把它加起来就得到了$f(i)$ 假定我们当前考虑的字符为$c$,我们令$A_

Photoshop处理黑白扫描图片文档

最近准备期末考,复(预)习的一个很重要的事情就是复习往年的卷子。 但是我发现许多的往年的卷子都是扫描件,看着十分难受,让我来让他变得更好。 例图:一张计组卷子第一步:透视剪裁实现矫正选择这个透视剪裁工具 选择图片中文件的四个角,按下确定。 转换后的效果第二步:提高图片的对比度在滤镜中选择高反差保留 调整半径使得内容和背景完全分离 在图像->调整->色阶,或者直接快捷键Ctrl+L 调整到对比度较高为止 优化后效果优化后