问题标签 [temporary]

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 投票
4 回答
98 浏览

c++ - 在构造函数初始化中重用临时

当在其构造函数中初始化一个类的成员时,如何在多个点使用相同的临时值?

例子:

这是一个非常简化的示例,但两者t2t3都是根据T1. 现在,如果我希望该对象在两个初始化中完全相同*我有一个问题,因为它没有名称。您是否知道如何在没有 C++11构造函数调用构造函数功能添加调用的虚拟类的情况下解决此问题A(T1())


*像这样:


动机:如果T1()实际上是类似的东西,对象的地址很重要,所以我必须在和new T()中谈论同一个对象。t2t3

0 投票
1 回答
916 浏览

hsqldb - HSQLDB重启后清除表数据

我想在内存中保存一些临时数据,服务器关闭后应该将其删除。

HSQLDB中有一个临时表,但是事务提交后立即删除数据,这对我来说太短了。另一方面,内存表保存一个脚本日志文件,并在新服务器启动时恢复数据。维护这样的脚本日志需要时间和地点,这对我的情况毫无用处。

我需要的只是一种表,只有表结构在硬盘中持久化,数据和数据操作应该只在内存中进行。否则为什么我需要一个内存数据库而不是 mysql?

HSQLDB 中有这种类型的表吗?

谢谢

0 投票
1 回答
1521 浏览

java - FileSystemWatcher:忽略创建的临时文件和幽灵文件

我在 java 中实现了一个观察者服务,它监视文件夹的变化。每当一个word文件被创建、修改或删除时,它都会创建很多临时文件和ghost文件。我的问题是如何忽略这些文件?我试图查看它们是否是隐藏文件,但它们不是。我想要一个适用于所有类型应用程序的解决方案,而不仅仅是 microsoft word。

谢谢

0 投票
2 回答
279 浏览

sap-ase - GetDeleteCommand DataAdapter 与 Sybase 中的临时表

将 MSSQL 应用程序移植到 Sybase (ASE 15.0),当我调用GetDeleteCommand. 报告的错误是:

对于不返回任何键列信息的 SelectCommand,不支持为 DeleteCommand 生成动态 SQL。

该问题仅发生在临时表上,相同的非临时表工作正常。表包含一个主键。

使用下面的测试程序复制。

0 投票
7 回答
958 浏览

scala - Scala:处理元组返回值是否需要临时变量?

考虑以下使用循环在 Scala 中清空队列的草图:

有什么技巧可以避免临时变量tempQueue并让 Scala 将返回的 Queue 值直接分配给循环变量queue?必须引入额外的符号很烦人,而且可能会有一些多余的复制(尽管这可能会被优化掉,不确定)。

编辑 1:当然,正如 Ionut G. Stan 指出的那样,我可以跳过模式匹配并自己拆开返回的对,如下所示:

所以我应该把这个问题细化如下:有没有办法使用模式匹配的语法糖来更优雅地做到这一点?我希望有这样的东西,不幸的是它没有编译:

0 投票
3 回答
1145 浏览

mysql - 在 PostgreSQL 中替代 MySQL 的变量?

我们经常使用快速一次性 SQL 文件在现有数据库中插入或更新数据。SQL 通常由开发人员编写,在开发系统上进行测试,然后使用psql -U dbuser dbname < file.sql.

一个(微不足道的)示例可能如下所示:

虽然这可行,但子查询中有很多重复的代码。将相关值存储在临时变量中companies.id会很好(更有效且更不容易出错) 。users.id在这个解释的示例中,性能差异可能很小,但实际上我们确实有更复杂的查询和更新,并且通常有超过三个更新/插入的记录。

为 MySQL 编写的相同示例如下所示:

有什么方法可以在 PostgreSQL 中实现类似的功能吗?

我看过的:

  • psql 的会话变量(带\set):不能用于存储查询结果
  • plpgsql:只能在过程中使用(我们仍在运行 8.4)
  • 临时表:如果不创建丑陋和复杂的语句,我看不到如何使用它们

如果 Postgres 没有直接的等价物,您认为生成此类更新文件的最不笨拙的方法是什么?

0 投票
2 回答
1012 浏览

c++ - Passing std::forward_as_tuple() result to multiple functions that may move from that object's rvalue-reference members?

Edit: I think the most likely use case for what I'm asking about, is when creating a function that receives a tuple of rvalue-references from std::forward_as_tuple().

The reason this question came to mind is because I was checking the members of objects passed to constructor initializers to see if they were rvalue-references (I'm open to advice telling me that this is wrong wrong wrong... hopefully followed by a rule of thumb to avoid this in the future, but that's what prompted the question). It occurred to me that, in a slightly different context, I might end up handing an object that has rvalue-reference members to multiple functions (or function objects), that I may or may not control, that may do moves from those members.

I've looked at Use of rvalue reference members?, along with some other discussions of rvalue reference members, but I'm not quite able to definitively sort this out.

I'm not just asking what would happen, but whether this scenario should/could even happen at all, and what key rules to keep in mind when passing around objects containing rvalue-reference members.

0 投票
3 回答
1894 浏览

php - 上传文件但目录不存在

我是一名新手程序员,正在尽最大努力自学 PHP。我正在尝试上传文件,但遇到了一些问题。该文件似乎已成功上传,但它的临时位置是服务器上不存在的位置。

这是我用来上传文件的代码:

这些是$_FILES['tmp_name']变量表示它正在存储的位置的一些示例:

/tmp/phpWw6aut

或者

/tmp/php4bzVfE

文件中设置的默认临时目录php.iniroot/tmp. 所以那部分是正确的,但是/phpgarbage据说tmp每个文件都在说它所在的文件夹中有一个奇怪的文件夹。唯一的问题是,这些文件夹在服务器上不存在。

有什么想法吗?如果有什么我可以更具体的,请告诉我。这是我第一次与编程相关的帖子,所以如果我应该分享更多信息,请告诉我。

感谢您的时间!

0 投票
1 回答
310 浏览

.htaccess - HTACCESS 将流量从临时域转发到新域

我在同一台服务器上有两个工作域。

如何将旧临时域上所有文件的所有流量转发到新的正确域?似乎这可能是一个 SEO 问题?但是,由于临时测试域没有注册,它甚至会被抓取吗?这甚至是一个问题吗?

我目前正在使用:

不正确的域是我们用于测试的设置,在我们将域名指向新服务器之前。第二个是正确的域。

不正确的测试域如下所示:http: //1234.hostingcompany.com/~username/index.php

预期的正确域如下所示: http ://thecorrectdomain.com/index.php

或者这是托管公司必须在他们的层面上做的事情?

0 投票
1 回答
239 浏览

c++ - 如果没有 const 引用,临时对象会被删除吗?

让我们看一下这两个函数:

这里有两个可能的调用process_c_stringwith 参数返回的get_string

  1. 没有绑定 const 对返回对象的引用get_string

    /li>
  2. 使用绑定 const 引用返回的get_string.

    /li>

我知道第二种方法是有效的,但是第一种方法呢,标准对这种情况有什么看法?返回的临时对象会不会因为不存在而在完成get_string前被删除?process_c_strconst reference

注意:这两个版本在 MSVC 中都可以。