标签: handler

为什么HttpContext.Current.Handler为null?

我正在尝试访问HttpModule中的一个页面,我想我应该通过调用HttpContext.Current.Handler(这应该引用当前页面)来做到这一点,但我一直都是null.

我正在开发使用.Net 3.5框架.

我在AuthorizeRequest和AuthenticateRequest上检查这个

谢谢.

.net asp.net httpmodule handler

7
推荐指数
2
解决办法
1万
查看次数

Python,日志记录:使用自定义处理程序和字典配置?

这是关于Python 3.2(GNU/Linux x86_64)上的日志记录模块:是否可以使用字典配置设置自定义处理程序?这是我正在尝试的代码:

import logging
import logging.config

class CustomHandler(logging.StreamHandler):
    pass

logconfig = {
    'version': 1,
    'handlers': {
        'console': {
            'class': 'CustomHandler',
        }
    },
    'loggers': {
        'custom': {
            'handlers': ['console'],
        }
    }
}
logging.config.dictConfig(logconfig)
logger = logging.getLogger('custom')
logger.error('Error message')
Run Code Online (Sandbox Code Playgroud)

这当然不起作用.这是输出:

Traceback (most recent call last):
  File "/usr/lib/python3.2/logging/config.py", line 390, in resolve
    found = self.importer(used)
ImportError: No module named CustomHandler

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/lib/python3.2/logging/config.py", line 569, in configure …
Run Code Online (Sandbox Code Playgroud)

python configuration logging dictionary handler

7
推荐指数
1
解决办法
4150
查看次数

android延迟使用处理程序

我想显示几个图像,并在每个图像之间添加延迟.我这样做并且代码中没有错误但由于某种原因应用程序崩溃了.

Bitmap bitmap = BitmapFactory.decodeFile(imageIn);
    ImageView myImageView = (ImageView)findViewById(R.id.imageview);
    myImageView.setImageBitmap(bitmap);
    // Those are the only 2 lines I used to make my handler 
    Handler handlerTimer = new Handler();
    handlerTimer.postDelayed((Runnable) this, 20000);
Run Code Online (Sandbox Code Playgroud)

android delay handler

7
推荐指数
1
解决办法
3万
查看次数

Android - 使用处理程序?

在同一个Activity中使用多个Handler是否有任何问题.

我注意到在Android官方网站上提供的所有示例中,他们使用单个处理程序并根据"what"的值检测不同的操作,这是因为内存管理和Handler使用的大量内存?或者我应该称之为"坏代码"并以干净的方式执行(多个处理程序,每个负责特定任务)

Handler handler = new Handler()
{
    @Override
    public void handleMessage(Message msg) {
      if (msg.what == 0){
         // do something
      }
      else if (msg.what == 1){
         // do something else
      }
    }
}
Run Code Online (Sandbox Code Playgroud)

要么

Handler taskHandlerA = new Handler()
{
    @Override
    public void handleMessage(Message msg) {
         // do something
    }
}

Handler taskHandlerB = new Handler()
{
    @Override
    public void handleMessage(Message msg) {
         // do something else
    }
}
Run Code Online (Sandbox Code Playgroud)

memory android memory-management handler android-activity

7
推荐指数
2
解决办法
2737
查看次数

JUnit故障回调/方法

是否有可能在测试用例或断言失败时触发方法,以便在测试用例失败时执行某些操作(例如,在UI测试时屏幕截图,编写错误日志等等).

也许有类似注释的东西,我还没有注意到.

提前致谢!

junit unit-testing annotations callback handler

7
推荐指数
1
解决办法
2038
查看次数

如何覆盖超类组件的信号处理程序

我有一个基类项目,如下所示:

基础 .qml:

Item {
    Thing {
      id: theThing;

      onMySignal: { console.log("The signal"); }   
     }
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试制作一个衍生项目 - Derived.qml.

我怎样才能覆盖onMySignal处理程序theThing?我试过这样的东西......

派生的 .qml:

Base {
    theThing.onMySignal: { console.log("Do different things with theThing in Derived") }
}
Run Code Online (Sandbox Code Playgroud)

但我找不到任何告诉我如何正确地表达这种语法,或者是否/如何真正去做它!

inheritance qt handler qml qt-quick

7
推荐指数
1
解决办法
958
查看次数

SensorManager.registerListener(..,Handler处理程序),请举例?

我不明白如何使用这种方法,

sensorManager.registerListener(SensorEventListener侦听器,传感器传感器,int速率,处理程序处理程序);

(这里的文件)

1)如果它使用SensorEventListener,那么Handler的目的是什么?

2)请举例说明我可以传递给它的处理程序?

谢谢!

android handler

6
推荐指数
2
解决办法
1万
查看次数

你如何在PHP中获得多个错误处理程序?

我试过这个:

    set_error_handler('ReportError', E_NOTICE | E_USER_NOTICE);
    set_error_handler('ErrorHandler', E_ALL & ~(E_NOTICE | E_USER_NOTICE));
Run Code Online (Sandbox Code Playgroud)

但只有第二个有效.如何针对不同类型的错误使用不同的错误处理程序?

php function handler

6
推荐指数
1
解决办法
3503
查看次数

如何在Java Swing中为窗口关闭创建处理程序

当我的窗口(使用Java Swing创建)关闭时,我正在尝试调用函数来进行清理.在我的初始化代码中,我这样做:

public class FormLogin extends JFrame{
    private void initComponents(){
        ...
        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        addWindowListener(new java.awt.event.WindowAdapter() {
            public void windowClosed(java.awt.event.WindowEvent evt){
                formLoginWindowClosed(evt);
            }
        });
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

但是当我按下退出按钮时,从不调用函数"formLoginWindowClosed".我也尝试用java.awt.event.WindowAdapter作为参数创建监听器,但它也不起作用.我应该如何为窗口关闭创建监听器?提前致谢.

java swing window handler

6
推荐指数
1
解决办法
9593
查看次数

Android View.postDelayed泄漏引用吗?

我想知道View.postDelayed当视图与父视图分离时,传递的runnable是否会被自动删除.

我查看了View课程的来源,并将其发布给了一些Handler外面的内容.但该处理程序的生命周期尚不清楚.

有人知道答案吗?

android view handler

6
推荐指数
1
解决办法
863
查看次数