すべての問題
python - Elastic Beanstalk - コマンド '/opt/python/run/venv/bin/pip install -r /opt/python/ondeck/app/requirements.txt' がゼロ以外の終了ステータス 1 を返しました
github にあるパッケージをインストールするために、git リンクを使用しようとしています。このために、requirements.txt ファイルに次の行を含めました。
しかし、実行すると次のエラーが表示されますeb deploy -v
そのような要件をリストする正しい方法は何ですか? インスタンスの Pip バージョンは 9.0.3 です
typescript - 配列引数に入力されたキーから定義された選択された型を返す関数
だから私はこれで運が悪いと思いますが、アイデアを捨てる前にここで試してみようと思いました.
ジェネリックを指定してから、ジェネリック型から選択するキーを引数として配列を指定する関数を作成しようとしています。このようなもの。
誰かがその解決策を持っている場合、一般的な残りのパラメーターも可能です。
use<Test, "a" | "b">(["a", "b"]);
私が見つけた唯一の解決策はこれまでのところうまくいきましたが、本当に醜いです。
tensorflow - 画像分類問題の畳み込みニューラル ネットワークの高密度層のユニット数を選択する方法は?
画像を猫または犬のいずれかに分類するバイナリ分類問題のコードを読んでいる間、彼らは密層で 512 単位を使用しました。彼らはどうやってそれを思いついたのですか?高密度レイヤーのユニット数を取得する式はありますか。通常、多くの機能がある場合、高密度レイヤーで多数のユニットを選択します.しかし、ここではどのように機能を識別しますか?出力の高密度レイヤーにはバイナリ分類問題として1つのユニットがあることがわかっているため、出力は次のいずれかになりますシグモイド関数による 0 または 1。
html - こんにちは、リンクが機能しません。それらをクリックしようとするたびに、ホームページ(インデックス)リンクを除いてエラーが表示されます
結果なしで CSS を編集しようとしました。フォルダーの位置を確認しましたが、すべて問題ありません (他のフォルダー (ホームページ、製品など) を含む大きなフォルダー プロジェクト)。それらのすべてに、ここに表示されているものに似た独自の CSS があります。もう 1 つの詳細: リンクは昨日動作したので、エラーは CSS 内にあるに違いありません! しかし、同時にインデックス リンクは動作しますが、他のリンクは動作しないため、これは私には意味がありません。
これは HTML です:
javascript - 新しいリクエストが来るたびに要素の高さを変更するにはどうすればよいですか
ウィンドウのサイズに応じて動的な高さを持つ固定配置のナビゲーション バーとフッターがあるため、それぞれに div を作成し、それらの高さをナビゲーション バーとフッターと同じにして、メイン領域を重ねる必要がないようにしました。最初にページをロードしたときに機能し、ウィンドウのサイズを変更したときに機能しました。ただし、index.html.erb から show.hteml.erb に移動するか、ページネーションを行うと、それらの div の高さが 0 になります。この問題を解決する方法はありますか?
私の _navbar.html.erb は以下の通りです
私のapplication.jsは以下の通りです
spring-boot - エンティティの特定の属性の更新中に他の属性が null 値を取得する
これは私のコントローラークラスで、新しいウィンドウと編集ウィンドウがあります。新しいウィンドウに 6 つのフィールドがあるとします。すべての値を入力して保存ボタンをクリックすると、値がデータベースに保存されます。編集ウィンドウには、これらの 6 つのフィールドのうち 4 つのフィールドがあり、これらの 4 つのフィールドを編集したいだけですが、これらの4つのフィールドを編集すると、null値を取得する他のフィールドは、編集したくないフィールドを意味し、それらはnull値で埋められ、以前の値はnull値で上書きされます
サービス-
python - 少なくとも 1 つの x または y 点を共有する (x, y) ペアを見つける
次のリストがあるとします。
同じ x または y ポイントを共有するペアが存在することがわかります。たとえば、最初の要素[452, 268]
と 3 番目の要素[452, 331]
が同じ x ポイントを共有します。
[x1 y1 x2 y2]
ポイントの1つのうち2つx1 y1 x2 y2
が等しいフォームの要素を持つ配列を作成する最適な方法は何でしょうか。したがって、基本的には、すべての (x,y) ポイントをループして、それらが少なくとも 1 つの等しい要素を共有しているかどうかを判断し、それらを に結合したいと考えてい[x1 y1 x2 y2]
ます。
私の考えは、リスト全体をループして連続するタプルを比較することでしたが、これにアプローチする良い方法が見つかりませんでした。また、これにヘルパーがいるかどうかitertools
も調べようとしましたが、運がありませんでした。どんな助けでも大歓迎です。
php - HTML/PHP implode() の Noob: 無効な引数が渡されました ~~
私はhtml、mysql、phpの初心者で、助けが必要です:(
HTMLで3つのチェックボックスを作成し、それらに「userTime []」という名前を付けました
次に、phpMyadmin を使用してデータベースを作成し、userTime の行をタイプ varchar(10) として構成しました。データベースにチェックされたすべての値を入れたかったので、試しました
ただし、これによりエラーが発生し続けます: implode(): 無効な引数が ~~ に渡されました
私は何を間違っていますか?
python - Django の移行がデータベースに適用されない
ちょっとした背景:私たちは docker コンテナーを使用して django プロジェクトを実行しています。プロジェクトに取り組んでいる人がたくさんいるので(これが正しいか間違っているかは別の問題です)、マージの競合を避けるためにmigrations
フォルダーを配置しました。gitignore
毎回makemigrations
実行されます-それは常に001_initial.py
、Docker が何も含まmigrations
れていない git プロジェクトをコピーするためです。migrate
どの変更をデータベースに適用するかは、コマンド次第です。新しいフィールド (または名前が変更されたフィールド) がある場合、コマンドが実行されると、django はそれらの変更が既にデータベースにあると見なし、移行を適用しないことがよくmyapp\migrations\001_initial.py
ありmigrate
ます。データベースを消去して移行をやり直していますが、これは開発では問題なく機能しますが、明らかに本番環境では機能しません。これに関連する質問があり、以前の移行に戻すように勧められた人がいます。これは、リセットされ、いくつかの場合に機能したようです。たとえば、次のようになります。
しかし、データベースに完全に新しいテーブルを持つリレーションがある場合 (そのため、django はテーブルが存在しないと不平を言う)、元に戻そうとすると、一部には docker コンテナーでの移行が常に から開始されるため、常に機能するとは限りません001_initial.py
。
これは django のバグですか、それとも適切なプラクティスに従っていないため、問題が発生していますか? migrations
古い移行に戻すことができるフォルダーを削除することを考えていますが、gitignore
これで問題が解決するかどうかは完全にはわかりません。さらに、django プロジェクトがコンテナーで実行されているためmigrations
、コンテナー内のファイルは git リポジトリにコミットされません。
go - 多数のタスクと高速ワーカーのチャネルのパフォーマンスを改善する方法
P
この質問のために使用する例である、空間内の点の平均ペアワイズ距離を見つけることに概念的に似ている問題を効率的に解決したいと考えています。計算は十分に並列化できるので、Go で取り組みたいと思いました。i = 0...P-1
シーケンシャル プログラムでは、外側のループと内側のループの 2 つのネストされたループを実行する必要がありますj = i+1...P-1
。i
次に、ポイントとの間の距離を計算し、j
それらをすべて合計し、最後にポイント ペアの数で割ります。したがって、計算では、可能なポイント ペアの組み合わせの「三角形」をカバーする必要があります。
Go での最初の試みは、同じロジックを使用することでしたが、チャネルを介してワーカー関数に計算を分散させました。私のアプローチは次のとおりです。
ただし、このプログラムは、私が期待したほど速くは実行されませんでした。2 回目の試行では、タスクを分散するためのチャネルを取り除き、代わりに手動でワーカー間で計算を分割しました。次に、すべてのワーカーは最初に、「三角形」のどの部分をカバーする必要があるかを計算する必要がありますが、これは非常に面倒です。
これで、2 番目のプログラムは約 100 倍高速になりました。ただし、そのバージョンでは Go の利点を利用することさえできず、同じプログラムを C++ で作成することもできました。チャネルを使用することによって導入されるオーバーヘッドがそれほど劇的にならないように、最初のプログラムをどのように改善できますか? それとも、これはチャネルの効率の限界に過ぎず、私のユースケースでは、チャネルは単に進むべき道ではないのでしょうか?
それとは別に、私はGoの初心者です。私のプログラムは、Go のイデオロギー的ではないと確信しています。私のスタイルを改善する方法についてのコメントは大歓迎です。
pytorch - テンソルをコピーするときに Tensor.clone().detach() が推奨されるのはなぜですか?
torch.tensor(sourcetensor)
と を使用してテンソルをコピーすることの違いは何tensor.clone().detach()
ですか?
torch.tensor(srctsr)
いつものようにデータをtensor.clone().detach()
コピーし、データもコピーします。
したがって、それらはまったく同じように見えます。torch.tensor()
以下は、およびについての PyTorch ドキュメントに記載されている説明です。torch.clone().detach()
したがって、torch.tensor(x) は x.clone().detach() と同等であり、torch.tensor(x, requires_grad=True) は x.clone().detach().requires_grad_(True) と同等です。clone() と detach() を使用した同等の方法が推奨されます。
では、それらが互いに同等である場合、なぜ他のもの.clone().detach()
よりも好まれるのでしょうか?
flutter - Firestore - ドキュメントの削除後に DocumentSnapshot.exists が true を返す
環境
コレクションの変更をリッスンする方法があります。更新されたドキュメントに対して正しく機能します。ドキュメントがFirestoreで削除されたときに、UIでアイテムの削除を実装しようとしています。そうするために、DocumentSnapshot クラスの "exists" プロパティに気付きました。これは、私が探している情報のようです。
期待される結果
ドキュメントを削除します。その後、通知を受け取り、スナップショットの「存在する」プロパティは false です。そのため、UI でアイテムを削除できます。
実結果
ドキュメントを削除します。その後、通知を受け取りますが、スナップショットの「存在する」プロパティは true です。
「存在する」プロパティを誤解していますか、それともバグですか?
編集:私のコードのサンプル
サービス:
オブジェクト「極」がコールバックに渡され、UI に渡されます。UI はストリームをリッスンし、変更が検出されると次の関数を呼び出します。
scala - データフレームの複数の列のチェックに基づいて行を選択する
次のデータフレームがあります
列のリストがありますval colsForCheck = List(Marks1, Marks2, Marks3)
そして、次のようなチェック
50 <= Marks <= 100
- マークには数字のみを含める必要があります
リストに記載されている列のデータフレームにチェックを適用し、チェックに失敗したすべての行を含む新しいデータフレームを作成する必要があります。この場合、新しいデータフレームは
apache-nifi - Apache Nifi: すべてのフロー ファイルが処理されたことを確認または確認する方法
NiFiに流れがあります:
すべてのフローファイルを HDFS に配置したら、シェル スクリプトを実行する必要があります。
すべてのフロー ファイルが処理されたことを確認するにはどうすればよいですか?
java - リフレクションを使用してメソッドのスーパー メソッドを呼び出すことはできますか?
リフレクションを使用してメソッドのスーパー メソッドを呼び出したいのですが、メソッドが機能せず、それが可能かどうかわかりません。クラス Tのメソッドのスーパー メソッドを呼び出すメソッドを次に示しますequals(Object)
。これは、ここでは targetClass とも呼ばれます。
このコードは、super.equals() メソッドを保持するメソッドを正しく抽出します。しかし、それを呼び出すと、 の equals() メソッドが実行されtargetClass
ます。これを行う方法はありますか?