すべての問題

0 投票する
1 に答える
254 参照

java - JSONObject.put(String) は、「/」ごとに「\」を追加します

このコードが次のことを認識しているだけです:

以下を出力します。

{"test":"Ha\ /llo"}

/ ごとに \ を付ける理由を誰かが知っていますか? そして、実際の文字列を取得する方法は? 配置したい文字列は大きいはずなので、\ を検索して ' ' に変更したくありません

編集: .get はそれを再度デコードし、余分な '\' を削除します。私の場合はサーバー側の問題でした。

0 投票する
0 に答える
55 参照

unit-testing - 同じオブジェクトのJest失敗テスト

私の単体テストの1つは、以下のような出力で失敗します

ライン用

問題は、expected と received が同じである場合、このテストがどのように失敗するのかということです。

写真のテストコードは次のとおりです。

0 投票する
0 に答える
97 参照

android - Android Studio で Ionic/Angular アプリを実行する際の問題 (io.fabric が見つかりません)

Android Studio でエラーが発生しました。アプリを実行しようとするとIonic/Angular、エラー " ERROR: Plugin with id 'io.fabric' not found."が発生しました。

私はすでにconfig.jsonFirebase (Crashlytics) からファイルをコピーし、多くのチュートリアルが言ったように依存関係を変更しようとしましたが、マニフェストに関連する別のエラーが発生したため、何も正常に機能していませ。に問題があるようcapacitor cordova pluginです。このトンネルの終わりに光を見せてくれる人をお願いします。[ここに画像の説明を入力][2]

0 投票する
1 に答える
28 参照

mysql - 数字以外の文字を無視した MySQL の型変換

数値以外の文字を無視しながら、MySQL で varchar(500) を float に変換するにはどうすればよいですか? 私のコードは現在このようになっています

しかし、次のエラーメッセージが表示されます

たとえば、私のデータは次のようになります。

ご覧のとおり、小数、整数、文字、記号、および null があります。小数でも整数でもないものはすべて無視したい。

0 投票する
0 に答える
334 参照

gcc - -Llibrary-path が指定されていても、gcc はリンクしている lldap ライブラリを見つけることができません。なぜですか?

LDAPをテストするための小さなテストプログラムがあります。Ubuntu 19.04でコンパイルしようとしました。myldaptest.c というソース ファイルがあります。実行したのは次のとおりです。

/usr/bin/ld: ldapsearch-sync.o: in function main': ldapsearch-sync.c:(.text.startup+0x236): undefined reference toldap_url_parse' /usr/bin/ld: ldapsearch-sync.c:(.text.startup+0x30b): undefined reference to ldap_initialize' /usr/bin/ld: ldapsearch-sync.c:(.text.startup+0x33a): undefined reference toldap_set_option' / usr/bin/ld: ldapsearch-sync.c:(.text.startup+0x374): ldap_set_option' /usr/bin/ld: ldapsearch-sync.c:(.text.startup+0x3a3): undefined reference toldap_set_option への未定義の参照' /usr/bin/ld: ldapsearch-sync.c:(.text.startup+0x3ea): 未定義の参照ldap_set_option'にldap_set_option' /usr/bin/ld: ldapsearch-sync.c:(.text.startup+0x422): undefined reference to... collect2: エラー: ld が 1 つの終了ステータスを返しました

誰が理由を教えてくれますか?

0 投票する
1 に答える
24 参照

mysql - Cakephp 3.x 複数レベルの結合で配列の行をフィルタリングする

データベースの最初の重要な構造:

TeachershasManyhasMany Certificates_Languages

教師は、複数の言語で複数の証明書を持つことができます。複数の言語が複数の証明書に分割される可能性があります。

おそらく複数の認定で、定義された言語の有効な認定を持っているすべての教師を取得する Cakephp の方法を見つけようとしていますが、cakephp でクエリを作成するのは困難です。私はいろいろ試しましたが、要求された言語のすべてまたは 1 つしか持っていない教師を常に見つけます。

この問題をどのように解決しますか?

0 投票する
0 に答える
107 参照

asp.net-core - 大田投稿コレクション FromBody

