問題タブ [conflict]
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.
version-control - ファイル間でのテキストの移動に適している SCM/VCS はどれですか?
ファイル間で情報を移動するときに、VCS がひどいマージを行っているため、作業中のプロジェクトに大混乱が生じています。
したがって、シナリオは次のとおりです。
たとえば、辞書の用語に関する情報を含むファイルがたくさんあるので、アルファベットの各文字のファイルがあります。
用語を入力するユーザーはやみくもに辞書の順序に従います。そのため、たまたま辞書にリストされていた場合は、B の下に「バケツを蹴る」などのエントリを配置します (または、B のバケツと K のキックの両方にリストされていた可能性があります)。 .
後で、他のユーザーが用語を正しいファイルに移動します。辞書用語に関しては、常に多くの作業が行われています。
たとえば、ユーザー A は B ファイルを取得し、「バケツを蹴る」エントリについて詳しく説明した可能性があります。ユーザー B は B ファイルと K ファイルを取得し、「kick the bucket」エントリを K ファイルに移動しました。最終的にどの順序でコミットされても、VCS はおそらくエントリを失い、エントリが移動されたことを「認識」しません。
(これらのエントリは、後で自動的に SQL データベースに変換されます。しかし、それらは、多くのコメントや例などとともに、"人間に優しい" 形式で作業できるように保持されます。したがって、「ユーザーに直接 SQL を入力させる」ということは受け入れられません。 ".)
VCS を信頼できないため、これらの種類のファイルをほとんど手動でマージするようになったのは非常に残念です。:(
それで、解決策は何ですか?これに対処できる VCS があることを知りたいです。またはより良いマージアルゴリズム? または、誰かがこの問題を回避するためのより良いワークフローまたはファイル配置を提案できますか?
svn - Xcode と SCM の競合エラー
このプロジェクトに取り組んでいるのは私だけですが、次のエラーが発生します。
深刻なコーディングを行う前に毎回プロジェクトをコミットするだけなので、なぜこれが発生するのでしょうか。私は3回コミットしましたが、そのエラーがスローされるため、これ以上許可されません。
wcf - WCF を使用して同じクラスを 2 回公開する
同じオブジェクトを公開している 2 つの WCF サービスがあります。最初のサービス (SerA) がクラス (classA) を公開し、満たされた classA を追加する 2 番目のサービス (SerB) もこのクラスを公開するとします (このクラスはパラメーターに含まれているため)。SerA から classA を取得すると、は名前空間 SerA.classA と連結されており、2 番目のサービスを使用してこれを追加すると、SerB.ClassA のようなクラスが必要になります。両方のクラスが同じであることを指定する方法はありますか。reference.vb で名前空間を変更しようとしましたが、動作しますが、サービス参照が更新されると実際の問題になります。誰でもこれで私を助けることができますか? ありがとう
tortoisesvn - 競合する変更をマージできるマージツール
私は現在、TortoiseSVNを使用して2つのブランチのマージを行っていますが、特定のマージシナリオを処理するにはスマートではないことがわかりました。
あるブランチでは、次のような方法があります。
他のブランチでは、次と同じ方法があります。
TortoiseMergeは競合があることに気づきましたが、どちらかのメソッドシグネチャを使用するオプションしか提供していません。ただし、私が本当に望んでいるのは、次のように4つのパラメーターすべてを使用して単一のメソッドにマージすることです。
現時点でこの競合を回避できる唯一の方法は、両方のメソッドが存在するように行を解決し、競合が解決された後に手動でファイルに移動して修正することです。
これはまさにその通りですか、それともこのシナリオを処理できるよりスマートなマージツールがどこかにありますか?
javascript - jQueryとmootooolsの競合を解決する方法は?
私が使う
jqueryをロードしてから、これらを含む外部スクリプトをロードします。
もちろん、mootoolsプラグインも使用します。
私の質問var $j = jQuery.noConflict();
は、競合を防ぐために上記のスクリプトで どのように使用する必要があるかということです
jquery - jQuery focus() および blur() イベントの遅延問題
jQuery を使用するナビゲーション メニューを作成しようとしています。キーボード ユーザーがマウス ユーザーと同じエクスペリエンスを持てるようにしたかったので、イベント ハンドラーにある機能hover()
を myfocus()
およびblur()
イベント ハンドラーに複製しています。何らかの理由で、これにより、ユーザーがリンクをクリックしたときに Firefox と IE で顕著な遅延が発生します。これは、コードを削除するfocus()
と発生しません。blur()
これを高速化するにはどうすればよいですか?限られた JavaScript の知識が許す限りの最適化を行いましたが、「高速化」は見られなかったので、これらのブラウザーがイベントを処理する方法に関連している可能性があると考えています。
私が見落としている大きなものはありますか?または、これらのイベントを使用せずにキーボード ユーザーのアクセシビリティを維持する別の方法はありますか?
ここで確認できます
mootools - jQuery $(document).ready(); その中のすべての関数を宣言する
説明: オブジェクトがほとんどなく、$(document).ready() 内で宣言しています。なぜ?Thousオブジェクトには多くのjqueryメソッド$(..)があるため、明らかにそれらは外部でも機能しますが、mootoolを含めると機能しなくなります。$() を jQuery() または $j().. に変更した場合にのみ、 noConflict と他のいくつかのことを試しましたが、20 個のファイルと各ファイルの 2000 行以上を変更したくありません。とにかく、$(document).ready() 内でオブジェクトを宣言します。それらをうまく機能させました。
今私の質問は: $(document).read() メソッド内でこれらすべてのオブジェクトを宣言すると、サイトが遅くなりますか? または、クライアント側から物事が遅くなりますか?それが私の心の唯一の懸念です。
android - Android:プログラムでView.setID(int id)-IDの競合を回避する方法は?
私はTextViewsをプログラムでforループに追加し、それらをArrayListに追加しています。
どうすれば使えTextView.setId(int id)
ますか?他のIDと競合しないように、どの整数IDを思い付くのですか?
jquery - プロトタイプ/Mootoolsの競合の質問
だから私はPrototypeとMootoolsAJAXスクリプトの両方を使用するページを持っています。
Prototypeにはもっと多くのMootoolsがあるので、PrototypeにPrototype$j = jQuery.noConflict();
の$エイリアスを再定義するために使用できるjQueryと同様の関数があるかどうか疑問に思っていますか?
ありがとう!
javascript - プロトタイプと jQuery の両方がロードされている場合のバグ
プロトタイプを使用して正常に動作するJavascriptの機能があります。この関数は、別のフィールドの選択に基づいて選択フィールドを動的に変更するために使用されます。
問題は、自分のプロジェクトで jQuery を使い始めてから、この関数が機能しなくなったことです。jQuery (1.3.2) とプロトタイプ (1.6.1) を使用しています。
- 古い関数の jquery バージョンを作成するにはどうすればよいですか? また
- jqueryがロードされた後も動作させるにはどうすればよいですか?
- 同じ機能の短くてエレガントなバージョンはありますか?