すべての問題
c++ - yaml-cpp で yaml 変数の bool を返す手段はありますか?
特定のコード パスを無効にするための構成ファイルがあります。yaml ファイルに bool オプションを追加しましたが、yaml-cpp がそれらをどのように処理するかを理解するのに苦労しています。Node
ドキュメントは推奨されるものよりも少し軽く、私のユース ケースに適合するものは何もありません。true
およびとして返された文字列を手動で解析することもできますが、複数の記述スタイルが仕様に含まれているfalse
ため、フレームワークがサポートする必要があるようです。yaml-cpp から bool 値を取得する方法はありますか?true
false
IsScalar
私が見つけることができる最も近いものでした。
allure - 魅力レポートにスクリーンショットを添付できません
レポートは生成されていますが、Allure レポートにスクリーンショットがありません。私はコトリンテスト、セレニド、アリュールを使用しています。私は何を間違っていますか?
ファイル 0afd689c-f8bc-444b-ac84-c4379c989f4b-result.json とともに allure-results フォルダーには b7d40d19-4b08-47d2-b5c7-e4885685e3bd-attachment も添付されていますが、レポートを生成した後、それらはレポートに表示されません。json ファイルの内容は次のとおりです。
これが私のbuild.gradleです
java - クラスを認識しない
これは、Couple というクラスを呼び出すためのコードですが、クラスを認識しないのはなぜですか?
このコードは、呼び出されることを意図したクラスであり、認識されておらず、呼び出すことができません。
これは、「Couple」ファイルの名前またはクラスの呼び出し方法と関係がありますか。「宣言されていない変数」エラーが発生します。
python - Python コマンド パンダ シリーズのデータ比較
このコマンドについて教えてください。Col1 と Col2 を比較しようとしています
FALSEの数の値をキャッチしたい。
場合によっては、列が数学ではなく、偽の値が返されることがあります。
偽の値の数を取得するコマンドの書き方。len(MatchedData["False"]) を試しましたが、実行中にKEYWRRRORと表示されました。
html - 100vh が全画面表示にならないのはなぜですか?
この種の問題が発生するのはこれが初めてです。レスポンシブ ナビゲーション バーを作成しようとしています。特定の幅で、ナビゲーション リンクの div を右側のサイド バーに移動します。しかし、100vh を指定した後でも、ナビゲーション リンクの div がビューポートの高さを完全に取得していません。ここにコードがあります -
HTML
SCSS
コードペンへのリンク -
java - ユーザーが不必要に保存ボタンをクリックし、保存するものが何もない場合、Java でチェックする方法は?
私のコードには1つの入力ボックスがあるため、ドロップダウン選択時にそのボックスにデータがフェッチされます。また、ユーザーがそのデータを挿入/更新/削除したくない場合、不必要に保存ボタンをクリックすると、「保存するものは何もありません..不要な保存ボタンを押しました。」というエラー メッセージを表示する必要があります。
現在、入力ボックスのデータがデータベースの値と等しいかどうかを確認していますが、そのエラーが表示されますが、機能していません。
Java でこの検証を処理する方法を提案してください。
autorest - AutoRest v3 はコントローラーごとに Rest クライアントを分割します
AutoRest v2 では、デフォルトで、すべてのコントローラー アクションを含む 1 つの REST クライアントが作成されます。
v3 のようで、コントローラーごとに新しい Rest Client を分割します。
それを行わないようにCLIでオプションを設定する方法はありますか? --legacy とは別に
asp.net-mvc - Knockout.js でのデータ バインディング
Knockout.js の例を使用した MVC アプリケーション バインドにはほとんどコントロールがありません
ここでバインディングは以下の方法で行われます
私のアプリは、かみそりの構文内で変換する複数の言語をサポートしています
このメソッド OtherLang("text", language) は、上記のようにテキストで直接使用することも、以下のように html 属性内で使用することもできます
しかし、ノックアウト方法 data-bind="value: id() では、この C# メソッドはここでは使用できません。
誰かがノックアウト.js実装内でOtherlang()を調整して、ここで機能させる代替アプローチを提案できますか?
owasp - コマンドラインで ZAP スキャンを実行するには?
ツール OWASP ZAP を使用して、asp.net コア Web アプリでペン テストを実行しています。Owasp ZAP の Windows アプリを使用してテストを実行すると、テストは正常に実行され、結果が得られますが、コマンド ラインを使用してテストを実行しようとすると、この例外が発生します。
なぜこれが起こっているのですか、これを修正する方法は?
ZAP_PATH 環境変数を zap.sh があるフォルダーに変更しました。今、私は別の例外を取得しています:
reactjs - 親コンポーネントのボタンが反応テストライブラリでクリックされた後、子コンポーネントのレンダーテキストをテストする方法は?
親コンポーネントApp
があり、ボタンがあります。ボタンをクリックするとaxios
、投稿を取得するために呼び出され、投稿アイテムがレンダリングされます。App
has a child componentPost
およびPost
has a child component ListItem
。アプリのテスト ファイルで、ボタンをクリックした後に axios が正しく読み込まれることをテストしました。ただし、レンダリングされたコンテンツをテストすることはできません。data-testid
:が見つかりませんUnable to find an element by: [data-testid="test-axios-content"]
。
私は使用しますreact testing library
。
ここに私のテストファイルがあります:
最初の axios calltime は正しいですが、私のテストでは testId が見つかりませんtest-axios-content
。App.js の子コンポーネントに配置しました。
App.js
API getPost:
役職:
リスト項目:
c# - Update で毎回 foreach を 1 回使用し、毎回 bool フラグを使用してループするにはどうすればよいですか?
SpeedUpdtaer 内でフラグを使用していますが、実行時にもフラグを変更できるようにしたいと考えています。問題は、Update で SpeedUpdater を呼び出すと、フレームごとに foreach ループが発生し、List waypointsFollowers に多くのアイテムが存在する可能性があるため、コストがかかる可能性があることです。
遅延部分については、実行時に useDelay フラグを変更すると、その瞬間から各移動オブジェクトが次のウェイポイントに到達し、そこから遅延が機能し始めます。実行時に useDelay フラグを false に変更し、次のウェイポイントで待機しない場合も同様です。
遅延は正常に機能していますが、今のところ開始のみであり、SpeedUpdater も正常に機能していますが、フレームごとに foreach を作成することが良い方法であるかどうかはわかりません。作成方法と、各フレームをループさせずに実行時に速度と速度ランダムフラグを変更できるコードがどこにあるかわかりません。
java - spockで嘲笑された値はKotlinに引き継がれませんか?
Kotlin クラスと Groovy/Spock テストがあります。Kotlin クラスをモックし、モックにプロパティ値を設定すると、Kotlin に引き継がれません。
Kotlin エンティティ クラスとそれを使用するクラスを次に示します。
そして、TestEntity をモックし、getProp() メソッドをモックし、Kotlin メソッドを呼び出してそれを使用するテストを次に示します。
予想される動作は、デモ println のすべてが「abc」を示し、メソッドが成功することです。
観測された動作は、Kotlin 内の println がプロパティが null であることを示し、メソッドが失敗することです。
私は何を間違っていますか?
Kotlin クラスをモックして値を設定し、モックされた値が Kotlin コードと Groovy コードで取得されるようにするにはどうすればよいですか?
すでに試しました:
- GroovyMock() の代わりに GroovyStub() を使用 - 違いなし
- GroovyMock() の代わりに Mock()/Stub() を使用します。その場合、すべての println の偶数 Groovy でプロパティが null になります (!!?)
- 「testEntityMock.getProp() >>」の代わりに「testEntityMock.prop >>」をモック - 違いなし
python - groupby を使用した SimpleImputer
次のデータセットがあるとします
コード | カテゴリー | エネルギー | 砂糖 | タンパク質 | |
---|---|---|---|---|---|
0 | 01 | B | 936 | NaN | 7.8 |
1 | 02 | NaN | NaN | 15.0 | NaN |
2 | 03 | あ | 1569.0 | 23 | 4.1 |
3 | 04 | NaN | 826 | NaN | 3 |
4 | 05 | B | 1345 | 22 | 5.1 |
5 | 06 | あ | NaN | 17 | NaN |
6 | 10 | C | 826 | NaN | 3 |
7 | 11 | C | 1345 | 26 | 5.1 |
8 | 101 | B | NaN | 18 | 6.1 |
9 | 102 | B | 636 | NaN | 7.8 |
10 | 103 | NaN | NaN | 15.0 | NaN |
11 | 104 | あ | 1569.0 | 23 | 4.1 |
12 | 105 | C | 813 | NaN | 3.5 |
column を考慮してSimpleImputerで代入を行いたいと思いますcategory
。
つまり、製品の を考慮して平均を割り当てたいと思いcategory
ます。
商品にカテゴリがない場合は、カテゴリのない商品の平均を考えたいと思いますcategory
。
code
では、 01の砂糖を完成させます。Bsugars
を持つすべての製品のみを検討します。category
コード | カテゴリー | エネルギー | 砂糖 | タンパク質 | |
---|---|---|---|---|---|
0 | 01 | B | 936 | NaN | 7.8 |
4 | 05 | B | 1345 | 22 | 5.1 |
8 | 101 | B | NaN | 18 | 6.1 |
9 | 102 | B | 636 | NaN | 7.8 |
以下に示すように、私は似たようなことをしました。しかし、 SimpleImputerでそれを行う必要があります。
明確にするために、以下のケースでは、列の平均category
なしでNaN を完成させました。
mysql - オブジェクトの配列を MariaDB データベースに挿入する方法
MariaDB に非常に単純なテーブルがあります - 3 つの列:
- PK としての DT
- 貯蓄
- kpd
オブジェクトの大きな配列を一度にテーブルに挿入できるようにしたい。以下は、データの一部です。
同じ PK を持つデータを複数回受信できます。テーブルに同じ PK を持つ新しいデータに PK がある場合、それを置き換えるという考えがあります。
スクリーンショットの例では、値が 2021-02-11 15:45:00の PK DT があります。存在するかどうかをチェックし、存在する場合はそれを置き換え、存在しない場合はそれを作成するクエリを作成することができました:
受け取った配列でこの手順を実行するにはどうすればよいですか?
私はNode.jsを使用しています。
python - 特定の量のプロセスで mpirun がクラッシュする
MPI で単純な「hello world」プログラムを実行しようとすると、奇妙な問題が発生します。
最終的には、Python で記述しているこの MPI スクリプトに 100 プロセスを使用したいと考えており、以前は最大 100 プロセスで hello world テストを実行することさえできました。ただし、50 個までのプロセスでスクリプトを実行しようとすると、同じエラーが発生し続けます。
私が見る特定のエラーは次のように述べているようです:
ORTE_ERROR_LOG: The system limit on number of network connections a process can open was reached in file util/listener.c at line 321
これを調査しようとした後、ファイル記述子が不足しているプロセスと関係があることがわかりました。最も一般的な解決策は、ファイルが適切に閉じられていないことです。ただし、ここでの問題は、ファイルを開いていないことです。私のスクリプトは次のとおりです。
print('I am process:', rank)
では、ここから何が問題になるのでしょうか?
javascript - pm2 で node.js アプリケーションを起動しようとしているときにエラーが発生しました:
これをpm2ログで取得し、すでに再起動して強制終了し、ログをフラッシュしましたが、それでも問題は解決しません。
このエラーは、pm2 の実行中にアプリケーションをデプロイしようとしたときに発生しました。
scroll - Sulu:スマートコンテンツで「さらに読み込む」ボタンを実装する方法は?
だから私は自分のフィールドを次のように定義しました:
私の小枝テンプレートは次のようになります。
「ニュース」タイプの記事を取得し、うまく機能します。ここで、「さらに読み込む」種類のページャーを実装する必要があります。したがって、最初に5つの最新記事を表示し、「さらに読み込む」ボタンをクリックすると、別の5つが読み込まれ、別の5つがクリックされると、ニュース記事が利用可能になるまで、というように続きます。「さらに読み込む」機能が言及されている sulu ドキュメントのどこにも見当たりませんでした。
これを達成するための最良の方法は何ですか?
android - モジュールに重複したクラス com.google.android.gms.internal.firebase_messaging.zza が見つかりました
Androidビルドでこのエラーを開始しました。助けてください。「モジュール jetified-firebase-iid-19.0.0-runtime.jar (com.google.firebase:firebase-iid:19.0.0) および jetified- で見つかった重複クラス com.google.android.gms.internal.firebase_messaging.zza firebase-messaging-22.0.0-runtime.jar (com.google.firebase:firebase-messaging:22.0.0)"
momentjs - Javascript - 120 年代との日付の違い
現在と現在の差を +120 秒表示する必要があります。分単位ではなく、秒単位で違いを比較する必要があります。コードは次のようになります
問題: Console.log(this.diff.seconds())は、差が 120 秒ではなく 60 秒 (および減少) であることを返します。
だから問題は何ですか?moment.jsが 120 秒にならないのはなぜですか?
c++ - ポインター演算を std::span に置き換えます
ポインター演算を使用する次のコードがあり、std::span
(または、おそらく) を使用して置き換えたいと考えていますgsl::span
。このコードは、それぞれが連続する 4 バイトで表される多数のピクセルを繰り返し処理し、青と緑の色を更新します。
buffer->data
Windows関数のvoid*
呼び出しから返されます。VirtualAlloc(...)
C++ Core GuidelinesおよびModerns C++std::span
で提案されているように、 などの安全で最新の C++ を使用するには、このコードをどのように記述できますか?
oracle - Suitelet ClientScript での Netsuite SaveRecord の問題
Suitelet の送信ボタンをクリックするとすぐに、確認ダイアログ (dialog.confirm(options)) をポップアップ表示しようとしています。このために、Clientscript で saveRecord Entrypoint を使用しています。以下はコードです
実行すると、ダイアログ ボックスが表示されますが、[OK] をクリックしても先に進むことができません。(つまり、Suitelet GET から Suitelet POST へ)。
注意してください - 私はSuiteScript 2.0を使用しています
c# - C#での画像のコーナーの自由変換
C# ( 4.7.2 ) で 2 つの画像を結合し、上部の画像を変換して、画像の特定の座標に 4 つのコーナーのそれぞれを配置する必要があります。
それは可能ですか?できれば、多額の費用を必要としないソリューションを使用してください。私が知る限り、Bitmap/Graphics クラスではできません。