問題タブ [named]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - コレクションのサイズを取得するためのJPA名前付きクエリ
私は次の2つのエンティティを持っています:
ユーザーエンティティには、他のエンティティのコレクションがあります。
2つ以上のアドレスを持つユーザーを私に与えるRelationエンティティに名前付きクエリを書くことは可能ですか...?お気に入り:
@NamedQuery("SELECT m from Membership m where m.otherfield = ?1 AND m.user.addresses > 2")
つまり、名前付きクエリを使用してこのエンティティのサイズを取得するにはどうすればよいですか?
どうも
jpa - jpqlでコレクション内の要素の最大数を取得する
次の 2 つのエンティティ (1:N) があります。
と
今、私はjpqlで名前付きクエリを書きたいと思っています。これは、最も多くのジョブを持つユーザーを取得します。
Job Entityに対する次のクエリを使用すると、各ユーザーのジョブ数を取得できます...しかし、どういうわけか、すべてのジョブの最大数を持つユーザーのジョブ数と比較する必要があります...
私の 2 番目のアイデアは、User エンティティに名前付きクエリを記述することです。
ここでも、最大割り当てジョブ数を取得する方法がわかりません....
誰かが私を助けることができますか?
nginx - ドメイン内のwwwがnginxで機能しない
私はnginxを使用するのは初めてですが、cpanel以外のものを使用するのは初めてです... wwwを含めると、nginxを使用してドメインを機能させるのに問題があります。URLで。
名前付きの設定ファイルを間違えたのか、nginxのサーバー設定を間違えたのかわかりません。私はちょっと急いで学んでいるので、基本的な構成でエラーが発生しても驚かないでしょう。ドメインの問題は別として、最新のnginxとphp-fpmを実行しています。
私は(しようとしていますか?)サブドメインを実行しようとしています、それらは機能しますが、wwwを使用しています。結果は404になります。メインの.orgサーバードメインのネームサーバーなどを使用しています。ここにいる誰かが私が犯している/または犯した誤りを見つけられることを願って、以下に関連するすべてを投稿します。
named.conf
mydomain.com.db
nginx.confはinclude/etc / nginx / sites-enabled/*を使用します。およびnginx"mydomain.com"構成
私はサブドメインにアクセスできるので、これに対する私の恐ろしい試みは一種の効果があるようです。http : //mydomain.comが接続するのに対し、www.mydomain.comが接続しない理由に固執しています。私は進むにつれてもっと読んだり学んだりしています。変更が何をするのかを理解するまで変更を加えたくありません。私はURLよりも多くを壊してしまうかもしれません。
python - Python: サービスが実行されているという名前のチェック
名前付きサービスが実行されているかどうか、Python で正しく実行されているかどうかを確認する簡単な方法はありますか?
乾杯。
c# - WCF でジェネリック コレクションに名前を付ける
カスタム言語から WCF サービスを生成するサード パーティのフレームワークを使用しています。ただし、コレクション クラスを使用する場合は、次のような出力が生成されます。
これは問題ありませんが、サービスを利用するときに望ましくない結果を引き起こします。これは、上記が生成する XSD です。
「グループ ノード」は ArrayOfSomethingDC と呼ばれますが、もっと意味のある名前 (「Somethings」など) を使用したいと思います。
私が見つけた限りでは、 CollectionDataContract 属性を使用してノードに名前を付ける必要があります。ただし、生成されたクラスの構造を実際に変更することはできません(サードパーティのフレームワークで行われるため)が、上記のメソッドのみを編集できます。
どんな方法でも可能ですか?
java - 名前付きCDIBeanのデフォルトのスコープは何ですか?
追加のアノテーション@NamedなしのCDIBeanのデフォルトスコープはありますか?溶接の公式ドキュメント@...Scopedに関連情報が見つかりませんでした。
Beanは、追加の@NamedアノテーションなしでJSFを介してアクセスできるため、暗黙的なスコープが存在する可能性があります。
ありがとうございました
hibernate - 名前付きクエリのエラー (QuerySyntaxException: 予期しないトークン)
私は現在、アプリケーションのユーザーを管理するのに役立つユーティリティ プロジェクトに取り組んでいます (ユーザーには 1 つ以上の役割があり、役割には 1 つ以上の権限があります)。私は Hibernate が初めてで、次の問題が発生した理由がわかりません。
右のクラス :
役割クラス:
右 DAO :
役割 DAO :
何か案が ?前もって感謝します !
ジュリアン・ノイハート
logging - 名前付き/バインド/DNS の完全なログを有効にする方法は?
named.conf で、named サービスの完全なログを有効にするのに役立つ完璧なロギング句を見つけようとしています。誰かがここで例を挙げることができますか? 私の現在の条項を以下に示しますが、これにより生成されるログはごくわずかです。
dns - 2 セットのプライベート ネームサーバーを 1 組の IP に向ける
信頼性の問題により、あるプロバイダーから別のプロバイダーにサーバーを移行している最中です。
とにかく、しばらく jeffkee.com というドメインを持っていたので、
どちらもサーバーI に接続します( Inmotion ホスティングでは Iと呼びます)。それらのネームサーバーにドメインが設定された数十のウェブサイトがあります。
移行中に、別のドメイン sonika.ca をセットアップして、段階的に移行し、すべての PHP アプリのサーバー コンプライアンスなどを確保できるようにしました。だから今私は持っています
Mの新しいサーバー (メディア テンプルのMと呼びます) を指し、サーバー M 上の 2 つの IP アドレスを指します。
ここでの私の質問は..すべてのファイルとデータベースなどを移行して新しいサーバーMにセットアップし、Netfirms (ドメインレジストラー) でドメイン jeffkee.com を更新して、ns1.jeffkee.com が/ns2.jeffkee.com はサーバー M の新しい IP を指していますが、これは機能しますか? または、これは私が気付いていない奇妙な DNS の問題を引き起こしますか?
基本的に、これは私が提案している最終結果です。
このようにして、何十人もの人々に、ドメインのネーム サーバーを 1 つずつ更新する方法を説明する必要がなくなります。これは面倒な作業になる可能性があります。
Google 検索ではあいまいな結果が返されました。そのほとんどは、ns1 と ns2 の両方が同じ IP を持つべきか、異なる IP を持つべきかなどについて話し合っているため、ここで助けを求めました。
regex - Powershell:正規表現の名前付きグループを変数に置き換える
次のような正規表現があるとしますが、それをファイルから変数 $regex にロードしたため、設計時には内容がわかりませんが、実行時に「version1」が含まれていることを発見できます。 「version2」、「version3」、および「version4」の名前付きグループ:
...そして私はこれらの変数を持っています:
...そして、ファイル内に次の文字列があります。
...変数 $input に格納されるため、($input -match $regex) は $true と評価されます。
$regex に表示される順序がわからない場合、文字列 $input の $regex からの名前付きグループを $version1、$version2、$version3、$version4 の値に置き換えるにはどうすればよいですか ($正規表現にはこれらの名前付きグループが含まれます)?
グループ名を一致のインデックスとして使用して、名前付きグループを変数の値に置き換えるための構文を説明している参照が見つかりません。これはサポートされていますか?
編集: 明確にするために-目標は、特定のファイルのバージョン文字列が可変数のバージョンフィールド(2、3、または4つすべてのフィールド)の置換を必要とする、あらゆる種類のテキストファイルでテンプレート化されたバージョン文字列を置き換えることです)。たとえば、ファイル内のテキストは次のいずれかのようになります (ただし、これらに限定されません)。
ユーザーは、フィールドを含む行に一致するファイル セットと正規表現を指定できます。元のアイデアは、個々のフィールドが名前付きグループによってキャプチャされるというものでした。ユーティリティには、ファイル内で置換する必要がある個々のバージョン フィールド値がありますが、置換を含む行の元の形式を保持し、要求されたフィールドのみを置換する必要があります。
EDIT-2: 各一致の位置と範囲に基づいて部分文字列の計算を行うことで、必要な結果を得ることができると思いますが、Powershell の置換操作によって作業が節約されることを期待していました。
EDIT-3: したがって、Ansgar が以下で正しく簡潔に説明しているように、"- replace" 操作 (または他の正規表現操作) を使用して、元の文字列の残りの部分をそのまま残しながら、名前付きグループのキャプチャの置換を実行します。この問題について、誰かが興味を持っている場合は、以下の解決策を使用することになりました。YMMV、他の解決策が可能です。フィードバックとオプションを提供してくれた Ansgar に感謝します。
次のコード ブロックでは:
- $input は、置換が実行されるテキスト行です
- $regex は、サポートされている名前付きグループの少なくとも 1 つを含むことが確認されたファイルから読み取られた (タイプ [string] の) 正規表現です
- $regexToGroupName は、[regex]::GetGroupNames() によって返される配列の順序に従って並べ替えられたグループ名の配列に正規表現文字列をマップするハッシュ テーブルです。表現
- $groupNameToVersionNumber は、グループ名をバージョン番号にマップするハッシュ テーブルです。
$regex 内の名前付きグループに対する制約は、(私が思うに) 名前付きグループ内の式はネストできず、入力文字列内で最大 1 回一致する必要があるということだけです。