我的 log4j2 具有这样设置的默认翻转策略 -
<RollingFile name="RollingFile" fileName="cc" filePattern="logs/${baseFileName}-%d{yyyy-MM-dd}.log.gz">
<PatternLayout>
<pattern>%d{dd/MMM/yyyy HH:mm:ss,SSS}- %c{1}: %m%n</pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy interval="1" modulate="true" />
</Policies>
<DefaultRolloverStrategy>
<Delete basePath="logs/">
<IfFileName glob="logs/${baseFileName}-*.log" />
<IfLastModified age="2d" />
</Delete>
</DefaultRolloverStrategy>
</RollingFile>
Run Code Online (Sandbox Code Playgroud)
所以当它超过 2 天时应该删除最旧的文件吗?
我的日志文件存储在项目的基本路径中名为 logs..的文件夹中。
但是我只是做了一个测试运行,它在我停止之前得到了 5 个文件......
知道是什么原因造成的吗?
所以我想根据容器的大小自动调整文本的大小。但是如果我使用类似的东西
font-size: 5vw;
Run Code Online (Sandbox Code Playgroud)
看起来不错,但是当我缩小页面时,高度开始变得太小
无论如何,我是否可以根据 vh 和 vw 调整文本大小,例如,如果我只是减小页面的宽度,那么高度也不会减小?
就像如果我只减小页面的宽度,我希望文本的高度保持不变,反之亦然。
基本上,我希望文本始终完美地适合框内,并且无论页面/容器的大小是多少,都具有相同的比例?
无论如何,有没有像 CSS/HTML 中的 vh 和 vw 一样基于 vh 和 vw 的字体大小?