问题标签 [lifecycle]
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.
identity - Microsoft Dynamics CRM 4.0 和身份生命周期管理
客户存储在 Dynamics CRM 4.0 中,有些需要访问面向外部的应用程序,因此应在 DMZ Active Directory 中进行配置。
使用 MS 身份管理生命周期推送 DMZ 活动目录中的帐户是否有意义?
wcf - WCF 服务中的 Linq to Sql DataContext 生命周期
我有一个通过 WCF 公开的服务。该服务公开了几种通过 Linq to SQL 数据上下文与数据库对话的方法。数据上下文绑定到 CallContext。所有这一切都在正常工作,但我无法确定将 Linq to SQL 数据上下文配置的正确位置。请帮忙。
forms - Axapta:表单生命周期问题
我正在尝试将图像图标手动填充到嵌套在网格中的窗口中。
在运行事件中,这些字段似乎还没有值。字符串控件总是返回一个空值。这段代码有更好的地方吗?在 .NET 中,我会使用数据绑定事件。AX 中是否有等价物?
谢谢
apache-flex - 了解 Flex 应用程序和框架
出于好奇,我试图了解 Flex 应用程序使用的生命周期。
所以,我对这个论点做了一些研究;FlashPlayer 中使用的两个关键概念是:
- SWF Frame:它是包含图形代码和as代码的逻辑单元
- Flash Player Frame:Flash运行时更新屏幕的时间间隔,由frameRate属性定义
如果是这样,你能解释一下这两个概念之间的关系吗?特别是,它们是否配对在一起?
主要规则是:Flash Player 在 swf 中流式传输;在读取完整的 SWF 帧之前,Flash Player 无法呈现它。
我将尝试解释我需要理解的内容。为简单起见,假设您有一个两帧应用程序:SWF FR 1 和 SWF FR 2。
通常(例如在 CS4 中)一个框架被视为一个逻辑单元(由 ShowFrame 标记分隔),您可以在其中附加 as3 代码。这是一个 swf 文件的简化版本,我认为:
- Header // 这里定义了 frameRate
- 符号、类等... // 这是 FR1 === ShowFrame ===
- 符号、类等… // 这是 FR2 === ShowFrame === End
如果您有两个帧,FR1 和 FR2,Flash 开始执行 FR1 并转到下一个 (FR2)。如果您不停止执行,Player 将通过无限循环执行并渲染包含在 FR1 和 FR2 中的代码。相反,当您停止执行时,例如在 FR2 中,flash 播放器会循环执行 FR2 中包含的代码。
那么,每个 SWF 帧可以多次播放 Flash Player 帧吗?
当 FR1 正在下载(FR1 未完全加载)时,是否有任何 enterFrame 事件?第一个 frameEvent 是否在 FR1 完全加载时发生?FR1 在什么时间段内渲染?另一种情况,如果您已将停止命令调用到 FR1 中,您将以您指定的速率获得 enterFrame(当前帧为 FR1)。同时FR2正在下载。完成后,您转到下一帧 (FR2)。FR2 在什么时间段内渲染?Flash Player 是否尝试将 FR2 渲染到其下一个时间间隔?
考虑这个简单的序列:
- FR1 正在下载
- FR1 已完全下载
- FR1调用stop()方法,同时FR2正在下载
- FR2 已完全下载
- 去FR2
- FR2 调用 stop() 方法
- 等等
当 Flash Player enterFrame 事件发生时,您能为我强调一下吗?
感谢您的时间。最好的问候, Flex_Addicted。
validation - JSF - 强制 UIInput 组件刷新
我目前正在从事 JSF 1.2 项目(IBM 实施和“公司层”)。
问题
这是情况(项目数量仅用于示例),简单的 CRUD
- 项目清单
- 我有一个物品清单
- 我点击第 2 项查看详细信息
- 我点击修改,修改页面显示第2项的值
- 使用“返回”按钮返回列表,并且
immediate="true"
(因为我们不想提交修改) - 第 4 项的详细信息
- 修改第 4 项 >显示第 2 项的值
但
- 如果我将“返回”按钮的“立即”属性设置为
false
,则第 4 项的值是可以的。 - 如果我将 inputText 组件的“禁用”属性设置为
true
,则第 4 项的值是可以的。 - 如果我使用
<h:outputText value="#{item4.myValue}/>
(UIOutput) 而不是<h:inputText value="#{item4.myValue}/>
(UIInput)
另外,我在调试模式下检查了我想要显示的 bean 是“item 4”,它确实是。
我发现了什么
经过谷歌的一些研究,我发现这个问题来自JSF 的生命周期,尽管找到的文档和解决方案是针对 JSF 的特定实现的。所以我猜这是因为值是用“localValue”而不是“submittedValue”填充的(@see EditableValueHolder interface可以帮助理解),并且这些页面中有一些解决方案
结果
它不起作用(我不会在这里,我发誓^^)。“刷新”解决方案无效。“擦除输入”很吓人。我不能承认我需要引用每个输入字段!setSubmittedValue()
另外,我在 IBM JSF 中的 UIInput 上没有找到该方法。“清除”方法无效。我尝试了一个元素,并使用此代码在完整的组件树上
但没有成功。所以我在这里。 我错过了什么?有没有我没有看到的好棘手的解决方案?我对 JSF 生命周期并不是很熟悉。
jsf - 详细描述 JSF 生命周期的图片/文章
我已经看过一些例子,比如下面的例子:
(来源:javaworld.com)
从理论上讲,这是很好的描述,但我还希望看到更多与 JSF 相关的图片,包括 FacesServlet、PhaseListeners 和其他东西,以了解它们在生命周期的所有这些阶段中的角色和调用顺序。
asp.net - 快速检查控件处于页面生命周期的哪个部分
有没有办法检查在 asp.net webforms 页面/控件生命周期中触发了哪些事件?
我知道我可以为每个事件手动添加处理程序,但这似乎有点……效率低下。
是否有可视化工具或我可以检查的属性来告诉我这些事件是否已触发?
编辑 我想知道这一点的原因是我正在覆盖自定义控件的 ViewState 属性,并且视图状态在某些时候消失了,我想知道它在页面生命周期中的哪个点被覆盖。
android - android finish() 方法不会从内存中清除应用程序
我有一个活动,我调用了 finish() 方法,并且该活动没有从内存中清除。
调用 finish() 后,我看到方法 onDestroy() 已成功执行(并且我清除了其中的所有变量和内容)。
应该从内存中清除它还是它是如何工作的?据我了解,活动的生命周期已经完成。
如果它将应用程序保留在内存中,以便用户第二次使用它时运行得更快,我可以将哪些对象留在内存中以重复使用?如果我理解正确,我想清除 onDestroy 上的所有内容。
android - Android:应用程序全局 onPause() 和 onResume()?
是否有类似应用程序全局的onPause()
东西onResume()
?
我的主要活动监听 GPS 修复,我想在切换到另一个屏幕/活动时继续工作。因此,我无法LocationListener
在活动的onPause()
. 但是,我仍然想在切换到另一个应用程序时取消注册我的 GPS 监听器(这样可以节省电池),并在返回我的应用程序时重新打开它,无论用户当前处于什么屏幕/活动中。
有任何想法吗?
testing - 人们说(和写)生命周期测试是什么意思?
我已经在我现在的公司工作了大约四个月,我注意到我们的几个 RnD 范围/文档如何使用术语“生命周期测试”。
我一直认为这个术语将意味着项目的整个测试阶段,但该术语的上下文表明它是在接近于 staging 环境中使用“实时”或“真实”数据测试软件时尽可能的生产环境。
这让我想知道我是否误解了该短语的含义,在这种情况下,有人可以解释生命周期测试应该是什么意思吗?