问题标签 [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 投票
5 回答
109 浏览

java - 在方法中使用单个临时变量有好处吗?

通常在代码中我会遇到需要临时变量的场景 - 例如:

我知道有些人对这些事情使用单个临时变量:

在我看来 - 我写它的方式更清晰,更不容易出错。

我的问题是 - 使用单个临时变量有什么好处:

  1. 内存消耗角度
  2. 绩效观点
  3. 任何其他观点

让我们将问题的范围String仅限于变量 - 但我很乐意获得更一般的反馈。

0 投票
1 回答
1386 浏览

image - 色调和温度

虽然我找到了很多关于色彩和温度的话题,但直到现在我还没有看到任何明确的解决方案,这就是我创建这篇文章的原因......对此我深表歉意。

我有兴趣从 RGB 值调整图像的色温和色调,这有点类似于 iOS 中的 iPhoto 应用程序,可以使用从左到右的滑块进行调整。无论我发现什么,温度和色调都是正交属性,其中温度调整沿蓝色(左;冷色)--黄色(右;暖色)和沿绿色(左)-洋红色(右)轴的色调。如何使用来自 RGB 值的公式来调整它们,即色温和色调滑块的基本实现。我可以将它们转换为 HSV 空间,然后我可以将色调轮通道旋转到那些(蓝色、黄色、绿色、洋红色)角度,但是如何通过从低级别逐渐改变来以类似于滑块实现的系统方式来完成它们(滑块的中间)到高级(滑块的右/左端)。

谢谢!

0 投票
2 回答
1652 浏览

c++ - Windows 上的临时文件和文件夹

通过多次加载 DLL 来模拟多线程(它就是为此而设计的)。由于LoadLibrary()实际上不允许这样做,因此 DLL 通过GetTempPath()和将自身复制到一个临时文件中GetTempFileName()

这是一个小文件,在线程破坏时它会释放库并删除临时文件。现在的问题是线程数是可配置的(疯子可以选择 50、100 或更多),这基本上暴露了运行不稳定、崩溃和不通过通常的“删除临时文件”例程的风险。

如果我把那些临时文件留在那儿可以吗?操作系统通常会自行清理吗?或者我应该写一个自动清理程序?如果是,我怎样才能保存另一个临时文件来保存这些文件的列表,而不是受到 UAC 限制或其他限制?

有任何想法吗?

0 投票
2 回答
3324 浏览

c# - Path.GetTempPath() 返回的路径是否保持不变?

我有一个 Web 服务,它调用另一个可执行文件,它获取文件列表并将它们存储在一个临时位置,然后由 Web 服务读取。

我以为我会使用系统的临时文件夹,发现我可以使用System.IO.Path.GetTempPath函数来获取临时文件夹并将我的文件存储在这里。但是当我检查这个函数返回的输出时,它给了我

C:\Users\用户名\AppData\Local\Temp\15\

我担心路径尽头的\15。这是否意味着 GetTempPath 返回的临时文件夹不是恒定的并且不断变化?我需要它保持不变,因为我需要 Web 服务从可执行文件输出的临时文件中读取

0 投票
1 回答
4553 浏览

sql-server - 动态 SQL 和字段名称数组中的对象名称 #temp 无效

我在两个单独的存储过程中使用#temp 表。在一种情况下,它工作正常,而在另一种情况下,它给出错误“无效的对象名称#temp”。

第一种情况:

  它工作正常。

为了使这个 SQL 更加动态,我使用 QUOTENAME 并进行了以下更改: 1.我将 @ColName、@sourceName、@intField 和 @txtField 的数据类型设置为 sysname。2.事实上,我删除了参数@tableName as sysname(值:#temp 已传递给它),因为它在Select and Drop SQL 中给出了错误。3.我在@ColName 中传递一个字段名称。当我传递所有三个字段名称时,它给出了错误。4.我声明@cmd nvarchar(max) 并将SQL分配给它执行。

我将 EXEC sp_executesql @cmd 更改为 EXEC(@cmd) 但错误仍然存​​在。

我收到无效对象名称的错误,但如果我将 #temp 更改为 ##temp,则不会出现此错误。

我的第一个问题:如果使用#temp,这个错误可能是什么原因?第二个问题:如何制作字段名称数组并将其传递给存储过程?

0 投票
2 回答
3390 浏览

windows - 在 Windows 上使用本机 vim 的 vim 临时文件

在 Win7 下运行 gVim 的本机编译时,我的 vimrc 中有以下内容:

这应该创建一个临时文件。但是,运行命令后,我看到:

本机 Windows E485 错误的常见建议是设置 tmp 变量,正如您从我的 vimrc 片段中看到的那样。如果我删除 let 语句,我会得到类似的结果:

在这两种情况下;两个目录都存在,gVim 可以将文件写入这些位置,即

在当前缓冲区中将写入此文件而不会出错。

有趣的是,在写这个的时候,我发现如果我创建一个新的缓冲区,并删除原来的缓冲区,equalprg 函数运行没有错误(有和没有 vimrc 中的“let”语句)

0 投票
2 回答
12960 浏览

redis - 用于复制的 Redis 临时文件的位置?

我试图在 debian 机器上设置主从同步。我总是在我的日志中得到那个错误,我不知道临时文件应该在哪里=/

希望你们能帮助我:)

0 投票
3 回答
1766 浏览

tsql - SQL Server 2000:在 order by 子句中选择大小写

我正在尝试使用子句CASE中的语句将行选择到临时表中,ORDER BY但插入时未对记录进行排序。

0 投票
1 回答
39635 浏览

sql-server-2008 - 我可以使用什么来代替 sql 函数中的#Temp 表

这是我的 sql 查询。

我必须在#Temp 表中循环。你有什么其他的建议?

0 投票
1 回答
113 浏览

php - 如何为每个访问者制作一个唯一的临时文件并存储其他文件路径名

基本上我知道您可以使用 PHP 中的 tempnam 函数制作临时文件(我们称之为 file2)。但是,我想知道当用户离开网站时如何自动删除它们。或者甚至更好地为该用户存储该临时文件并通过 cookie 进行识别。

我手动创建了一个空白文本文件,当用户将项目拖到购物篮中时,该项目的特定路径名将添加到文本文件中,但是,我如何在唯一用户时自动创建的临时文件发生这种情况进入网站。我在网站上有一个基本模板,可以帮助你理解这个想法。但是,当然它目前无法正常运行,因为我遗漏了一些部分。