要让protoc使用插件,需要做下面事情: Place the plugin binary somewhere in the PATH and give it the name "protoc-gen-NAME" (replacing "NAME" with the name of your plu... ...
分类:
其他好文 时间:
2016-05-13 17:06:51
阅读次数:
150
概述在多线程编程中往往会遇到多个线程同时访问共享的资源,这种情况我们需要通过同步线程来避免。也就是给线程加锁。
因为Objective-C是C语言的超集。,严格的来说是真超集。所以C语言当中的pthread互斥锁在Objective-C中也可以使用,但是Objective-C中定义了本身自己的锁对象和锁协议,所以本篇介绍Objective-C中的锁。NSLockNSLocking协议@protoc...
分类:
编程语言 时间:
2016-05-09 18:49:25
阅读次数:
398
google protobuf的编译成jar包编译的方法:最后使用的github中这个里面的README的最后一个方法.在非MAVEN的环境下,应该怎么去编译library呢?使用下面的命令:
$ protoc –java_out=src/main/java -I../src \
../src/google/protobuf/descriptor.proto
我的资源是用 这里的...
分类:
编程语言 时间:
2016-05-07 10:05:16
阅读次数:
663
ProtoBuf的使用和原理 简介 Protobuf是一个灵活的、高效的用于序列化数据的协议。相比较XML和JSON格式,protobuf更小、更快、更便捷。Protobuf是跨语言的,并且自带了一个编译器(protoc),只需要用它进行编译,可以编译成Java、python、C++等代码,然后就可 ...
分类:
其他好文 时间:
2016-04-23 13:25:00
阅读次数:
500
编译gRPC 目录 一、概述 二、编译gRPC 三、C#中使用gRPC 四、C++中使用gRPC 无论通过哪种语言调用gRPC,都必须要编译gRPC,因为生成proto访问类时,除了产生标准的数据定义类之外,还需要产生客户端代理类。客户端代理类必须由gRPC的各个语言的protoc插件来完成。而这些 ...
分类:
其他好文 时间:
2016-03-30 08:15:31
阅读次数:
2206
第一、打开vs中的Nuget 第二、搜索Google.Protocol,然后安装 第三、安装完成后,会生成一个packages文件夹,在Google.ProtocolBuffers.2.4.1.555/tools找到Google.ProtocolBuffers.dll、protoc.exe、Prot
三是加入BackupProtos.java这个类。 git clone https://android.googlesource.com/platform/packages/apps/Launcher3 protoc –javanano_out=src/ -I protos protos/backu
分类:
移动开发 时间:
2016-03-21 21:38:01
阅读次数:
658
充当代理的步骤:首先要明确谁请别人代理,谁当别人的代理1》请代理三部曲:1 写一个协议protoc,把自己不方便做的事列出来(@protocol studentDelegate )2 包含一个遵守协议的对象,对象可以是任意类型iddelegate;3 当发生一些事情想通知代理去做,就是调用代理对应的...
分类:
其他好文 时间:
2015-12-18 21:24:20
阅读次数:
169
问题按如下步骤在Ubuntu上编译安装Google Protocol Buffers$ ./configure $ make $ make check $ sudo make install 运行$ protoc --version 出现找不到动态库的错误protoc: error while lo...
分类:
系统相关 时间:
2015-12-11 20:49:02
阅读次数:
225
代理,又称委托代理(delegate),是iOS中常用的设计一种模式。顾名思义,它是把某个对象要做的事情委托给别的对象去做。那么别的对象就是这个对象的代理,代替它来打理要做的事。反映到程序中, 首先要明确一个对象的委托方是哪个对象,委托所做的内容是什么。在iOS程序设计中,委托通过一种@protoc...
分类:
移动开发 时间:
2015-12-04 12:47:43
阅读次数:
163