問題タブ [last-modified]

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 投票する
4 に答える
6032 参照

android - アセットファイルから最終更新日を取得することは可能ですか?

奇妙な質問: assets フォルダー内のファイルの最終更新日を取得することは可能ですか?それとも無意味で不可能でしょうか?

アプリケーションの起動時にそこから読み取り専用データベースをデータフォルダーにコピーしているため、質問しますが、既存のファイルがアセットフォルダーに保存されているファイルよりも古い場合にのみコピーを実行します (またはファイルが存在しません)。

それが不可能な場合、より良い慣習を知っている人はいますか? 必要に応じて別の質問に投稿できます。ティア!

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

php - どれを使用するか: Expire ヘッダー、Last Modified ヘッダー、または ETags

私は Apache で PHP を実行していますが、サイトの読み込みを高速化するためにサーバー側のキャッシュを実装する方法について混乱しています。

Expiresとヘッダーの違いは何ですか?Last-ModifiedまたETag、どの状況でどちらを使用する必要がありますか?

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

c++ - ディレクトリツリー内のファイルが変更されたかどうかを確認する最も速い方法は何ですか?

現在、ツリー内のすべてのファイルについて、変更されたファイル時間 (fstat の st_mtime) の XOR チェックサムをチェックしています。これを、見つかったファイルの数とファイルサイズのチェックサム(オーバーフローを許可する)と組み合わせて安全にしていますが、これが最も極端な病理学的ケースで誤検知につながる可能性があることを非常に心配しています。

私が検討している代替の (安全な) オプションの 1 つは、すべてのファイルのマニフェストを名前とファイルの内容の CRC32 で保持することです。ただし、このオプションは非常に遅いか、少なくとも多くのファイル (数千としましょう) では必要以上に遅いです。

質問は、ディレクトリ ツリー内でファイルが変更されたかどうかを判断するためのヒントやコツは何ですか? 信頼性をあまり犠牲にすることなく、バイトごとの比較を避けたいと思います。

ご提案いただきありがとうございます。

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

java - ファイルを閉じずに最後に変更したファイルを変更する

ファイルの最終変更時刻は、ファイルが閉じられたときにのみ変更されます。

さて、私の実際のプログラムでは、ファイルが開かれ、スレッドの1つがファイルを書き込み続けます。他のいくつかのスレッドは、データが最後にファイルに書き込まれたのはいつかを知る必要があります。

ファイルを閉じずに最終更新を更新する方法はありますか?(ファイルを書き込むスレッドにstatic変数long lastWriteTimeがあると機能しますが、ファイルを閉じずに最終変更時刻を変更する他の方法があるかどうかを知りたいだけです。)

0 投票する
7 に答える
8617 参照

iphone - Core Data の NSManagedObject の変更日を取得しますか?

コア データ ストアの各エンティティに NSDate プロパティを追加する以外に、任意のオブジェクトの変更日をプログラムで取得する方法はありますか?

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

iphone - iPhone で attributesOfItemAtPath (変更日時など) を設定する方法

特にファイルの変更日時を取得するために使用できることは知っていattributesOfItemAtPathますが、ファイルの変更日時を設定する方法はありますか?

プログラムでファイルの変更時間を設定する方法を見てきましたか? しかし当てはまらないようです。

私が尋ねる理由は、http://allseeing-i.com/ASIHTTPRequest/ (以下のように) を使用してファイルをフェッチするためです...ただし、タイムスタンプはサーバーの最終更新時刻と同じには保持されません。Last-Modified ヘッダーを使用してダウンロードしたファイルの日付/時刻を設定し、システムでのダウンロード時刻をサーバーと同じに保つことができるようにします。

私のコードは次のとおりです。

したがって、文字列lastModifiedには時刻/日付のスタンプが保持されます。librarySQLGZipPathのファイルが の日付/時刻に設定されるようにする方法はありますlastModifiedか? 現在の方法を使用すると、ファイルlibrarySQLGZipPathはダウンロードされた時間を保持しますが、これは私には無効です。

ありがとう!

ヤン

後で編集:

このページにこのコードの実行方法をうまく載せたいと思っていたので、回答に対してSteven Kramerのクレジットを与えたかったので、コードを使用して得た回答で質問を編集します。

一方、Last-Modified ヘッダー文字列を NSDate オブジェクトに変更NSDateFromRFC1123するルーチンはhttp://blog.mro.name/2009/08/nsdateformatter-http-header/ (一部調整あり) にあります。

どうもありがとうスティーブン!

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

php - 最終変更されたHTTPヘッダーをWordpressに挿入する方法は?

サイトは、応答でLast-Modifiedヘッダーを送信しません。

私はどこかに何かを挿入する必要があることを知ってheader("Last-Modified: " . the_modified_date());いますが、どこに?

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

java - H2 データベース テーブルで行がいつ変更されたかを調べる

H2 データベース テーブル T でトランザクションを実行する 2 つのプロセス A と B があるとします。

プロセス A は、T に対して CRUD (作成、読み取り、更新、削除) を実行します。

プロセス B は、T の行 L がいつ最後に変更されたかを知りたがっています (つまり、B はSystem.currentTimeMillis()たとえば値を提供します)。

各行の最後の変更の瞬間を登録する列を T に作成することもできますが、H2 が既にこの情報をどこかに保持しているかどうか、およびアクセスできるかどうか疑問に思っていました。

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

java - jsp UploadFile の setLastModified

(jsp で) アップロードされたファイルの最終更新時刻を設定する方法を教えてください。
ファイルがアップロードされた時刻を知る必要があります。これは私のコードですが、Eclipseは「メソッド setLastModified(Date) はタイプ UploadFile に対して定義されていません」と言います。

コード:

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

date - PHP で作成されたフォルダー ファイル インデックスで最終変更ファイル日付を生成する

php で生成されたフォルダーの内容の単純化されたインデックスを使用していますが、最終更新日の表示を追加できません。

彼は私のオリジナルの作業コードです:

私が欲しいのは、各ファイルの最終更新日を追加することです。

しかし、私はゼロ日付 (31-12-1969) を取得します。つまり、私のコードは、インデックスの各ファイルで動作する必要があることを認識できません。

どうすれば直せますか?あなたが助けることができれば、どうもありがとうございました:)