Serialization Windows Phone 7中的DataContractSerializer问题

这种情况偶尔发生,但会使我的文件无法读取。问题是,在序列化时,DataContractSerializer在XML文件的末尾添加了两个>>>。使它们在尝试反序列化时变得无用。有人有这个问题吗?例如: <SomeObject xmlns="someNamespace"> </SomeObject>>> 装载: using (IsolatedStorageFile file = IsolatedStorageFile.GetUserStoreForApplica

Serialization 如何在WSO2 ESB上将序列化Java对象发布到JMS主题

我正在尝试使用WSO2 ESB、WSO2 MB和JMS主题设置发布和订阅场景 在发布代理中,我的端点服务将返回一条实现可序列化的Java消息,并且在代理的out序列中,应该将消息发布到JMS主题 以下是我的委托书副本: <?xml version="1.0" encoding="UTF-8"?> <proxy xmlns="http://ws.apache.org/ns/synapse" name="MyProxy" transports="https,http"

Serialization akka在跨32位和64位JVM序列化TypedActor代理和ActorRef时静默失败

修复以下问题需要什么配置? 64位jvm(machine1)上的Akka Actor无法在32位jvm(machine2)上使用TypedActor代理(案例1) 但反之亦然(案例2) 是否有我遗漏的序列化配置设置? 我正在使用来自java的akka-2.2.1 我有一个小的测试代码,它总是复制这个问题 即使启用了远程生命周期事件,也没有报告“错误”的日志。 在CASE1上调用registerListener()时,它会超时 我不知道,任何帮助/线索都将不胜感激 server.java publ

Serialization 我们在JSON.NET中有类似KnowTypeResolver(DataContractResolver)的功能吗?

是否有任何简单的方法来加载和传递/设置序列化程序的KnownTypes?意思是没有1)。将[KnownType]属性添加到类型2)。或传递类型[]。任何帮助都将不胜感激 在搜索和检查其他可用的.NET JSON序列化程序/反序列化程序后,我喜欢fastJSON和ServiceStack的帮助方式。与DataContractSerializer()中的DataContractResolver类似,fastJSON保留了该类型,并且ServiceStack在序列化时非常整洁 因此,对于这两个库,我们

Serialization 为什么可以';如果对象包含的xml稍微变大,我是否反序列化对象?

我在尝试使用REST API向Azure服务总线发送消息并使用.NET Azure服务总线客户端API类接收消息时遇到问题。我可以单独使用SDK使用这些对象愉快地发送和接收消息,但在尝试使用RESTAPI时会遇到问题 我想我已经把问题缩小到了这个最小限度。基本上,如果我用少量XML作为有效负载序列化对象,那么一切都正常。如果我添加稍微多一些XML,那么我会得到一个反序列化它的异常。这应该剪切并粘贴到新的控制台应用程序中,以允许重新处理问题: using System.IO; using Syst

Serialization SerializeJSON和DeserializeJSON对于cfcatch块工作不正常

我需要将所有ColdFusion异常详细信息存储在数据库表中。所以我计划序列化cfcatch结构并将其存储在数据库中,但我有一个问题,序列化前后的结构不一样。出于测试目的,这里是我在本地计算机上尝试的一小段代码 <cftry> <cfset a = 5/0> <cfcatch type="any"> <cfdump var="#cfcatch#"> <cfset a = SerializeJSON(cfcatch)&g

Serialization Web API将不使用ISerializable实现

我认为我已经跳过了必要的障碍,让我的JsonMediaTypeFormatter使用自定义ISerializable实现,并通过了单元测试。但当我通过Swagger UI传递值时,我无法让它工作 我的关键问题是: 我的单元测试导致它序列化/反序列化,这与Web API所做的不同,我做错了什么 我需要做什么改变才能使它与Web API的序列化/反序列化和Swagger/Swashback一起工作 正在序列化的类:(请注意,序列化然后反序列化会删除时间组件,而只保留日期组件。这有助于测试/观察。)

Serialization 何时在Django Rest框架中使用序列化程序?