aspnet から aspnetcore に変換して API の再構築に取り組んでいます。OData と標準 API の混合は Swagger と互換性がなかったため、いくつかのルートを OData に移動することを余儀なくされました。

とにかく、そのようなメソッドの1つ(残りの最後のメソッド)には次の署名があります

物体

関数、複合型、アクション、考えられる ODataActionParamaers のすべての組み合わせを試したような気がしますが、これを解決できないようです。プロパティとしてienumerableを持つ単純なDTOを試してみましたが、「キーが必要」という問題に遭遇しました。

私が試した多くの研究は、私をこの道に導きます:

https://github.com/OData/WebApi/issues/1873

ヘッダーを探していて、ボディを使用しようとしているため、それはまったく同じではありません。

これに対する実際の回避策はありますか?

0 投票する
1 に答える
72 参照

c# - WPF の ProgressBar が遅くなる

実際にスレッドの実際の進行状況を反映する、wpf で進行状況バーを実装する方法について、太陽の下でリソースを読みました。
注 - **企業の決定により、私は .NET 4 のみに縛られているため、残念ながら新しい技術は自由に使用できません。
これは私がこれまでに試したことです。
私が実行する方法はLoadTable(). 直接実行すると、完了するまでに約 5 秒かかります。で実行すると、BackgroundWorker約 15 秒かかります (直接呼び出すよりも 3 倍長くなります)。

また、独自のスレッドでメソッドを実行しようとしましたが、BackgroundWorker次のように別のスレッドの進行状況バーに報告されます。


しかし、この場合、2 つのスレッド間に接続がなく、プログレス バーが 99 まで実行されないようにする方法がなく、LoadTableメソッドを実行する他のスレッドが終了するまでそこで待機します。メソッドの実行の実際の進行状況は報告されません。私の質問は、実行を遅くすることなく実際に進行状況を報告するに
はどうすればよいですか? BackgroundWorkerありがとう!

0 投票する
1 に答える
750 参照

c++ - std::vector をコピーする方法CUDAでGPUデバイスへ

ファイルから行を読み取っていて、GPU によって各行で計算を実行したいと考えています。

私が直面している問題は、これまで int の配列を一定のサイズでコピーしていたことですが、今では文字列のベクトルとそれぞれのサイズが異なることです。私は使用しています:

一定サイズを使用して配列をコピーしました。何かのようなもの:

しかし、ベクトルでどのように機能するかを完全に理解しているかどうかはわかりません。文字列のベクトルをアドレス指定してコピーするにはどうすればよいですか? どういうわけかコピーして、スレッド+ブロックインデックスを持つ配列のようにアクセスできますか?

*最新の CUDA 10.2 および CUDA RTX 2060 グラフィック カードを使用

0 投票する
0 に答える
38 参照

reason - 「type a = { someType:someType }」と「type a = A(someType)」の違いは何ですか

単純なチームとゲームの種類のように

  1. game1とはどう違いgame2ますか?
  2. 現実の世界では、いつlikeを宣言するか、いつtype gamelikeを宣言しますか?game1game2
  3. このことを Reason で定義できる他の方法はありますか?
0 投票する
1 に答える
191 参照

css - JSF CSS の優先順位

Spring、JSP、PrimeFaces 6.2、およびブートストラップ 3.37 を使用して、Eclipse プロジェクトに取り組んでいます。

2 つのボックスがあり、そのうちの 1 つは CSS が正しく適用されており、もう 1 つは適用されていません。

override.css にいくつかの特定の CSS スタイルがあります。私が使用しているカスタム クラス タグをターゲットにして、背景色を変更します。

マイページの構成はこんな感じ

  • head - サブフォルダーのヘッダー ページを読み込みます
  • body - フォームページをロード
  • フッター

ファイルに適用される唯一の CSS は「mytag」ですが、下に表示されているように、さらに多くの CSS が自動挿入されています。

ヘッダー css タグ

ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all mytag

ヘッダーCSSタグではありません

ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all mytag

