問題タブ [bytestream]
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.
java - Jar ファイル内の Class ファイルからバイトを読み取る
ファイルとファイル.jarを含むファイルがあります。特定のファイルの内容を配列として読み込みたい。.class.java.classbyte[]
しかし、このコードを実行すると、空のバイト配列 ( new byte[0]) が返されます。私がここで間違っているかもしれないことについてのアイデアはありますか?
編集:このコードは問題なく動作します! エラーは質問の別の部分にありました。とにかく知識のためにここに質問を置いておきます:)
ios - iOSでバイトストリームからPDFファイルとして保存する方法
PDFファイルを取得するためにSharepoint(getItem) Web Serviceを使用すると、Byte Streamとして応答が得られました。
以下のコードを使用して、これらのバイト ストリームを PDF ファイルとして変換しようとしています。
PDFファイルは元のサイズと同じサイズで保存されましたが、そのPDFファイルを開くことができません。
java - 1D int[] 配列を 1D byte[]array に変換する
プロジェクトに問題があります。私のプログラムはバイトをバッファにロードします(1Dバイト配列です)。データのオフセットを設定したいときは、2Dint[]配列を作成し、これを1Dint配列に変換します。最後のステップは、1D int配列を1Dに変換することですバイト配列。しかし、結果は私のmatlab関数と同じではありません。以下にコードを記載します。誰かが私にいくつかのヒントを教えてくれることを願っています。
マトラブの楽しみ
c# - バイト配列を pdf に変換すると、dcoument を開くときにエラーがスローされる
インターネットポータルからpdfファイルをダウンロードし、それをバイト配列に変換してクライアントに送信するWCFサービスを開発しています。クライアント側では、WriteAllBytes メソッドを使用して、このバイト配列を pdf に変換しています。しかし、PDFドキュメントを開くと、「ドキュメントを開くときにエラーが発生しました。ファイルが破損しているか破損している可能性があります」と表示されます
WCF コード //
クライアントコード
java - HTTP を使用しない Java アプリケーション サーバー
C++/C# で記述されたクライアント ソフトウェアとデータベースがあります。今はクライアントがデータベースに直接アクセスしたくないので、アプリケーション サーバーを中間に配置することを考えました。これは、クライアントから短いリクエストを取得し、データベースに新しいデータを要求し、(SQL では実行できない) フィルタリングを実行してから、データをクライアントに返す必要があります。
この種のソフトウェアを検索した結果、Glassfish または Tomcat にたどり着きましたが、これらは常に http と html/jsp をやり取りしたいという理解の問題があります。いずれにせよ、ほとんどのデータは暗号化されているため、そのようなプレーン テキスト プロトコルは必要なく、バイト ストリームを取得するだけで十分です。一方、サーバーにスレッドプールを処理してもらうといいでしょう (すべてをゼロから実装したくありません)。
1日以上検索/テストした後、最初よりもさらに混乱しています(ejb、Bean、サーブレット、Websocket ...最も単純なチュートリアルを理解する前にグーグルで検索することがたくさんあります)。
TL;DR: HTML/CSS/JSP を使用せずに、Tomcat/Glassfish でソケットを開いてリクエストごとに新しいスレッドを作成するにはどうすればよいですか?
c - C でバイトストリームを解析する (組み込みプログラミング)
つまり、2 つのマイクロコントローラー間に通信システムがあり、それらの間でデータを送信しています。つまり、1 つの µC から別の µC にセンサー データを送信し、コマンドを返します。センサー データは構造体から取得され、次のようなフレームに配置されます (識別子 "SENSORFRAME" は一定ではなく、フレームの内容によって異なります)。
次のようなフレームになります。
またはコマンドフレームの場合:
次のようなフレームになります。
バイトストリームが 1 つのマイクロコントローラーに到着すると、処理されるまで単純なリング バッファーに書き込まれます。
ここで私の 2 つの質問は、まず、バイトストリーム内のフレーム、つまり「:\」と「\r\r」の間のすべてを識別するための最良の方法は何か、そして次にそれを構造体に効率的に解析する方法 — いくつかの組み合わせです。 ( strtok" ;" および " :") の、およびatoi/ atof?
string - D: ubyte[] を文字列にデコード、redux
この質問は、この前の質問を修正したものです。
ubyte[]を指定されたエンコーディングにデコードする方法は?
ubyte[]属性から返された配列std.zip.ArchiveMember.expandedDataを文字列またはその他の範囲指定可能な文字列のコレクションに変換する慣用的な方法を探しています...内容全体が呼び出しFile.open("file")に似ているか、同様の方法で反復可能なものFile.open("file").byLine()です。
これまでのところ、文字配列または文字列を扱う標準ドキュメントから見つけたものはすべて引数を認めていませんubyte[].Dのzipファイル処理に関する例は非常に初歩的で、zipアーカイブとそのメンバーファイルから生データを取得することのみを扱っています. ...生のバイトストリームとテキスト指向のファイル/文字列操作の間で簡単に階層化できる明確なファイル/ストリーム/ioインターフェイスはありません。
個々のコードポイントで何かを見つけstd.utfたりstd.uni、デコードしたり、バイトストリームを while/for ループしたりできると思いますが、もっと良い方法があるのではないでしょうか?
コードサンプル:
PQR または XYZ に簡単に入力できるものはありますか?
または、次のスタイルで API 呼び出しを行うことが問題である場合
ABC/PQR とは?
c++ - c ++はソケットから不明な量のデータを読み取ります
tcp/ipに簡単な接続client-serverを書きましたc++。
これは、接続を処理するサーバーの一部です
しかし、これは、読み取るバイトの合計量がわかっている場合に機能します。読み取るデータの総量が不明な場合はどうなりますか? このコードを変更するにはどうすればよいですか?
