问题标签 [lifetime]
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.
memcached - 内存缓存生命周期
我读过一篇文章,使用memcache缓存存储在mysql数据库中具有一定生命周期的密码,但是当数据库中更新用户密码时,memcache仍然缓存旧数据,生命周期结束后,再次从数据库中获取数据,然后得到最新的数据。
还有其他方法可以立即获取最新更新的数据吗?
plugins - PhoneGap 插件的生命周期是多久?
关于插件实例的生命周期,我是否需要考虑一些事情,或者我可以假设这个对象在我的 web 视图可见的时候一直存在?
从一些插件看来,有些人倾向于使用某种单例管理器将数据存储在他们的 PhoneGap 插件中。为什么不把它存储在 PhoneGap 插件本身呢?
询问的原因是,似乎与 web 视图通信的唯一正确方法是通过 [self writeJavaScript:message] 方法。如果我注册自己以接收一些通知,我想确保我的插件实例存在。
.net - 强制 SqlConnection 在指定的时间内打开
似乎 SqlConnections 在一段时间不活动后关闭。我需要能够控制连接保持打开的时间。可以为连接配置“连接超时”和“连接生命周期”属性,但它们不能满足我的需要。
问题是我们的应用程序很大,并且在很多地方,当某些屏幕打开时连接不会关闭。用户可以打开一个屏幕,然后去吃午饭,然后回来,然后尝试做某事并得到“连接已丢失”异常。我知道这是一种反模式,但现在在一个地方延长连接寿命会更容易,然后在数千个地方打开/关闭和池连接。
c++ - (全局)静态变量会在程序结束时被销毁吗?
可能重复:
C++ 是否为全局和类静态变量调用析构函数?
寿命是多少
- 全球的
MyClass myclass;
- 全球的
static MyClass myclass;
- 全球的
const MyClass myclass;
- 全球的
static const MyClass myclass;
static MyClass myclass;
实际发生初始化时的本地函数static constexpr MyClass myclass;
C++11 中的全局
尤其是它们会在常规程序结束时被销毁(即main
没有错误)?标准在哪里如此说明。
我注意到私有析构函数阻止了所有这些变量的创建。但是,如果我没记错的话,它在某处明确提到,一些静态数据可能已被放入静态数据部分并已预先构建加载。这对我来说意味着不会调用任何析构函数。这意味着我可以定义这样一个变量......
codeigniter - codeigniter 会话过期
我遇到了一个我无法解决的 codeigniter 会话问题。即使我的到期时间设置为“无限”,我的会话也总是会到期。我尝试将过期时间设置为 0 以及一个较高的数字,例如 604800(一周)。
目前我的变量如下所示:
我尝试了很多不同的组合和几个不同的库,但我似乎无法找到解决问题的方法。我是否必须更改gc_maxlifetime
我的 php.ini 文件才能使其正常工作?
c++ - 从全局向量中移除的元素的生命周期
我基本上有一个
作为 cpp 类中的类成员。在某个类函数中,这个向量将被“对象”填充,就像这样:
稍后,我遍历向量元素并保留指向最佳元素的指针。然后向量被清除,如下所示:
现在我的问题是:从向量中删除的对象会发生什么?一旦它们从向量中移除,它们的生命周期就结束了吗?那么指针是否也指向空白空间?如果不是,这些对象的生命周期何时结束?
问候
block - 在 C 中的块语句中定义的变量的生命周期
在这个 C 代码片段中:
x,y,z 和 m 何时从 func 堆栈帧中分配和释放?
c++ - c++ 用户定义类型生命周期
我想知道创建用户定义类型的对象的过程是什么。
例子
1)我想知道什么时候分配对象,什么时候A
调用构造函数。
2)它的成员什么时候被分配?是否同时分配了对象本身?
3)我什么时候可以说该对象已完全创建并且可以安全使用?是在构造函数开始之后,还是直到构造函数结束?
4)我知道成员在构造函数初始化列表中被初始化,所以它在构造函数的调用之前。这是否意味着成员在对象存在之前存在?
5)对象何时被释放?是在析构函数结束之前吗?
c++ - 范围结束后解除分配
假设我们有以下代码
我想知道为什么会这样……应该是段错误!
好的未定义行为似乎合适..你能再次验证它吗?我试图在下面的代码中模拟上面的东西,但现在它给出了 SIGSEGV。