freemarker - 为什么 .ftl 文件完全相同但文件大小不同?
问题描述
我有两个完全相同的 ftl 文件(就文件内容和文件名而言),但文件大小相差很大。一个文件是 9502 字节,而另一个是 9647 kbps。我能看到的唯一区别是文件位于不同的文件夹中。我不知道为什么会有这么小的差异。是否有某种历史记录或某些内容与用户不可见的文件一起存储?如果是这样,您将如何删除它?
解决方案
如果没有很难发现的尾随空格,那么我的猜测是较长的文件使用 CRLF(Windows 约定)进行换行,而较短的文件使用 LF(UN*X 约定)。一些文本编辑器,如 Notepad++,具有显示这一点的模式。它不是 FreeMarker 的东西,它只是一个文本文件的东西。没有隐藏的历史或隐藏任何特定于 FreeMarker 的内容。
推荐阅读
- oracle - 什么是 Sqlite 中的等效 oracle 查询 trunc(date)?
- object - 将 1 个对象的值映射到其他对象的键
- nginx - NGINX 返回 301 而不是 404
- docker - docker-compose之后的网络与定义的名称不同?
- javascript - 所有对象的 Javascript 警报
- pandas - 名称“_Unspecified”未定义
- javascript - javascript:将对象添加到数组会更改对象属性
- mql5 - 我该如何解决这个问题:“'Price.mqh' (57,12) 中的数组超出范围”?
- python - 如何按字母顺序返回文本文件中的所有单词(每个单词一次)?
- ruby-on-rails - 如何使用正则表达式从日期字符串中提取日期