问题标签 [owner]

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 回答
602 浏览

android - 如何锁定对象/成为监视器的所有者(Android)

如何在 addTextChangedListener 中等待一秒钟?以下代码给出以下错误: E/AndroidRuntime(1003): java.lang.IllegalMonitorStateException: object not locked by thread before wait()

在 Object 的方法 wait() 的 Android 参考中它说:此方法只能由拥有此对象监视器的线程调用;请参阅 notify() 以了解线程如何成为监视器的所有者。

在对象的 notify() 处说:此方法只能由拥有该对象监视器的线程调用。线程成为对象监视器的所有者 • 通过执行该对象的同步方法;•通过执行在对象上同步的同步语句的主体;• 如果对象是Class 类型,则通过执行同步的静态方法。

我在这里遇到的一个问题:我不明白...

我应该在这里做什么来“暂停”一秒钟?

0 投票
1 回答
1100 浏览

c++ - what is the purpose of std::set>?

I'm trying to dissect this websocket++ example https://github.com/zaphoyd/websocketpp/blob/experimental/examples/broadcast_server/broadcast_server.cpp

At line 126, there is typedef std::set<connection_hdl,std::owner_less<connection_hdl>> con_list;. I'm wondering why it isn't merely typedef std::set<connection_hdl> con_list;.

I've read How does the Comma Operator work and http://en.cppreference.com/w/cpp/memory/owner_less but I'm not sure what the purpose is.

What is actually stored in the std::set? What does std::owner_less actually do? What is the purpose of making a container with this structure instead of storing the connection_hdls themselves?

0 投票
0 回答
80 浏览

install4j - Install4j setOwnerAction 似乎不适用于符号链接

我正在尝试使用 install4j 中的“setOwnerAction”来设置目录内容的所有者:组。“递归”复选框被选中。当目录不是符号链接时它工作正常,但是当我提供的目录符号链接时,该操作似乎没有做任何事情。但是,日志表明成功。

我相信(通过阅读手册页)默认情况下,“chown”不会在没有传递特定选项(“-RH”)的情况下递归到符号链接中,但是无法在 gui 中指示该选项以执行操作。我显然不知道“setOwnerAction”是否使用“chown”,所以我不确定这是否相关,但这是一个想法......

任何想法表示赞赏...

0 投票
1 回答
1730 浏览

delphi - 更改父容器会导致再次调用 Createwnd,Delphi 6

我们有一些覆盖 createwnd 的旧版 delphi 自定义组件。这些组件位于表单内的面板上。

当窗体和面板被实例化时,组件也被实例化,并且 createwnd 被调用一次。这是有道理的。

但是,如果我在运行时切换面板的父级,我惊讶地发现 createwnd 将再次被调用。

例如,在某些情况下,我可能会将 Panel1 的父容器更改为 Form2.panel2。基本上在运行时在 Form2 的面板内绘制 Panel1。

当父级更改时,为什么要重新创建 Panel1 中的自定义组件?

Panel1 中的所有组件的行为是否相同,即使不是自定义的,例如,如果我在 Panel1 上也有一个 TButton,那么在切换父级时也会重新创建它吗?我不认为它会,这就是为什么我如此惊讶。

最后,如果这种行为不正确,我该如何做到这一点,以便在父容器更改时不会调用 createwnd。

谢谢!

0 投票
1 回答
816 浏览

ios - 适用于通用 (iPhone/iPad) 应用程序的 iOS 控制器

我只是在开发 iOS 应用程序,我想让它在 iPhone 和 iPad 上通用。这已经完成并且没有任何问题:

每个控制器都有一个视图(ViewController_iPad.xib、ViewController_iPhone.xib)。在我的问题中加载哪个视图并不重要。在视图中添加了一个子视图(UIScrolView)。在这个 ScrollView 中有两个来自 xib 的视图:

