protocols相关内容

扭曲数据中的碎片数据Recivied

我正在使用 protocol.Protocol 从服务器接收数据.如下 fromtwisted.internet.protocol 导入协议,工厂类 MyProtocol(协议):def dataReceived(self, data):打印数据类我的工厂(工厂):定义开始连接(自我,连接器):打印“开始连接."def buildProtocol(self, addr):打印“已连接".返回我的 ..
发布时间:2021-06-22 20:02:51 Python

以编程方式确定远程桌面协议版本?

远程桌面协议 6.1 版改变了 RDP 会话的处理方式(使会话 0,以前的意思是“控制台会话",变成非交互式会话).我需要能够从我的程序中弄清楚如何确定当前 RDP 会话中正在使用的 RD 协议版本.然而,我在 Windows 终端服务 API 中找不到任何东西,似乎给了我协议版本. 解决方案 WTS_INFO_CLASS 中的 WTSClientBuildNumber 属性包含客户端内部 ..
发布时间:2021-06-22 20:02:44 其他开发

UIViewController 子类的 Swift 协议

是否可以声明一个协议并定义符合它的对象类型? 我想在我的项目中的 UIViewController 的各种不同子类中配置一组闭包.(它们都是相关的). 我想要一个工厂函数来创建正确类型的 UIViewController 子类,然后将其作为协议类型返回. 这样我就可以配置各种闭包并将视图控制器推送到导航控制器上. 我可以…… 返回 UIViewController 超 ..
发布时间:2021-06-22 20:02:41 移动开发

我应该使用什么协议进行快速命令/响应交互?

我需要为快速命令/响应交互设置协议.我的直觉告诉我,只需将一个简单的协议与 CRLF 分隔的 ascii 字符串组合在一起,例如 SMTP 或 POP3 的工作原理,并在需要保护时通过 SSH/SSL 将其隧道化. 虽然我可以这样做,但我更愿意建立在现有技术的基础上,这样人们就可以使用友好的库,而不是操作系统提供给他们的套接字库接口. 我需要... 来回传递结构化数据的命令和响应 ..
发布时间:2021-06-22 20:02:39 其他开发

NNTP 中的标准标头是什么?

在查看 NNTP 标准后,我想出了如何提取标题从邮件中,如何折叠标题,以及如何将标题标签与标题文本分开.我找不到标准 NNTP 标头的官方列表.标准列出了 Subject、From、Date、Message-id、Reference,但没有列出我知道需要的 Groups. 是否有所有官方 NNTP 标头的官方列表?对于加分,是否有常用的非官方标题列表? 编辑 我找到了标准标题列表 ..
发布时间:2021-06-22 20:02:35 其他开发

如何高效定义基于 XML 的文本协议的 End-of-Transmission?

我想开发一个基于 XML 并通过 TCP/IP 套接字传输的文本协议.假设我有一个简单的请求/响应机制要通过持久性发送客户端和服务器之间的 TCP/IP 连接如下: 双方什么时候开始处理传入的数据,换句话说服务器何时会知道传入的客户端数据已完全传输并且可以处理以创建响应? 当然我对这个话题做了一些研究:我发现 this 答案根据 HTTP 示例指出了正确的方向:因此,在 XML 消息之 ..
发布时间:2021-06-22 20:02:33 其他开发

Swift:使用未声明的类型

我正在实现一个类,但出现此错误: 使用未声明的类型“myProtocol" 这是我的代码: class LocalContactService: myProtocol{ 你们有谁知道我为什么会收到这个错误吗? 解决方案 我遇到了同样的错误.在我的情况下,我意外地发现我在“构建阶段"中将我的 swift 文件添加到“复制包资源"中,我删除了所有 swift文件除外资产然后一切 ..
发布时间:2021-06-22 20:02:29 移动开发

在哪里实现 Swift 协议?

在 Swift 中实现协议一致性时,我有两个选择,最终结果相同: 在类内实现协议 - 即在类定义的顶部声明一致性,并将实现放在类体内,或者 在扩展中实现协议 - 也就是说,完全在类之外编写协议一致性. 这是一个例子: public class MyClass : CustomDebugStringConvertible {...//某物公共变量调试描述:字符串{返回“我的课堂"}} ..
发布时间:2021-06-22 20:02:26 移动开发

递归数据类型像树一样作为 Avro 模式

阅读https://avro.apache.org/docs/current/spec.html 它说模式必须是以下之一: 一个 JSON 字符串,命名一个定义的类型. 一个 JSON 对象,格式为:{"type": "typeName" ...attributes...} 其中 typeName 是一个原始类型或派生类型名称,定义如下.属性不本文档中定义的元数据是允许的,但不得影响序列化 ..
发布时间:2021-06-22 20:02:23 其他开发

协议扩展,不符合协议

我正在创建一个名为 MyFramework 的框架,其中包含具有一些默认行为的 LoginProtocol.swift 导入 UIKit公共协议 LoginProtocol {func appBannerImage() ->用户界面图像?func appLogoImage() ->用户界面图像?}扩展登录协议{func appBannerImage() ->用户界面图像?{return (UII ..
发布时间:2021-06-22 20:02:17 移动开发

需要实现一组方法中的至少一个的目标 C 协议

在目标 C 中,协议方法可以是必需的或可选的: @protocol AProtocol@必需的-(void) aRequiredMethod;@可选的-(void) anOptionalMethod;@结尾 有没有一种优雅的方式说符合协议的对象必须至少响应一组方法中的一个,我的梦想是这样的 @protocol AProtocol@任何-(void) onePossibleMethod;-(v ..
发布时间:2021-06-22 20:02:14 移动开发

DBMSSOCN 代表什么?

我知道它是什么,它是用于数据库连接的 Winsock TCP/IP 协议,只是不知道它是什么的首字母缩写词. 也许是这样的: 数据库微软SOCket网络? 看起来有点笨重.我今天和一个 SQL 实习生一起工作,并意识到我实际上并不知道它代表什么.搜索只能找到协议及其工作原理的解释. 有什么想法吗? 解决方案 作为微软和其他所有人,我们无法确定;) 话虽如此,通 ..
发布时间:2021-06-22 20:02:08 数据库

java.net.MalformedURLException: 无协议:

如果我的 url 路径中有 http,为什么我没有得到协议? 日志: network: 连接 http://xxx.ccc.local/upload/up.php?aa=0&bb=Ap%F3lice+de+Seguro&cc=1028&from=documentos with cookie "CLinkLanguage= EN; __utma = 232844939.1396040569. ..
发布时间:2021-06-22 20:02:06 Java开发

所有符合协议的类继承默认实现

我为所有 UIViewController 子类添加了一个方法,允许我从类和它在里面的故事板实例化它. 所有方法都遵循以下格式: class func instantiateFromStoryboard() ->相机视图控制器?{让 storyboard = UIStoryboard(name: "Camera", bundle: nil)让初始 = storyboard.instanti ..
发布时间:2021-06-22 20:01:59 移动开发

swift2 中协议扩展和默认值的限制

所以我在玩协议扩展时遇到了一个“有趣"的问题. 我想写一个 Meters 和 Kilometers 单位类型来测试一些东西.作为一个有基类并且两个子类都覆盖基类的类很容易做到这一点,而只是覆盖一个简单的值 //类型之间的转换因子枚举 DISTANCE_UNIT_TYPE :双 {案例米= 1.0;案例公里 = 0.001;}协议距离单位{var unitType : DISTANCE_UN ..
发布时间:2021-06-22 20:01:56 移动开发

Objective-c 多播委托

我在 xcode 中创建了新的选项卡式视图项目,在 appdelegate 中我创建了一个协议 .h 文件 @protocol myProtocol -(void)myProtocolMethodOne;@结尾...@property (weak) idmypDelegate; .m 文件 @synthesize mypDelegate;...//在didFinishLaunching ..
发布时间:2021-06-22 20:01:53 移动开发

如何在 Windows 10 中创建可以处理 URL:callto 和 URL:tel 协议的 WPF 应用程序?

我的任务是创建一个 WPF 应用程序,当用户单击浏览器(Chome、IE)中的 callto: 和 tel: 链接时,打开它们的默认应用程序是我创建的 Windows 10 WPF 应用程序并处理它们. 我已尝试通过编写脚本并手动输入 Visual Studio 输出的已发布 .exe 的路径来更改注册表,但每当我单击 callto: 或 tel: 链接默认程序时,这些都不起作用打开的还是S ..
发布时间:2021-06-22 20:01:50 C#/.NET

如何扩展协议 Optional,其中 Wrapped item 是 Array of Equatable 通用元素?

我会说这个问题是关于正确的扩展声明. 我想扩展充满通用元素的 Array,其中 Element 符合 Equatable.我设法做到了: 扩展数组 where Element: Equatable{//我的代码} 但是我想知道当填充了 Equatable 元素的数组在 Optional 中时如何正确声明扩展?我知道在这种情况下我实际上是在扩展协议 Optional,但我无法弄清楚其余的 ..
发布时间:2021-06-22 20:01:48 移动开发