問題タブ [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.
perl - FreezeThaw による Perl の期待
ツールをバックエンドとして、対話型コマンド ライン ツールを Web アプリケーションに変換しています。(AJAX を使用して) ユーザー コマンドを取り込み、コマンドを抽出する perl CGI スクリプトを呼び出します。次に、expect を使用してコマンドをプロセスに送信し、出力を収集して、それを結果の html ページに渡します。
ユーザーが入力する最初のコマンドは正常に実行されます。次のコマンドは実行されません。
FreezeThaw を使用して、最初のリクエストの後に期待されるオブジェクトをフリーズし、次のリクエストでそれを解凍しています。よく凍りますが、溶けません。
これが私のコードです:
なぜそれが失敗するのか..?
java - AkkaでFramewrokオブジェクトのシリアル化を再生する
私は、Java言語でリモートのakkaシステムに接続されたPlayFramework2.0を持っています。メッセージクラスにラップされたJava配列リストオブジェクトがあります。問題は、計算のためにメッセージオブジェクトをリモートのakkaシステムに送信したいということです。したがって、メッセージオブジェクトをデプロイする必要があるのか、それともメッセージオブジェクトをシリアル化する必要があるのかを知りたいのです。誰かが最良の選択と実装の方法についての良い説明を手伝ってくれますか?
ありがとう。
java - オブジェクトのプロパティもシリアライズ可能
クラスにいる場合、クラス内のすべてのオブジェクトSerializable
に追加する必要がありますか?Serializable
例えば、
とにも追加Serializable
する必要がありますか?Role
Task
delphi - Delphi クライアント サーバー配列の送信
オブジェクトの動的配列をサーバーからクライアントに送信する必要があります。Figure
その座標、色などに関する情報を持つクラスのオブジェクトを含む配列としての例。
私はこのようなものを使ってデータを送信しようとしていました:
しかし、そのようにするのは本当に悪い方法だと思います。では、いくつかのオブジェクトの配列を送受信する正しい方法を教えてください (IdTCPClient/Server
またはを使用してClient/ServerSockets
)。
java - Java のシリアル化と非シリアル化
次のようなオブジェクトがあります。
大量のデータを収集し、上記のクラスのようにオブジェクトを構築し、それらをディスクにシリアライズしました。
クラス ファイルに含めるのを忘れていたダンプの 1 つに、各オブジェクトの値にアクセスするメソッドがあります。たとえば、特定のオブジェクトの cId 値にアクセスします。
このようなメソッドを追加するためにクラス定義を変更しましたが、オブジェクトを Records クラスに逆シリアル化できず、次のランタイム エラーが発生しました。
Javaにそれらが同じ定義であることを伝え、serialVersionUIDを変更する必要があると思いますが、どうすればよいかわかりませんか? どんなアイデアでも大歓迎です!
java - オブジェクトをハードドライブに保存するにはどうすればよいですか?
私は、100,000を超えるキーを持つことができるいくつかのマップを使用するプロジェクトに取り組んでいます。現在、時間を節約するためにデータの省略形を使用して各実行時にマップを作成しているため、マップには約1,000個のキーしかありません。しかし、私が利用できるデータの全範囲でテストしたいと思います。
クラスでマップを作成し、そのオブジェクトをハードドライブに保存して、さまざまなクラスでそのオブジェクトを参照できるようにすると、テストするたびにマップを作成して塗りつぶす必要がなくなります。クラス。私はEclipseを使用してJavaでクラスを書いています。
編集:オブジェクトのシリアル化と呼ばれていると思いますが、シリアル化されている場合は、使用する前にマップ全体を読み取る必要がありますか?それとも、ローカル変数を呼び出すのと実質的に同じでしょうか?
java - java.awt.Color オブジェクトのサイズ
ソケット経由で ObjectStream を使用しているプログラムがあります。クラス Im 送信のコードは次のようになります。
このクラスは、ソケットを介して繰り返し送信されます。ただし、少しラグが見られます。Color オブジェクトを送信する代わりに RGB コード (整数値) を送信すると、それほど大きな違いが生じるでしょうか? プログラムのラグをなくすにはどうすればよいでしょうか?
java - オブジェクトの逆シリアル化 - シリアル化されたオブジェクトから int 配列を取得する
ここで、ObjectOutputStream
オブジェクトを受け取り、それを直接シリアル化します。DeflaterOutputStream
シリアル化された結果を圧縮し、圧縮された結果はByteArrayOutputStream
元の int 配列をデシリアライズして元に戻す方法を教えてもらえますか? コーディングを共有してください。