問題タブ [binarystream]

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 に答える
5639 参照

java - JSPからバイナリファイルをダウンロードすることは可能ですか?

かなり可能だと思いますが、よくわかりません。

サーブレットを直接使用する可能性がないため、JSPを使用せざるを得ません(長い歴史、短い時間、聞きたくない)

だから私は次のようなことをするだろうと思います:

コードにあまり注意を払わないでください。それはアイデアを示しているだけです。bynary配列をjsp出力ストリームに書き込みます。

出来ますか?それは合理的に聞こえますか?すでにそれを処理しているJSTLまたは他のものはありますか?

0 投票する
2 に答える
1987 参照

.net - バイナリシリアル化、クラスへの新しいフィールドの追加 - 動作しますか?

バイナリ シリアル化を使用して .NET 2.0 Remoting 経由で通信するクライアントとサーバー アプリケーションがあります。

データ転送オブジェクトのインターフェイスと実装クラスの 1 つに小さな変更が加えられました。文字列フィールドの配列が追加されました。

新しいバージョンのサーバー アプリケーションを再デプロイする場合、古いクライアントは引き続き動作しますか?

インターフェイスと直接実装から何も削除されていないため、そうなると思いますが、よくわかりません。

おそらく別の質問に要約されます-入力バイナリストリームでデータを見つけることができないフィールドをnullに初期化することで、このような状況を処理するのに「十分に賢い」バイナリデシリアライザーですか、それとも壊れて例外をスローするつもりですか?

0 投票する
2 に答える
2071 参照

lisp - Common Lispでバイナリストリーム(ファイルではない)を作成するには?

バイナリデータをストリームに出力する関数があります。ただし、ストリームは抽象的です。つまり、ストリームはファイル ストリームまたはその他のストリームである可能性があります。ただし、ストリームは、バイト書き込み機能をサポートするバイナリ ストリームである必要があります。検索しましたが、答えが見つかりませんでした。

私がやりたいことは、いくつかのデータをgifに変換する関数があることです。しかし、データをファイルに出力したくありません。メモリ内の何かに出力したいのです。

ありがとう。

0 投票する
3 に答える
7153 参照

c# - BinaryReader-単一の「ビット」を読み取る?

ケース:
再びNICを介してパケットをキャプチャしようとして、
可変ビット数のキャプチャに使用する2つの拡張機能を開発しました

問題 :

シングルビットを読み込もうとしているのですが、MSDNのドキュメントを参照する
と、ストリームの位置が1ビットではなく1バイト進みます。

現在のストリームからブール値を読み取り、ストリームの現在の位置を1バイト進めます。

質問:
本当に「のみ」1ビットをキャプチャしてストリーム位置を1ビット進めることはできますか?
解決策やアイデアを教えてください:)

よろしく、

0 投票する
3 に答える
1979 参照

java - Java の Visual C++ BinaryReader

Visual C++ のBinaryReader()と同じ関数を実装する Java のメソッドはありますか

0 投票する
1 に答える
7293 参照

java - PreparedStatementを使用してblobをnullに設定する

私はJSF2.0を使用してWebアプリケーションを作成していますが、mysqlではデータ型を使用して画像を保存していMEDIUMBLOBます。

値を挿入するには、以下に示すようにPreparedStatementを使用しています。

しかし、私は次のようにエラーが発生しています

Stacktraceの一部は

上記のエラーはステートメント用だと思いますpsmnt.setBinaryStream(3, null);

私の質問は、バイナリデータをNullまたはNothingとして設定するにはどうすればよいですか?

0 投票する
2 に答える
8715 参照

java - Javaを使用してPostgreSQLのbyteaからファイルを取得する

こんにちは私はjavaを使用してpostgresqlbyteaからファイルを取得するために以下のコードを使用していますが、ファイル内には314530413142313141のような番号があります

コードのどこが悪いのか教えてください。

0 投票する
1 に答える
612 参照

c# - 個別のバイトとして送信された4バイト配列の読み取り

私はこれをC#と.net2.0で書いています

デバイスから4バイトの配列が個別のバイトとして送信されています。

私は現在これを次のように読んでいます

問題は、複数のデバイスが同時に情報を送信する可能性があり、これにより一部のデータが間違った配列になってしまうことです。

私に送信されるバイト配列は、常に16進数の「2f」で始まり、チェックサムで終わります。

これを処理するために私ができることについてのアドバイスをいただければ幸いです。

[編集]

申し訳ありませんが、重要な情報を見逃してしまうことはわかっていました。すべてのデバイスが同じポートに接続されています。バイト配列は次の順序です:-'2f''デバイスID''msg''チェックサム'。

0 投票する
1 に答える
822 参照

c - null 文字を含む可能性がある入力ストリームから不明なバイト数を読み取る方法は?

Linux で c を使用してデバイスから不明な量のバイト (生データ、NULL が含まれている可能性があります) を読み取る際に問題が発生しています。「読み取る準備ができている限り」デバイスを読み取るにはどうすればよいですか? (うまくいけば、一度に 1 バイトを読み取らずに)。