問題タブ [cloning]
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++ 同期と例外処理
アプリケーションでスレッド化と同期にブースト ライブラリを使用しています。
まず第一に、同期時のスレッド内での例外は、私にとってコンパイルの新しいことだと言わなければなりません。いずれにせよ、以下は私が達成したい疑似コードです。通知を行っているスレッドからスローされた可能性があるのと同じ例外をスローする同期スレッドが必要です。どうすればこれを達成できますか?
ブースト スレッド モデルを使用したクロス スレッド インタラクションによる例外のスローに関するスタック オーバーフローのトピックが見つかりませんでした
よろしくお願いします!
}
javascript - jQuery.extend は循環参照から安全ですか?
jQuery.extend
から安全circular reference
ですか?
Javascript で循環参照を回避するにはどうすればよいですか (再帰的に複製またはチェックする場合)。現在のターゲットが外部オブジェクトを参照している可能性があるため、プロパティ リストに現在のターゲットが存在することを確認するだけでは不十分です。
objects
1 つのオプションは、これまでに取得したすべての別のリストを保持することです。しかし、それはメモリ消費を増加させ、スクリプトを停止するように求めますか?
クローン操作をワーカースレッドに移動したくありません。
jquery - より効率的なjqueryのクローン作成
したがって、jqueryを使用してdivのクローンを作成し、入力配列のサイズを動的に保つことができるようにします。正常に動作していますが、クローンの前にクラスを追加して、クローンの後に古いadd moreリンクを削除し、クローンからクラスを削除した後にremoveを実行すると、より効率的に実行できると考えて仕方がありません。または、おそらくこれを行うための全体的により効率的な方法。
ここにhtmlがあります:
そしてここにjqueryがあり、そうです、競合なしモードです
git - Jenkinsでは、2つのgitベースのジョブのうち1つだけが機能します
Jenkins サーバーには 2 つのジョブがあります。どちらも git に基づいていますが、動作するのは 1 つだけで、その理由はわかりません。
ジョブ 1
最初のものは、Github リポジトリで動作します。構成は次のとおりです。
リポジトリ URL: git://github.com/profilsoft/profilsoft.git
名前:出身
Refspec: +refs/heads/ :refs/remotes/origin/
ビルドを起動すると、ログに次のように表示されます。
ワークスペースでのビルド /var/lib/jenkins/jobs/Profilsoft - Tools/workspace
チェックアウト: ワークスペース / /var/lib/jenkins/jobs/Profilsoft - ツール/ワークスペース - hudson.remoting.LocalChannel@14a1e7ad
戦略の使用: デフォルト
最終ビルド リビジョン: リビジョン 5441ae757daccf1f3bf2edd392a7131eccdf6184 (起点/HEAD、起点/マスター)
チェックアウト: ワークスペース / /var/lib/jenkins/jobs/Profilsoft - ツール/ワークスペース - hudson.remoting.LocalChannel@14a1e7ad
1 つのリモート Git リポジトリから変更をフェッチする
git://github.com/profilsoft/profilsoft.git からアップストリームの変更を取得する
リポジトリの origin/HEAD にブランチが表示されました
リポジトリの origin/master にブランチが表示される
リビジョン 5441ae757daccf1f3bf2edd392a7131eccdf6184 (origin/HEAD、origin/master) のビルドを開始
リビジョン 5441ae757daccf1f3bf2edd392a7131eccdf6184 (origin/HEAD、origin/master) のチェックアウト
警告 : ここには複数のブランチ チェンジセットがあります
[ワークスペース] $アリ
tools.jar が見つかりません。/usr/lib/jvm/java-6-openjdk/lib/tools.jar で見つかるはずです
ビルドファイル: /var/lib/jenkins/jobs/Profilsoft - Tools/workspace/build.xml
ビルドは問題なく成功
ジョブ 2
2 番目のジョブの構成は次のとおりです。
リポジトリ URL: git@192.168.1.12:front
名前:出身
Refspec: +refs/heads/ :refs/remotes/origin/
ビルドを起動すると、ログに次のように表示されます。
ワークスペースでのビルド /var/lib/jenkins/jobs/profilsoft-wordpress-plugin/workspace
チェックアウト: ワークスペース / /var/lib/jenkins/jobs/profilsoft-wordpress-plugin/ワークスペース - hudson.remoting.LocalChannel@72be8e1
戦略の使用: デフォルト
チェックアウト: ワークスペース / /var/lib/jenkins/jobs/profilsoft-wordpress-plugin/ワークスペース - hudson.remoting.LocalChannel@72be8e1
リモート Git リポジトリのクローン
リポジトリの起点を複製しています
エラー: リモート リポジトリ 'origin' のクローン作成中にエラーが発生しました: git@192.168.1.12:front をクローンできませんでした
原因: hudson.plugins.git.GitException: コマンド実行エラー: /usr/bin/git clone --progress -o origin git@192.168.1.12:front /var/lib/jenkins/jobs/profilsoft-wordpress-plugin/ワークスペース
コマンド「/usr/bin/git clone --progress -o origin git@192.168.1.12:front /var/lib/jenkins/jobs/profilsoft-wordpress-plugin/workspace」がステータス コード 128 を返しました: /var/lib へのクローン作成/jenkins/jobs/profilsoft-wordpress-plugin/workspace... プロトコルが指定されていません
私が試してみました
- ~/.shh のコンテンツを /var/lib/jenkins/.ssh に正しいパーミッション (600、jenkins:jenkins) で配置します
- コンソールでコマンド「/usr/bin/git clone --progress -o origin git@192.168.1.12:front /var/lib/jenkins/jobs/profilsoft-wordpress-plugin/workspace」を実行したところ、完全に機能しました (リポジトリがクローンされます)
- Git プラグインを更新しました。私は最新バージョンを持っています。
- 同僚が Jenkins をインストールし、同じ構成を設定しました。ビルドは成功しました。
誰にもアイデアはありますか?
java - Javaで多次元配列を複製するには?
編集 2: 以下は、System.arraycopy を使用して多次元配列のクローン作成の制限を回避する方法を示す DuffyMo の応答に基づくコード スニペットです。
[元の質問] Java で多次元配列を (完全に) 複製する簡単な方法は何ですか? このプログラムは私の問題を示しています。
上記のコードを実行すると、私の意図に反して、arrayChanges だけでなく arrayMaster も変更されます。arrayMaster の各単一次元配列メンバーを複製できると考えて、これで問題を回避しようとしました。
しかし、何らかの理由で NullPointerException を与えるコードを実行すると。配列の個々の整数値をループするメソッドを書くことは私の唯一のオプションですか?
ありがとう。
編集1:これでも問題は解決しません。
git - git を使用したリモート リポジトリのクローン作成が機能しない
公式インストーラーから最新の git をインストールし、裸のリポジトリをセットアップしました。ここまでは順調ですね。複製しようとすると、次のエラーが表示されます。
サーバーにログインし、ターミナルで次のように入力すると:
私が見る限り、git バイナリのパスは正しく設定されています。git-upload-pack
ターミナルに入力すると、動作します。
しかし、サーバー自体でもクローンを作成しようとすると、この git-upload-pack が見つかりません。git インストールの何が問題になっていますか?
前もって感謝します
database - Oracle データベースのクローニング
ローカル環境で PROD DB をダウンロードして実行したいと考えています。これを行うために使用できる簡単な GUI ツールはありますか?
コマンドラインの頭痛の種にはなりたくありません。
c# - オブジェクトを別のオブジェクトに複製しますが、一部のプロパティを除外しますか?
オブジェクトを別のオブジェクトに複製したいが、元のオブジェクトからプロパティを除外したい。たとえば、オブジェクト A に Name、Salary、Location がある場合、Location プロパティを除外すると、複製されたオブジェクトには Name プロパティと Salary プロパティのみが含まれます。ありがとう。
jquery - jqueryのクローン作成。新しく作成された複製行でトリガーされないクリックイベント
このコードは正常に機能しています。テーブルに10行あり、一番上の行をクリックすると、クローンが作成されてからテーブルの下部に追加され、元のコードが削除されます。これらの手順を5回繰り返します。これで、一番下に複製された5つの行で終わります。
ここで、最初に複製された行をクリックすると、複製されて下部に追加されますが、クリックイベントが発生しません。
duplicates - 同じ MAC アドレスと同じ IP アドレスを持つコンピュータも検出する
LAN 上で、同じ MAC アドレスと同じ IP アドレス (DHCP によって与えられる) を持つコンピュータを検出するにはどうすればよいですか?
私の LAN では、VM のクローン作成が常に行われているため、これはよくある問題です。
これまで私が試したこと:
scapy を使用して、MAC が同じで IP アドレスが異なるコンピューターを検出するスクリプトが既にあります。