问题标签 [ownership]

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 投票
1 回答
1968 浏览

runtime - 工作流运行时所有权已过期

我在 Windows 工作流基础中面临一个奇怪的问题。我创建了一个状态机工作流程,它在一次构建中运行良好,但由于一些要求,我改变了工作流程,构建并重新安装了应用程序。现在,当我尝试访问我在以前的构建中创建的工作流实例时,它给了我一个WorkflowOwnershipException

此工作流不属于 WorkflowRuntime。WorkflowRuntime 的所有权已过期,或另一个 WorkflowRuntime 拥有该工作流。

是否有解决此问题的根本原因的解决方法或方法?

0 投票
2 回答
318 浏览

architecture - Facebook 内容和所有权

我正在开发一个从 facebook 导入照片的应用程序。它为用户创建了一些“自动相册”,包括一个名为“我的照片”的相册,我认为这很容易解释(是的,“你被标记的照片”是由 facebook 提供的)。

无论如何,我如何在我的应用程序中处理这些照片的所有权?我...

  1. 将这些照片的所有权授予用户(属于他们自己,但由其他 Facebook 用户“拥有”),或者...
  2. 为真正的所有者创建虚拟帐户,以防他们使用我的应用程序?

谢谢

PS - 也可以两者都做,该应用程序已经支持照片的多个所有者

更新:我知道 facebook 已经提供了这个功能,这就是我开始获取内容的方式:)

此外,我们只存储 ID,问题是将照片(按 ID)与我们网站上的多个所有者相关联是否是个好主意

该站点将照片关联起来,因为它允许用户对它们进行各种操作,例如聚合(来自许多网络)、创建单个 RSS 提要、链接到数码相框等。我只是认为这不相关问题:/

再次感谢!

0 投票
3 回答
677 浏览

c++ - 在 STL 容器中转移所有权?

是否可以将向量内容的所有权从一个向量转移到另一个向量?

具有拼接功能的列表是可能的。对于整个向量,这在恒定时间内也应该是可能的。

如果不是,那为什么不呢?

0 投票
7 回答
57571 浏览

python - 如何在python中找到文件或目录的所有者

我需要 Python 中的函数或方法来查找文件或目录的所有者。

函数应该是这样的:

0 投票
6 回答
970 浏览

c++ - 如何防止任何人窃取我的 shared_ptr?

因此,我将 boost::shared_ptr 用于它提供的所有各种引用计数优势——显然,对于初学者的引用计数,以及复制、分配和存储在 STL 容器中的能力。

问题是,如果我将它传递给一个“恶意”函数或对象,则该对象可以保存 ptr,然后如果没有外部函数或对象很好地放弃其所有权,我将永远无法取消分配它。

最终,我尝试保持明确的对象所有权。我通过让所有者将唯一的 shared_ptr 保留给对象来实现这一点,而“guest”对象只将 weak_ptr 存储到对象中。

我真的不想要shared_ptr 的“共享”部分,但我需要使用shared_ptr 来制作weak_ptr。我想使用 scoped_ptr,但它非常有限,因为你不能复制它。您不能将其存储在容器中,不能从中借出weak_ptrs,也不能将所有权转让给新经理。

解决方案是什么?

0 投票
1 回答
555 浏览

entity-framework-4 - 使用实体框架 4 的用户/组多所有权模型

大家好,我必须模拟以下情况。我想出了 2 个可能的替代方案,但我想知道是否有更好的解决方案。

这是交易...

简化模式

这很简单。一个用户表,一个组表,然后是一个将用户与组关联的表(多对多)

然后我有其他实体(即文章)可以由用户和组拥有(可以由一个用户拥有,或者可以由一个组拥有,或者可以由一个用户和一个组拥有,等等)。

所以这是交易。我可以:

一个

这里的问题是,当我想检查特定用户是否拥有特定文章时,似乎我必须同时检查两者。使用 T-SQL 很容易,但我想使用实体框架(以前从未使用过 ORM,所以请注意 xD)。

你会如何模拟这种情况???

另一种方法可能是:

为每个用户创建一个组,仅包含该用户,并仅按组管理所有权。你觉得这听起来如何?

谢谢大家,很抱歉,如果我的解释不是很清楚,我的英语并不完美。

0 投票
3 回答
3059 浏览

group-policy - 如何更改服务器中文件的所有者/组?

我收到 500 错误,因为我的某些文件的所有者设置不正确,当其余文件的所有者设置为 0 0 时,其他文件的所有者设置为 510 510?我该如何解决这个问题,我读过一些关于 ssh 的内容?

0 投票
1 回答
1915 浏览

file - 更改上传到服务器的文件的所有者

我试图覆盖或对上传到网络服务器的文件执行一些文件操作。

以前我已经从 joomla 扩展上传了文件。它将其所有者定义为 99。如果不更改其所有者,我的登录名将无法使用 ftp 和 cpanel 执行文件操作。

可以做什么?

0 投票
2 回答
852 浏览

php - 在root linux服务器上上传文件的问题

我在 1and1 上有一个 plesk 面板和 root 专用服务器。我正在使用自定义编程的 php 脚本来上传文件并将文件夹创建到服务器。我有名为 upload_data_folder 的上传文件夹,具有 777 权限。

场景如下:我想在我的upload_data_folder中创建文件夹,然后在新创建的文件夹中上传文件。我通过 php 脚本执行此操作,因此我创建的每个文件或文件夹都有 apache 用户和组作为所有者。

  1. 我成功地在我的upload_data_folder中创建了该文件夹,并且该文件夹归 apache 所有,将 apache 作为一个组并具有 777 权限。然后当我尝试将一些文件上传到新创建的文件夹时它不能。

我认为问题在于某些所有者的许可,但是如果有人知道这可能是什么,我将不胜感激

0 投票
1 回答
4369 浏览

mysql - 更改 MySQL 存储过程的所有者?

MySQL 手册说我可以使用 打印用于定义存储过程的代码,SHOW CREATE PROCEDURE但显然只有在您 a) 对mysql.proc表具有选择权限或 b) 拥有该过程时才有效。

有问题的数据库是由一位离职的同事维护的,所以我应该是所有曾经是“他的”的东西的所有者。唯一的问题是,我似乎找不到任何关于如何更改数据库所有者的文档——谷歌的大部分点击都指向如何更改文件所有权(这当然是一个基本的、通用的系统管理员任务)。

一个地方指向,sp_changeobjectownership但看起来他们可能不小心尝试使用 MS SQL Server sproc 代替。有什么简单的方法可以说“将 [user1] 拥有的 [database] 中的所有对象更改为 [user2] 拥有的所有对象”?如果做不到这一点,我将接受一个命令来更改单个对象的所有者......