すべての問題
firebase - FirebaseフラッターアプリのリリースモードでGoogle署名の問題にログインできない
認証にfirebaseを使用するフラッターアプリがあります。Google でのサインインはデバッグ モードでは機能しますが、リリース モードでは機能しません。これはおそらく、firebase での署名に関する問題です。
デバッグ環境 - 動作中:
リリース モード - 動作していません (Google サインイン)
この問題は署名に関連していると確信しています。ここの Google Play コンソールに表示されているリリース キーを使用しています。
とfirebaseの同じキー、ここで変更を加えたときにjsonファイルを確実に更新しまし た
デバッグ モードでは、debug.keystore キーを使用しますが、リリース バージョンでは、Google Play コンソールで見つけたアプリから生成されたキーを使用しています。それらは、Android Studio の署名レポートにも記載されています。
そのため、アプリのリリース バージョンを firebase auth で動作させる方法を理解するのに助けが必要です。誰でもできる助けをいただければ幸いです。ありがとう - ジョセフ
xcode - テスト フライトはクラッシュし続けますが、アプリは開発環境 (React Native) で問題ありません
React Nativeアプリを TestFlightにアップロードしていますが、特定の画面でアプリを開こうとするとクラッシュし、開発デバッグ環境でそのクラッシュを再現できません。デバイスにあるログを表示できるように電話をコンピューターに接続し、特定の問題が何であるかを確認できるように、意図的にアプリをクラッシュさせました。これが私が受け取り続ける主な警告です。
これが具体的に何を意味するのかよくわかりませんが、開発環境でこの特定のクラッシュを再現できないのはなぜですか? この特定の問題を解決できる方法はありますか?
ありがとうございました
java - java.lang.Float と互換性がなく、MultiValueMap を使用してインスタンス化できません
私はJavaとSpringが初めてです。Spring で MultiValueMap を使用したい場合、MultiValueMap は抽象的でインスタンス化できないと報告されます。私のコードは次のとおりです。
そして、私は文を次のように変更します
互換性のない java.util.List<java.lang.Float> は java.util.List<java.util.List<java.lang.Float>> に転送できないと報告されています。私はjdku172を使用していますSpring MVC library of version 5.2.2 RELEASE Spring library of version 5.2.2RELEASE
c# - C# で process.start を X 秒で実行
助けてください。次のコードがあります。
test.exe5秒後に実行するにはどうすればよいですか?
asp.net-mvc - 子レコードasp.net mvcのデータテーブル
クライアント レコードに対して crud 操作を実行するための cshtml ビューがあります。同じビューで、データテーブルが各クライアントの子に対してcrud操作を実行するようにしたいので、1つのクライアントが複数の子を持つことができます。これらの子レコードを追加編集したいのですが、クライアントレコード全体が保存されている場合にのみ、子レコードを更新または作成、削除する必要があります.jqueryデータテーブルがこれに最適かどうか、および子をメモリに保存する方法一度に保存を実行します...ありがとう
numpy - Numpy Numpty - 文字列リテラルへの HexBytes
私fromfileは構造化された dtype を使用しており、生の hexbytes ('V2) であるフィールドが 1 つあります。次のようになります。
[[b'\x00\x00', b'\x05\x01', b'\x00\x00', b'\x00\x00', b'\x00\x00' .....],
.. .
[b'\x00\x00', b'\x05\x01', b'\x00\x00', b'\x00\x00', b'\x00\x00' .....]] -サブアレイは形状 (44640, 50)
この配列全体を文字列リテラルにデコードし、同じ形状を維持したいと思います (たとえば、b'\x05\x01' から '0501' までの各 2 バイト チャンク)。
bytes.hex() インスタンス メソッドを使用して反復しようとしましたが、2bytes x 50 構造を保持しません..
いつも貴重なお時間を割いてアドバイスをいただき、誠にありがとうございます。...
改行について推測してコメントからコピー
r - R の source() で追加情報を渡す方法
Rファイルがあります。それをソースとして使用し、追加情報を渡して、毎回新しい結果を取得できるようにしたいと考えています。
私はいくつかのことを試しましたが、理解できなかったので、誰かがそれを行う方法を知っているのだろうかと思っていました. 保存したRファイルの例
subTothis="a"などに変更したい"b"。
aem - サイトリーを使用して AEM 6.4 のページ プロパティからサムネイル URL を取得する
Thumbnail タブのページ プロパティからサムネイル画像の URL を meta タグ内の og:image に挿入することはできますか。pageTitle と description プロパティの値は取得できますが、画像は取得できません。または、これを処理するより良い方法はありますか?
python - Selenium が Facebook ページの xpath を見つけられない
xpath を使用して、いくつかの Facebook ページの公開イメージをダウンロードしようとしています。Google chrome dev モードから xpath を取得しました (右クリックして xpath をコピーします)。私が得たxpathは次のとおりです。/html/body/div[1]/div/div[1]/div[1]/div[3]/div/div/div[1]/div[1]/div[4]/div/div/div[3]/div/div/div/div[2]
gogole chromeで検索しようとすると、画像に示すようにxapthがうまく見つかります。

しかし、Selenium は例外をスローします。
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element
私が使用しているコードスニペットは次のとおりです-
r - Rの「forループ」を使用して、既知の分布からシミュレートされたデータを含むベクトルのリストの作成を自動化するにはどうすればよいですか?
最初のスタック交換投稿ですので、ご容赦ください。リストの作成を自動化しようとしていますが、リストはさまざまな既知の長さの多くの空のベクトルで構成されます。空のベクトルは、シミュレートされたデータで埋められます。Rでforループを使用してこのリストの作成を自動化するにはどうすればよいですか?
この単純化された例では、魚は網を 4 回投げることによって捕獲され、その量はベクトル "abundance" で与えられます (各網の総魚数のカウントから)。個々の魚の重さはなく、網ごとのすべての魚の平均重さがあるだけなので、対数正規分布からそれらの重さをシミュレートする必要があります。そこで、各網の空のベクトルを埋めようとしています。それぞれの長さは、その網で捕獲された魚の数に等しく、重量データは既知の平均と標準偏差を持つ対数正規分布からシミュレートされます。
私のコードの簡単な例:
各ネットベクトル (net1 など) を手動で書き出す必要がないように、これを自動化するのを手伝ってくれませんか? 4 つよりもはるかに多くのネットがあるため、この方法では非常に時間がかかり、非効率的です。paste0()、他の for ループ、as.list(c()) などの他の投稿からいくつか試してみましたが、すべて役に立ちませんでした。
ありがとう!HM
javascript - Nodejs ログイン システムのパスワードが未定義です
Nodejs、Express、MongoDB でログイン システムを構築しています。ログインボタンをクリックすると、「あなたは確認されていません」ページにリダイレクトされ続けました。何が起こっているのかを確認するためにパスワードをコンソールログに記録することにしました。ユーザーが入力したパスワードとデータベースに保存されているパスワードが何らかの理由で未定義 (console.logs の時点で未定義) になっています。どうすればこれを修正できますか?
android-studio - Flutter のホット リロードとホット リスタートが特定のモジュール/ファイルでのみ機能しない (Android Studio、Windows 10)
私は2週間ほど前から、フラッターを使ったアプリを書いています。数日前に突然、ホット リロードとホット リスタート機能が機能しなくなったように見えました。リロードする必要があるファイルに変更を加えるのと同じように (テキスト ウィジェットのテキストを変更するなど)、Reloaded 0 of 583 libraries in 576ms. かなり長い間 Android Studio をいじっています (VSCode で発生し、編集を行ったときにリロード/コマンドラインから再起動します)、興味深いことに気づきました:
ホット リロード/リスタートは、特定のモジュールからのみ機能します。 ここにはたくさんのコードがあるので、ウィジェットを別のファイルに分けて使用していますNavigator.push(context, MaterialPageRoute(builder: (context) => ModuleName()));
なぜこれが起こっているのか本当にわかりません.小さな変更をたくさん加えてアプリ全体を再コンパイルするのが待ちきれないので、非常に腹立たしいです. なぜこれが起こるのか誰か知っていますか?
このリンクに似ていると思いました: https://flutter.dev/docs/development/tools/hot-reload#recent-ui-change-is-excluded。ただし、コードを見ていると1つのウィジェットがプッシュされ、それをホットリロードできるため、これは正しくないように見えますが、別のウィジェットをプッシュすると、そのウィジェットは機能しません。
(記録のために、私は試してみましたが、すべてがチルflutter cleanをflutter doctor返し、この環境変数をすべて無駄に追加しました:(No_PROXY=127.0.0.1またはそのようなもの)。
laravel - コントローラー内から通知内のデータを取得するにはどうすればよいですか?
通知からレコード数を取得しようとしています。ここで、データ属性内の候補_ユーザー ID 列は、UserId (認証されたユーザー) と同じです。
dd した後、pluck メソッドを使用して、テーブル内のすべてのレコードからデータを取得できました (1 行目)。その後、Where 句を使用して必要なアイテムを取得しようとしましたが、これは機能しませんでした。テーブル内のすべてのレコードが返されていました。
DashboardController.php:
これは、取り出されているデータの部分的なスクリーンショットです。

このような方法で、これからデータを取得するにはどうすればよい->where('candidate_user_id', Auth::user()->id);ですか?
c++ - std::vector のダンプと解析> nlohmann / json で C++ の json に
解析するには、https://github.com/nlohmann/jsonで、
std::vector<std::shared_ptr<VPN>>
ここで、VPN はサブタイプおよび 、 などのOpenVPN他のタイプにすることができます。次のことを行う必要がありました。MicrosoftVPNCiscoVPN
次に、サブタイプごとに and を実装しto_jsonますfrom_json。
ご覧のとおり、 のような多くの問題が発生しif (j.at("type") == "OPENVPN")ました。VPNたとえば、サブタイプを使用してインスタンスを作成する前に、列挙型ではなく文字列リテラルと比較する必要がありますOpenVPN。自分が何をしているのかを理解するために、多くのセグメンテーション違反の後、何度も試行しました。また、ポインターを自分でインスタンス化する必要がありますが、これは非常に忘れやすく、segfault を引き起こします。
とforstd::vector<CustomObject>を実装する以外に何もしなくても動作するようです。しかし、その場合はand forを実装する必要があります。from_jsonto_jsonCustomObjectCustomObject = std::shared_ptr<OtherCustomObject>from_jsonto_jsonstd::shared_ptr<OtherCustomObject>
ライブラリがstd::vector<std::shared_ptr<CustomObject>>独自に処理するべきではないか、または処理できませんか? 誰かがより良い解決策を持っていますか?
bash - AWS CodeBuild buildspec bash 構文エラー: if ステートメントでの不適切な置換
バックグラウンド:
AWS CodeBuild buildspec.yml を使用して、GitHub リポジトリからディレクトリを反復処理しています。ディレクトリ パスをループする前に$TF_ROOT_DIR、bash if ステートメントを使用して、GitHub ブランチ名$BRANCH_NAMEが環境変数内にあるかどうかを確認しています$LIVE_BRANCHES。以下のエラー スクリーンショットでわかるように、bash if ステートメントはエラーを出力します: syntax error: bad substitution. ローカルの bash スクリプト内で if ステートメントを再現すると、if ステートメントは想定どおりに機能します。
CodeBuild プロジェクトで定義されている環境変数は次のとおりです。
buildspec.yml からの関連するスニペットを次に示します。
構文エラーを示すビルド ログは次のとおりです。
CodeBuild プロジェクトを再現するための AWS CodeBuild プロジェクトの JSON は次のとおりです。
関連する buildspec ファイルの内容は次のとおりです: ( buildspec_terraform_validate_plan.yml)
これは単なるサイド プロジェクトであるため、この問題に関連する可能性のあるすべてのファイルは、こちらのパブリック リポジトリにあります。
アップデート
シバン行を追加しよう#!/bin/bashとしましたが、CodeBuild エラーが発生しました:
解決
@Marcin が述べたように、Codebuild (aws/codebuild/standard:4.0) 内で AWS マネージド イメージを使用し、installフェーズ内で Terraform をダウンロードしました。
java - Spring Boot - 構成が読み取られていませんか?
springboot 2.0.4.RELEASEアプリのデータベース プロパティを使用して構成しようとしています。次のように新しい構成ファイルを追加しました。
これが私のapplication.properties
アプリケーションが実行されたときに、ファイルからユーザー名とパスワードを読み取ることができることを望んapplication.propertiesでいましたが、それは起こらないようです。私が欠けているものについて何か考えはありますか?これらの値を読み取り、動的に設定するより良い方法はありますか?
c++ - Qnorm() から取得した NumericVector を Armadillo 行列に掛けるにはどうすればよいですか?
operator* を使用して Rcpp で arma::mat と NumericVector を乗算しようとすると、次のエラーが発生します。
これは私が掛けようとしているものの例です:
優れたArmadilloのドキュメントを調べてみましたが、解決策に最も近いのは prod() 関数ですが、これで問題は解決しませんでした。演算子*もオーバーロードしてみました。しかし、これも失敗でした。
更新: 再現可能な例
android - 誰かが電話をかけたときのように、アプリが閉じられているとき、またはアイドル状態のときに「誰かが電話をかけている」画面をkotlinでAndroidに表示する方法は? ビデオ通話の場合
私はビデオ通話を使用して内部チャット アプリケーションで作業しています。誰かが電話をかけると、電話は「呼び出し中」の画面を表示する必要があります。誰かが電話をかけているというプッシュ通知をアプリが受信したときに、電話画面を起動し、通話画面で全画面通知を表示する必要があります。
どうやってやるの?ありがとうございました。
