問題タブ [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.
android - アセットファイルから最終更新日を取得することは可能ですか?
奇妙な質問: assets フォルダー内のファイルの最終更新日を取得することは可能ですか?それとも無意味で不可能でしょうか?
アプリケーションの起動時にそこから読み取り専用データベースをデータフォルダーにコピーしているため、質問しますが、既存のファイルがアセットフォルダーに保存されているファイルよりも古い場合にのみコピーを実行します (またはファイルが存在しません)。
それが不可能な場合、より良い慣習を知っている人はいますか? 必要に応じて別の質問に投稿できます。ティア!
php - どれを使用するか: Expire ヘッダー、Last Modified ヘッダー、または ETags
私は Apache で PHP を実行していますが、サイトの読み込みを高速化するためにサーバー側のキャッシュを実装する方法について混乱しています。
Expires
とヘッダーの違いは何ですか?Last-Modified
またETag
、どの状況でどちらを使用する必要がありますか?
c++ - ディレクトリツリー内のファイルが変更されたかどうかを確認する最も速い方法は何ですか?
現在、ツリー内のすべてのファイルについて、変更されたファイル時間 (fstat の st_mtime) の XOR チェックサムをチェックしています。これを、見つかったファイルの数とファイルサイズのチェックサム(オーバーフローを許可する)と組み合わせて安全にしていますが、これが最も極端な病理学的ケースで誤検知につながる可能性があることを非常に心配しています。
私が検討している代替の (安全な) オプションの 1 つは、すべてのファイルのマニフェストを名前とファイルの内容の CRC32 で保持することです。ただし、このオプションは非常に遅いか、少なくとも多くのファイル (数千としましょう) では必要以上に遅いです。
質問は、ディレクトリ ツリー内でファイルが変更されたかどうかを判断するためのヒントやコツは何ですか? 信頼性をあまり犠牲にすることなく、バイトごとの比較を避けたいと思います。
ご提案いただきありがとうございます。
java - ファイルを閉じずに最後に変更したファイルを変更する
ファイルの最終変更時刻は、ファイルが閉じられたときにのみ変更されます。
さて、私の実際のプログラムでは、ファイルが開かれ、スレッドの1つがファイルを書き込み続けます。他のいくつかのスレッドは、データが最後にファイルに書き込まれたのはいつかを知る必要があります。
ファイルを閉じずに最終更新を更新する方法はありますか?(ファイルを書き込むスレッドにstatic
変数long lastWriteTime
があると機能しますが、ファイルを閉じずに最終変更時刻を変更する他の方法があるかどうかを知りたいだけです。)
iphone - Core Data の NSManagedObject の変更日を取得しますか?
コア データ ストアの各エンティティに NSDate プロパティを追加する以外に、任意のオブジェクトの変更日をプログラムで取得する方法はありますか?
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/ (一部調整あり) にあります。
どうもありがとうスティーブン!
php - 最終変更されたHTTPヘッダーをWordpressに挿入する方法は?
サイトは、応答でLast-Modifiedヘッダーを送信しません。
私はどこかに何かを挿入する必要があることを知ってheader("Last-Modified: " . the_modified_date());
いますが、どこに?
java - H2 データベース テーブルで行がいつ変更されたかを調べる
H2 データベース テーブル T でトランザクションを実行する 2 つのプロセス A と B があるとします。
プロセス A は、T に対して CRUD (作成、読み取り、更新、削除) を実行します。
プロセス B は、T の行 L がいつ最後に変更されたかを知りたがっています (つまり、B はSystem.currentTimeMillis()
たとえば値を提供します)。
各行の最後の変更の瞬間を登録する列を T に作成することもできますが、H2 が既にこの情報をどこかに保持しているかどうか、およびアクセスできるかどうか疑問に思っていました。
java - jsp UploadFile の setLastModified
(jsp で) アップロードされたファイルの最終更新時刻を設定する方法を教えてください。
ファイルがアップロードされた時刻を知る必要があります。これは私のコードですが、Eclipseは「メソッド setLastModified(Date) はタイプ UploadFile に対して定義されていません」と言います。
コード:
date - PHP で作成されたフォルダー ファイル インデックスで最終変更ファイル日付を生成する
php で生成されたフォルダーの内容の単純化されたインデックスを使用していますが、最終更新日の表示を追加できません。
彼は私のオリジナルの作業コードです:
私が欲しいのは、各ファイルの最終更新日を追加することです。
しかし、私はゼロ日付 (31-12-1969) を取得します。つまり、私のコードは、インデックスの各ファイルで動作する必要があることを認識できません。
どうすれば直せますか?あなたが助けることができれば、どうもありがとうございました:)