问题标签 [handlers]

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 投票
0 回答
1046 浏览

android - Android:Singleton 类中的后台线程

我有 Singleton 类,它包含所有数据(某个站点的访问者),并且数据由服务更新。我有一个接口,它由(列表)活动(显示访问者)实现,所以现在当我更新数据时,我只需调用接口方法,以便列表活动可以刷新它。

现在我需要保持访问者在现场的时间(在客户端)。我想在 Singleton 类中创建一个线程,该线程将在每秒后运行一个循环,但我无法使用处理程序在主线程上调用任何方法。这是线程的代码:

这是我在主线程上制作处理程序的代码(在单例类中):

我在这里做错了什么?

编辑:我需要每秒钟更新一次 UI,这就是为什么我运行一个单独的线程可以更改数据并在 UI 上调用更新。

0 投票
1 回答
202 浏览

google-app-engine - 是否可以在 AppEngine 上向 JUL 添加处理程序?

我有一个带有 Java 的 AppEngine 应用程序。我正在使用 JUL (java.util.logging) 来记录服务器端日志。我正在创建一个名为 CustomLogger 的外观,其中它使用工厂在构造函数中创建一个 JUL 记录器:

CustomLogger 的实例绑定为 eagerSingleton,这意味着每个 Guice 实例只会实例化此类的一个实例。一切正常,直到我注入自定义记录器(EmailLoggingHandler),它也是依赖树的一部分,作为一个 eagerSingleton。

我得到的错误:

有谁知道为什么会这样?

0 投票
2 回答
6163 浏览

facebook - Facebook个人资料图片请求即“http://graph.facebook.com/me/picture”

当我请求个人资料图片时,在这种情况下,我在 HttpResponseHandler 中收到某种编码字符串。下面的代码是对我的个人资料图片的请求。

下面的代码是我检索响应的处理程序。我得到一个字符串的响应,但我不确定如何处理这个响应对象。我尝试转换为字节数组并写入“file.jpg”,但这没有用。我的主要问题是我该如何处理这个响应对象?

这是响应对象的 PrintString

非常感谢任何帮助,希望这可以帮助其他人。

谢谢,

0 投票
3 回答
1799 浏览

multithreading - 在黑莓中使用线程

我在黑莓中使用线程来执行 Web 服务调用。我想在电话收到回复后立即收到通知。我正在使用

处理程序

在安卓。我没有在黑莓中找到类似的东西。

这是我用来运行线程的代码

线程完成运行后如何获得通知?我怎样才能在黑莓中做到这一点?谢谢

添加了更多信息:感谢您的回复。它的信息量很大。让我再解释一下我的问题。我有一个在线程上运行的 web 服务调用。一旦我从服务器收到回复,我想执行下一个函数(下一次调用服务器),它基于上一次调用的响应。所以我需要等到我得到回复。同时,我需要在屏幕上显示活动指示器。我在android中为此使用了处理程序。我在黑莓上寻找类似的东西。

0 投票
2 回答
1098 浏览

android - 线程不会在 onPause 中停止

我试图在我的 onPause() 中停止我的线程,但线程仍在运行并获取线程到期时发送的通知。看来我的一切设置正确......我的通知工作正常,并在 8000 次睡眠后出现......但如果用户在此之前离开/onPause(),那么通知仍然会弹出。

0 投票
2 回答
621 浏览

python - 日志处理程序是否使用单独的线程?

Python 的日志处理程序很棒。其中一些,例如SMTPHandler可能需要很长时间才能执行(联系 SMTP 服务器等)。它们是否在单独的线程上执行以不阻塞主程序?

0 投票
1 回答
221 浏览

python - 捕获 SysLogHandler 的输出

根据建议,我计划将错误从几个时间关键的 python 进程(客户端)记录到单个日志记录进程(服务器)。SysLogHandler似乎是正确的选择,因为它使用 UDP(我宁愿与系统无关)并且不等待任何确认,并且正如我使用的localhost那样,实际上应该不会丢失日志。

但是,我不清楚我应该如何在两个帐户上实现服务器端:

  • 我应该简单地打开 amultiprocessing.connectionconn.recv()日志作为文本吗?
  • 有没有办法将错误作为服务器端的日志处理,从而使用 other 打印它logging.handlers?还是那时只是简单的字符串?

一个很好的用例是时间关键进程将错误发送到日志进程,而日志进程又将使用SMTPHandler通过电子邮件发送这些错误......

0 投票
2 回答
75 浏览

javascript - javascript 事件处理程序无法正常工作

我对 javascript 事件处理程序有一些问题,我真的很想知道我做错了什么。事情是这样的,我想提醒悬停的 div 的宽度,但是一旦加载页面,就会出现警报。

这是HTML:

这是js:

已经回答了,谢谢:D

我会很感激你们给我的任何提示。

提前致谢!

0 投票
2 回答
25897 浏览

c# - 自定义 EventHandler 与 EventHandler

最近我一直想知道这段代码之间是否有任何显着差异:

和这个:

他们都做同样的事情,我无法分辨出任何区别。尽管我注意到 .NET Framework 的大多数类都使用自定义事件处理程序委托来处理它们的事件。这有什么具体原因吗?

0 投票
2 回答
558 浏览

asp.net - 搜索引擎的站点地图

我必须进行 api 调用并获得响应。此响应包含 4000 多个 url。我必须在站点地图中列出所有这些网址,以便搜索引擎轻松抓取。我必须编写一个处理程序来完成这项任务。有人可以建议我这样做的一个例子。