问题标签 [temp]

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.

0 投票
6 回答
38477 浏览

ios - 如何删除 ios 应用程序的 tmp 目录文件?

我正在开发一个使用 iPhone 摄像头的应用程序,经过多次测试后,我意识到它将所有捕获的视频存储在应用程序的 tmp 目录中。即使手机重新启动,捕获也不会消失。

有什么方法可以删除所有这些捕获,或者有什么方法可以轻松清除所有缓存和临时文件?

0 投票
2 回答
567 浏览

sql-server - With 语句后无法删除 sql server 上的临时表

我创建了一个临时表。然后我运行一个 With 语句。我将结果放在临时表中,然后,在使用数据后,我无法删除它,因为出现此错误:“数据库中已经有一个名为 '#ArmadoPlantilla' 的对象。”

我究竟做错了什么?

0 投票
1 回答
1902 浏览

sql - 从临时表外部引用 case 语句


为了简化我所写的内容,我创建了一个临时表,其中列出了数据库上的案例。我应用了一个案例陈述,然后将这些案例分为 3 种类型,1,2 或 3。

在下面的选择语句中,我希望有另一列显示每个类别占总数的百分比。我的问题是我不能使用前面 case 语句中的别名“FPCategory”,因为在后面的语句中使用的有效列名还没有发生。

谢谢!

0 投票
0 回答
1196 浏览

c# - Visual Studio 临时文件夹访问被拒绝错误

我正在尝试使用 Visual Studio 2010 将新文件添加到本地网络中另一台计算机的项目中,它会引发临时文件夹“拒绝访问”错误。所有临时文件夹(Windows 和用户)都具有可用的完全写入访问权限。任何关于如何解决这个问题的想法?

请看错误
在此处输入图像描述

0 投票
0 回答
761 浏览

android - 更改使用 Proguard 从 Eclipse 导出 apk 文件期间使用的临时文件夹

我正在尝试使用 Proguard 从我的项目中导出 apk 文件。

我被困在:

我已按照此处的建议将工作区和 android-sdk 移动到没有空格的目录

我也改变了这里提到的 proguard.bat 文件。

问题似乎是在构建过程中,IDE 在目录中创建带有空格的临时文件,然后将这些文件传递给 ProGuard。

有没有办法改变那个目录?也许这会解决问题。

0 投票
2 回答
14657 浏览

c# - 将资源从 c# pjct 复制到 windows 目录

如何使用 C# 将项目资源中的文件复制到临时目录

我的项目资源文件夹中有 install.bat 文件我想将其复制到 c:\ 目录

0 投票
1 回答
314 浏览

numbers - java - 如何在使用readfile时在java中获取行号

当从文本文件中逐行搜索术语时,我试图获取行号,当找到时,我试图让它按该行号搜索第二个文件并将其内容保存为字符串以便能够访问后来的信息,试图谷歌它并阅读我的Java傻瓜,但我要么没有正确措辞,要么误解了这个概念

我将使用什么来保存逐行 readfile 中的行号以从第二个文件中获取同一行并保存两者以在用户登录时在控制台中使用?

0 投票
3 回答
3686 浏览

ios - iOS 如何使用 CoreMidi 从主机接收 MIDI 速度(BPM)?

我想知道如何使用 CoreMidi 从在我的计算机上运行的主机(它是简单的 Ableton Live 或 Logic Pro)接收 MIDI 速度(bpm)?

MIDI 标准是否支持此功能?如果是,那么请向我展示 Objective C 代码示例。我正在使用 petegoodliffe-PGMidi 发送 MIDI。但在这种情况下,我想从主机接收节奏。

谢谢。

0 投票
2 回答
7614 浏览

c - 在 C、MS Windows 系统中创建临时文件

基本上,我有一个程序,它有一个 4 meg 的压缩文件,它必须将此文件解码为未压缩的 ~ 100 meg,然后将其压缩回 ~4 meg 文件。我需要将这个 100 兆的中间文件存储在驱动器的某个位置(不想将它保存在内存中)。

程序是用 C 语言编写的,将在 MS Windows 7 上执行。在解压缩时,不会为程序提供保证文件夹(具有写访问权限)(包含源文件的文件夹可能是只读的,而包含目标文件的文件夹可能不是尚未指定)。

事实证明,这不是一件容易的事:

1) 我读过一个 C 函数,该函数创建一个临时文件,该文件在关闭或程序终止时会消失。但是,据我了解,它会尝试在磁盘 C 上的根目录中创建文件,因此如果用户对此没有权限(普通用户没有权限),这显然会失败

2)我有一个想法使用环境/系统变量 TEMP 并在那里创建一个文件,但是在没有调整的随机 Win7 PC 上查看,我看到这个变量指向 c:/windows/temp,并且该文件夹具有特定权限对于“用户”——也就是说,他们有权读取、执行、创建和写入文件,但不能删除它们、检查它们的属性等。这意味着,我假设,如果程序以用户权限运行,它将能够创建文件但无法删除它,因此“删除”它的唯一方法是打开文件进行写入然后关闭它,使其成为一个长度为 0 的文件。这也是不希望的,我不知道如何从 C 中查询系统变量

3)所以,基本上,我现在唯一的想法是创建一个打开文件的函数:

  • 如果可能,尝试在输出目录中创建一个临时文件
  • 如果失败,尝试在输入目录中创建一个临时文件
  • 如果失败,尝试从系统变量在 TEMP 目录中创建一个临时文件
  • 如果失败,则尝试从系统变量在 TMP 目录中创建临时文件

和一个删除功能:

  • 尝试删除()文件(通过其存储在某处的名称)
  • 如果失败,它会尝试打开文件进行写入,然后关闭它,所以它变成一个 0 字节的文件

有更好的想法吗?

任何帮助表示赞赏,谢谢!

PS:程序不得使用任何外部库,如 MFC 之类的,只能使用内置的标准 C 函数

0 投票
5 回答
670 浏览

linux - 这行代码在 shell 脚本中有什么作用?

我在许多 shell 脚本中都看到过这一行,但我不明白它的效果。有人可以解释一下吗?