問題タブ [entry-point]

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 投票する
1 に答える
2698 参照

winapi - _UNICODE が定義されているときに __tmainCRTStartup が WinMain を呼び出すのはなぜですか?

これは今すぐ試すことができます。

WinMain と wWinMain の両方を定義し、スタティック ライブラリとしてコンパイルします。

実行ファイルexeの新規プロジェクトを作成します。

文字セット設定 UNICODE系を設定します。(define _UNICODE)

作成した静的ライブラリをリンクします。

次に、プログラムは WinMain から開始します。

文字セットがマルチバイトかユニコードかに関係なく、WinMain と wWinMain の両方が定義されている場合、WinMain が呼び出されます。

これは、静的ライブラリで WinMain を定義した場合にのみ発生します。

含むソース プロジェクトで WinMain と wWinMain を定義すると、正しく動作します。

Unicode システムは wWinMain を呼び出し、マルチバイト システムは WinMain を呼び出します。

なぜそれが起こるのですか?

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

java - AppEngine Java の外部リンクにリダイレクトしますか?

外部 Web ページにリダイレクトしたいのですが、EntryPoint には HttpServlets のように Request と Response がないため、その方法がわかりません。

どうやってやるの?

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

linux - 現在のプロセスの開始アドレスを取得する方法---Linux

Linuxで現在のプロセスの開始仮想アドレスを取得する方法を教えてください。役立つシステムコールや機能はありますか? ガイダンスをいただければ幸いです。

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

.net - WPF エントリ ポイントの置き換え

WPF は独自のMain()メソッドを定義します。Main(通常)WPFを開く独自のメソッドに置き換えるにはどうすればよいですかMainWindow(たとえば、コマンドライン引数を介して非WPFスクリプトモードを追加するには)?

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

c++ - カスタムMacOSXフレームワーク/ダイナミックライブラリへのオプションのエントリポイントを定義するにはどうすればよいですか?

Windowsには、DllMainフラグとDLL_PROCESS_ATTACH / DLL_PROCESS_DETACHフラグがあり、 DLLがプロセスにアタッチされた後にリソースを初期化/解放できます...では、OS Xの場合にエントリポイントを指定するにはどうすればよいですか?いつものように、私はAppleのドキュメントで役立つものを見つけることができません:(

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

gwt - GWT アプリケーションの一部を個別のダイアログのライブラリに抽出する方法

GWT アプリケーションの一部を、PHP から呼び出すことができる多くの個別のダイアログに抽出しようとしています。

既存の状態: WAR として JBoss にデプロイされた GWT アプリケーションがあります。アプリには、signle エントリ ポイントを持つ単一のモジュールがあります。メイン JSP は環境を設定し、document.write(); を使用して .nocache.js をロードする JS をいくつか持っています。エントリ ポイントの onModuleLoad() は、ブラウザを埋めるパネルを作成し、RootPanel.get("root").add(); を使用してルートに追加します。なんらかのイベントが発生すると (ユーザーがボタンを押すなど)、サブクラスを開始して center() または setVisible() を呼び出して DialogBox をポップアップします。

望ましい状態: さまざまな DialogBox サブクラスを呼び出すことができるように、複数のページを持つ php アプリが必要です。

php 側は document.write(); を使った JS 関数呼び出しを使うべきだと思います。GWT側に関しては、私が見るオプションは次のとおりです。

  1. 複数のエントリ ポイントを持つ 1 つのモジュール。
  2. 複数のモジュール。

ここでベストプラクティスとなるものについて、経験や理解を持っている人はいますか?

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

spring-security - Spring Security は複数のエントリ ポイントをサポートできますか?

私は異なる必要があることを意味します:

  • ログインURL
  • ログインURL
  • セッション時間の URL
  • 認証プロバイダー
  • エラーページ
  • CSS

別のエントリ ポイント。

これは可能ですか?

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

service - サービス指向アーキテクチャにおけるゲートウェイ サービス

私は、2 つのことを行う独自の単一エントリ ポイント「ゲートウェイ」を実装するというアイデアに夢中になっています。

まず、SOA サーバーによって処理された要求の数を記録し、次の要求を最も利用可能なサーバーに循環させます。負荷分散ロジックを完全に制御できることは魅力的です。

第 2 に、この「ゲートウェイ」は、セキュリティを含むすべてのサービスへの単一の連絡窓口になります。クライアントがユーザー名とパスワードの組み合わせを送信すると、それらがセキュリティ サービスに渡され、認証が成功するとトークンが付与されます。クライアントがトークンを送信すると、ゲートウェイはセキュリティ サービスによってこのトークンを実行し、コーシャの場合は、要求をビジネス サービスの 1 つに渡します。ゲートウェイ以外のすべてのサービスを非表示またはカプセル化することが望ましいと思われます。

私の質問は次のとおりです。これが「物事を行う正しい方法」ではない理由はありますか? 上記で説明したことを実行するフレームワークが既にある場合、車輪を再発明しているのでしょうか? 私のスタックは .NET と WCF です。

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

c - C: 動的関数コピーを実装するには?

C スタイルのコールバックを受け取るための静的関数があります。マルチスレッド アプローチでいくつかの実験を行い、異なるアドレスの関数へのコールバックを受信する方法を試したいが、それらすべてをコードで宣言したくなく、関数を (そのエントリポイントと共に) メモリ内の別のアドレスにコピーして登録するそのアドレスをコールバックで指定します。また、関数本体で関数エントリポイントのアドレスを決定する必要があります。

C、特にLinuxのgccでこれに到達する可能性はありますか?

注:私の場合、コールバックはそのソースに固有の引数で発生します-したがって、コールバックの起点を区別することに問題はありません..ただし、マルチスレッド+フォークされた環境について説明する必要があると感じています-それでも、コールバックハンドルまたはプロセス/フォーク/スレッド ID のいずれかによって認識されます

編集:フォークは機能しません: 次のコードでは、 realme() と testme() がアドレスを共有しています。-finstrument-functions、および memcpy+pointer の方法を実装する他のいくつかの機会について考えますbacktrace()(以下のコメントを参照してください)。

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

rest - 単一のエントリポイントを使用したSOAのRESTfulness

私は、すべてのクライアント要求に対して単一のゲートウェイを備えたサービス指向アーキテクチャーを持っています。ゲートウェイが整頓されていて、すべての「内部」サービスを隠し、ディスパッチャーおよび自家製のロードバランサーとして機能するため、これが気に入っています。

ただし、私の設計のため、クライアントは「1つの」リソースについてしか知りません。また、JSONで定義された操作とそのパラメーターを要求したメッセージを送信する必要があります。

私のアーキテクチャはRESTfulではないので、私は悲しいべきですか?RESTが規定するようにHTTPを活用していませんか?批評してください。