問題タブ [buffering]
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.
c# - シム ストリームの作成
私が使用している解凍 API には、次の API があります。
Stream
デコードされたデータを提供する独自のクラスを作成できるように、この API のラッパーを作成したいと思います。
を使用するのと同じ方法で、このストリームを XmlReader コンストラクターへのパラメーターとして使用できるようにしますSystem.IO.Compression.GZipStream
。私が知る限り、唯一の他のオプションは、outStream ストリームを MemoryStream または FileStream に設定し、2 ホップで移動することです。私が扱っているファイルは膨大なので、これらのオプションはどちらも特に魅力的ではありません。
車輪の再発明に行く前に、参考になる可能性のある先行技術や、見逃した可能性のある BCL の何かはありますか? ここでCircularStream
の実装は助けになるでしょうが、ストリームの内部バッファが「空」のときに(オーバー/アンダーランとは対照的に)ブロックし、内部からの読み取り時にブロックする同様のものを実際に探しています書き込み時にバッファがいっぱいです。
このようにして、パラメータとして機能しoutStream
、同時に (つまり、別のスレッドから) から読み取ることができますXmlReader
。
javascript - HTML5 ビデオの currentTime とバッファリング
バッファリングの問題があります。
私のページ (リモートでアクセスします) には、currentTime
属性を使用して配置するビデオがあります。
ただし、自動バッファリングを行っていないにもかかわらず、ビデオはこの位置までバッファリングされているようです。
あれは正しいですか?
この時点までビデオを読まずに、この位置にシークする方法はありますか?
c++ - バッファ サイズ: N*sizeof(type) または sizeof(var)? C++
私は cpp から始めたばかりで、さまざまな例に従って学習してきました。たとえば、次のように、バッファー サイズがさまざまな方法で設定されていることがわかります。
VS
正しい使い方はどれ?
これは、InternetReadFile、ZeroMemory、MultiByteToWideChar などの他の関数で見たことがあります。
android - Android - MediaPlayer でのバッファリング
アプリで動画を再生するために MediaPlayer を使用しています。ビデオのバッファリングには時間がかかり、その間ビデオビューは空白になります。
ユーザーが前の画面にいるときにバッファリングを開始する方法はありますか?
ありがとうクリス
php - PHPでできる方法でRubyでフォーマットされたファイルを生成する
PHP を使用して特殊な形式のファイルを生成していますが、Ruby で同じことを試すことにしました。PHP でファイルを作成するには、次のコードを使用します。
Rubyでできますか?これをどのように行いますか?
アップデート
次のコードは、PHP のコードと同等です。
方法はありますruby file.erb >> output.fmt
か?
Update2
標準の Ruby ディストリビューションにはerb
プロセッサがあります
windows - Haskell:改行の後ではなく、コンソールから入力文字をすぐに読み取る
私はこれを試しました:
しかし、Enterキーが押されるまで待機します。これは私が望んでいることではありません。ユーザーが押した直後に文字を読みたい。
私はWindows7でghcv6.12.1を使用しています。
編集:私にとっての回避策は、これを正しくサポートするGHCからWinHugsに移行することでした。
php - PHPでパラメータなしでob_startを使用することのポイントは何ですか
パラメータが設定されたob_startの使用法はわかりますが、パラメータがまったく設定されていない状態で呼び出す場合output_callback
の使用法はわかりません。ob_start
後ですべての出力を一度にスローするために出力を無効にすることのポイントは何ですか?ダウンロードはページが完全にレンダリングされた後(またはob_end_flushが呼び出されたとき)にのみ開始されるため、これはより多くのメモリ(サーバー側)と遅いダウンロード(クライアント側)を使用しませんか?
ob_start()
(上記のスニペットのように)パラメータを設定せずに使用することの使用法/利点を誰でも教えてくれます。
performance - トリプルバッファリングは本当に無料でパフォーマンスを向上させますか?
そのため、私は openGL と GPU とグラフィックス全般について多くのことを読んできましたが、トリプル バッファリングは無料でパフォーマンスを向上させるものとして頻繁に言及されています。それが役立つ理由はわかっています。実際には、60、30、20、15 などのフレームレートの選択に制限されることなく v-sync を実行できるため、実際には、たとえば 55fps を達成できます。しかし、実際にこれにはコストがかかりますか? 直観的には、トリプル バッファリングは出力を 1 フレーム遅らせ、すべてに非常にわずかな遅延を追加すると予想します。
flash-cs4 - FLV バッファリングの防止 (AS FLVPlayback コンポーネント)
ホームページに 65Mb の FLV を載せたいと主張しているクライアントがいます。私は自動再生棚から彼女を説得した.
ここでFLVPlaybackコンポーネントのドキュメントを見ると、私が見つけた唯一のバッファ関連のパラメータは
私が思いついた唯一の解決策は、プレーヤーの jpeg 静止画をロードし、onclick を SWF に置き換えることです。
無駄な帯域幅を防ぐためのよりクリーンなソリューションを持っている人はいますか?
ありがとう。
java - Mac OSではJavaページのめくりはサポートされていませんか?
誰かが以前に次の問題に遭遇したことがあることを願っています。
私のJavaアプリケーションにはMacでのグラフィックパフォーマンスの問題があるため、簡単なテストアプリケーションを作成しました(以下のコード)。これをWindowsで実行すると、コンソールに次のように表示されます。
GraphicsConfigurationフリッピング?真の
BufferStrategyフリッピング?true
Mac OSでまったく同じコードを実行すると、次のようになります。
GraphicsConfigurationフリッピング?真の
BufferStrategyフリッピング?false
これは、Mac OSでは、ウィンドウ化されたアプリケーションでページめくりがサポートされていないことを意味しますか?フルスクリーンにならずにMacOSでページめくりを機能させるためのトリックはありますか?
Mattijs 、すべてのポインタは大歓迎です
WindowsXPおよびMacOS10.5でのJDK1.6の使用。
コード: