すべての問題

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

bash - Bash: 2 つのテーブルをパイプでマージし、2 つの異なる列に基づく

この質問が以前にさまざまな方法で尋ねられたことは知っていますが、これまでのところ解決策を見つけることができませんでした.

2 つの異なる列に結合したままにしたいヘッダーのない 2 つのファイルがありますがjoin、私のファイル (またはそれらの 1 つ) がまだソートされていないと文句を言います。

もう 1 つのことは、パイプ内の最初のファイルを使用する必要があることです (これが、cat以下の例で使用する理由です。

ここに私の2つのファイルがあります

実際には、2 番目のファイルははるかに大きくなります (約 100,000 行)。

out1の 2 列目と の 1 列目に基づいて 2 つのファイルを結合しますout2

ファイルがソートされていないため、ソートせずに結合するとエラーが発生しますが、前に両方のファイルをソートしようとすると同じことが起こります。

パイプなしでそれを実行しようとすると、同じことが起こります (まったく同じエラーが発生します)。

最終的に欲しいのは、このようなテーブルです

後で他の列を削除することもできますcut

誰かが のawk代わりにを使った解決策を持っている場合join、これも良いことです。

どうもありがとう!

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

ios - PLugin.Ble の特性を読み取れません

Bluetooth デバイスで読み取りと書き込みを行うには、正しい特性を取得する必要がありますが、2 つの特性のうち、読み取り特性から値を読み取ることができません。コードが間違っている場合は修正してください

予想される行動

書き込み特性値の書き込み後の値は、読み取り特性で更新する必要があります

実際の動作

読み取り特性値が更新されていない

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

python-3.x - PythonコンソールでLinuxコマンドを実行する方法

ls、などのLinuxコマンドを実行しようとしていますpwd。Pythonコンソールで直接実行しましたが失敗しました。

それを行う方法はありますか?

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

angular - 親コンポーネントが Angular サービスから Observable 型のデータを取得できるのに、親がデータを子コンポーネントに渡すことができないのはなぜですか?

親コンポーネントはデータを正しく表示しますが、非同期に入力されたデータを子コンポーネントに送信していません

私は Angular を初めて使用し、このページのドキュメントに従っています: https://angular.io/guide/component-interaction Angular サービスを使用して、ファイルの詳細を親コンポーネントに非同期的に読み込むことができます。親コンポーネントからファイルの詳細を表示すると、ファイルが正しく読み込まれたことがわかります。@Output() 変数を使用してデータを渡し、@Input を使用して子コンポーネントでデータを受け取ると、子コンポーネントが非同期ではなく同期的に入力を受け取ったかのように、空のデータが取得されます。

サービスは次のとおりです。

ファイル入力を受け取り、ファイル名とファイルサイズを表示する親コンポーネントコンポーネントは次のとおりです。

親 HTML テンプレートは次のとおりです。

親コンポーネントからの出力:

Name from Parent: Test.txt Size from Parent: 57

子コンポーネントは次のとおりです。

出力のない子 HTML は次のとおりです。

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

google-colaboratory - Colab は、同じアカウントのストレージを別のセッションと共有しません

Google ドライブに 2 つの Colab ファイルを作成しました。数日前、彼らは相互ストレージを共有していました。このファイルにフォルダーを作成すると、別のファイルでそれを見ることができました。しかし、昨日以来、彼らはもうそれが好きではなく、ストレージを共有していません。

2 つの新しいファイルを作成するか、すべてのランタイムをリセットしようとしましたが、結果は同じです。

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

python - パッケージの依存関係の競合がある場合、pip インストールを停止するにはどうすればよいですか?

pip install tensorflow-gpu==1.12.3の GPU は CUDA 9 しかサポートできないのに対し、最新の GPUtensorflow-gpu==1.14.0では最低でも CUDA 10 が必要なためです。パッケージの依存関係の 1 つはtensorboard.

したいpip install tensorflow。ただし、最新バージョンは、新しいバージョンをtensorboardインストールする必要があることを警告し、自動的に既存のバージョンをアンインストールして新しいバージョンをインストールします。そのような状況で単独で続行する代わりに、ピップを停止させるか、少なくとも確認を求める方法はありますか? tensorflowと共有されているパッケージ依存関係の新しいバージョンを必要としないの互換バージョンはどれかを把握しようとしていtensorflow-gpuます。

編集

明確にするために、これはテンソルフロー固有の質問ではありません。私はちょうど今それをしているので、例として使用しています。

一般化するには: パッケージ B の古いバージョンに依存するパッケージ A の古いバージョンをインストールしました。パッケージ B にも依存するパッケージ C をインストールしたいと思います。ただし、C の最新バージョンには最新のC をインストールしようとすると、自動的に古い B がアンインストールされ、最新バージョンがインストールされました。それをやめさせるにはどうすればよいですか?

現在、私の唯一の回避策は、C のバージョンをインストールし、それが何かを自動的にアンインストールするのを待ってから、C のインストールを中断し、アンインストールされた依存パッケージのバージョンを再インストールすることです。次に、次の古いバージョン C にステップダウンして、繰り返します。基本的に、試行錯誤のプロセスです。

より適切でエレガントなソリューションはありますか? C には新しいバージョンの B が必要であるという警告が表示され、その時点で終了するか、アンインストールに進む前に確認を求めるプロンプトが表示されても問題ありません。確認せずに自動的に行うのではありません。

私は PyCharm の venv を使用しているので、代わりに、最新の変更を環境に戻す方法、つまり C とインストールされている新しい依存パッケージをアンインストールし、実行前にインストールされたパッケージのリストに戻す方法があれば問題ありませんpip install C

あまり複雑に聞こえないことを願っています。

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

html - 再利用可能な Angular UI コンポーネントを作成するための最良の方法

Angular 2+ を使用して、再利用可能な UI コンポーネントを作成したいと考えています。私はmaterial.angular.ioをチェックしてきましたが、もっと具体的にする必要がある特定のことがあります.

「Bootstrap パネル」のようなものを作成したい、またはテンプレート化された特定のマテリアル カードを作成したいなど、そのコンポーネントを必要に応じて再利用でき、デザインの一貫性を保つことができます。見出し、本文、フッターがあります。すべてのパーツに HTML を含めることができます。

私はng-contentこれを達成する方法として見ています(angularjsの古いトランスクルードと同様に機能します)。

使用ng-contentは「ベスト プラクティス」と見なされますか? その使用が将来廃止される可能性はどのくらいですか?

コードを再利用できる「テンプレート」、「コンテナ」、または「レイアウト」をどのように作成しますか? 開発者がボイラープレート div を書き続ける必要がないようにするには?

他のオプションは何ですか?