問題タブ [runtime]
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 - Class.newInstance()が「悪」なのはなぜですか?
Ryan Delucchiは、 Tom Hawtinの回答に対するコメント#3でここに質問しました。
Class.newInstance()が「悪」なのはなぜですか?
これは、コードサンプルに対応しています。
それで、なぜそれは悪なのですか?
configuration - 実行時に Grails Config.groovy の機能を利用するにはどうすればよいですか?
Config.groovy では、次のように表示されます。
実行時にそれにアクセスする正しい方法は何ですか?
java - Javaインメモリコンパイル
「javac」プロセスなどを使用せずに、実行時に文字列からバイトコード (Byte[]) を生成するにはどうすればよいですか? そのようなコンパイラを呼び出す簡単な方法はありますか?
後で追加:
私は自分の状況に実際に最も適した解決策を受け入れることにしました。私のアプリケーションは、まだデザイン スケッチの段階にある趣味のプロジェクトであり、新しいテクノロジの挿入を検討するのに適切な時期です。また、BL で私を助けるはずの人は JavaScript 開発者であるため、この状況では、スタブ コンパイラ + classLoader の代わりに JavaScript インタープリターを使用するという考えがより魅力的に思えます。この質問の他の(受け入れられない)回答は有益であり、私が知る限り、私の質問に非常によく答えてくれるので、ありがとうございますが、Rhinoを試してみます:)
.net - 2 つのバージョンの .NET ランタイムを同じプロセスでロードすることはできますか?
明確にする必要がある 2 つのシナリオがあります。
.NET 3.5 でコンパイルされた実行可能ファイルは、.NET 1.1 でコンパイルされたライブラリを使用する必要があり、ライブラリは 1.1 ランタイムで実行する必要があります。
.NET 1.1 でコンパイルされた実行可能ファイルは、.NET 3.5 でコンパイルされたライブラリを使用する必要があります。
.NET ランタイムの 2 つのバージョンをロードすることは不可能であり、Microsoft のドキュメントはこの問題について非常に曖昧であると述べている信頼できる情報源を見つけることができません。
c# - .NET で実行時に新しいコードをコンパイルして実行することはできますか?
注: 数式の評価は、この質問の焦点ではありません。.NET で実行時に新しいコードをコンパイルして実行したいと考えています。 そうは言っても…
ユーザーが次のような数式をテキスト ボックスに入力できるようにしたいと考えています。
そして、その式を着信データ ポイントに適用します。入力データ ポイントはxで表され、各データ ポイントはユーザー指定の式によって処理されます。私はこれを何年も前に行いましたが、計算ごとに方程式のテキストを解析する必要があるため、解決策が好きではありませんでした。
大量のデータ ポイントを処理している場合、かなりのオーバーヘッドが発生します。方程式をその場で関数に変換できるようにして、一度だけ解析する必要があるようにしたいと思います。次のようになります。
関数 ConvertEquationToCode は、方程式を解析し、適切な数学を適用する関数へのポインターを返します。
アプリは基本的に、実行時に新しいコードを記述します。これは .NET で可能ですか?
java - 実行中に、Java プログラムはどのようにしてメモリの使用量を知ることができますか?
実行中に、Java プログラムはどのようにしてメモリの使用量を知ることができますか?
効率は気にしない!
database - 実行時にAccessテーブルの列の「行ソース」を変更するにはどうすればよいですか?
コードを使用してAccessテーブルの「行ソース」の値を変更したいと思います。このようにして、ユーザーが列のコンボボックスで選択できるものをフィルタリングできます。
c# - 文字列を使用して動的に (LLBLGen) Linq クエリを作成する
コーディング中 (設計時) に 100% 不明な LINQ クエリを生成する必要があります。これは、データ プロジェクトから 100% 分離されたフレームワークでロジックが利用できるためです。データには、LLBLGen で生成されたデータ アクセス コードを使用します。
通常、フレームワークに指定する (参照ではなく) DLL で呼び出しを使用することにより、データを取得するコードを作成できます。しかし今、これを linq で行う必要があります。次のようなクエリを作成するにはどうすればよいでしょうか。
文字列のみから。「customer」という文字列が 1 つあるため、Customer から取得する必要があることがわかります。次に、取得したいフィールド名を含む string[] を取得します。ご覧のとおり、これらの列には複合型 (関連フィールド) が含まれる場合があります。
特にLLBLGenと組み合わせたアドバイスは素晴らしいでしょう!
ありがとう、ギャブ
java - Java アプリが終了/クラッシュしたときに Java 子プロセスを取り除くにはどうすればよいですか?
次のように、Java で子プロセスを起動します。
バックグラウンドで実行されるようになりました。すべて順調です。
私のプログラムがクラッシュした場合(まだ開発中です:-))、子プロセスはまだぶらぶらしているようです。親のJavaプロセスが終了したときに自動的に終了させるにはどうすればよいですか?
役に立ったら、私は Mac OS X 10.5 を使用しています
jquery - JQuery が使用する実行時間
JQuery は実際には ECMA 仕様の実装ではなく、ある種のフレームワークであると想定するのは正しいですか?
それが本当なら、それはどの実行時間を使用しますか? たとえば IE では、最終的に IE の JavaScript エンジンで終わるのでしょうか。
ありがとう
セッシュ