问题标签 [object-serialization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
218 浏览

perl - Perl Expect 与 FreezeThaw

我正在将交互式命令行工具转换为 Web 应用程序,并使用该工具作为后端。我接受用户命令(使用 AJAX)并调用提取命令的 perl CGI 脚本。然后我使用 expect 将命令发送到进程,收集输出并将其传递给生成的 html 页面。

用户输入的第一个命令执行良好。不执行下一个命令。

我正在使用 FreezeThaw 在第一个请求后冻结期望对象,然后为以下请求解冻它。它冻结得很好,但不会解冻。

这是我的代码:

任何想法为什么它失败了..?

0 投票
1 回答
929 浏览

c# - 使用文件的字节数组作为字段序列化对象

我正在使用客户端-服务器程序通过网络发送文件。读取文件的字节后(使用File.ReadAllBytes()),我将字节数组设置为对象的字段。然后序列化对象并将其发送给客户端,客户端应该反序列化对象并使用BinaryWriter.

客户端-服务器之间的所有消息都是通过序列化一个名为 Command 的类的对象来传递的。

当文件加载到字节数组时,这种方法似乎会消耗大量内存。

谁能提出另一种机制,我可以一点一点地发送文件,而不会消耗太多内存。是否可以发送文件的内存地址,然后服务器使用客户端上的内存地址(使用循环)一点一点地拉文件?

0 投票
1 回答
202 浏览

java - 使用 Akka 玩 Framewrok 对象序列化

我有一个使用 java 语言连接到远程 akka 系统的 play framework 2.0。我有一个包装在消息类中的 java 数组列表对象。问题是我想将消息对象发送到远程 akka 系统进行计算。所以,我想知道我需要部署消息对象还是需要序列化消息对象。有人可以帮助我对最佳选择以及如何实施进行很好的解释。

谢谢。

0 投票
5 回答
3095 浏览

java - 也可序列化对象属性

当我Serializable在课堂上时,我需要添加Serializable到课堂内的所有对象吗?

例如,

我也需要添加SerializableRoleandTask吗?

0 投票
1 回答
1358 浏览

delphi - Delphi客户端服务器数组发送

我需要将一个动态的对象数组从服务器发送到客户端。一个数组的例子,它包含类对象Figure及其坐标、颜色等信息。

我试图使用这样的东西来发送数据:

但我认为这样做真的很糟糕。那么,请您告诉我如何发送和接收某些对象数组的正确方法(使用IdTCPClient/Serveror Client/ServerSockets)?

0 投票
4 回答
1431 浏览

java - Java 序列化和反序列化

我有一个对象如下:

我已经收集了大量数据,在上面的类中构造了对象并将它们序列化到磁盘。

我忘记包含在类文件中的一件事是访问每个对象的值的方法。例如,访问特定对象的 cId 值。

我修改了类定义以添加此类方法,但后来我无法将对象反序列化回 Records 类并得到此运行时错误:

我想我需要告诉java它们是相同的定义并修改serialVersionUID但不太确定如何?任何想法都会受到欢迎!

0 投票
3 回答
2720 浏览

java - 如何在硬盘上存储对象?

我正在开发一个项目,该项目使用可以拥有超过 100,000 个键的几个地图。目前,我在每个运行时使用数据的缩写形式创建地图以节省时间,以便地图只有大约 1,000 个键。但我想用我现有的全部数据进行测试。

我想知道如何在一个类中创建一个映射,然后将该对象保存到硬盘驱动器,然后能够在不同的类中引用该对象,这样我每次测试时都不需要创建和填充映射班级。我正在使用 Eclipse 用 Ja​​va 编写类。

编辑:我相信它被称为对象序列化,但如果它被序列化,我是否必须在使用前阅读整个地图?或者它实际上与调用局部变量一样吗?

0 投票
2 回答
527 浏览

java - ObjectInputStream 和 getInputStream

我正在开展一个学校项目,以下代码是为构建项目提供的示例(应该可以正常工作,但不是......)。没有编译错误,但是当我使用 telnet 对其进行测试时,显示以下消息:

第 41 行是

这是我的代码:

我尝试的是切换语句的顺序,ObjectInputStream in=...ObjectOutputStream out=...没有运气。请帮助...谢谢。

0 投票
1 回答
452 浏览

java - java.awt.Color 对象的大小

我有一个程序,我在套接字上使用 ObjectStream。我发送的类的代码如下所示。

此类通过套接字重复发送。然而,它显示出一些滞后。如果我不发送 Color 对象而是发送 RGB 代码(整数值),它会产生很大的不同吗?我怎么可能让我的程序没有延迟?

0 投票
1 回答
2761 浏览

java - 对象反序列化 - 从序列化对象中取回 int 数组

现在,ObjectOutputStream获取对象并直接序列化它。DeflaterOutputStream压缩序列化结果,然后将压缩结果存储在一个ByteArrayOutputStream

有人可以告诉我如何反序列化并取回我原来的 int 数组吗?请分享编码?