问题标签 [temporary-directory]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 Maven 构建期间需要一个好的“主”目录用于 web 应用程序
我有一个 Java Web 应用程序,它使用 JNDI 来确定其“主”目录,其中各种配置文件和日志记录发生在该目录中。在 Maven 构建期间,我们在 settings.xml 中的属性中设置主目录位置。在 Maven 资源过滤构建期间,该属性又被放入 Jetty/Tomcat JNDI 文件中。一切都很好。
然而,这种设置要求一台机器上一次只能发生一个 Maven 构建,这很快就会成为我们的 Hudson CI 服务器的一个问题。它还要求用户在构建之前创建此目录,这有助于破坏构建的可移植性。理想情况下,我可以通过在父 POM 中定义一个变量来使用父 POM 项目的“目标”目录作为“主”目录:
<webapp-home>${project.basedir}/target<webapp-home>
但这不起作用,因为每个 Maven 模块都重新定义webapp-home
为不同的东西。我不知道为什么。如果我能解决那个问题,我就准备好了。
否则,我可以将什么用作一个好的临时“主”或“工作”目录,它是构建所独有的,并且在构建中的所有 Maven 模块中都是不变的?额外的问题是:如果目录不存在,我可以让 Maven 为我创建目录吗?
perl - 如何临时更改 Perl 使用的 tmp 目录?
我使用的一些库似乎将内容写入/tmp
.
我想将我的脚本(以及所有导入的库)使用的“临时”目录位置更改为/new/tmp/location
. 不用说,我不想影响我的脚本之外的任何东西(例如,重新安装/tmp
不是一种选择)。
我怎样才能做到这一点?
bash - 如何创建临时目录?
我用来创建一个tempfile
,删除它并将其重新创建为一个目录:
问题是,当它运行到<breakpoint>时,恰好有另一个程序想要做同样的事情,这mkdir -ed 一个同名的临时目录,将导致该程序失败。
c# - C# 最佳实践:编写“临时”文件以供下载:放置在应用程序的环境文件夹或临时文件夹中
基本上,我想知道在以下下载文件问题时是否有最佳实践,不仅仅是临时使用,而是最终将它们移动到应用程序文件夹。我面临一些选择:
因为当时某些文件正在使用中,所以我无法选择将文件直接写入最终到达的位置。它必须去一个临时区域...
java - 删除临时目录
我在这里找到了一些用于在 Java 中创建临时目录的代码。
我怎样才能在我的 servlet 生命结束时处理这个临时目录并删除它?
c - 在 Windows 中从纯 C 创建一个唯一的临时目录
我想从一些 C 代码(不是 C++ 或 C#)在 Windows 中创建一个唯一的临时目录。我想这样做,以便可以将一些临时文件放在目录中,然后在完成后轻松删除它们(通过递归删除目录)。
我本质上是在寻找与 linux
mkdtemp
功能等效的东西。这里有一个 C# 答案,对这个问题的回答
建议使用 Boost。但是由于我使用的是 C,因此这些解决方案对我不起作用。
到目前为止,我能想到的最好的方法是使用
GetTempFileName
,CreateDirectory
但问题是,如果我要求
GetTempFileName
创建一个唯一的文件名,它也会创建文件(我不想要,因为我想创建一个目录)。
相关的是
GetTempPath
,它从环境变量返回用户临时文件夹的位置 - 但由于我想创建自己的目录,以后可以安全地删除,我仍然需要在它返回的任何路径内创建一个目录。
看起来如果我想创建一个唯一的目录,我必须创建一个临时文件,获取名称,删除它,然后创建一个同名的目录 - 这听起来很混乱。还有其他想法吗?
environment-variables - What is the standard environment variable used to specify a temporary directory?
I am writing a script that uses a temporary directory, and I would like to allow it to read the user's chosen temporary directory from an environment variable. What environment variable(s) should my script look at?
path - 建议一个合适的位置来保存录制的语音笔记
我正在开发一个能够使用 AVAudioRecorder 录制语音的 iphone 应用程序。目前我正在将笔记保存在 TemporaryDirectory()
我不确定这是存储文件的最佳位置。谁能建议存储此类音频文件的最佳位置,以便以后使用该路径访问?
iphone - 在 NSTemporaryDirectory 中创建目录
如何在里面创建目录NSTemporaryDirectory
?我试过类似的东西:
后跟文件名,但它不起作用。
iphone - iphone - 如果我不关心图像文件的持久性,我应该在哪里存储图像文件?
我知道通常我有两个位置选择:临时文件夹或缓存文件夹。
但是谁能告诉我确切的区别?
我的应用程序会根据用户的请求下载相当多的图像。当然,没有人需要它们永久保存在 iphone 的磁盘上。但是我仍然需要缓存它们,以防用户在相对较短的时间内返回查看它们。
临时文件夹可以是一个地方,据我了解它将被系统清除。但是什么时候会被清除呢?
对于缓存文件夹,缓存文件夹也会定期清除吗?如果缓存文件夹不被清空,我把图片写入缓存文件夹,长期来看会占用太多空间,当然对用户不好。
那么,有人可以给我一些提示并告诉我这两个文件夹之间的确切差异吗?
谢谢