草庐IT

Transmission_Control_Protocol

全部标签

c++ - Protocol Buffer - 生成非内联访问器

我们在带有c#和c++代码的中型嵌入式系统中使用ProtocolBuffer(2.4.1)。我们使用protobufs来隔离我们的托管层和native层,以及一个易于维护的序列化层(出于好奇,我们本来可以使用Pinvoke,但我们还必须在测试/模拟器上的单独进程中运行native代码)。我们的系统有很多DLL,我在它自己的DLL中有生成的nativeprotobuf代码,这样系统的其他部分就不必直接链接到生成的代码中。我遇到的问题是所有生成的访问器都是内联,例如:inlineconst::MyProtoClassName::MyField&MyProtoClassName::myfie

c# - 带有显示错误的 Internet 代理服务器的 Windows WCF 客户端服务器违反了协议(protocol)。部分=响应状态行

我们的团队试图创建一个Windows应用程序(c#)以使用Internet代理服务器调用WCF服务调用WCF服务时显示异常“服务器违反了协议(protocol)。Section=ResponseStatusLine”请给出解决这个问题/任何其他替代解决方案的建议//CodeforcreatingproxypublicstaticDevicesServiceClientCreateProxy(){varproxy=newDevicesServiceClient("BasicHttpBinding_IDevicesService");BasicHttpBindingbinding=newB

c - win32 : How to calculate control sizes for a consistent look across windows versions/themes?

正在处理一个简单的cGUI库,我从winapi开始后端,现在在计算控件的首选大小时遇到​​一些问题。我正在将我的结果与Windows.Forms的结果进行比较。现在,我正在使用DesignSpecificationsandGuidelines-VisualDesignLayout中的值(例如按钮和文本框是14个“对话框逻辑单元”高)用于计算winapi中的像素大小实现,同时使用Windows窗体保持所有默认值。我创建了这些简单的演示实现:Windows窗体(demo.cs):usingSystem.Drawing;usingSystem.Windows.Forms;namespaceW

windows - ffmpeg avformat_open_input 总是返回 "Protocol not found"rv=(-1330794744)

尝试让ffmpeg在VisualStudio2010中工作。到目前为止,所有ffmpegheader和库都已加载,没有错误或警告发生。avcodec_register_all();AVFormatContext*pFormatCtx=NULL;charerrbuf[256];pFormatCtx=avformat_alloc_context();intrv=avformat_open_input(&pFormatCtx,"myfile.ext",NULL,NULL);if(rv!=0){av_strerror(rv,errbuf,sizeof(errbuf));}问题是,avforma

windows - 为什么非交互式批处理脚本认为我按下了 control-C?

所以当突然出现在输出日志中时,我的批处理脚本运行良好:21:27:13.99c:\apps\w7lab-scripting>some-commandError3221225786^CTerminatebatchjob(Y/N)?然后脚本停止运行。批处理脚本在session零中运行,所以我知道它没有收到真正的control-C,而且我的代码都没有调用GenerateConsoleCtrlEvent,所以不可能。唯一的线索是some-command当时正在与一个交互式应用程序通信,并且那个应用程序的控制台收到了一个control-C。some-command的预期行为是显示其他应用程序的退

windows - 使用协议(protocol)处理程序(即 :url))从 Chrome 打开 Internet Explorer

我已按照这些步骤操作,但它对我来说无法正常工作。Customprotocolhandlerinchrome基本上,我没有自定义应用程序。我只想创建一个处理程序以使用特定URL打开IE。这是我的注册:WindowsRegistryEditorVersion5.00[HKEY_CURRENT_USER\Software\Classes\ie]"URLProtocol"="\"\""@="\"URL:IEProtocol\""[HKEY_CURRENT_USER\Software\Classes\ie\DefaultIcon]@="\"explorer.exe,1\""[HKEY_CURRE

windows - LDAP 是 TCP 还是 UDP 协议(protocol)?

我有一些wireshark捕获,它显示它是UDP。但理论上它说它同时使用TCP和UDP。所以我很困惑。b/wLDAP和CLDAP有什么区别?它们都是UDP协议(protocol)吗? 最佳答案 通常LDAP是一个TCP协议(protocol)。但是Microsoft也通过UDP使用LDAP。看这里:http://msdn.microsoft.com/en-us/library/cc717362(v=prot.10).aspx所以两者都是。 关于windows-LDAP是TCP还是UDP协

windows - Inno 安装程序 : Control panel icon does not show

我有一个InnoSetup项目。一切正常,但我在“程序和功能”控制面板区域中看不到应用程序图标。我确实在其他地方看到了这个图标。脚本文件确实有以下内容:[Setup]SetupIconFile={#MySetupImageIco}我是否需要设置其他内容才能使应用程序图标显示在“程序和功能”控制面板小程序中?我正在针对Windows8.1进行测试。更新:根据评论,我尝试在我的脚本中设置:UninstallDisplayIcon={#MySetupImageIco}遗憾的是,这并没有在“添加/删除”程序和功能控制面板小程序中生成图标。更新#2:获胜的解决方案是:UninstallDispl

windows - 以编程方式使用 mailto 协议(protocol)注册 Windows 程序

如何使mailto:链接在我的程序中注册?然后我将如何在我的程序中处理该事件?我通过快速Google搜索找到的大多数解决方案都是如何手动执行此操作,但我需要为我的程序的用户自动执行此操作,如果他们单击按钮,例如“设置为默认电子邮件客户端”。#编辑:删除了对Delphi的引用,因为答案与您的语言无关。 最佳答案 @Dillie-O:您的回答让我走上了正确的方向(我本应预料到它只是一个注册表更改)并且我成功了。但我会将其标记为答案,因为我将添加一些我在处理此问题时发现的额外信息。这个问题的解决方案实际上并不取决于您使用的是哪种编程语言,

c++ - redis::protocol_error 来自 redis-cplusplus-client 的异常

我正在使用从https://github.com/jrk/redis-cplusplus-clientcheckout的用于Redis的C++客户端.问题是我总是遇到redis::protocol_error异常,就像我在我的Redis服务器中设置大约2000万个键值项一样。异常信息是:在抛出“redis::protocol_error”实例后调用终止what():状态回复的意外前缀中止有人知道为什么以及我该如何解决吗?提前致谢! 最佳答案 在深入研究我的redis日志后,我终于发现我的redisRDB进程有问题,因为我的系统的ov