問題タブ [identifier]

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.

0 投票する
5 に答える
171 参照

python - Python 3 で連結された文字列から識別子を作成する方法

基本的に、次のように文字列をオブジェクトの識別子に変換したいと考えています。

foo1、foo2、foo3、foo4、foo5 などの名前を持つ一連のオブジェクトを作成したいのですが、これらの文字列をオブジェクトの識別子に変換する方法がわかりません。ヘルプ!

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

objective-c - Objective C: 別のアプリケーションのバンドル識別子を取得する方法

パスを指定して、アプリケーションのバンドル識別子を取得したいと思います。

例えば:

アクティブなアプリケーションである場合にバンドル識別子を取得する方法は知ってNSWorkspaceいますが、この場合、必ずしもアクティブなアプリケーションであるとは限りません。

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

nhibernate - NServiceBus、NHibernate、およびGuidComb()

免責事項:これは、非常に徹底的に回答されたNServiceBusに関する他の質問の続きの質問です。

私の現在の質問はこれです:上記の記事のようにウェブサイトが「ダム」になるように構築されている場合、次のシナリオはどのように機能しますか?

ユーザーは、関連する詳細をフォームに入力してWebサイトに登録します。ユーザーがフォームの[送信]ボタンをクリックすると、Webアプリケーションはフォームデータを取得し、NServiceBusとBus.Send()を使用してアプリケーション層に送信するメッセージを作成します。アプリケーション層は、新しいユーザーを作成し、ユーザーが作成されたイベントを公開して(Bus.Publish())、他のプロセスが自分のことを実行できるようにします(新しいユーザーにメールを送信し、ユーザーを検索インデックスに追加します)。 、など)。

このシナリオのWebアプリケーションは、新しいユーザーインスタンスの作成をアプリケーション層に完全に依存しているため、ユーザーのIDをどのように知ることができますか?このシナリオでNServiceBusを使用しなかった場合、WebサイトにDALへのインプロセス呼び出しを発行させる場合は、NHibernateのGuidComb()戦略を使用して、新しい行を永続化する前に新しいユーザーの識別子を作成します。データベース。(現在のシナリオで)新しいユーザーを作成するコマンドを受信するメッセージハンドラーアプリケーションが同じ戦略を使用する場合、userIdはどのようにWebアプリケーションに伝達されますか?

このようなシナリオで識別子を管理するために別の戦略を適用する必要がありますか?

0 投票する
3 に答える
613 参照

identifier - 子ドキュメントの RavenDB ID

オブジェクトが ravenDB にきれいに格納されていることは気に入っていますが、実際的な質問があり、それに対する最良の答えがわかりません。

見積もり依頼があるとしましょう:

QuoteRequest.cs

Quote.cs

誰かがページにアクセスすると、選択できる引用のリストを吐き出します。これらの見積もりは、見積もりリクエストのインスタンスにのみ関連しています。

私の質問は、リスト内の見積もりなどの子オブジェクトにはデータベースによって生成された ID がないため、クエリ文字列を生成して、ユーザーが購入したい見積もりを次のページに知らせるにはどうすればよいですか?

1 つの providerId によって複数の引用符が存在する可能性があります。

私の考えでは、QuoteId を追加し、this.Quotes.Count に基づいてインクリメントしますが、それは少しハッキーに見えるか、乱数を生成するか、これも少しハッキーです。

人々は一般的にこのようなことをどのように処理しますか?

0 投票する
3 に答える
2996 参照

c - Cユニバーサルマクロ名-gcc-fextended-identifiers

['"や#のような文字で識別子名を書く方法を探しています。

私がそれをしようとするたびに、私はエラーを出します:

エラー:マクロ名は識別子である必要があります

しかし、gccについて学んで、私はこのオプションを見つけました:

-拡張識別子

しかし、それは私が望んでいたようには機能していないようです、お願いします、誰かがそれを達成する方法を知っていますか?

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

c++ - 標準ライブラリの「取得された」識別子のリストはどこにありますか

STL、Win32、Boost、posix などの現在の C/C++ ライブラリのサイズが大きいため、どの識別子に問題があるのか​​という問題が生じます。名前空間を使用しても、既存のライブラリと連携するように設計された新しいライブラリを設計するときに、他のライブラリの最も使用される識別子と衝突しない識別子を選択できると便利です。

少なくとも C++ 標準ライブラリ (0x を含む) については、利用可能なリストがあるはずです。この目的のために、ヘッダー ファイルのセットを読み取り、名前空間で並べられたすべての名前のリストを作成するツールを誰かが作成したと考えるのが妥当です。そのようなツールを知っている人はいますか?このツールは、特定の cpp ファイルに #include されているものだけではなく、ディレクトリ ツリー内のすべてのヘッダーを読み取る必要があります。

0 投票する
3 に答える
188 参照

c++ - C/C++ で $ を識別子として使用しても安全ですか?

$C/C++で文字を識別子の一部として使用しても安全ですか? このような、

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

.net - 整数で始まる識別子

.net dll があり、それを参照に追加すると、問題なく実行されます。問題は、その名前空間が3gppsa5.org.AlarmIRPSystemなどの整数で始まることです。それを使用またはインポートしようとすると、intelliSense が許可せず、identifier expectedと表示されます。

このライブラリのソースがないため、変更できません。コンパイルされており、オブジェクト ブラウザにすべてのクラスと関数が正しく表示されていることはわかっています。ただし、私のコードでは使用できません。VB .NET で使用する方法はありますか

Reflection を使用してみましたが、多くの問題が見つかりました。変数を次のように宣言したい。

リフレクションを使用せずに、完全なインテリセンスをサポートせずにこれを達成する方法はありますか?

ありがとう。

0 投票する
3 に答える
1838 参照

iphone - iTunes 経由の App Store エラー: 無効なバンドル ID 名前空間 com.yourcompany

初めての iPhone アプリを iTunes Connect 経由で App Store にアップロードしましたが、このエラーが発生しました。

無効なバンドル ID 名前空間 com.yourcompany. バンドル識別子 com.yourcompany.AAA 内

私の plist>Bundle Identifier に com.yourcompany.AAA と同じように書きました

iTunes Connect で「AAA - com.yourcompany.AAA」を選択しました

どこを見ればいいですか?

0 投票する
4 に答える
5551 参照

perl - Perl 識別子で使用できる文字は何ですか?

私は正規表現の宿題に取り組んでいます.1つの質問は次のとおりです。

オンラインの言語リファレンス マニュアルを使用して、Java、Python、Perl、および C の整数数値定数と識別子の正規表現を決定します。

正規表現のヘルプは必要ありません。Perl で識別子がどのように表示されるかわかりません。CPython、およびJavaの有効な識別子を説明しているページを見つけましたが、Perl については何も見つかりません。

編集: 明確にするために、ドキュメントを見つけるのは簡単になるように意図されていました ( python identifiersの Google 検索を行うように)。私は「Google 検索を行う」クラスを受講していません。