すべての問題
database - サーバー経由で異なるネットワーク上の 2 台のコンピューター間で通信するにはどうすればよいですか?
そこで、コンピューター通信について学ぶためだけの小さなプロジェクトを作ろうと考えていたのですが、シンプルなメッセージング デスクトップ アプリまたは Web アプリが完璧なプロジェクトになると思いました。
IP アドレスと開いているポートを使用してデータを送信することにより、同じネットワーク上の 2 台のコンピューター間で通信できることを学びました。問題は、私が望むのは、メッセージを保存するサーバー/データベースのようなものであり、ユーザー (電子メール、ユーザー名など) を識別する何らかの方法で、手動でなくても簡単なテキスト メッセージを送信できるようにすることです。彼の IP アドレスを入力するか、同じネットワーク上にいる必要があります。
この種のことは初めてなので、私の言葉遣いが正しくないか、間違った質問をしている可能性があります。その場合は申し訳ありません。
c++ - opengl32.dll が SetPixelFormat でハングする カスタム関数を置換またはフックする方法
場合によっては、opengl32.setPixelFormat が呼び出されたときに _wglDescribePixelFormat (エクスポートされた関数) を呼び出し、コール スタック ComputeBitsFromMasks でさらに呼び出し、最後に _MaskToBitsAndShift を呼び出すというシナリオがあります。_MaskToBitsAndShift 関数はループに残り、終了しないため、アプリ全体がハングします。コールスタックは

