問題タブ [duplicate-data]
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 - GETを実行せずに重複コンテンツを確認する
URL正規化の主な目的の1つはGET
、まったく同じ結果を生成する個別のURLへのリクエストを回避することです。
これで、2つのURLのHTMLをチェックし、canonical tag
それらが同じであるかどうかを比較することもできますが、これを行うには、前に述べたポイントを超えて、まったく同じリソースを2回ダウンロードする必要があります。
HEADリクエストのみを実行して重複コンテンツをチェックする方法はありますか?<head>
そうでない場合は、ドキュメント全体をダウンロードせずに、Webページのセクションのみをダウンロードする方法はありますか?
私は最後の解決策を考えることができます、私はただ直接的なものがあるかどうか知りたくありません。
java - ファイル内の重複データを削除する
アルゴリズムを考え出すのに問題があります。ここで私を助けてくれませんか?
巨大なファイルがあるため、一度にロードできません。重複データが存在します (汎用データ、文字列の可能性があります)。重複を削除する必要があります。
struts2 - Struts 2 でフォームを 2 回送信する、Hibernate アプリケーションでネットワーク プロキシを使用する
struts2、Hibernate、および Spring アプリケーションがあります。それは私たちのローカルエンドで適切に機能します。アプリケーションを開発サーバーにデプロイすると、フォームの送信時に一部のフォームが 2 回送信されることがあります。これにより、データベースに重複データが入力されます。
これはサーバー上でのみ発生しています。これは Firefox ではめったに発生しませんが、IE では非常に頻繁に発生します。また、これは一部のフォームでのみ発生し、他のフォームでは発生しません。ただし、これらのフォームを区別するものは何もありません。
フォームを送信するためにStruts 2送信ボタンを使用することもあれば、単純なボタンを備えたJavaスクリプトを使用してフォームを送信することもあります。
最後の方法として、インターセプターを使用してフォームの二重送信を防ぐことができます (多くのフォームを変更する必要があります) が、ポイントは、ローカル エンドではまったく発生しないことです。なぜそれがサーバーでのみ発生し、それも一部のフォームで、場合によってはのみ発生するのですか。
編集:
私が気付いたもう 1 つのことは、ネットワーク プロキシを使用しない場合でも、サーバー フォームは 2 回送信されませんが、ネットワーク プロキシを使用するとフォームが 2 回送信されることです。アプリはプロキシがなくても正常に動作します。重複は一切ありません。
どのようなプロキシがそれと関係がありますか? ネットワーク プロキシとダブル フォームの送信で、このような問題に遭遇した人はいますか?
EDIT2:
ちょうど今、プロキシを使用しているときにアクセスが拒否されることがあることがわかりました。その場合、投稿リクエストがブラウザによって2回送信され、フォームが2回送信されます。
http ヘッダーが表示されている場合、2 つの投稿リクエストが表示され、そのうちの 1 つがヘッダーに続くことがわかります
HTTP/1.1 407 Proxy Authentication Required (ISA Server は、要求を満たすために承認が必要です。Web Proxy サービスへのアクセスは拒否されました。)
これについてのアイデアはありますか?助けてください。
python - Sql Alchemy 重複コミット
現在、Cherrypy アプリケーションで問題に直面しています。私自身のカスタム セッション モジュールです。session.add() を実行すると、まったく同じオブジェクトが 2 回更新されます。
戻ります
誰もこれを見たことがありますか?
PS これは、私が作成した残りのモジュールでは発生しません。
ruby-on-rails - Rails:レコードとその複数レベルの関連付けを複製しますか?
私は調査アプリを構築しており、ユーザーが調査を複製できるように複製機能を構築しようとしています。
私がする必要があるのは、調査、その調査の質問、および各質問の回答 (複数選択オプションなど) を複製することです。
ここに私の協会があります:
では、調査とその関連付けを複製/複製するにはどうすればよいですか?
Rails 3を実行しています。
database - INSERTS を別のテーブルに複製する方法は?
私がインストールした iPhone アプリケーションは、SQLite データベースを使用して、基本的な INSERTS および DELETES が実行されたエントリをログに記録します。
ただし、このテーブルに対して行われた INSERTS のログを永続的に保持したいので、INSERT が発生したときに、ログを作成するために別のテーブルにも書き込まれるようにします。
作成した SQL ステートメントを変更するためにアプリケーションのソース コードにアクセスすることはできませんが、SQLite データベースにはアクセスできます。
トリガーでこれを行うことはできますか? もしそうなら、誰かが短い例を提供できます。
ajax - アーカイブページのGoogleでの重複コンテンツのヒットを回避しますか?
私のサイト(http://www.correlated.org )の各ブログ投稿は、独自のパーマリンクされたURLにアーカイブされています。
これらのアーカイブされた各ページには、アーカイブされた投稿だけでなく、それ以前に公開された10件の投稿も表示して、ブログが提供するコンテンツの種類をよりよく理解できるようにしたいと思います。
私の懸念は、各投稿が複数のページに表示されるため、Googleや他の検索エンジンがそれらの他の投稿を重複コンテンツと見なすことです。
私の別のブログ(http://coding.pressbin.com)で、以前の投稿をAJAX呼び出しとしてロードすることでこれを回避しようとしましたが、もっと簡単な方法があるかどうか疑問に思っています。
ページの特定のセクションにインデックスを付けるべきではないことを検索エンジンに通知する方法はありますか?
そうでない場合、私がやろうとしていることを行うためのAJAX呼び出しよりも簡単な方法はありますか?
r - 重複する文字の数に基づいて値を割り当てる
質問の後に質問が殺到してすみません。検索に最善を尽くしていますが、非常に大規模なプログラムを作成するという骨の折れる作業があり、Rはまだ非常に新しいので、これまでに得たすべての迅速な支援に感謝します。
問題を実証するための偽の例
ProceedTestは、テストを続行する必要があるかどうかを示すスコアです。スコア2は、データが考慮されることを意味し、スコア-1は、テストがデータを考慮しないことを意味します。
遺伝子BにはNAが2回出現し、AにはNAが1回だけ出現することに気付くでしょう。遺伝子Bの場合、NAが2回出現することをRに認識してもらいたい。与えられた遺伝子(B)に対してNAが2回現れるときはいつでも、ゼロの値がNAを置き換え、後続の-1が2に変わります。RにAのNAを無視して、続行してテストを続行するようにします。値はそのままです。
変更されたデータは次のようになります。
これは不可能かもしれませんが、可能であれば、遺伝子のNAがない場合、ProceedTestの値は-1になります。
要約すれば。遺伝子AにはNAが1つしかないため、何も変わりません。遺伝子Bには2つのNA値があるため、すべて2を取得し、強度値の列でNAがゼロになります。遺伝子CはNAを含まないため、-1になります(強度値を変更することは実際には重要ではありません)。
これが明確であることを願っています。また、他の質問が少し簡単になったことも知っているので、この特定の質問がそれほど単純ではなく、自分で答えを見つけるためにさらに調査を行う必要があったことを願っています。
事前に助けてくれてありがとう、
ジョー
sql-server-2000 - ID番号を変更して、テーブル内の重複をスムーズにします
解決しようとしているこの問題に遭遇しました。毎日、ID番号を持つテーブルに新しいレコードをインポートしています。
それらのほとんどは新しいものですが(これまでシステムで見られたことはありません)、一部は再び登場しています。ID番号がアーカイブにある場合は、ID番号の末尾にアルファを追加する必要がありますが、これは、行のデータがアーカイブのデータと異なり、これを順番に実行する必要がある場合に限ります。 、IE、12345が2回目に異なるデータで表示された場合は、12345Aに変更し、12345が再度表示され、再び異なる場合は、12345Bに変更する必要があります。
もともと私は、where
すべての「再確認」レコードを一時テーブルに配置するループを使用してみました。次に、最初にAを割り当て、次にそれらを削除し、残っているものにBを割り当て、それらを削除するなど、一時テーブルが空ですが、それはうまくいきませんでした。
あるいは、次のようにサブクエリを試すことを考えていました。
助言がありますか?
duplicate-data - 複数のデータベースで重複するレコードを特定しますか?
私はインドの選挙局のデータベースに取り組んでいます。選挙人の名前、後見人の名前、年齢に応じて、ある州の他のデータベースと比較して、あるデータベースの重複レコードを見つけるように依頼されました。議会の選挙区と議会の選挙区で区切られた状態で投票所に。したがって、私の州データベースには、選挙区の数と同じ68のデータベースがあります。データベース名は AC_001、AC_002 など、AC_068 までであり、各データベースには、AC001PART001、AC001PART002 などの名前の選挙区の投票ブースの数に応じて、テーブルが含まれていません。最初のデータベース AC_001 に含まれています。テーブルには、次の同じフィールドが大まかに含まれています-
- ccode(自動インクリメント フィールド)
- 選挙人の名前
- Relation_type(父または夫)
- Relation_name(保護者の名前)
- 議会選挙区番号
- 組立中の投票所番号
- 通し番号
- 年
- image of elector
今度は、名前、関係名、および年齢に応じて、あるデータベースの重複レコードを他のデータベースに対して生成できるクエリが必要です。また、レコードが繰り返されたり複製されたりした回数も知りたいです。最後に、次を含むリストが必要です- - 選挙人の名前
- Relation_Type
- Relation_name
- 議会選挙区番号
- プーリングブース番号
- シリアル番号
- 年
- 両方のデータベースでレコードが繰り返される回数
- エレクターの画像
すでにクエリを作成しましたが、結果を返すのに非常に時間がかかります。そのため、必要なレコードをすばやく生成できるクエリの概要を提案してください。