我开发了一个API[Django Rest Framework],用于多种用途,所有数据都以JSON格式处理。 我对序列化程序有疑问,必须使用它吗?它的目的是什么? 我的代码: url.py是: urlpatterns = [ path('login/', view.login.as_view()), ] 我的Json数据如下所示: {“ls_json”:[{“用户名”:“xy0003”,“密码”:“abcd”}]} 以上数据用于在api中发布 我的问题是 1) 我必须使用序列化程序吗? 2)

Serialization XNA-WP7-TiledLib-序列化和逻辑删除

我目前正在使用适用于WindowsPhone7的XNA game Studio 4.0框架编写一个2D游戏。我已经到了这样一个阶段:如果用户希望保存/加载游戏,或者如果他们在以后继续游戏,我将解决用石头砸死游戏的问题 我目前正在使用该库渲染地图等,并将该示例作为我的项目的基础(例如正确墓碑绘制的事件都已就绪)。TiledLib库中的Map对象有一个多维数组([,]),用于在每个TileLayer中存储贴图的tile。我的地图只有一个平铺层,只有一个纹理2d,根据平铺显示的内容具有不同的矩形源位置

Serialization 如何使用protobuf net序列化/反序列化大型项目列表

我有一份大约5亿件物品的清单。如果我序列化单个项目,而不是列表,我就能够用protobuf net file将其序列化到一个文件中——我无法将项目收集到Price列表中,然后进行序列化,因为我的内存不足。因此,我必须一次序列化一条记录: using (var input = File.OpenText("...")) using (var output = new FileStream("...", FileMode.Create, FileAccess.Write)) { string

Serialization 如何反序列化作为字节接收的proto[]

我正在使用Spring.Rest框架 如果我们收到402,主体将包含一个proto,该proto将包含各种错误信息 402上引发的异常是Spring.Rest.Client.HttpClientErrorException的实例。 异常中的响应是Spring.HttpResponseMessage的一个实例。 响应中的主体类型为byte[]。 这意味着当反序列化程序需要一个流时,我有一个字节[] 为了反序列化正文中包含的proto,我执行了以下操作: MemoryStream mStream =

Serialization 在WinRT中不可序列化

在.Net中,当我们不想检查类型是否可序列化时,我们可以执行以下操作: typeof(T).IsSerializable MSDN文档对应: 但是IsSerializable在WinRT中不存在,因此我们如何检查类型是否可序列化?您需要使用TypeInfo类。请参阅和。谢谢,克里斯,它很管用。下面是WinRT的代码:typeof(T).GetTypeInfo().IsSerializable

Serialization JDK5(服务器)和6(客户端-VisualVM)之间的远程JFrame

所以我在打开JFrame时遇到了一点麻烦。我在网上搜索了很多,但我真的找不到解决办法 我解释了情况: 我需要开发一个应用程序,需要检索信息跟踪应用程序,同时满足新的安全标准。为此,我使用JMX,它允许监视和VisualVM查看这些信息 因此,自VisualVM以来,我与JMX的连接没有任何问题(最近^^^) 因此,VisualVM插件中有一个用于恢复MBean上的信息,包括方法上的信息(插件中的操作选项卡)。 这允许停止服务或创建事件 当我试图显示统计结果时,我的问题就出现了。 事实上,只要点击

Serialization 无法从反序列化的Quickfixj Quote messase中检索标题字段SenderCompID,142

我们在QuickfixJ中实现的修复引擎将quote会话中收到的quote消息发送到另一个侦听JMS队列的应用程序,以便进行进一步的处理,如persistig to DB。 消息使用Apache serializationUtils进行序列化和反序列化 问题是,应用程序在尝试从反序列化消息检索SenderCompId标头字段时抛出FieldNotFound错误。 setSenderlocid(header.getField(新的SenderLocationID()).toString()) 序列

Serialization 为什么序列化称为序列化?

我刚刚想到,对于将数据结构写入磁盘的过程来说,序列化似乎是一个奇怪的名称。维基百科和谷歌对这个名字的起源没有多大帮助。为什么序列化称为序列化?它是否与将数据写入磁带有关 编辑:说清楚,我感兴趣的是“序列化”一词的起源,而不是数据需要“串行”才能传输的事实。从: “…为了传输任何信息,您需要将该信息的所有部分放入一系列字节中 为了传输一个充满信息的记录,您必须“序列化”包含该记录的所有字节,通过线路发送它们,另一端必须将它们反序列化回一个记录 随着客户机/服务器应用程序的出现,这个概念被推广到将对

Serialization 如何在没有旧io的情况下从字节读取/写入整数值?

在std::old_io模块中有方便的特性Reader和Writer,可以使用各种endian读取/写入整数值。但是这个模块被声明为过时了,所以我试图找出其他方法来实现这一点 一种方法是读取字节并使用位算术构造结果值。在标准图书馆还有其他的方法吗?例如,从和[u8]中读取u64,其中它采用大端编码。在C语言中,我要做的是将8个字节从一个uint8\u t数组存储到一个uint64\u t值,然后执行类似htons的操作,以便在必要时交换字节。不,现在无法在标准库中读取/写入特定结尾的数字。据推测

Serialization 升级到Spark 2.0时出现Kryo注册问题

我正在将一个应用程序从Spark 1.6.2升级到Spark 2.0.2。这个问题与火花没有严格的关系。Spark 1.6.2包括Kryo 2.21。Spark 2.0.2包括Kryo 3.0.3 应用程序在HDFS上存储一些用Kryo序列化的数据。为了节省空间,Kryo注册被强制执行。当一个类向Kryo注册时,它会获得一个顺序ID,该ID用于以wire格式表示该类,而不是完整的类名。当我们注册一个新类时,我们总是把它放在末尾,所以它会得到一个未使用的ID。我们也从不从注册中删除一个类。(如果一

Serialization 节约与协议缓冲的最大区别是什么?

vs最大的优点和缺点是什么?协议缓冲区似乎有一个更紧凑的表示,但这只是我从Thrift白皮书中得到的印象。用他们自己的话来说: 我们决定反对一些极端的存储优化(即打包) 小整数转换为ASCII或使用7位连续格式) 为了代码的简单性和清晰性。这些改动 当我们遇到性能关键问题时,可以轻松做出 需要它们的用例 此外,这可能只是我的印象,但协议缓冲区似乎在结构版本控制方面有一些更厚的抽象。Thrift确实有一些版本控制支持,但要做到这一点需要付出一些努力。它们都提供许多相同的功能;但是,有一些区别:

Serialization 将java映射序列化到数据库

我正在使用jdbc处理我的数据库。 我想直接在数据库oracle中存储HashMap。 我想我需要序列化映射及其内容,它们只是字符串。 映射已经实现了可序列化,但我的问题是如何使用jdbc将映射放入SQL中? 例如,我有一个jdbcTemplate.update(“插入到…”)、新对象[]{….}、新int[]{….}) 我是否只是将贴图放入对象数组中? 谢谢我过去的做法是在表中创建一列来存储序列化对象。数据类型应为“blob”或Oracle中的等效数据类型 然后可以使用ResultSet.se

