問題タブ [rewind]
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.
html - オーディオ html タグでコントロールを早送りまたは巻き戻しできません
オーディオ html タグを使用してアップロード サーバーからオーディオをロードしていますが、オーディオが通常どおりループ、早送り、または巻き戻しのコントロールを実行できない理由がわかりません。
私の音声: http://vmeet.world-telephone.com/m2/x.php?f=1682667950&x=1
ヘッダー:
直し方教えてください よろしくお願いします
c - C でリダイレクトされたファイルを再利用 (巻き戻し) する方法
<
ターミナルで I/O リダイレクトを使用して、C プログラムにテキスト ファイルを入力します。
そして、私のコードでgetchar()
andを使用scanf()
して、リダイレクトされた入力から読み取ります。ただし、これはリダイレクトされたファイルであるため、C ファイル ポインターを使用してバッファーを巻き戻すことはできません。
getchar()
(配列を初期化できるように、任意のサイズのファイルの行数を数えてから、 and/orを使用してファイルを再読み込みしたいscanf()
)。
リダイレクトされた入力を使用しているときに巻き戻しまたはフラッシュを実現するにはどうすればよいですか?
unix - FORTRAN: 大きなセグメント化されたファイルの読み取り、REWIND および BACKSPACE
私は複雑なコードに取り組んでおり、いくつかの変更を加えました。このコードの主な目的は、2 つのファイルを開き、各ファイルから一度に 1 レコードずつデータを取得して計算を実行することです。これらのファイルは非常に大きく、フォーマットされていません。
私の最初の変更は、セグメント化されたファイルタイプ フラグを使用してこれらのファイルを保存し、コードでそれらをセグメント化されたものとして読み込むようにすることでした。これはうまくいきます。
私の次の変更は、REWIND を BACKSPACE に変換することでした。私のコードは次のようになります。
ここで何が起きているか: IVEC はファイルのハンドルです。FILE1 は、1、2、3、4、....N のように順番に読み取られます。次に、FILE1 の N ごとに FILE2 が 2 回読み込まれ、FILE1 のレコード N と FILE2 の両方のレコード N-1 と N+1 の間で計算が実行されます。つまり、計算 (FILE1_N、FILE2_N-1) と計算 (FILE1_N、FILE2_N+1) です。
コードでは、kbeg は FILE2 の現在のレコード、kneed は目的のレコードです。
ここで REWIND が必要でした。FILE2 は、後続の N+1 (FILE1) 計算のために N-1 に到達するために巻き戻す必要がありました。私の問題は、この REWIND が最大のボトルネックであることが判明したことでした。この IF ステートメントを実装して BACKSPACE を実行することで高速化しようとしています (変更前は、ELSE セクションのステートメントのみが存在し、「+6」が存在します)。私のファイルには、レコードの開始前に 6 行のヘッダーがあるためです)。
問題: この変更を行うと、BACKSPACE によってプロセスが高速化されているように見えますが、FILE2 レコードを読み取ると、REWIND 機能を使用したときとはデータが異なります。ここでのロジックは問題ないように見えます。実際に初めて FILE2 に対してこれを行うと機能しますが、その後はデータが間違っているように見えます。
BACKSPACE が適切に機能するために、セグメント化されたレコードについて注意する必要があるかどうか疑問に思っています。また、kneed と kbeg は正しく表示されています。唯一の問題は、データを配列に読み込むと、REWIND 関数のみが存在する場合とはデータが異なることです。
何か不足していますか?
さらに情報を提供する必要がある場合は、私に知らせてください!
android - logcat はログ メッセージのタイムスタンプをどのように記録しますか?
logcat のメッセージのタイムスタンプを使用して、Android で 2 つのイベント間の経過時間を測定しようとしていますが、残念ながら、2 番目のイベントのタイムスタンプが最初のイベントよりも古いことに気付きました。システム時刻がリセットされたようです。これはどのように起こりますか?
php - Wordpress: 複数のループが巻き戻されない
Wordpress Web サイトの 1 ページに 3 つのループがあります。各ループは異なることを行いますが、一番下にあるループの 1 つ (loop2) を再利用したいと思います。そのため、最初に使用した直後にこのループを巻き戻そうとしましたが、2回目は再びループしないため、何らかの理由で機能しません。
wp_reset_postdata
各ループの後に呼び出す I と何か関係がありますか? 私は何が欠けていますか?
これが私のコードです:
chef-infra - Chef-rewind: アップストリーム レシピの巻き戻し部分を発行します (ceph::mon)
ラッパーのクックブック レシピで、上流のクックブック (ceph) からシェフのレシピの一部を巻き戻そうとしています。簡単にまとめると、特定の必要なサービスが起動して実行される前に、ceph ユーザー プールの作成ブロックがデプロイの早い段階で実行されています。サービスが実行されているときに、ランリストのさらに下で実行される新しいラッパーレシピに移動しています。
この目的のために、ceph::mon アップストリーム レシピから以下のブロックを巻き戻し、新しいラッパー レシピの後の時点でそれを実行しようとしています。私のコードは現在次のとおりです。
シェフクライアントからのエラー出力:
私はさまざまな巻き戻しステートメントを試みました:例えば
以前にリソースに対してアンワインド/リワインドを使用したことがありますが (例: "execute x")、これを正しくアンワインドする方法がわかりません。シェフの巻き戻しから入手できる限定されたドキュメントを読みましたが、これに対する解決策が見つかりません。
c - rewind() は正確に何をしますか?
私は C の関数に出くわしました。ここrewind()
からその説明と例を調べました。
説明では、機能について次のように述べています。
C ライブラリ関数
void rewind(FILE *stream)
は、ファイル位置を指定されたストリームのファイルの先頭に設定します。
私はまだその考えを明確に理解していませんでした。読み取るファイル内をカーソルが移動し、そのカーソルをファイルの先頭に設定するだけだと想像できrewind()
ますか?