问题标签 [behavior]
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.
java - Java Swing:将 UI 组件与逻辑行为分离——你如何处理这个问题?
我所做的,例如在 NetBeans 中:
- 创建一个UI组件类,后缀为Swing组件类型,例如JPanel,例如MyUIWidgetJPanel
- 创建一个逻辑/行为类来处理行为/逻辑,即使用 UI 组件时会发生什么,例如按下其中的按钮等,MyUIWidgetLogic
如果一个组件的行为/结果影响/影响另一个组件,我也可以使用引用将组件/逻辑链接在一起,例如显示的某些选项不再相关,或者提供上下文相关选项。
你觉得这怎么样?好的?坏的?
你做什么工作?
php - 如何覆盖 preUpdate 操作以不修改我在 Doctrine 中的“updated_at”字段?
我想禁用在更新对象时更改“updated_at”字段的自动行为。我想手动完成;或者至少,可以根据需要禁用它。
我知道我可以通过建立自己的行为来做到这一点,就像在这个很好的答案中一样。但我正在寻找一些“更清洁”的东西来修改对象的监听器。
- 我试图覆盖模型上的 preUpdate() 操作。
- 我试图禁用监听器,但没有:
--
还有更多想法或要查看的代码吗?
谢谢!
qt - glDeleteTextures,泄漏?
我发现 glDeleteTexture 的一个相当令人作呕的行为,只删除了部分 aqcuired 内存(GPU 端和纹理被保存回来以提高 RAM 中的速度),在我的情况下,这是一个令人讨厌的错误,我的程序耗尽了所有内存.
我不想/要求您阅读所有代码,这只是一个演示,我宁愿知道如何实际使用 glDeleteTextures,这样它就不会泄漏任何内存。
示例代码需要 Qt 4.5 或更高版本才能编译:
glleak.pro
主文件
glleak.h
glleak.cpp
ballmer_peak.png 要加载和渲染的图像
注意:编译演示:只需将其全部放在一个文件夹中,将图像重命名为ballmer_peak.png,调用 qmake、make、./glleak 注意:演示用法:使用鼠标滚轮一次生成或删除 50 个纹理
如果我使用 glDeleteTextures 完全错误,请告诉我如何使用它。由于我的用法符合官方的 OpenGL glDeleteTextures用法,因此我没有想法。
html - 通过 VS Web 服务器与 IIS 运行时出现奇怪的 CSS 行为
所以这个问题基本上说明了一切——当我通过 Visual Studio Web 服务器( http://localhost:3452/)和 IIS7 (http://server/ )在本地运行它时,我的网站看起来是一种方式我的项目/)。
起初我认为我的 CSS 有什么问题没有正确解决,但我相信我已经检查了所有这些东西,它们似乎正在工作。
我正在使用 IE8,(在 FF 和 IE7 中也发生了同样的问题)并在本地运行我在地址栏中看到“兼容性”按钮,但是当我访问发布到服务器的站点时,“兼容性”图标消失了。
我在用着<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
我在本地看到的行为/显示是所需的行为/显示。
非常感谢任何帮助、指示和建议!
更新
检查提供的链接后,我相信我是在“Intranet”设置下运行的——有没有办法强制 IE8 即使在 Intranet 上也以标准模式运行?
更新 2
这个问题原来是我的 CSS 不够出色,它只在“内联网”测试期间表现出来。我还没有开始使我的 CSS 多浏览器兼容,并且在访问“内联网”站点时没有意识到 IE8 正在 IE7 模式下运行。我修复了我的 CSS,现在一切都很好。
php - 在 symfony1.4 项目中在哪里保存教义的自定义行为?
以便在必要时可以自动加载行为模板。
我对复杂的设置感到困惑。
wcf - 如何使用 WCF 和自定义 ASP.NET 成员资格提供程序调试“找不到默认成员资格提供程序”错误?
这对我来说是在 IIS7.5 64 位上运行的 .Net 3.5 SP1 的问题(我尝试强制使用 32 位但得到了相同的结果)。
我有一个想要使用身份验证服务的 WCF 服务。当我没有任何行为时,WCF 服务会在没有任何错误的情况下进行绘制(回复)。其他服务也适用于其他行为
只要我将 userNameAuthentication 添加到指定自定义 MembershipProvider 以对服务进行身份验证的行为...
该服务崩溃并返回以下错误:
事件日志有这个错误:
我很确定这不是提供程序或提供程序配置的问题,因为我有这个自定义提供程序与 ASP MVC 站点一起使用。
有什么想法吗?
wpf - 交互行为与附加属性
我试图找出这些方法之间的一些差异。是否存在使用行为并且无法使用附加属性完成相同功能的情况?
php - 将行为附加到 Doctrine 中动态创建的表
如何以编程方式将 Doctrine Behavior 附加到通过 动态创建的表$conn->export->createTable('MyTable', $definition)
?
例如,如果我有以下代码:
此时,我需要将诸如 Timestampable 或 Versionable 之类的典型行为附加到新创建的“MyTable”表中。有可能吗?
emacs - Emacs next-error (Cx`) 可视化
当我在 Emacs(版本 23 以供参考)中遇到编译器错误(在我的情况下为 gcc)时,我使用 next-error Lisp 函数跳转到下一个错误:)
但是当我这样做时,窗口是垂直分割的,但我希望这是水平完成的。
任何人都知道如何修改这种行为?