Serialization n层系统中数据模型之间的映射!

向飞越者致意 我真的对这个问题想得太多了 以下是典型的映射: 关系数据库模型服务器OO模型序列化模型客户端OO模型 表示双向映射 目前,我的后端使用Java,前端使用ExtJS(JavaScript库)。 对Java和JSON对象进行序列化是有意义的。您推荐的JSON序列化库是什么?为什么? 你对DB方面的建议如何?我真的很讨厌关系OO映射的开销和复杂性。我喜欢objectdb对clean JPA2的支持,但它很昂贵。遗憾的是,它似乎是唯一一个本地支持JPA2的OODB。您对此有何看法,尤其是在

Serialization 设计允许轻松合并的序列化文件格式的提示

假设我正在构建一个UML建模工具。数据有一些层次结构,模型元素需要能够引用其他元素。我需要一些方法将模型文件保存到磁盘。如果多人同时处理这些文件,那么合并这些模型文件的时候到了。另外,比较一下源代码管理中的两个修订版本,看看有什么变化,也会很好。这似乎是许多领域的共同问题 为了使用现有的差分和合并工具很好地工作,文件格式应该是文本,分成多行 哪些现有的序列化格式能够很好地(或很差地)解决这些问题?或者,如果设计自定义文件格式,有哪些提示/准则/陷阱 附加问题:如果我想最终将模型分割成多个文件,每

