草庐IT

receivers

全部标签

android - 奇怪的 "Receiver not registered"异常

在onResume()中我会这样做:registerReceiver(timeTickReceiver,newIntentFilter(Intent.ACTION_TIME_TICK));在onPause()中:unregisterReceiver(timeTickReceiver);我在Android开发者控制台中看到“java.lang.IllegalArgumentException:Receivernotregistered”报告(只有2份报告,我的应用有数千名用户)。异常由unregisterReceiver()触发。会发生什么?只是用try-catch包围它,我觉得不是很有

android - 错误广播 Intent 回调 : result=CANCELLED forIntent { act=com. google.android.c2dm.intent.RECEIVE pkg=com.flagg327.guicomaipu(有附加功能)}

我从AndroidStudio的Android监视器收到了该错误。当我通过GCM在真实设备中发送推送通知并且应用程序尚未启动或已被强制停止时,会出现此错误。昨天一切正常,今天根本不工作(仅当应用程序在后台或前台运行时才有效)。我认为这可能是一个AndroidManifest错误,但是我已经厌倦了寻找问题并且找不到任何东西。list......TokenRefreshListenerService.java注册“token”每天都会更新。这是因为,每个使用GCM的Android应用程序都必须有一个InstanceIDListenerService来管理这些更新。publicclassTo

c++ - Boost.Asio : The difference between async_read and async_receive

async_read和有什么区别?和async_receive? 最佳答案 async_receive是一个仅接收到缓冲区的函数,但可能无法接收您要求的数量。(它会相等或更少,永远不会更多。)但是,async_read将始终收到您要求的金额,如其所述:Thisfunctionisusedtoasynchronouslyreadacertainnumberofbytesofdatafromastream.Thefunctioncallalwaysreturnsimmediately.Theasynchronousoperationwi

node.js - Socket.io - 失败 : Connection closed before receiving a handshake response

NodeJS的Socket.io似乎不能用作websocket服务器由于某种原因,socket.io总是回退到长轮询,如果我强制websocket传输层,它会出错:failed:Connectionclosedbeforereceivingahandshakeresponse正确的端口已打开。我正在使用chatexample来自socket.io。我在http://jmi.io:3000上设置服务器.如您所见,它与漂亮的长轮询channel配合良好,但现在尝试来自websocket客户端的websocket连接......WebSocketconnectionto'ws://jmi:3

node.js - 如何修复 'Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.'

在我的Node/Express/React应用程序的每次页面加载时,Chrome开发工具控制台中都会出现以下错误:Uncheckedruntime.lastError:Couldnotestablishconnection.Receivingenddoesnotexist此错误引用了localhost/:1。当我将鼠标悬停在它上面时,它会显示http://localhost:3000/,这是我在浏览器中查看应用程序的地址。有人知道发生了什么吗?我发现的大多数其他引发此错误的线程似乎都与尝试开发Chrome扩展程序的人有关,即便如此,他们往往也很少得到响应。

java - 向 DatagramSocket 添加超时-receive()

我需要在这部分代码上创建一个10秒的超时时间DatagramPacketgetack=newDatagramPacket(incoming,incoming.length);socket.receive(getack);我需要它列出10秒的传入数据包,如果它在10秒之前收到一个数据包,它将跳到if语句,以防它达到10秒,它会跳到else并重新发送数据包。这可能吗?我怎么能这样做?我对此很陌生。privatestaticvoidsendDATA(){outgoing=newbyte[512];//Emptyarraytry{ByteBuffersDATA=ByteBuffer.alloc

java - 中断 DatagramSocket.receive 中的线程

我正在构建一个同时监听TCP和UDP的应用程序,但我的关闭机制遇到了一些问题。当我在每个监听线程上调用Thread.interrupt()时,TCP线程会中断监听,而UDP监听器则不会。具体来说,TCP线程使用ServerSocket.accept(),它只是简单地返回(没有实际连接)。而UDP线程使用DatagramSocket.receive(),并且不退出该方法。这是我的JRE、我的操作系统中的问题,还是我应该切换到(Datagram)Socket.close()?更新:我找到了analysis的问题。它确认行为不一致。 最佳答案

mysql - phpmyadmin "no data received to import"错误,如何解决?

我在一台电脑上使用XAMPP来托管一个数据库。我使用phpmybackuppro导出了一个备份(“bintra.sql”).我在家里的mac上使用xampp,当我尝试导入桌面上的sql文件时,我收到了这个错误。Nodatawasreceivedtoimport.Eithernofilenamewassubmitted,orthefilesizeexceededthemaximumsizepermittedbyyourPHPconfiguration.SeeFAQ1.16.现在,bintra.sql的文件大小为922kb。phpmyadmin屏幕上显示的最大允许大小是3,072KiB,所

flutter - 如何修复 HttpException : Connection closed before full header was received

我最近在我的应用中升级了我的flutter版本。但是当我想调试应用程序时,它会显示以下错误。连接到服务协议(protocol)时出错:HttpException:在收到完整header之前连接已关闭,URI=http://127.0.0.1:50795/ws有没有人在升级flutter版本后遇到同样的问题?如果有任何解决方法,请分享。 最佳答案 现在这个问题在github上打开https://github.com/flutter/flutter/issues/32587暂时您可以通过切换到物理设备而不是模拟器来解决此问题Howtot

lambda - "Lambda with Receiver": What is this Kotlin construct?

我正在查看这个Kotlin对象声明:objectA:B({variableName1="text1"variableName2="text2"params{param("Foo","Bar")}})而且我无法弄清楚B类的构造函数的参数是什么。在这个例子中我有目的地抽象了信息,但B类实际上是jetbrains.buildServer.configs.kotlin.v10.BuildType而且我找不到该类型的文档。Ihavefoundsomethingthatwasclose但它是接口(interface)的定义,因此没有构造函数。总而言之,Kotlin中的以下构造是什么?{variab