68得票12回答
简单串行点对点通信协议

我需要两个设备之间的简单通讯协议(一台PC和一台微控制器)。PC必须向微控制器发送一些命令和参数。微控制器必须传输一组字节(从传感器获取的数据)。 这些数据必须受到噪声保护(除了奇偶校验,我认为我需要一些其他的数据纠错方法)。 是否有任何标准解决方案来实现这一点?(我只需要一个想法,而非完...

68得票10回答
有人可以解释一下LDAP吗?

我经常听到类似"我们能否使用LDAP来加载员工信息吗?"的问题。然而,"轻量级目录访问协议"这个标题让我认为它只是一个协议,而不是像Oracle或MSSQL这样的物理数据库管理系统。 那么有没有人能够向我解释一下LDAP是什么,它如何使用,以及它的基本工作原理是什么?LDAP仅仅是从各种数据...

67得票8回答
生成 Protobuf 文档?

有人知道一款好的工具来使用.proto源文件生成Google Protobuf文档吗?

65得票1回答
使用某个协议作为符合另一个协议的具体类型是不被支持的。

我试图将泛型与协议混合使用,但遇到了很大的困难 xD。 我在一个 Android/Java 项目中实现了特定的架构,并尝试对其进行重写以适应 Swift/iOS 项目。但是我发现了这个限制。 ProtocolAprotocol ProtocolA { } 协议Bprotocol Prot...

64得票6回答
无法找到协议声明

我有两个视图控制器A和B,它们都将对方定义为自己的代理。当我除了在头文件开头定义协议并导入其他头文件之外什么都没做时,我收到两个错误,类似于-无法找到"BDelegate"协议声明,在A.h中显示(我写了)无法找到"ADelegate"协议声明,在B.h中显示(我写了)网上搜索后,人们写道循环...

64得票3回答
HTML - 不带 HTTP 协议的链接

为什么我们在链接的 href 属性中包含 http / https 协议? 如果省略协议名称会有问题吗?<a href="example.com">my site</a>

62得票6回答
哪个协议?svn:// 还是 http(s)://?

SVN的网络访问有四种常见协议。svn://repos svn+ssh://repos https://repos http://repos 维基百科页面对这四种协议的区别没有多少说明。我一直喜欢使用 svn://,因为它很容易设置,但它们之间有什么区别,哪一个更好呢?

61得票7回答
协议和委托之间有什么区别?

一个 protocol 和一个 delegate 的区别是什么? 另外, 我们如何在 protocol类 中声明 变量?

60得票4回答
Objective-C协议的前向声明

ObjectProperties.h@protocol ObjectProperties <NSObject> @property (strong, nonatomic) NSString *name; @property (strong, nonatomic) NSDate *...

55得票2回答
检查可选协议方法是否已实现

有人知道检查可选协议方法是否已实现的最佳方法吗? 我尝试了这个:if ([self.delegate respondsToSelector:@selector(optionalProtocolMethod:)] ) delegate是什么:id<MyProtocol> deleg...