Serialization GemFire:在Java中序列化对象,然后在c中反序列化它们#

要跨越Java端的语言边界,要序列化的类需要实现DataSerializable接口;为了让c#中的反序列化程序知道它是什么类,我们需要注册一个classID。下面的示例中,我用Java编写类,如下所示: public class Stuff implements DataSerializable{ static { // note that classID (7) must match C# Instantiator.register(new Instantiator(

Serialization 番石榴-多重映射可以序列化吗?

我正在研究这个API,它实现了Serializable接口。这是否意味着我可以序列化此对象?所有多重映射对象都序列化了吗 可序列化的Serializable的含义始终相同:如果对象不可序列化,则无法序列化。如果是,它可能会起作用或不起作用。。。特别是对于集合(包括地图和多重地图),它取决于它们的内容 例如,您当然可以将ArrayList序列化为ArrayList。class是可序列化的,列表的每个成员也是可序列化的。试图序列化ArrayList的OTOH可能会工作,也可能不会工作:如果包含的所有

Serialization 为什么F#闭包是可序列化的?

为什么F#闭包具有[]属性?什么是实际用例 此代码演示如何序列化和反序列化闭包: 开放系统 开放系统 open System.Runtime.Serialization.Formatters.Binary let formatter=BinaryFormatter() 让addTwo=(+)2 (addTwo.GetType()).GetCustomAttributes为false |>Array.iter(趣味属性-> printfn“闭包具有属性:%s”(attribute.GetType(

Serialization Alamofire 3.0.0-beta.3图像响应序列化

