問題タブ [archive]

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

archive - 経時的なウェブサイトのスナップショット

私はマーケティング チームの開発者ですが、よくリクエストされる機能の 1 つは、X に戻ってサイト (または X ページ) がどのように見えたかを確認できるかということです。

この要求を解決するための良い解決策はありますか?

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

php - Zip内のディレクトリを抽出

zipアーカイブからスクリプトが配置されているディレクトリにファイルを抽出するスクリプトを作成しています。

これが私のコードです:

これは正常に機能しますが、1つの問題があります。zipには追加のレイヤーが含まれています。(zip / directory / files)これは、ファイルだけでなく、このディレクトリ/ファイルのように抽出します。

この余分なレイヤーを削除する方法はありますか?

ご協力いただきありがとうございます!

Joel Drapper

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

oracle - Oracle 9i から Oracle 10g へのアーカイブ ログ転送

Oracle 9i アーカイブ ログを Oracle 10g データベースに転送する必要がある状況があります。そこから、ログ マイナーによってマイニングされ、Oracle ストリーム キャプチャ/適用プロセスによって使用されます。

(Oracle 9 のアーカイブ ログは、Oracle 10 のログマイナーで読み取ることができます。アーカイブ ログを手動でコピーし、手動で登録して、マイニング、キャプチャ、適用することができます)。

問題は、Oracle がアーカイブ ログを転送する方法が 9i と 10g の間でかなり変更され、次のようにリモート マシンに転送するように 9i データベースを設定することです。

動作しなくなりました。

9i ログでこれを取得します。

そして、10g のログには次のように表示されます。

私の質問は:

9iアーカイブログを10gサーバーに転送できるように、10gサーバーが9i接続を受け入れるように、9iまたは10gサーバーを構成する方法を知っている人はいますか。アーカイブログが10gサーバーに自動登録されると助かります。

ここでは完全な DataGuard 構成をセットアップしておらず、10g データベースはセカンダリ サーバーではないことに注意してください。

提案をありがとう。

編集

sqlplus を介して 9i サーバーから 10g サーバーにログオンできるので、接続は問題になりません。

編集 2

解決策を探すのにかなりの時間を費やした後、私は最終的に、そのようなメカニズムは機能せず、9i から 10g にアーカイブ ログを転送する Oracle 以外の方法 (rsync など) を使用する必要があると判断しました。

0 投票する
20 に答える
579019 参照

archive - ディレクトリ自体を含めずに、ファイルとフォルダのディレクトリを tar するにはどうすればよいですか?

私は通常、次のことを行います。

ディレクトリ自体ではなく、すべて (非表示のシステム ファイルを含む) を my_directory に含めたい場合はどうすればよいでしょうか? 私はほしくない:

私が欲しい:

0 投票する
4 に答える
240 参照

c# - 膨大な取引記録を管理していますか?

スケジュールされたアプリケーションがあり、別のデータベース テーブルからデータを取得し、メイン アプリケーション データベース テーブルにダンプします。このテーブルのレコード数は毎日増加し、発生するトランザクション イベント データであるため、毎日増加すると想定しています。このデータは、各レコードを取得して必要な分析を行い、各レコードを処理済みとしてマークするメイン アプリケーションによる処理に使用されます。

将来的にデータベースのサイズを抑えるために、どのようなソリューションを提供できますか?

この状況であなたならどうしますか?

いくつかのエンタープライズ アプリケーションを観察したところ、ユーザーが「60 日より古い」レコードなどをテキスト ファイルにアーカイブできるオプションが提供されました。処理されたレコードをテキスト ファイルにアーカイブするオプションを提供し、データベースからレコードを削除します。テキスト ファイルは後で必要に応じてインポートできますか? これは解決策ですか?

0 投票する
28 に答える
1089059 参照

linux - 特定のファイル/フォルダーを除く tar ディレクトリへのシェル コマンド

特定のファイル/フォルダをアーカイブから除外することをサポートする簡単なシェル コマンド/スクリプトはありますか?

バックアップする必要のない非常に大きなファイルが多数あるサブディレクトリでアーカイブする必要があるディレクトリがあります。

完全な解決策ではありません:

コマンドは指定されたパターンに一致し、tar --exclude=PATTERNそれらのファイルを除外しますが、特定のファイルとフォルダーを無視する必要があります (完全なファイル パス)。そうしないと、有効なファイルが除外される可能性があります。

また、find コマンドを使用してファイルのリストを作成し、アーカイブしたくないファイルを除外して、リストを tar に渡すこともできますが、これは少量のファイルに対してのみ機能します。私は何万も持っています。

唯一の解決策は、除外するファイル/フォルダーのリストを含むファイルを作成し、rsync を使用し--exclude-from=fileてすべてのファイルを tmp ディレクトリにコピーし、tar を使用してそのディレクトリをアーカイブすることだと考え始めています。

より良い/より効率的なソリューションを考えられる人はいますか?

編集: Charles Maのソリューションはうまく機能します。大きな落とし穴は、tar コマンドの先頭にある--exclude='./folder' 必要があることです。完全なコマンド (最初に cd を実行するため、バックアップはそのディレクトリに相対的です):

0 投票する
5 に答える
5901 参照

python - インスタントダウンロード用のzipアーカイブを作成する

私が取り組んでいるWebアプリでは、ユーザーはファイルでいっぱいのフォルダーのzipアーカイブを作成できます。コードは次のとおりです。

ただし、これには、zipアーカイブのダウンロード中に長時間(10秒以上)待機するという厄介な副作用があります。これをスキップすることは可能ですか?アーカイブをファイルに保存する代わりに、ユーザーに直接送信することは可能ですか?

私は、torrentfluxが私が話しているこのexcat機能を提供すると信じています。GBのデータを圧縮して1秒以内にダウンロードできること。