問題タブ [auto-compile]

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

asp.net - App_Codeの自動コンパイルをオフにすることは可能ですか?

Visual Studioでの作業(私は2008を使用しています)/ App_Codeフォルダーにファイルを保存すると、制御を返す前にプログラムが少しハングすることに気付き始めました。少し調べてみたところ、自動コンパイル機能が機能していることがわかりました。これが私のシステムの速度を低下させていると思います。

だから問題はこれです:/ App_Codeフォルダー内のファイルの自動コンパイルをオフにすることは可能ですか?または、さらに良いことに、かかる時間を短縮する方法、またはバックグラウンドでもう少しスムーズに動作させる方法はありますか?どんな考え/アイデアも大歓迎です!

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

java - Eclipseの自動コンパイルはパッケージのみを作成し、クラスファイルは作成しません

何が起こったのかわかりません。トラブルシューティングのために次のことを行いました。ビルドパスにエラーがないことを確認し、「ビルドパスエラーが発生したときにビルドを中止します」をチェックし、「不完全なビルドパス」と「循環依存関係」をエラーからの警告に設定し、除外がないことを確認しました。

これは私を困惑させました。私がした唯一のことは、svnリポジトリと同期することでした.Subversiveプラグインを使用しています

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

c# - サードパーティ コードの自動コンパイルと実行

現在、自動ソース コード検証ツールを作成しています。基本的に、学生はさまざまなタスクのソリューションとして C# ソース コード ファイルをアップロードする必要があります。サーバーは、フレームワーク内でこれらのファイルをコンパイルし、さまざまな入力ファイルに対してプログラムをチェックします。プログラムが生成する出力が有効な場合 (定義済みの出力と等しい場合)、プログラムは有効であり、学生はプログラムのポイントを取得します。

しかし、私は学生を信頼できるとは思いません;) ファイルへのアクセスを取得しようとしたり、サーバー上で他の悪いことを実行しようとしたりするかもしれません.

アクセスを最小限に制限するにはどうすればよいですか?
何を考慮する必要がありますか?

すでに考えた:

  • ファイルアクセス
  • 最大 実行時間
  • 他のプログラムの開始
  • ネットワーキングのことをしている
  • 反射

現在、私が想像できるコードをチェックする唯一の方法は、正規表現を使用して「ファイル」、「ネット」、「プロセス」などのキーワードで検索することでした。

しかし、これは非常に安全ではないと確信しています。
助言がありますか?

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

auto-compile - tamejs ですべての .tjs ファイルを .js に自動的にコンパイルするにはどうすればよいですか?

tamejs に興味があり、自分のプロジェクトで使用したいと考えています。

しかし、実行/テストなどの前にそれらを手動でjsファイルにコンパイルしたくありません.tamejsにディレクトリを監視させ、ファイルが変更されたときに.tjsを.jsに自動的にコンパイルさせたいです。

これを行う方法はありますか?

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

grails - 開発環境ではない Grails 自動コンパイル

「開発」はステージング システム用に予約されているため、「ローカル」と呼ばれる環境で Grails 2.1 を実行しています。しかし、開発モードのように自動コンパイルする必要があります。つまり、コントローラーを変更する場合、「run-app」を再実行せずに変更が一度にコンパイルされます。パラメータ grails.gsp.enable.reload=true は機能しません。

どんなヒントでも大歓迎です。前もって感謝します

レト

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

asp.net-mvc - EntityFramework5のインストール検証

.NETFramework4.0とLINQtoSQLを使用するASP.NETMVC3プロジェクトがあります。一部のクエリは最初に実行されるときにパフォーマンスに深刻な問題があるため、新しいLINQ自動コンパイル機能を利用するためにEntityFramework5を使用することにしました。

これで、VS 2012、.NET Framework 4.5、およびEntity Framework 5をインストールし、プロジェクトを.NET Framework 4.5を指すように変更し、EF5を使用するようにデータコンテキストファイルを更新しました。クエリのパフォーマンスはまったく同じになりました。最初の実行では一部のクエリが非常に遅いため、タイムアウト例外が発生し、2回目はすべて問題ありません。問題は、移行プロセスがそうではなかったのではないかと思います。正解です。まだEF4を使用しています。または、不明な理由で自動コンパイル機能を使用できないクエリ構築の問題です。

EntityFramework dllには5.0バージョンがあり、System.Data.Entity dllにはバージョン4がありますが、そうではありませんか?助言がありますか?

最も問題のあるクエリを含めます。これは、2つのクエリ(元々はサブクエリを含むSQLセンテンス)を介して構築する必要があるグリッド(Telerik MVCグリッド)のページ化された結果を取得します。

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

eclipse - maven ベースの Web アプリケーションで保存時に Eclipse がクラスを自動コンパイルしないのはなぜですか?

Maven ベースの Web アプリケーションがあります。通常、Eclipse でクラスを保存すると、\my_project\src-java\target\classes\com\st\modulename\controller\HomeController.class のようなターゲット フォルダー内の場所にコンパイルされて保存されます。

しかし、このMaven Webアプリケーションでは、それは起こっていません。クラスがコンパイルされ、場所 \my_project\src-java\target\classes\com\st\modulename\controller\HomeController.class に反映されるように、mvn install を手動で実行する必要があります。

私はこれを他のMavenアプリケーションで実行しましたが、期待どおりに機能しますが、この場合は機能しません。この場合、何が問題になる可能性がありますか?

ここに pom.xml があります

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

emacs - 非同期コマンド後のemacs関数

私は現在、LaTeX ドキュメントの作成と編集に emacs を使用しています。コンパイルするときは、外部プログラムを使用して pdf にコンパイルします。現在、私の.emacsファイルに次のコードがあると、ファイルを保存するたびに、emacs がドキュメントを pdf にコンパイルし始めます。

M-x compile保存する習慣があり、バックグラウンドで起動するため、作業を続けることができるため、 よりもこれを好みます。ただし、コンパイル プロセスが終了しても、目立つ通知は表示されません。

理想的には、コンパイル プロセスが終了するたびに次の関数を実行したいと考えています。

そうすれば、コンパイルが成功したかどうかに応じて、モード ラインの色を自動的に変更できます。ただし、emacs のドキュメントを調べたところ、完了後に実行されるフックについての言及は見つかりませんでしたasync-shell-command。サブプロセスの終了ステータスを示すメッセージがミニバッファーにあることは知っていますが、そのときに入力していると、気づきにくいことがよくあります。

または、シェル コマンドが完了するのを待ってから、すぐに色を変更することもできます。ただし、これにより、コンパイル中に emacs 全体がフリーズしますが、これは望ましくありません。

プロセス中にemacsがフリーズすることなく、コンパイルの最後にこの指示を適用するにはどうすればよいですか?

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

java - プログラムがファイルまたはキーボードから入力を取得するかどうかをプログラムで判断する方法

プログラムが実行時にキーボードまたはファイルから入力を受け取るかどうかを確認する方法はありますか?

コマンドラインを使用して他のアプリケーションをコンパイルおよび実行するため、自分のアプリケーションで他のアプリケーションの入力方法を決定する必要があります。私のアプリケーションは Java で書かれていますが、多くの言語で書かれたプログラムをコンパイルします。