文章 2017-11-15 来自:开发者社区

Liferay Dynamic CSS Filter方法的研究 - 缓存文件存在的处理

引入: 现在我们接着上文章讨论来解决疑问3:对于缓存文件已经存在和不存在的情况有什么特别处理。 分析: 现在我们先来看下如果缓存文件已经存在时候的处理方式: 因为我们开始已经创建了一个缓存文件,它的base名字为$CATALINA_TMPDIR/liferay/css/portal/6476841388170400461 假定我们上次访问的路径是main.css文件,那么这次当我们再访问...

文章 2017-11-15 来自:开发者社区

Liferay Dynamic CSS Filter方法的研究 - 计算资源文件的缓存base名

现在我们接着上文章讨论来解决疑问2:如何计算缓存base文件名. 引入: 当我们在上文中获取了资源文件在Liferay服务器上的真实路径后,下面一步就是获取缓存文件,当然了,最重要的一步是获取其base文件名,从上文结果看,这是一串很长的数字, 这里就是来分析这段数字得到的奥秘。 分析: 这个base名是通过以下调用: String cacheCommonFileName = getCac...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注