すべての問題
android - Huawei Watchの奇妙な背景、Wear OSエミュレーターでOK
Android Studio 3.4.2 から DataLayer の例を実行しています。この例では、電話からウェアラブルに画像を送信する方法を示しています。動作しますが、ウェアラブル (Huawei Watch with: Android Wear 2.26.0、Google Play サービス 17.7.85、および Android OS 7.1.1) では、迷惑な半透明の背景が画像を歪めます。背景はウォッチフェイスのようなものです (端に線があり、中央に点があります)。Wear Os エミュレーターでまったく同じ例を実行すると、画像 (400x400 ピクセル) は完璧で、奇妙な背景はありません。なぜこれが時計で起こるのか誰か知っていますか?
また、Google Play ストアから無料の Web Explorer も試しました。また、同じ半透明の背景で表示されます。
エミュレーターと Huawei Watch を並べた写真へのリンク: https://drive.google.com/file/d/1Nmifz5cnmuo1q_Q9A56PZH4qc0wNxwZ-/view?usp=sharing
c++ - C++ 関数 `modf` は内部でどのように機能しますか?
私はそれが何をするかを理解していますが、浮動小数点数を分離するために関数が内部で何をしているのか知りたいです。整数キャストを使用してそれを行うための本当にハックな方法を考えることができますが、それがそれよりもエレガントなソリューションであることを本当に望んでいます...ビットに直接アクセスして変換しますか?
django - 選択したフォームのフィールドがデータベースで値「none」と「null」を返すのはなぜですか?
2 つのフィールドに値を保存しようとしていますが、それらを保存するときに値を に変更するnoneと、db にも表示されますnull。
form.cleaned_data()かっこを角かっこに変更して、フォームの 2 つの値がデータベースに取り込まれるかどうかを確認しようとしましたが、との違いがよくわかりませんがform.cleaned_data[]、角かっこを使用することで、エラー。
ビュー.py
私のモデル.py
フォーム.py
コンソールで、彼が POST リクエストを受信していることがわかりますが、フォーム入力に入力した値ではなく、値 <code>none も出力されます。
android - APK ファイルの署名バージョンを確認するにはどうすればよいですか?
ご存じのとおり、APK ファイルの署名には 2 つのスキーマがあります (V1 (Jar 署名) と V2 (完全な APK 署名))。
手元にある APK ファイルに V1 が含まれているか、V2 が含まれているか、またはその両方が含まれているかを知りたいです。そのために使用できる CLI ツールはありますか?
java - http でデータを送信するインポート ライブラリの問題
Androidアプリを作成していて、httpで画像を送信したい.
データを送信する関数を作成しましたが、Eclipse Android Neon 3.0 では正常に動作しますが、Intellij では動作しません (Android Studio ではなく Intellij Idea を使用しています)。Android ADT 拡張機能を備えた Eclipse でも動作しません。同じJDKとSDKを使用しています(16/19/21/22/29 APIを試してください)
import com.android.internal.http.multipart.FilePart;
import com.android.internal.http.multipart.MultipartEntity;
import com.android.internal.http.multipart.Part;
import com.android.internal.http.multipart.StringPart;
エラー (赤いフォントの色) は、インポートの最後の部分 (FilePart、MultipartEntity、Part、StringPart) に関するものです。
唯一の問題は、このインポートが機能しないことです (ファイルを送信するコードは 100% 正常で、Eclipse Android で動作します)。
git - Gitはコミットせずに「リカバリポイント」に変更を保存し、同じブランチで続行しますか?
私は新しい機能に取り組んでおり、コードが完全ではない/安定していないため、コミットせずにブランチに変更を加えました。しかし、変更したコードの一部を改善するためにリファクタリングを行うことができるかもしれないことに気付きましたが、リファクタリングが適切に機能するかどうかはわかりません。そのため、変更を一時的に保存し、現在の状態でファイルの編集を続けたいと考えています。そして、リファクタリングがうまくいけば、すべて問題なくコーディングを続行でき、すべてのコードが終了したらコミットできます。しかし、リファクタリングが機能しない場合は、リファクタリングの変更を回復ポイントまで元に戻したい (ただし、これまでに行った変更は保持する)。
git stashすべての変更を元に戻したくないし、変更作業を続けて、その変更の数行だけを変更したいので、作成したくありません。私が今まで知っている唯一の方法は、「リファクタリングを試すための偽のコミット」のような名前のコミットを作成することですが、それは適切な方法ではないと思います。
python - S3 から大きな JSON ファイル (3K+) を読み取り、配列から特定のキーを選択する
s3 に保存されている複数の JSON ファイル (3K+) から読み取る必要があり、それらはすべて同じ構造を持っています。構造は非常に大きく、ネストされています。これらのファイル内には、オブジェクト、キー:値のペアを含む配列があります。これらのキーのいくつかを選択し、値を PySpark データフレームに書き出す必要があります。PySpark/Python3 を使用して、AWS Glue 内でコードを記述しています。
これまで、S3 ファイルからデータフレームを作成し、スキーマを推測しようとしました。これが正しいかどうかも、これが最も効率的かどうかもわかりません。また、「Products」配列を見つけて、配列内からいくつかのキーを抽出するために、次にこれをどこに持っていくべきかわかりません。
私の望む結果は、それぞれが配列のキーであり、s3 ファイル全体のすべての値を持つ列を含むデータフレームです。
編集:私はそれをもう少し進めました:
私が今いる場所では、各値がリストであり、いくつかは単一のアイテムで、いくつかは倍数であるという例外を除いて、私が疑うようにデータフレームが作成されています。ここで、リストを別々の行に分割する必要があります。アドバイス等ありましたらよろしくお願いします。現在のデータフレーム:
EDIT2:
コードと残りの 2 つの列に爆発を追加することができましたが、データフレームに重複が見られます。キーの元の配列内のオブジェクトに一致するのではなく、リストがすべての可能性に一致するかのようです。データフレームは次のとおりです。
EDIT3:爆発が私が望むものだとは思いません。コードを編集 1 に戻しました。表は次のように表示されます。
そして私が望むのは:
これを行う方法はありますか?つまり、配列内の位置を一致させ、それに基づいて新しい行を作成しますか?
c# - 適用された移行を削除すると、データベースが自動的に変更されますか?
私はEFを初めて使用します。すでに適用されている移行の削除/削除に関する質問です。
適用された移行を削除するとデータベースが同期されなくなるといつも思っていましたが、データベースも自動的に変更されることがわかりました。以下は私のコードです:
まず、Product クラスがあります。
次に、最初の移行を作成して更新しました
dotnet ef migrations add 初期
dotnet ef データベースの更新
次に、新しいプロパティを Product クラスに追加し、InStockコマンドを発行しました
dotnet ef 移行は AddInStock を追加します
dotnet ef データベースの更新
次に、この適用された移行を削除しようとしました
dotnet ef migrations remove --force
CLI ウィンドウにログ メッセージが表示Alter Table[Product] Drop Column [InStock]され、「InStock」列が削除されたことを意味する が表示されました。
その場合、「適用された移行を削除すると、データベースで非同期の問題が発生する」といつも聞いていたのはなぜですか? 私の場合、データベースは適用された移行の削除で更新され、常にプロジェクトと同期しています。
別の質問は、上記のコードは教科書からのものであり、私はそれに従って学習します。教科書には、強制削除を発行すると、次のログメッセージが表示されると書かれています。
しかし、問題が発生したときにこのメッセージが表示されなかったのはdotnet ef migrations remove --forceなぜですか?
c# - テキストボックスがセルであるスプレッドシートプログラムで、テキストボックスから算術関数を取得するにはどうすればよいですか?
26 x 26 グリッドのテキスト ボックスを表示するスプレッドシート プログラムを作成しました。textbox を継承し、cellID や isFormula などの他のプロパティを含む Cell というカスタム クラスを作成しました。「=」で始まるセルは数式です。どのセルが算術関数で使用されるかがわかるように、セル内の範囲を取得するメソッドを既に作成しました。たとえば、セルの内容が =A1:A3 + B1:B3 の場合、メソッドは A1、A2、A3、B1、B2、B3 で動作していることを認識します。しかし、どのようにオペレーターを取得し、それを使用して関数を実行するのでしょうか?
python - NaN ではない列の最初または最後の値のインデックスを検索します
各測定タイプが異なる深さの範囲をカバーするボアホールからの地下測定を扱っています。この場合、深度が指標として使用されています。
各測定タイプのデータ (非 NaN 値) の最初および/または最後の出現の深さ (インデックス) を見つける必要があります。
データフレームの最初または最後の行の深さ (インデックス) を取得するのは簡単です:df.index[0]またはdf.index[-1]. トリックは、特定の列の最初または最後の非 NaN オカレンスのインデックスを見つけることです。
理想的なソリューションは、x1 の最初の出現に対して 503、x2 の最初の出現に対して 502、および x3 の最後の出現に対して 504 のインデックス (深さ) を生成します。
astropy - SkyCoord カタログを ra と dec のペアの配列に変換する方法
2 つのカタログを照合したところ、ra 値と dec 値が一致しました。それらはskycoordで表示されます。すべての ra 値と dec 値のリストを取得したいと考えています。
np.array() と .to_string() を使用しようとしました
ra 値と dec 値を取り、それらを組み合わせて各要素が (ra、dec) である配列を取得した場合と同様の配列を取得したいと考えています。
r - R(geom_point)のggplotの値のサイズを変更する方法はありますか?
値は自動的に 0.25、0.50、0.75、および 1 に設定されます。ただし、これらの範囲を変更して、特に小さい数値にしたいと考えています。これが私のコードです。また、サンプル データをいくつか追加しました。p 値 (関心のある変数) の範囲が「1.72e-50」から「1」までの範囲であることがわかります。

javascript - ウェブサイトに表示せずにhtmlからphpに特殊文字を与えるにはどうすればよいですか?
html のいくつかのリンクに何らかの表現を与えて、それらの表現を使用してその表現に従ってリンクを解放できるようにしたいと考えています。
リンクの一部を作成しましたが、それらのリンクをクリックすると、送信元を入力するモーダルが表示され、それらのユーザーには詳細が私のデータベースに一致するリンクが与えられます。しかし、問題は、指定されたリンクを提供できないことです。
これは私のhtmlコードです:
これはモーダル用の私のjsコードです:
これは私のphpです:
次のコードのように..主な問題は、割り当て 2 または 3 または 4 をクリックすると、承認後にすべてのリンク (割り当て 2、割り当て 3、割り当て 4) がhttps://google.comに開かれることです。ここで私が望むのは、Assignment 2 をクリックすると、別のリンクを開く必要があるということです。
うまく説明できない場合は、お尋ねください。よろしくお願いします。
