問題タブ [duplication]
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.
c++ - C++ でテンプレートを使用してこの重複コードを回避する方法
この問題でコードの重複を排除したいと思います。
二重性により、メソッドが 3 つではなく 6 つになりました。ペアワイズの類似性は非常に印象的であるため、「x_」を「y_」に置き換えるだけで、doComputationforX_1 から doComputationforY_1 の実装を取得できます。
私はこの方法で問題を作り直すことを考えました:
しかし、この方法ではわかりにくくなります。
一般に、プリコンパイラ マクロが悪い解決策であることはわかっていますが、他に見当たりません。私の潜在意識はテンプレートを提案し続けていますが、それらをどのように使用できるかわかりません.
ios - UIScrollViewの重複情報
UIScrollView
ルートとして大きなアプリを入手しましたviewController
。
このscrollViewは、presentViewController
またはを介して他のいくつかのビューを表示しますpushViewControler
。しかし、に戻るとscrollView
、前回表示された情報がフリーズし、重複した情報をスクロールします。
どうすれば掃除できscrollView
ますか?
c# - 配列かどうかを確認する方法値が重複していますか?
特定のポート[LAN]でアクティブなサーバーを検索する小さな userControl ライブラリを作成しています。
[.Net 4.0] TCP ソケット (IPV4) を使用し
ているため、最初にコンピューターの IP アドレスを次から取得します。
次に、IPAddress の最初の 3 つの部分を取得します。入力 IPAddress = "192.168.1.X" の場合、"192.168.1" が返されます。使用:
次に、(例:192.168.1.1から192.168.1.254まで)から検索します
必要なのは、スキャン 254の IP アドレスを複数回スキャンすることを避けるために、 scanIPが重複しているかどうかを確認することです。 .1.25 と私のイーサネット IP は: 192.168.1.5
ここに私のコードがあります:
mysql - 複数のキーの重複をチェックする際のINSERTのSQLコード
私は次の表を持っています:
このテーブルに挿入できるようにしたいのですが、first_name、last_name、phoneを同じにすることはできません。それらが同じである場合、レコードがすでに存在することをエンドユーザーに警告するために何らかのエラーを返したいです-挿入/更新/置換アクションは実行されません。
ここで重要なのは、INSERTステートメントが3つのフィールドの重複を何らかの方法でチェックする必要があることです。エラーは、3つのフィールドすべてが重複している場合にのみ返される必要があります。IE。3つのうち1つまたは2つは重複することができ、それでも入力できます。
これは1つのINSERTステートメントで可能ですか?
haskell - Haskellで定型文を扱う
これはちょっとした質問ですが、次のコードでは、「シーザー暗号」とマークされたセクションに多くの重複があります。これに対処するための「ハスケル」の方法は何ですか?高階関数を作成する必要がありますか?私はそれについて考えましたが、何が理にかなっているのかわかりません。暗号を作成するために定義できる「暗号」タイプはありますか?
また、2つの場所で同じエラーチェックを行っているという意味で、少し過剰に設計されているように見えるかもしれませんが、各機能の「意味」の観点からは理にかなっていると思います。提案?
java - 2 つの配列を作成します。1 番目にはランダムな整数があり、2 番目には一意のランダムな整数があります。
学校の宿題に取り組んでいます。int[]
2 つの配列を作成する必要があります。最初の配列int[10]
は random で埋められintegers
ます。2 番目の配列には、最初の配列と同じ番号が含まれていますが、重複はありません。
たとえば、最初の配列が1,2,2,3,1,5,5,7,9,9
. 私の2番目の配列は1,2,3,5,7,9
.
誰かがこの問題を解決するための正しい方向を教えてください。
codeigniter - codeigniter によるヘッダーの「set-cookie: ci-session」フィールドの複製
$this->session->set_userdata() または $this->session->set_flashdata() がコントローラーで使用されるたびに、別の同一の「Set-Cookie: ci_session=...」が http ヘッダーに追加され、サーバーが送信します。
rfc6265 によると、http ヘッダーに同じ Cookie 名を持つ複数の Set-Cookie フィールドは許可されません。
複数の同一の「set-cookie:」を作成せずに codeigniter セッションを使用する方法はありますか?
(curl を使用して http ヘッダーを検証しました)
nosql - Memcached HAを実行するにはどうすればよいですか?
memcachedを使用して約5MBのデータを保存します。毎秒データ更新の約40%が発生します。これにより、memcachedクライアントとサーバー間で約280 qpsが発生し、getとsetはそれぞれクエリの半分を処理します。このような優れたデータトランザクションの実現を除いて、私はHAの問題にも直面しています。
memcachedを選択する前に、Redisも確認しました。ただし、これは1つのスレッドにすぎないようであり、データの永続性ではうまく機能しない可能性があります。また、Redisのクライアントは、Memcachedを使用している場合、それほど簡単ではなく、到達できません。
しかし、どうすればmemcachedでHAを実行できますか?マスターとスレーブのmemcachedサーバー間でデータの重複を維持するにはどうすればよいですか。また、memcachedサーバーがクラッシュすると、データの整合性の問題が発生します。memcached HAに適したツールはすでにいくつかありますか、またはmemcachedの代わりに優れたNoSqlデータベースがある場合はどうでしょうか。
xcode4 - Xcode重複行
編集メニューにコマンドがありDuplicate
ます (デフォルトのショートカットは⌘</kbd>D), but it is (as Halley pointed out) meant for duplication in the Interface Builder part of Xcode.
では、Xcode 4 で行を (簡単に) 複製するにはどうすればよいでしょうか?
Xcode 3の関連する質問(有効な回答付き)...およびXcode 4では機能しない.
コピー&ペーストだけではないのはなぜですか?
それは退屈で、手のアクロバットが多すぎるためです。
(1) : 行頭に移動して を押し⇧^E、次に でコピー、⌘C新しい行に移動し、カーソルを合わせ、最後にで貼り付けます⌘V。
または(2) : ^A(カーソルを行頭に^SPACE設定)、(マークを設定)、^E(カーソルを行末に設定)、⇧^W( Select to Mark
; カスタマイズ)、コピー、改行など
フランク・シュレーダーが(関連する質問で)述べたように:
全体のポイントは、Cmd-C/Cmd-V ショートカットを使用しないことです。
xcode - Xcode でターゲットを複製する場合、ターゲットが作成される前または作成時に名前を設定する方法はありますか?
Xcode でターゲットを複製することは、ターゲット ビルド設定または関連するスキーム内で設定された環境変数によって制御される条件付きコードの結果として、同じコードベースを使用して多少異なる機能を持つ複数のアプリまたはフレームワーク/ライブラリ製品を作成するための優れた方法です。最初に既知の動作する基本バージョンを複製し、次に各ターゲットが使用する環境変数を設定してから、インライン プリプロセッサ #ifdef ステートメントでコードの動作を分割し始めます。
ただし、複製されたターゲットは「元のターゲット名のコピー」という名前になります。これは名前を変更できますが、info.plist にもこの名前が付けられ、いくつかの重要なビルド設定にも表示される可能性があり、有益でない「コピー方法に応じて、複製されたターゲット名の "バージョン。iOS フレームワークを作成すると、特に問題が発生しやすいようです。
私の質問は、複製時に新しいターゲット名を指定できるターゲットを複製するための手法があるかどうかです。そのため、一時的に間違ったターゲット名や、一時的に間違った名前を含むファイルが作成されることはありません。または、代わりに、「リファクタリング」機能を使用してこれを修正する方法がある場合、これは自動化された方法です。
この機能が Xcode に含まれていない理由を説明する質問に何らかの間違った仮定が含まれている場合は、お知らせください。4.3を使用しています。