问题标签 [object]
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.
php - PHP:在 $_SESSION 中存储“对象”
我刚刚发现我实际上可以在 $_SESSION 中存储对象,我觉得这很酷,因为当我跳转到另一个页面时,我仍然有我的对象。现在,在我开始使用这种方法之前,我想知道它是否真的是一个好主意,或者是否存在潜在的陷阱。
我知道,如果我有一个单一的入口点,我就不需要这样做,但我还没有到那里,所以我没有单一的入口点,我真的很想保留我的对象,因为我没有不要那样失去我的状态。(现在我还读到我应该对无状态站点进行编程,但我还不明白这个概念。)
简而言之:在会话中存储对象可以吗,有什么问题吗?
编辑:
临时总结:到目前为止,我知道重新创建对象可能会更好,即使它涉及再次查询数据库。
进一步的答案可能会更详细地说明这方面!
vba - 确定对象是否是 VBA 中集合的成员
如何确定一个对象是否是 VBA 中集合的成员?
具体来说,我需要找出表定义是否是TableDefs
集合的成员。
object - LabVIEW对象
我有一个基类对象数组,我将许多不同的子类对象类型转换到其中,并将其传递给子 vi。有什么方法可以找出数组中每个元素的对象的原始类型?
谢谢 ...
c# - 您如何为您的对象实施审计跟踪(编程)?
我需要在我的对象上实现添加/编辑/删除的审计跟踪,我正在使用 ORM (XPO) 来定义我的对象等。我实现了一个触发的审计跟踪对象
- 节省
- 删除
对于基础对象,我将更改存储在 Audit-AuditTrail (Mast-Det) 表中,用于字段更改。等使用一些方法服务调用。
您如何在 OOP 代码中实施审计跟踪?请分享您的见解?有什么图案之类的吗?最佳实践等?另一件事是如何在运行单元测试时禁用审计,因为我不需要审计它们,但因为基础对象有代码。
对对象的更改(编辑/添加/删除)以及需要审核哪些字段更改
python - Python 对象属性 - 访问方法
假设我有一个具有一些属性的类。如何最好(在 Pythonic-OOP 中)访问这些属性?就像obj.attr
?或者也许写 get 访问器?这些东西的公认命名风格是什么?
编辑: 您能否详细说明使用单下划线或双下划线命名属性的最佳实践?我在大多数模块中看到使用单个下划线。
如果这个问题已经被问过(我有预感,虽然搜索没有带来结果),请指出它 - 我将关闭这个问题。
java - Java:将对象保存在文本文件中?有现成的解决方案吗?
我想保存我在程序中生成的对象。重新启动后,应用程序应自动加载数组中的所有对象。我想将它们写入文件并在重新启动后解析它们。还有其他比手工更聪明的可能性吗?谢谢
java - 什么是组件
我听播客 java posse,在这方面经常讨论组件(注意组件不是(显然)对象)。他们感叹 Java 没有组件这一事实,并与有组件的 .NET 形成对比。组件显然使开发应用程序(不仅仅是 GUI 应用程序)更容易。
我可以从讨论中得出一个组件具有的某些特性,它与解耦有关(用一个组件替换另一个组件只是管道问题)。它与属性有关,它肯定与事件和委托有关。
所以对于问题:
./ 任何人都可以向我解释什么是组件。(以及为什么 java bean 不是组件)。
./谁能解释他们如何帮助发展。
./如果它们非常有用,任何人都可以解释为什么java没有它们。
javascript - 如何确定两个 JavaScript 对象的相等性?
严格相等运算符会告诉您两个对象类型是否相等。但是,有没有办法判断两个对象是否相等,就像Java 中的哈希码值一样?
堆栈溢出问题JavaScript 中是否有任何类型的 hashCode 函数?与this question类似,但需要更学术的答案。上面的场景说明了为什么有必要拥有一个,我想知道是否有任何等效的解决方案。
language-agnostic - 如果一个对象是可编写脚本的,这意味着什么?
正是标题所说的。请注意,这与“可下标”对象无关。
class - 接口契约,类对象?
接口的契约是对象与类的契约吗?
从代码到执行代码,有什么需要区分这样的相同事物?我有点理解将类命名为类并将实例化的执行类命名为对象的想法,但总的来说,这是这些半冗余术语的唯一原因吗?