问题标签 [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 投票
6 回答
1761 浏览

ruby-on-rails - Rails 用户:您使用什么异常通知软件?

我见过 Ryan Bates 谈论 exception_logger 和异常通知。还有其他好的可以考虑吗?你喜欢和不喜欢这些?

此外,如果您捕获它们,这些异常通知器是否会记录异常?

谢谢!

0 投票
1 回答
160 浏览

c++ - 您知道 Firefox 3 使用哪个库来显示“下载完成”信息吗?

这是设置 showAlertOnComplete = true 时显示的窗口。

我想在我的应用程序中添加通知消息,我需要为该任务找到一个好的开源库。

0 投票
7 回答
11138 浏览

ajax - 来自 HTTP/REST 服务的进度通知

我正在开发一个 Web 应用程序,该应用程序将任务提交给主/工作系统,该系统将任务分配给一系列工作实例中的任何一个。工作队列主机作为单独的进程运行(完全在单独的机器上),任务通过 HTTP/REST 请求提交给主机。将任务提交到工作队列后,客户端应用程序可以提交另一个 HTTP 请求以获取有关任务的状态信息。

对于我的 Web 应用程序,我希望它提供某种进度条视图,让用户可以了解任务处理的进度。实现这一点的明显方法是使用 AJAX 进度表小部件,该小部件定期轮询工作队列以了解已提交任务的状态。我的问题是,有没有更好的方法可以在没有频繁轮询的情况下实现这一点?

我考虑过让客户端 Web 应用程序打开一个服务器套接字,它可以在该套接字上侦听来自工作主管的通知。我的另一个类似想法是使用 XMPP 或类似的协议来进行状态通知。(当然,master/worker 系统需要更新以提供通知,但我拥有这方面的代码,因此可以自己进行任何必要的更新。)

关于设置这样的通知系统的最佳方式有什么想法吗?所涉及的额外努力是否值得,或者简单的轮询解决方案是否可行?

0 投票
15 回答
50747 浏览

iphone - 当 NSOperationQueue 完成所有任务时获取通知

NSOperationQueuewaitUntilAllOperationsAreFinished,但我不想同步等待它。我只想在队列完成时在 UI 中隐藏进度指示器。

实现这一目标的最佳方法是什么?

我无法从我NSOperation的 s 发送通知,因为我不知道哪一个会是最后一个,并且[queue operations]在收到通知时可能还不是空的(或更糟糕的是 - 重新填充)。

0 投票
2 回答
1911 浏览

ruby-on-rails - 向 Rails 中的用户发送评论通知?

我的 webapp 已经注册了用户,它也有文章、博客文章、八卦。对于所有这些资源,我有一个多态评论模型,如下所示。

因此,对于每个可评论资源,我在可评论资源的底部都有一个评论表单供用户评论。我想要一个复选框,在提交评论时选中时,用户应该会收到通知,无论是在收件箱还是电子邮件中,因为我们已经在用户注册时拥有它,稍后会添加其他新评论。

我想要一些模型,比如 Notifications,我可以在其中存储 commentable_type、commentable_id 和 user_id(如果使用匹配的可评论和用户创建了任何新评论,应该向谁发送通知?

如何实现 Comment 和 Notification 之间的关联?对于检查部分,如果有任何人订阅了特定的可评论资源,则使用 after_create 钩子创建一个 CommentObserver 来初始化搜索并在有任何匹配记录时发送通知。

但我很困惑关联、模型、控制器和视图会是什么样子来完成这个?由于评论模型已经是多态的,我可以将通知模型创建为多态吗?

0 投票
5 回答
7670 浏览

objective-c - NSNotificationCenter 选择器不适用于其 NSNotification

我正在开发一个包含一些 C 的 Cocoa 项目(我知道,objc 包含 C ...),并且正在尝试理解NSNotificationCenters. 情况如下:

我有一个声明为的结构typedef struct {/*code here*/} structName;

在我的- (id)init方法中,我有

我有一个回调函数:

然后对于我的选择器:

现在,如果我注释掉那第二个NSLog,一切似乎都正常(即打印了“这里”)。但如果我把它留在里面,NSNotification似乎没有任何作用。但这似乎违背了NSNotification.

我做错了什么,我该如何解决它,以便我可以访问我的structName f

@Nathan 好的,所以现在我有了

...但问题仍然存在。这有可能与我修复的错字有关吗?

编辑:

即使将上面的两行更改为

0 投票
1 回答
793 浏览

objective-c - 强制一个类发布一个特定的 NSNotification?

有没有办法确保一个类发布一个特定的 NSNotification?

(我有一组类,我想在编译时(如果可能)强制该类发布所需的 NSNotification)。

或者,如果这不可能,是否有任何解决方法?

0 投票
2 回答
1458 浏览

iphone - iPhone - 内存警告后发布两次通知

我正在使用通知将数据从详细视图控制器传递到我的应用程序中的根视图控制器。这些方法工作正常,直到出现内存警告。

在任何内存警告之后,通知会被处理两次。

当用户在 DetailViewController 中选择一行时,我将数据传回 rootviewcontroller。didSelectRowAtIndexPath 方法只被调用一次,但通知观察者被调用了两次!

我应该删除 didReceiveMemoryWarning 中的通知吗?还是代码有其他问题?

贴出相关代码

RootViewController 的 viewDidLoad

DetailViewController 的 didSelectRowAtIndexPath

谢谢你的帮助。

0 投票
4 回答
20815 浏览

events - 如何使用 RESTful Web 服务创建异步通知系统?

我有一个通过 RESTful Web 服务提供的 Java 应用程序。我想创建一种机制,以便客户端可以注册事件通知。问题是无法保证客户端程序是 Java 程序,因此我将无法为此使用 JMS(即,如果每个客户端都是 Java 应用程序,那么我们可以允许客户端订阅 JMS 主题并在那里收听通知消息)。

用例大致如下:

  1. 客户端通过 RESTful Web 服务调用向我的服务器应用程序注册自己,表明它有兴趣在任何时候更新特定对象时获取通知消息。
  2. 当感兴趣的对象更新时,我的服务器应用程序需要向所有有兴趣收到此事件通知的客户端发出通知。

正如我上面提到的,我知道如果所有客户端都是 Java 应用程序,我将如何做到这一点——设置一个客户端可以收听通知消息的主题。但是我不能使用这种方法,因为很可能许多客户端将无法收听 JMS 主题以获取通知消息。

这里的任何人都可以告诉我这个问题通常是如何解决的吗?我可以使用 RESTful API 提供什么机制?

0 投票
2 回答
2745 浏览

java - Facebook Java API,发送应用到用户的通知

我正试图让这个工作。这是我向单个用户发送应用程序到用户通知的实用方法。不需要会话 id。

我正在尝试使用我的用户 ID。我从来没有收到通知,返回的集合是空的(应该是有效通知的用户列表)。

我可能做错了什么?