(此代码在 iPad/iPhone 控制器中)。仍然一切正常。但我不知道如何设置 ScrollView 中显示的这些子视图的所有者(在 IB 中)。这些子视图位于主视图中的 ScrollView 中,因此我想将这些子视图的所有者设置为 iPad/iPhone 控制器。但作为所有者只能是一类。如果我有两个主控制器并且我不知道在运行时将加载哪一个,你能告诉我如何设置所有者吗?谢谢你。

编辑:我还有一个问题:我有 ViewController_iPhone。它有一个 View 属性,该属性被分配给 ViewController_iPhone (.xib) 中主视图中的“根”视图。我可以将此视图属性也分配给子视图视图吗?因为如果我将 ViewController_iPhone 的视图属性分配给 IB 中子视图的“根”视图,则会出现 EXC_BAD_ACCESS 错误。

0 投票
3 回答
2170 浏览

database - crm 2011 更改 30K 记录的所有者

我们目前只有一个业务部门,90% 的记录由一个 Scribe 用户拥有。现在我们添加了一个新的业务部门,在 400K 联系人中,30K 联系人将在这个新业务部门下移动。

我在 CRM 中创建了一个属于这个新业务部门的新用户。下一步是将这 30K 联系人的所有者更改为新创建的用户。

如果我错了,请纠正我,但这是我将这 30K 联系人转移到新业务部门的唯一方法吗?

我遇到的问题是一次性更改这些 30K 联系人的所有者字段。我可以使用提前查找,然后以这种方式更改所有者,但想象一下以这种方式做 30K?!我还可以导出包含所有记录的 excel 表,更改所有者并将其重新导入,但这会产生错误(可能是因为我正在更改一个非常重要的安全相关记录?)

我的最后一个选择是直接在 CRM 数据库中进行此更改,但这不是我最喜欢的选择。

任何建议将不胜感激。

0 投票
3 回答
3346 浏览

sql-server - 从域管理员保护 SQL Server 数据库

我继承了一个带有一系列数据库的 SQL Server 框,它具有用于创建/维护完善和建立的数据库的 Windows Auth。该盒子本身还有许多其他服务,需要用户以管理员身份登录才能维护。

我现在必须在服务器上创建一个新数据库,只有公司中的少数人(包括 IT)可以访问该数据库。所以我有点在寻找最好的起点。

我想继续为这些人提供他们需要的管理员级别访问权限,以访问此框中的所有其他内容,但将他们限制在 SQL Server 选项上,以便我可以更好地管理数据库并保护它们。什么可能是展开 Windows 身份验证方法并分发数据库/为这些用户创造机会同时保护他们不应访问的新数据库的最佳方式?通过偏离 Windows Auth 方法,我是否朝着正确的方向前进?

0 投票
1 回答
433 浏览

django - Django REST 框架:Django 模型对象是否具有所有者属性?

我浏览了文档并使用pycharm查看了文档,但我不明白'obj.owner'这一行是什么意思。我相信 obj 是一个正在传入的 Django 模型。在传递给 pre_save() 方法的模型对象上是否有一个名为“所有者”的内置属性?有人可以指点我记录这个“所有者”属性吗?

谢谢!

http://django-rest-framework.org/api-guide/generic-views.html#genericapiview

0 投票
0 回答
81 浏览

.net - 当Form1是所有者时如何关闭拥有的Form2

我有form1,我在form1中使用show(this)调用form2。

我有Form1

私人:表格2^表格2;

我的问题是:我怎样才能关闭拥有的表格(Form2)。

0 投票
1 回答
723 浏览

android - 如何获取发起通知的应用程序的名称

我相信发送到我设备的每个通知都有一个来源和一个代码。

我想知道如何获取发起发送到我的设备的通知的应用程序的名称,即如果向我发送通知,我想做一些事情whatsapp,但我怎么知道 Whatsapp 应用程序发送了该通知?基本上就是这样。

我在 java 中使用 Eclipse 制作 Android 应用程序。