草庐IT

zmq_send

全部标签

android - 如何使用 Intent Action_send 在 Twitter 上发帖?

我一直在努力将文本从我的应用程序发送到Twitter。下面的代码可以显示一个应用程序列表,例如蓝牙、Gmail、Facebook和Twitter,但是当我选择Twitter时,它并没有像我预期的那样预填充文本。我知道在Facebook上执行此操作存在问题,但我一定是做错了什么,它不能与Twitter一起使用。Intentintent=newIntent(Intent.ACTION_SEND);intent.setType("text/plain");intent.putExtra(Intent.EXTRA_TEXT,"ExampleText");startActivity(Intent

android - 应用程序死于 "Sending signal."但没有异常或其他信息

我正在开发一个通过蓝牙记录数据的应用程序,但它在收集数据数小时后间歇性崩溃(因此很难追踪错误)。logcat输出不是很有用:http://i.imgur.com/EalnX.png没有抛出异常,也没有关于导致进程终止的原因的线索。我怎样才能弄清楚哪里出了问题?是否有logcat未显示的异常被抛出?我怎样才能追踪到这个错误? 最佳答案 信号9是SIGKILL,它将立即终止进程(进程内的任何处理程序都不会运行)。从日志行来看,该进程正在自行终止,因此它不是发出SIGKILL的外部代理。我的猜测(这确实是一个猜测)是在您的进程中运行的内存

c++ - ZMQ_DONTWAIT 标志不起作用?

我在我的应用程序中使用ZeroMQ进行网络连接,手册指出通过向send中的flags参数提供ZMQ_DONTWAIT标志或recv导致函数不阻塞线程。然而,它在我的情况下不起作用:std::cout这打印:abcdab我做了一个小类来让事情变得更简单:客户端类(为了简化,从所有“未使用”的东西中剥离出来)classclient{public:client(){}inlineboolinit(unsignedshortthreads=1){Running=true;context=zmq_init(threads);if(context==NULL)returnfalse;socket=

c++ - DXGI 桌面重复 : encoding frames to send them over the network

我正在尝试编写一个应用程序来捕获屏幕的视频流并将其发送到远程客户端。我发现在Windows上捕获屏幕的最佳方法是使用DXGIDesktopDuplicationAPI(自Windows8起可用)。微软提供了一个简洁的sample它将重复的帧流式传输到屏幕。现在,我一直想知道对这些帧进行编码并通过网络发送它们的最简单但仍然相对较快的方法是什么。帧来自AcquireNextFrame具有包含桌面位图和元数据的表面,其中包含已更新的脏区域和移动区域。从这里开始,我有几个选择:从DirectX表面提取位图,然后使用ffmpeg等外部库将一系列位图编码为H.264并通过RTSP发送。虽然简单明了

c++ - SendInput() 不是 "sending"正确的移位字符吗?

voidWriteChar(charc){INPUTinput={0};input.type=INPUT_KEYBOARD;input.ki.wVk=VkKeyScanEx(c,GetKeyboardLayout(0));SendInput(1,&input,sizeof(INPUT));}VkKeyScanEx为'/'和'?'(相同的键)返回不同的键码,但是如果您尝试使用此方法写入包含'?'的消息,它只会写入'/'。我不知道发生了什么。';'也会发生同样的事情和“:”。键码和扫码部分看不懂。大多数字符都有一个虚拟键码,但是我找不到类似的问号。它们必须存在,但没有列出?

c++ - 在 Ubuntu 12.04 32 位上安装和编译 ZeroMQ/ZMQ/0MQ

我真的很想将0MQ用于个人项目,但我很难在安装后进行编译这是我的做法:####Installprerequisiteswithouterrors:####$sudoapt-getinstalllibtoolautoconfautomakeuuid-devbuild-essential####Get0MQ:####$cd~/Downloads$wgethttp://download.zeromq.org/zeromq-3.2.1-rc2.tar.gz$tar-xvzfzeromq-3.2.1-rc2.tar.gz####Install0MQwithouterrors:####$cdzer

c++ - 当我们使用 mpi_send/receive 函数时到底发生了什么?

当我们使用mpi_send/receive函数时会发生什么?我的意思是这种通信是通过我们希望发送和接收的变量的值或地址完成的(例如进程0想要发送变量“a”到进程1。进程0究竟发送变量“a”的值或地址的“一个”)。当我们使用派生数据类型进行通信时会发生什么? 最佳答案 幕后发生了相当多的魔法。首先是意外消息队列。当发送方在接收方调用MPI_Recv之前调用MPI_Send时,MPI不知道消息将发送到接收方内存中的哪个位置。此时可能会发生两件事。如果消息很短,它会被复制到接收方的临时缓冲区中。当接收方调用MPI_Recv时,它首先检查匹

c++ - zmq-cpp : recv() waits for data despite ZMQ_DONTWAIT being set

我正在尝试使用ZMQ_DONTWAIT标志通过ZeroMQ实现非阻塞接收方法,但是recv()的行为就像在没有标志的情况下被调用:autostart=std::chrono::steady_clock::now();autohave_data=sock_->recv(&reply,ZMQ_DONTWAIT);autoduration=std::chrono::duration_cast(std::chrono::steady_clock::now()-start).count();std::coutsock_是一个zmq::socket_t实例化为REQ套接字。在这种情况下,have_

Windows 7 右键单击​​ "Send to"文件上下文菜单

当我右键单击一个文件(在任何文件夹中)时,我看到一个选项“发送到”和里面桌面文件...和许多其他地点。如何将我自己的位置(即“C:\stuff”)添加到此上下文菜单? 最佳答案 打开文件资源管理器并导航到:%APPDATA%\Microsoft\Windows\SendTo进入SendTo文件夹后,右键单击->新建->快捷方式 关于Windows7右键单击​​"Sendto"文件上下文菜单,我们在StackOverflow上找到一个类似的问题: https:/

windows - Visual Studio 2013 : How to send app to second monitor upon finishing build?

此问题仅与VS2013中的工作流有关。在VS2012中,当我构建我的应用程序时,VS会在连接到我的系统的第二台显示器上显示该应用程序。这很好,因为我可以在与应用程序交互时看到我的IDE。但是,在VS2013中,该应用程序始终只显示在IDE上,因此我“将其移开”只是为了返回代码。我希望VS2013的行为与VS2012中的行为相匹配。IDE中是否有我可以打开以确保应用程序显示在第二台显示器上的设置?我确实找到了anotherquestion关于关于VS2012的问题,但是那里的解决方案不适用于使用VS2013的Win8.1。有这个选项吗? 最佳答案