arraybuffer

    1

    1答えて

    私はArrayBuffer(Uint8Arrayと言う)に格納したい大きなオブジェクトを持っています。注:オブジェクトの大きさはわかりません。 バッファ内の値を設定するためのすべてのロジックが既に用意されています。 (例えば、new Uint8Array(100000000);を使用すると既に動作しています。) 問題は、バッファのサイズ変更が効率的かどうかわかりません。パフォーマンスはここでの主な

    66

    2答えて

    私はブロブの勉強をしていました に行く、と私はあなたがArrayBufferを持っているとき、次のように、あなたは簡単にブロブにこれを変換できることに気づい方法: var dataView = new DataView(arrayBuffer); var blob = new Blob([dataView], { type: mimeString }); 私が今持っている疑問を、 Blobか

    11

    3答えて

    JavaScriptのArrayBufferからバイナリ文字列を取得する方法は何ですか? バイトをエンコードする必要はありません。文字列としてバイナリ表現を取得するだけです。 ありがとうございます!

    0

    2答えて

    私は以下のデコード/エンコードルーチンを持っています。ただし、エンコーディングが正しく機能していません(コンソールログに "ClaKA"ではなく "CMlaKA"が表示されます)。問題はビットシフトだと思うけど、どこに言えないの?ここで はここ https://jsfiddle.net/4yfrLv9y/16/ を説明するためのjsfiddleは、私はあなたの実装アルゴリズムを見つけましたが、これ

    3

    2答えて

    ArrayBuffersのチャンクから画像ファイルを作成しようとしています。 picarrayはArrayBufferチャンクが含まれてい all= fs.createWriteStream("out."+imgtype); for(i=0; i<end; i++){ all.write(picarray[i]); } all.end(); 。しかし、私はエラー TypeE

    1

    1答えて

    永続的な処分します。 カウンタがあるので、作成したPersistenceのストレージごとにsetWeakFunctionが呼び出されます。浮動小数点数が10000未満の場合、永続化された各セルが呼び出されます。しかし浮動小数点のサイズが100 000になると、1Gbのメモリが消費されるまでオブジェクトを破棄しようとはしません。 ガベージコレクタはオブジェクトの束に対してWeakCallbackを一

    1

    1答えて

    ArrayBufferがmp4というファイルであるとします。私はヘッダー情報として使用されるいくつかの余分なバイトを持つ新しいArrayBufferを作成し、新しいArrayBufferの残りの部分にmp4バッファーを格納したいと思います。 // ... assume the `data` variable is an existing ArrayBuffer with the contents

    0

    1答えて

    配列バッファを持つ可変長配列を作成しています。 import scala.collection.mutable.ArrayBuffer val b = ArrayBuffer[Int]() // empty array! b += (1, 2, 3, 5) // append and output: ArrayBuffer(1, 2, 3, 5) は今、私はエラーがある、私は新しい変数c

    6

    3答えて

    私は現在、バイナリデータで部分的なXHR応答を読む可能性を研究しています。現在のアプローチは、 'responseText'プロパティとbase64エンコーディングに基づいています。明らかに、これは最適ではありません。 XHRを使用して部分的なBlob/ArrayBuffer応答を読み取るにはどうすればよいですか? Chromeで試してみると、readyState = 4でArrayBuffer/

    5

    1答えて

    大きなファイルをサーバー側にアップロードする必要があるプロジェクトに取り組んでいます。私はHTML5 FileReaderとjQueryを使ってファイルをチャンク(ArrayBuffer)でアップロードすることに決めました。 チャンクをbase64文字列に変換し、jQuery.postからJSON形式のdataパラメータを使用してバックエンドサーバーに送信することで、このタスクを正常に終了しました