UNIQUE AUTOINCREMENT NOT NULL, localizedName blob NOT NULL我在localizedName属性中以二进制blob的形式存储路由的本地化名称(它可以包含多个字符串,如英语、法语等.)。1;
tkLocalizedString是用C语言编写的函数,在运行时被添加到SQLite中,它接受两个参数,第一个是语言代码(ISO639-2),第二个是本地化字符串blob localizedN
因此,根据我对thrift的理解,Java是唯一一种支持没有二进制安全字符串的语言,因此产生了thrift二进制类型。我的问题是它似乎不起作用。我的定义文件是: int myMethod(1:binary input)我的客户机在调用myMethod之前,用观察到的长度为正的二进制数据和可打印的字节构建一个在myMethod的C++实现中(来自thrift生成的服务器框架),尝试打印输入时会立即显示其大小始终为0。
你知道我这里漏掉