问题标签 [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.

0 投票
2 回答
502 浏览

c# - 关于asp.net生命周期的问题

如何以编程方式重新启动页面生命周期?我在控制事件中做了一些影响这些控制的事情。要查看更改,我必须再次绘制页面。我该怎么做?

0 投票
3 回答
247 浏览

asp.net - asp.net页面生命周期问题

我有一个表格和一个按钮。表格的单元格具有控件 LiteralControl 和 CheckBox。我检查了一些字段,然后单击按钮从数据库中删除这些字段。在事件 Page_PreRender 上,我清除表,然后用更新的数据填充它。然后它向我显示带有更新数据的表格。但是,如果我再次检查表格的字段并单击一个按钮,它不会像我预期的那样。在 Page_Load 事件中,我看到它不保存控件的属性。选中的 CheckBox 控件显示为未选中。

0 投票
3 回答
7378 浏览

android - Android中的“包名称”错误中已经恢复的“包名称”意外恢复

如果更改手机或模拟器的方向,我会在 LogCat 中得到以下输出:

SearchPosition 是显示的活动。Activity is paused 写在 onPause 方法中,Activity 正在恢复在 Activity 的 onResume 方法中。

我用谷歌搜索了一些错误消息,但我不完全理解它的含义。我认为这可能意味着更改屏幕方向后旧的 Activity 没有被正确销毁。

它是否正确?如果是,是什么导致错误?如果这不正确?这个输出是什么意思?

0 投票
2 回答
725 浏览

nhibernate - NHibernate:为什么不是每次都调用 ILifecycle.OnUpdate?

NHibernate_reference.pdf,第 26 页:

请注意,每次更新对象的持久状态时都不会调用 ILifecycle.OnUpdate()。仅当将瞬态对象传递给 ISession.Update() 时才调用它。

为什么它设计链接呢?

0 投票
2 回答
335 浏览

android - 将 TextToSpeech 添加到我的活动中,现在我的 onDestroy 不再被调用,错误?

我按照以下帖子中的指南将 TextToSpeech 添加到我的应用程序中:

http://android-developers.blogspot.com/2009/09/introduction-to-text-to-speech-in.html

现在按下后退按钮时不再调用我的 onDestroy 。我提交了一份关于此的错误报告:http ://code.google.com/p/android/issues/detail?id=7674

想我也应该在这里问其他人是否看到了这个,并找到了解决方案?

似乎是导致问题的意图,即以下内容:

如果我跳过这个意图,继续创建一个 tts 实例,它就可以正常工作。关于这个意图有什么问题的任何线索?

0 投票
0 回答
383 浏览

memory - StructureMap 删除所有已处理的对象引用但保留配置

嗨,伙计们,

我目前正在尝试为 StructureMap 实现一些自定义 ILifecycle。根据事件,生命周期与所有对象相关联应从生命周期中删除。

这是对象的注册。我从我的经理那里得到一个插件类型和具体类型的生命周期,使用范围来确定生命周期。

我正在使用 LifecycleManager 来了解我的对象,因为我需要检查对象是否已经存在,并且只有在我通过 createIfMissing = true 时才创建/返回它。

在对象完成其工作或触发相关事件后,应删除并处置对象实例。我的问题是,我找不到删除对 StructureMap.Profile 类持有的引用的方法,它们总是在附近徘徊。

如何删除对我的对象的所有引用但保留配置?

0 投票
1 回答
44 浏览

svn - svn 开发周期。如何批次要“功能”待批准

我已经阅读过类似的问题,但仍然觉得有必要提出问题。我有一个场景,我们有很多微小的“功能”等待批准。我通常看到两种方法。

1.保持树干坚固,每个微小的“特征”都有大量的分支。基本上每一个新事物都是一个分支。

缺点:
- 无论变化多么小,支持这么多分支都可能成为噩梦。使所有分支保持同步等
- 我在此看到的最糟糕的问题是测试系统的设置,因此人们可以轻松检查更改以进行批准(基本上需要支持所有看起来很疯狂的分支)。

优点:
- 一旦批准将分支合并回主干并标记和部署新版本,这似乎很容易。

2.对于大功能发布一个分支,对于小的更改都直接进入主干(相对稳定)。

优点:
- 更容易设置测试系统,因为大部分时间都将直接可见。对于大功能应该很容易在测试时维护单独的分支。
缺点:
- 真的不知道发布将如何进行。我将无法基本上释放树干的一部分这将涉及到樱桃采摘,这很疯狂。另一种方法是我只是强制在一段时间(一周左右)后,所有小功能都需要获得批准,以便在提供新任务之前部署它们。我只是创建发布分支,并且所有或没有小功能上线。这将是与负责人的一些有趣的讨论。

我想有很多小的待处理的东西在技术上是很成问题的。

0 投票
1 回答
205 浏览

silverlight - Silverlight中继承控件时,如何判断其模板是否被应用?

在 Silverlight 中继承控件时,如何确定其模板是否已被应用?

即,我可以可靠地摆脱我繁琐的_hasTemplateBeenApplied领域吗?

}

0 投票
2 回答
5622 浏览

android - Android - 生命周期和保存实例状态问题

因此,在我的应用程序中有一个用于创建新用户的表单,其中包含有关用户的相关详细信息和信息。那里没有问题,这只是当用户离开活动而不按确认按钮时发生的情况。

这是我想要做的:

  1. 如果用户按下后退按钮,尝试将所有数据保存到数据库并通知用户。
  2. 如果活动被中断(即通过电话),将所有数据保存到一个临时位置,这样当活动再次位于堆栈顶部时,似乎没有任何变化(但数据仍未保存到数据库)。
  3. 如果活动在后台被杀死以获取更多资源,请执行上述第 2 点相同的操作(即,当活动再次启动时,似乎没有任何变化)。
  4. 如果整个应用程序再次启动(通过再次单击图标)并且从上面的第 2 点或第 3 点存储了临时数据,则导航到“创建用户”活动并显示数据,就好像没有任何变化一样。

这是我目前正在尝试的方式:

  • 使用onDestroy()isFinishing()函数来查找活动何时被终止,以覆盖上面的第 1 点(然后尝试保存所有数据)。
  • 将所有数据保存onSaveInstanceState到一个包中(涵盖上面的第 2 点)
  • 创建的包是否在onSaveInstanceState被杀死以获得更多资源的活动中幸存下来,所以当它重新创建时可以检索到以前的状态(如上面的第 3 点)?
  • 不知道如何实施第 4 点。

任何帮助将不胜感激。

干杯!

0 投票
1 回答
346 浏览

android - Android生命周期问题

我的应用程序中有一个 SMS 广播接收器,它带有一个静态布尔值来使接收器处于活动状态或不活动状态。

然后我有一个小部件来激活或不激活短信接收器(通过这个静态值)。一切正常,但我只是注意到,如果手机内存变低,短信侦听器将失去其状态,并且应用程序无法按预期工作。我想这与android生命周期有关。我在后台没有服务,系统终止了该进程。应该避免我使用的方法吗?我是否应该始终启动服务以避免 android 进程被杀死?

谢谢

托比亚·洛斯基亚沃