_MaskToBitsAndShift メソッドを asm から c にデコードすると、次のようになります。
Asm コード
同等の c++ コード
マスクが 0 の場合、ループは決して終了しません。この関数はエクスポートされていないため、フックできません。
それを回避するためのアイデアはありますか?または、エクスポートされた_wglDescribePixelFormatメソッドを書き直しますが、それを翻訳する方法がわかりません。
setPixelFormat への最初の呼び出しは次のとおりです。
sql-server - Col1 の値が true の場合に Col3 に値を表示し、Col1 の値が false の場合は Col3 のみに NULL を表示する方法
結果セット: (サンプルテーブル)
NULL/空の値を持つ Col3 を表示します(必要に応じて Col3 が NULL をサポートしていると仮定します)。
状態( WHERE Col > 2| WHERE chareindex( 'x' , Col1 )等)
表の最終結果: (ここの条件は行 2 と 5 に当てはまります)
質問のより表現された方法:
結果セット:
上記のコードでは、employeeID の条件があり、employeeID 3 と 6 がその条件に当てはまるとしましょう
私は達成しようとしています:
この結果セットを達成するには、どのような条件とどのように設定する必要がありますか
- 「ベースコード」を完全に変更できます
- 'Lastname' col (または col3 ) の値がわからない
- 偽の条件値のすべての行と列の値を保持する必要があります
- テーブルが大きい
質問の別の言い方: (質問の最初の段落に基づく)
col1 の値が条件に当てはまる行の場合、Col3 の値を表示し、そうでない場合は NULL/空を表示し、すべての行の col2 の値を保持します。
javascript - 特定のドキュメント ID にリンクされたサブコレクションの作成 - Firestore
皆さんこんにちは、
firestore データベースにある既存の投稿にコメントをリンクしようとしています。それはほとんど機能します.. :)しかし、何らかの理由で、特定の投稿にコメントするたびに、コレクションに既に存在するドキュメントのIDを使用する代わりに、新しいドキュメントを生成するだけです(「投稿」内の新しいドキュメントは自動的に新しい生成された ID)、コメントを含みます。
私が明らかに間違っていることは何か分かりますか?
これが私のコードです:
それが重要かどうかはわかりませんが、私の記事をレンダリングする Feed.js は次のとおりです。
手伝ってくれてどうもありがとう!
kubernetes - 複数のタイプの入力を安全に評価する - OPA Gatekeeper/Rego
特定のパーセンテージよりも高いパーセンテージを強制し、整数値を拒否するためPodDisriptionBudgetsに、制約テンプレートを Kubernetes クラスターにデプロイしようとしています。maxUnavailable
ただし、整数または文字列maxUnavailableになる可能性があるため、安全に評価する方法がわかりません。私が使用している制約テンプレートは次のとおりです。
値が高すぎる PDB を入力すると、予想されるエラーが表示されます。
ただし、整数値を持つ PDB を使用すると、次のようになります。
これは、endswithルールが文字列を評価しようとしているためです。Gatekeeperでこれを回避する方法はありますか? 私が指定した両方の PDB は、有効な Kubernetes マニフェストです。この紛らわしいエラーをエンド ユーザーに返すつもりはありません。むしろ、整数を使用できないことを明確にしたいと思います。
kubernetes-helm - Chart.AppVersion をサブチャートに渡す方法はありますか?
サブチャートを使用していくつかのリソースを作成するチャートがあります。
親チャートの appVersion をラベルなどのサブチャートに渡したいです。
tpl を使用しようとしましたが、評価されると、サブチャートの appVersion になります。
サブチャート:
このようなことをする方法はありますか?グローバル変数を使用せずにこれを実行したかっただけでなく、それが可能であると仮定しました。
編集
このPRを待っているように見えますか?https://github.com/helm/helm/pull/10059
javascript - 未処理の拒否 (TypeError): result.push は関数ではありません
これは私の反応コンポーネント内のコードです
2回目のクリックでstudentNameによってAPI応答から学生を検索(フィルタリング)しようとすると、result.push()タイプエラーで壊れます。
私が達成したい動作:
- ボタンをクリックすると、
searchAPIデータをフィルタリングしたいstudentName - が空の場合
queryString、すべてのアイテムをフィルタリングせずに表示したい <br/>タグを挟んで結果を表示したい
scala - ファイルを spark ドライバーと各エグゼキューターに書き込みます
ドライバーとエグゼキューターが利用できるように、spark ジョブでいくつかの資格情報をアップロードする必要があります。
私は試した:
動作しているように見えますが、一部のタスクは失敗します...理由:
また、他のタスク/エグゼキュータが正常に動作していることがわかります。これにより、それらのエグゼキュータのディスクには正常に書き込みましたが、一部のディスクには書き込みができなかったと思います。
各エグゼキュータに体系的に書き込む方法はありますか?
ありがとう
java - Javaを使用して固定幅ファイルを解析するには?
私は小さなプロジェクトに取り組んでおり、ほとんどうまくいっています。全体的な目的は、ファイル ループを実行することであり、個々の行は何らかの方法で区切られます。コンマ、パイプなどについてはこれを行いましたが、固定幅バージョンも行う必要があります。以下のコードを書きました。これは、行上のすべての要素を検索して、文字列値を持つ要素のみを分離し、それを arrayList に追加する必要があります。
現在、最初の値を追加し、次に空白を表す一連のコンマを追加していますが、2 番目の文字列値には到達しません。
これらはファイルに渡される 3 行で、毎回 1 行であるため、str は一度にこれらの行の 1 行を表します。
python - Python で HTML を Github にプッシュする
plotly で作成した html マップがあり、Github にプッシュしたいと考えています。マップを表示できるように、メイン ページを gitpages に設定しました。
コードは毎日自動的に実行されるため、マップを Python コードの一部として毎日 GitHub にプッシュする必要があります。
これを試すと AssertionError が発生します。
javascript - Google クラウド ストレージからのストリーミング後にシャープで画像のサイズを変更する
Google クラウド ストレージからストリーミングした後、画像のサイズを変更しようとしています。ストリーミングは正常に機能しますが、サイズ変更は機能していないようです。画像オブジェクトをsharpjsのサイズ変更関数に渡す必要があります。これにより、サイズが変更され、API応答で画像が返されます。
私のコードは以下の通りです:
ファイルのダウンロード後にサイズ変更を呼び出す必要がある方法で何かが欠けています。次のエラーが表示されます。