有人能帮我吗,我正在尝试实现Alamofire图像响应序列化方法:imageResponseSerializer 这是我的密码: extension Alamofire.Request { class func imageResponseSerializer() -> ResponseSerializer<UIImage, NSError> { return ResponseSerializer<UIImage, NSError> { req

Serialization 如何为kotlin异常生成serialVersionUID?

由于kotlin没有静态字段,我应该在companion对象中定义serialVersionUID 是的,您可以在companion对象中声明它。说: 此外,在对象和伴随对象中定义的公共属性,以及用const注释的顶级属性,在Java中被转换为静态字段 但私有财产似乎也是如此: class MyException: Exception() { companion object { private val serialVersionUid: Long = 1 } }

Serialization 在TensorFlow中保存和加载子图的示例?

我在variable/name范围内创建了一个模型,并希望将其图形定义和变量存储到磁盘,以便以后加载它,而无需再次定义图形。如何保存和加载给定变量/名称范围内的所有操作和变量 方便的是,我只想使用。它的save()有一个存储元图的选项,但是restore()似乎没有导入它。此外,在saver构造函数中,我可以指定参数列表,但不能指定控制保存哪些操作的名称范围 也有,但我找不到它是什么以及它与saver类和元图的关系的解释

Serialization H2gis数据库在JSONB列中插入时出现异常

我使用PostGIS作为实际数据库,H2gis用于集成测试 实体类如下所示: @Entity @Table(name = "AIRPORT") @TypeDef(name = "jsonb", typeClass = JsonBinaryType.class) public class AirportEntity implements Serializable { private static final long

Serialization 序列化包含位图的对象.NET Compact Framework

我正在为WindowsMobile6(.NETCF3.5)编写一个项目。我的项目包含如下所示的类: class MyClass { private Bitmap picture; //... and some other fields ... public MyClass () { picture = new Bitmap (/*Picture file path*/); //... } } 令我惊讶的是,我发现.NET

Serialization 推进序列化:归档”;“不支持的版本”;例外

当我试图通过文本存档反序列化以前使用较高版本的Boost序列化的某些数据(1.46用于序列化,1.38用于反序列化)时,出现异常“unsupported version”…是否有方法降级(在代码中)序列化 类似于“设置库版本”之类的内容。有关序列化错误,请参阅邮件存档文章 它说下面的代码完成了这项工作: void load_override(version_type & t, int version){ library_version_type lvt = this->g

Serialization actionscript排队系统

是否有提供排队系统的actionscript库? 该系统必须允许我传递对象、要对其调用的函数和参数,例如: Queue.push(Object, function_to_invoke, array_of_arguments) 或者,是否可以(反)序列化函数调用?我如何使用给定的参数计算“函数到调用” 提前感谢您的帮助。当然,它的工作原理与JavaScript类似 const name:String = 'addChild' , container:Sprite = new Sprite

Serialization 为什么赢了';WebAPI是否以XML形式返回我的POCO?

WebAPI忽略了传入请求的Accept:头,似乎总是将我的POCO对象序列化为JSON。我正在使用测试API调用,并设置请求HTTP头: GET /api/people/evh123 Accept: application/xml 如果我修改我的控制器以返回string[]或其他一些本机类型,我将获得预期的XML。我看到一些人建议将这一行添加到我的应用程序\u Start()方法中: GlobalConfiguration.Configuration.Formatters.XmlFormat

Serialization javax.jms.MessageNotReadableException:消息正文是只写的

我有一个奇怪的问题 ActiveMQ是消息服务器,am使用AMQP发送消息 当发布者和订阅者都在同一个eclipse项目中时。我可以毫无问题地发送和接收ObjectMessage 但是,当我将订阅服务器和发布服务器拆分为两个不同的eclipse项目时,我得到了 javax.jms.MessageNotReadableException: Message body is write-only 这是我发送的对象的类 public class Test1 implements Serializabl

Serialization 通过MessageBox键入数据?

我正在考虑写一个基于飞镖的浏览器游戏。我喜欢将核心游戏逻辑与客户端渲染和事件处理代码分开。这样,我就可以在多人游戏系统的服务器Dart VM端运行相同的逻辑代码。这就是今天很多游戏(如《地震》系列)所做的:即使你玩单人游戏,你也有一个本地服务器 所以在我的场景中: 事件处理和渲染在主浏览器线程上运行(渲染循环由触发) 游戏逻辑在一个单独的浏览器中运行(实际上是在浏览器中) 对于通信,我使用的是有点麻烦的设置和管理,但这是可能的。如果逻辑在服务器上运行,则可以稍后与WebSocket交换 逻辑

Serialization Lucene indexCommit可序列化?

IndexCommit不继承java.io.Serialable-这是否意味着不能将其持久化到另一个数据存储?所以我想要的是保存一个写历史的列表,即提交点的列表,这样即使我跳出基于lucene的进程,我仍然可以在跳出之前返回到一个特定的提交点。这在Lucene中可能吗?你看到了吗?这足够满足你的需要吗?@mindas我理解你的建议,但我需要的是不同的。我需要在Lucene和另一个数据存储之间进行两阶段提交。当用户的搜索请求传入时,另一个数据存储首先获取它,并转到与自身同步的Lucene提交点,然

Serialization 无法理解MsgPack如何打包数据

我正在调查MsgPack的源代码。 图中有一个片段: std::vector<std::string> vec; vec.push_back("MessagePack"); msgpack::sbuffer sbuf; msgpack::pack(sbuf, vec); 我在/usr/include/msgpack/object.hpp中看到,要打包的对象必须具有方法msgpack\u pack: template <typename Stream, typename

Serialization 微软与x27之间的差异;s邦德和谷歌';s协议缓冲区

最近(2015年1月)微软开源,他们用于处理模式化数据的框架。在许多方面,它与谷歌的类似 两者最大的区别是什么?利与弊是什么,也就是说,在哪些情况下我想使用一种,而不是另一种?当然,我不是在谈论与其他项目或现有API的一致性等显而易见的事情,而是两个库的特性。举一个例子,如果我没记错的话,Bond的协议缓冲区中没有对应项。一般来说,Bond的类型系统更好,支持多种协议 具体而言,专业人士包括: 键支持泛型 Bond有不同的类型来表示集合:向量,映射,列表 Bond支持类型安全的惰性反序列化(b

Serialization passport反序列化调用次数过多

我不明白为什么我的反序列化方法被调用了这么多次。这是我的server.js文件 var express = require('express'); var app = express(); var passport = require('passport'); var bodyParser = require('body-parser'); var session = require('express-session'); var MongoSessionStore = require('co

Serialization 这安全吗?(反序列化的一种方式)

我想确保下面的函数是100%安全的wrt代码注入攻击。具体来说,任何人都可以找到下面函数的参数,该参数允许调用方检索包含可执行Lua代码的表,或使函数编译\exec通过函数参数传递给它的任何内容 (我采用这种非常规方法是因为在我的应用程序中,诸如co例程和调试库等内容受到限制。函数调用方将了解参数的“Function”文本键约束;请参见下文) 尝试#1:(失败/不安全) 谢谢大家的反馈。尤其是伊戈尔 根据初始反馈尝试#2。尝试#2现在还禁用字符串库元方法,例如s=“{('a'):rep(99):

Serialization 将列表发布到API,根据实例的存在进行更新或创建

我有一个视图,它允许我将多个条目发布到一个模型。当前,如果我添加所有新条目,它们将成功添加。但是如果我添加任何pk已经存在的条目,它自然会抛出一个序列化程序错误,并且不会更新任何内容 我希望写一个方法,它可以让我发布多个条目,但根据实例的存在,自动更新现有条目或成功添加新条目 定制ListSerializer的想法是我遇到的最接近实现这一点的想法,但仍然不清楚我是否能够做到这一点 有人实现过类似的东西吗 在views.py中: def post(self,request,format=None)

Serialization 从MFC对话框保存文件

蓓蕾。我正试图保存一个“块布局”。这包括保存每个块的数据,每个块都是指向CBlock类的指针。所以我需要将它们的属性存储在一个文件中,这样玩家就可以加载它的布局并使用它。问题是,我不知道将数据保存到文本文件中的最佳方式是什么。我将至少需要块类型(这是一个枚举,我可以用来构造对象)以及块的X和Y位置 我试着用为保存块向量,但根本不起作用。到目前为止,我还不知道如何保存和加载 这就是我当前试图保存文件的方式,但它不起作用 void CCreateWindow::OnBnClickedButtonSa

Serialization 如何在远程主机上执行命令?

如果目标主机上没有代理,Ansible可以执行诸如添加用户(-m个用户)之类的任务 为了理解这一点,我读了以下内容: Ansible的工作原理是连接到节点并向节点推出称为“Ansible模块”的小程序。这些程序被编写为系统所需状态的资源模型 为了理解这一点,我的解释是,user模块是位于控制服务器中的python模块,在运行带有-m user选项的ansible命令后,该模块在连接到目标主机的线路上序列化 ansible是否通过ssh序列化这些程序(user源代码)?要在远程主机上执行 此序列

Serialization 尝试获取序列化程序“UserSerializer”上字段“email”的值时获取AttributeError`

创建Django REST框架API。使用抽象用户和电子邮件是默认的日志参数 属性错误位于/邮寄/ 试图获取序列化程序UserSerializer上的字段email的值时,获取了AttributeError。 序列化程序字段的名称可能不正确,并且与Post实例上的任何属性或键都不匹配。 原始异常文本为:“Post”对象没有属性“email” class PostSerializer(ModelSerializer): category = ReadOnlyField(source='c

Serialization 无法序列化值。错误:格式错误的UTF-8字符,可能编码不正确

登录时在管理面板上出现“无法序列化值。错误:格式错误的UTF-8字符,可能编码不正确”错误。我们已将magento版本从2.0升级到2.3.2 1例外情况: 异常#0(InvalidArgumentException):无法序列化值。错误:格式错误的UTF-8字符,可能编码不正确 异常#0(InvalidArgumentException):无法序列化值。错误:格式错误的UTF-8字符,可能编码不正确 #在[vendor/Magento/Framework/Translate.php:224]调

Serialization 在打印或发送到数据库之前,存储串行读取的字符数据

我使用arduino将十六进制数据发送到外部硬件,并在读取卡时接收来自硬件的数据回复。 我发送的十六进制:BB 01 FF 00 01 15 16 7E 我收到的回复打印到序列号:BB 02 22 00 11 D0 34 14 00 00 00 24 12 11 62 77 69 EA 7E 如何存储首先接收到的全部数据,以便将全部数据/字符发送到数据库。 现在我只能发送收到的第一个数据(BB或0xbb) #包括“Arduino.h” #包括 #包括 软件串行(D5、D6); //#定义调试 无

上一页   1   2   3   4   5    6  ... 下一页 最后一页 共 32 页