问题标签 [notifications]

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 投票
5 回答
402 浏览

python - 通知容器对象:最佳实践

我有两个课程:Account 和 Operator。Account 包含一个 Operator 列表。现在,每当操作员(在列表中)收到一条消息时,我想通知 Account 对象也执行一些业务逻辑。

关于如何实现这一目标,我想到了三种选择:

1) 在 Operator 内持有对容器 [Account] 对象的引用并直接调用方法。由于循环引用,并不是绝对好。

2) 使用事件。据我所知,Python 中没有内置的事件处理机制。所以,这个实现起来有点棘手。

3) 不要直接向 Operator 发送消息。相反,只操作帐户,并在它们内部,在内部,处理程序操作员。这个有点限制,因为在这种情况下,我不能将引用传递给运算符。

我想知道从架构的角度来看哪种方法最有利。你通常如何处理这个任务?

如果您能指出 Python 中的代码片段,那就太好了。

0 投票
4 回答
352 浏览

language-agnostic - 通知非 Web 应用程序有关网页更改的最佳方式是什么?

假设我有两个应用程序必须在一定程度上协同工作。

  1. 一个 Web 应用程序(PHP、Ruby on Rails,...)
  2. 桌面应用程序(Java、C++、...)

必须从 Web 应用程序通知桌面应用程序,并且发送和接收通知之间的延迟必须很短。(< 10 秒)

有什么可能的方法来做到这一点?我可以考虑以 10 秒的间隔进行轮询,但如果必须通知许多桌面应用程序,那将产生大量流量。在 LAN 上,我会使用 UDP 广播,但不幸的是,这在这里是不可能的......

我很感激你能给我的任何想法。

0 投票
2 回答
780 浏览

linux - 哪个 API 在 linux 中提供无线网络通知?

每次我的网卡发送有关可用网络的新信息时,我都想触发一些回调。我也不介意自己是否需要轮询信息。我只是不想依赖iwlist scan last每秒生成“”,但这正是我需要的信息(网络名称 + 通道 + 加密类型)。

有没有实现类似功能的库?(或者是否有一些 ioctl 调用来做到这一点?)

如果这很重要,我只对 ndiswrapper 模块感兴趣。

0 投票
3 回答
49853 浏览

objective-c - Cocoa 自定义通知示例

有人可以给我看一个带有自定义通知的 Cocoa Obj-C 对象的示例,如何触发、订阅和处理它?

0 投票
3 回答
2394 浏览

java - 在 Java 中创建平滑通知窗口的最佳方法是什么?

...类似于雷鸟或 Outlook 等电子邮件客户端生成的邮件,从托盘向上滑动或淡入。

0 投票
2 回答
1147 浏览

java - java中的freedesktop.org通知

有一个使用 DBUS 的 freedesktop.org 通知系统。看起来很简单,但我就是不知道如何在 Java 中使用它。

有人可以指出一些示例代码来显示一条简单的消息吗?

谢谢!:)

0 投票
1 回答
893 浏览

cocoa - 使用 NSRect 信息发布 NSNotification 的最佳方式?

使用 NSRect 信息发布通知的最佳方式是什么?

这是我当前的解决方案(使用 NSStringFromRect)。

但是,我不确定这是否是发送 rect 结构的最佳方式。

0 投票
4 回答
27516 浏览

sql-server - 使用 Sql Server 2008 更改通知

我有一个由数据库和多个服务组成的应用程序。其中一项服务将信息添加到数据库(由用户触发)。

另一个服务定期查询数据库的更改并将新数据用作处理的输入。

到目前为止,我使用了一个可配置的计时器,它每 30 秒左右查询一次数据库。我阅读了有关 Sql 2005 的更改通知功能。但是,在 Sql 2008 中,此功能已被弃用。

直接在代码中获得数据库中发生更改的通知的最佳方法是什么?最佳实践是什么?

0 投票
3 回答
440 浏览

windows - 有没有办法通过代码通知 IE 关于注册表中所做的更改?

我已经通过 Windows 编程代码更改了注册表(代理设置)。

每次运行代码以使这些更改生效时,我都必须重新启动(重新打开)Internet Explorer。

Windows 编程中是否有任何 API,通过它我可以通知 Internet Explorer 或 Windows 对注册表进行了更改,并且不需要重新打开 Internet Explorer 以使这些更改生效?

谢谢。

0 投票
9 回答
40042 浏览

tfs - 如何获取 TFS 构建状态通知?

我想在 TFS 中获取构建状态(无论是成功还是失败)。哪些类和方法可以用于此目的?