IE 用の F12 開発者ツール (IE 固有のサイト/アプリケーション) を使用して、スタイルを最高から最低まで見てみると、機能しないものが表示されます。

  • フォーム.cssspan.if .ui-inputfield, div.if .ui-inputfield
  • コンポーネント.css.ui-widget-header .ui-inputfield, .ui-widget-content .ui-inputfield
  • テーマ.css.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield
  • (背景) theme.css.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
  • テーマ.css.ui-widget .ui-widget
  • フォーム.css.ui-widget, .ui-widget .ui-widget
  • (背景) theme.css.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield
  • テーマ.css.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
  • テーマ.css.ui-widget .ui-widget
  • テーマ.css.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button
  • テーマ.css.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button
  • コンポーネント.css.ui-inputfield
  • オーバーライド.css.mytag

動作するスタイルのリストは次のとおりです

  • フォーム.cssspan.if .ui-inputfield, div.if .ui-inputfield
  • コンポーネント.css.ui-inputfield
  • オーバーライド.css.mytag

したがって、両方のボックスに CSS を適用する同じコード セクションがあるため、順序は同じにする必要があります。それでも、ヘッダーでの順序に関係なく、「form.css」と「components.css」は一貫してオーバーライドよりも優先度が高いことがわかりました。「theme.css」が自動的に適用されているため、ボックスが機能していないのはさらに悪いことです。

注: 当初は、bootstrap.theme.css だと思っていましたが、別の質問/回答から、実際には primefaces テーマであると確信しました。<h:outputStylesheet library="primefaces-aristo" name="theme.css" />

私が試した解決策

  • ヘッド内の CSS 要素の並べ替え
  • この回答からページの読み込み後にoverride.cssを追加しました(override.cssはまったくなかったので、間違っていたに違いありません)
  • オーバーライドの前にprimefacesテーマを含める
  • <f:facet name="first|middle|last">この回答から
0 投票する
1 に答える
420 参照

r - r の xts オブジェクトに関する X 軸の日付/時刻形式の問題

私は R を数年間使用してきましたが、これには本当に助けが必要です。時系列データは私の基準ではありません。いくつかの背景として、このデータは、ランドスケープ内のさまざまなサイズのパッチに植えられた温度を記録する I ボタン​​から取得されます。私のデータは一般的に次のようになります。

ステップ 1: データを xts オブジェクトに変換します。

ステップ2:グラフを作る

ここに画像の説明を入力

わかりました、一般的に、私はこれにかなり満足しています.x軸が醜いことを除いて. 日付の値にタイムスタンプを付ける理由がわかりません。月ごとに目盛りとラベルを付けたいだけです。だから私はこれを試しました:

グリッド線と目盛りはきれいに見えましたが、ラベルは同じままでした。それから私はこれを試しました:

そして陽気にこれを手に入れました: ここに画像の説明を入力

だから私はとても近くにいますが、そこにはいません。助言がありますか?通常、これをパワーポイントにインポートして編集します。高品質の写真をエクスポートできるアドオンを持っていますが、私のコンピューターは現在修理工場にあります。また、R に負けたような気分になるのも嫌いです。簡単な解決策や何かばかげたことがあると確信していますが、表示されていません。おそらく、ステップ 1 のフォーマットの問題でしょうか? 適切な xts オブジェクトを作成できるようになるまで、私は永遠にかかりました。繰り返しますが、私は通常、このタイプのデータまたはパッケージを扱いません。前もって感謝します!

0 投票する
2 に答える
57 参照

apache-spark - 選択クエリの反復

where句で1つのパラメータが変更された、多くの選択クエリの積み重ねられたデータセットであるデータセットを作成したいと考えています。selectクエリをn回呼び出し、それに応じてwhereの原因を変更することで、Pythonを使用してこれを行うことができます。これは、n個の個別の選択クエリを作成することなく、SQLで一度に実行できることですか?

例えば

連続したクエリではなく、1 つの選択クエリでこれを達成することは可能ですか?

アプローチが現在上記のようになっている理由は、テーブル内の行がグループ化されていないためです。たとえば、最初の名前の where 句を入力すると、行 1、6、10 が取得されます。次の名前は行 2、3 を返します。 、 7。

結果のデータセットは、この順序を保持する必要があります。

行1、6、10、2、3、7。これが、少なくとも私が多くの選択クエリを作成し、結果のデータフレームを積み重ねた理由です。