問題タブ [runtime-compilation]

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 に答える
2453 参照

performance - 昇順の時間計算量

次の関数の成長率の昇順は?

  1. 2^((logn)^1/2)

  2. 2^n

  3. 2^(n/2)
  4. n^(4/3)
  5. n(logn)^3
  6. n^logn
  7. 2^(n^2)
  8. ん!

    log n は基数 2 です。

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

java - ロンボクと Java ランタイム コンパイルの競合の再検討

私はJDKとJRE 8を使用してIntelliJ Ideaで作業しています。プロジェクトはlombokを利用しており、コード生成とランタイムコンパイルが必要です。私の目的は、実行時に生成された複雑なラムダ関数と同じタスクを実行するコードを作成して、評価を高速化することです。このプロジェクトはロンボクを多用しています。ここで説明したのと同じ問題を抱えているので、この問題を回避する 1 つの方法は、特定の依存関係を追加することです。

私の質問は次のとおりです。たとえば、編集せずに、この問題を回避する他のよりクリーンな方法はありましたpom.xmlか? 私はチームによって開発された大規模なプロジェクトに参加しており、そのような地上レベルで干渉したくありません。

より具体的には、私のコードは、次のような例で見られるランタイム コンパイルの通常のコードのように見えます

読みやすくするために、すべてtryの s とcatchs を省略しています。ここで、コードを実行すると、 operator で例外がスローされます Class clazz = Class.forName("bar);。一方、diagnostics変数には次のメッセージが表示されます。

どんな提案にも感謝します。