问题标签 [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.
email - TFS:电子邮件差异
Eric 建议你每天早上阅读团队的差异。我可以让 TFS 以某种方式自动执行此操作吗?理想情况下,我想要一封包含所有差异的电子邮件,但我会接受每个提交的链接。
c++ - 未收到所述事件通知
问题:
未收到接收器(类)实现中列出的事件通知(来自 COM 对象 - 服务器)。
接收到一个事件通知( Event_one ),但未相应接收其他事件通知
如果更改顺序-在IDispatch::Invoke 中,即:
- if
Event_one
被交换到Event_two
thenEvent_two
收到通知,但Event_one
其他人相应地被忽略
- if
问题:
- 更好的实现方式,IDispatch::Invoke 还是 QI?
- 使用错误的逻辑或方法?
注意:
- 没有 MFC
- 无 ATL
- 纯 C++
- 使用消息循环:GetMessage()
- STA模型( Coinitialize() )
- 调用 IDispatch::Advise成功(来自调用S_OK的 HRESULT )
- 在上面之后,COM对象方法调用正常(带有接口指针)
- 单次致电 Advise
- MIDL 编译器生成的类型库
例如(示例):
IDispatch::Invoke的插图- 取自Sink 类:
查询接口说明:
sql-server - 存储过程执行时间过长时发出 SQL 警报
我想设置一个 SQL Server 2008 警报,以便在任何过程执行 1 秒或更长时间时通知我(仅作为示例)。
有任何想法吗?
编辑:
好吧,这似乎是不可能的。但是,只是为了让您转向另一个方向,我知道主数据库中有统计表,其中包含编译计数、调用次数和其他各种统计信息。我是否可以定期查询它们,然后以某种方式进行报告?
notifications - 如何让用户关注问题?
我们有时需要通知用户有关警告或问题的信息。但很多时候,特别是如果这是一个常见问题,用户只会忽略警告并继续。很多时候用户甚至不会记得看到警告,但我们检查他们的日志并看到显示了几个。那么,当你试图告诉他们一些重要的事情时,你如何让用户注意呢?
这不像强迫用户在允许他们保存之前解决所有问题那么简单。由于各种原因(通常是因为无法立即解决或根本无法解决的问题),他们经常需要保存我们的业务规则并不严格允许的数据。
我们有一个更好的警告/错误处理系统,我认为这将有很大帮助,但我想看看其他人做了什么。
c# - “语音气泡”通知
我正在尝试获取通知以在MFC 应用程序中弹出类似这些气泡的内容:
(来源:humanized.com)
我目前正在用 C# 制作一个界面模型,以向一些利益相关者展示,所以如果能把它也放在那里就好了。
它不一定必须是气泡式的:它可能是类似于工具提示的东西 - 但它必须在没有鼠标悬停的情况下出现
干杯!
silverlight - Silverlight 和推送通知
我正在为远程仪器创建 Silverlight 2 用户界面。不同站点的两个并发用户与仪器交互(仪器操作员和远程科学家)和任意数量的观察者用户不与其交互,只是观看。但是,每当两个活动用户中的一个更改某些内容时,这些更改必须立即反映在所有用户的 UI 中,例如平移或缩放图像或注释或选择图像的一部分,将项目添加到显示在列表框中的集合中。在客户端中,我使用可观察的集合,这些集合很容易反映该用户所做的更改,但很难看到另一个用户所做的更改。我可以轮询每个客户端的更改,但推送通知之类的东西会更好。我已经广泛搜索了示例,但没有找到任何我需要的东西。Silverlight 与 WCF 服务交互时存在各种安全问题,这意味着许多潜在示例无法正常工作。我在这个项目上基本上没有时间了,需要快速帮助。有没有人建议一个合适的简单例子来说明如何做到这一点?我是一位经验丰富的开发人员,但必须自学 Silverlight 和 WCF 服务,而我所在地区没有人知道这些。即使我已经完成了大量的 ASP.NET 工作,我也不是 Web/Javascript 专家。谢谢。我在这个项目上基本上没有时间了,需要快速帮助。有没有人建议一个合适的简单例子来说明如何做到这一点?我是一位经验丰富的开发人员,但必须自学 Silverlight 和 WCF 服务,而我所在地区没有人知道这些。即使我已经完成了大量的 ASP.NET 工作,我也不是 Web/Javascript 专家。谢谢。我在这个项目上基本上没有时间了,需要快速帮助。有没有人建议一个合适的简单例子来说明如何做到这一点?我是一位经验丰富的开发人员,但必须自学 Silverlight 和 WCF 服务,而我所在地区没有人知道这些。即使我已经完成了大量的 ASP.NET 工作,我也不是 Web/Javascript 专家。谢谢。
build-process - 在 Skype 群聊中接收构建通知的工具
我的团队使用 Skype 群聊,我希望有一个工具可以将通知发布到我们的群聊。
我想避免依赖 RSS 提要,但它可能归结为这一点。但即便如此,它似乎也很难找到——似乎有一个名为 Anothr 的工具可能已经不复存在了。
我也希望没有接收消息的第三方(Skype 之外)——例如,我不希望由第三方托管在某处服务器上的机器人,而他们的机器人坐在我们的群聊中。
wpf - 使用 WPF 模拟 Vista 通知图标对话框
在 Vista 中单击通知图标(例如网络或声音图标)时,您会看到一个有边框但无字幕的对话框 ( http://i.msdn.microsoft.com/Aa511448.NotificationArea22(en-us,MSDN. 10).png ):
http://i.msdn.microsoft.com/Aa511448.NotificationArea22(en-us,MSDN.10).png
如何在 WPF 中模拟这些?创建一个新窗口并将 WindowStyle 设置为 "None" 并将 ResizeMode 设置为 "CanResize" 会产生一个关闭的结果,除了框架稍微太薄并且对话框可以调整大小,这是不可取的。将 ResizeMode 设置为“NoResize”会导致窗口没有 Aero 边框(只有 2px 的细实线边框。)
python - 如何通知在不同进程中完成的 SQLite 数据库更改的进程?
假设我有两个或多个处理 SQLite 数据库的进程——一个“播放器”进程和许多“编辑器”进程。
“播放器”进程读取数据库并更新视图 - 在我的情况下,它将是根据存储在数据库中的事件混合到声卡的波形。
“编辑器”进程是该数据库的任何编辑器:它不断更改数据库。
现在我希望播放器能够快速反映编辑更改。
我知道 SQLite 提供挂钩来跟踪同一进程中的数据库更改,但似乎很少有关于如何使用多个进程执行此操作的信息。
我可以不断地轮询数据库,比较记录和触发事件,但这似乎效率很低,尤其是当数据库增长到很大时。
我正在考虑使用日志表和触发器,但我想知道是否有更简单的方法。
c++ - 对所有 USB 设备使用 RegisterDeviceNotification()
我目前有一些代码可以在 Windows 服务(用 C++ 编写)中设置连接的 USB HID 设备的通知。代码如下:
然后通过 SERVICE_CONTROL_DEVICEEVENT 事件接收通知。(请记住,这是一项服务,因此没有 WM_DEVICECHANGE)。
我以为我可以在 RegisterDeviceNotification() 调用中指定 DEV_BROADCAST_DEVICEINTERFACE 标志,这样它就会覆盖 dbcc_classguid 并获取所有设备,但事实证明,Windows 2000 不支持该标志,这对我来说是个大问题。另外,我猜这将返回的不仅仅是 USB 设备。
我应该如何修改它以获取所有USB 设备,而不仅仅是 USB HID?是否应该像提供不同的 GUID 一样简单?是否有所有 USB 的 GUID?