問題タブ [user-defined]

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

swing - Java リフレクションの問題

こんにちは、私は現在、最終年度のプロジェクトを行っています。アルゴリズムの視覚化ツールを開発する必要があります。ユーザー定義のアルゴリズムに対応する必要があります。これは、ツールで提供されているテキスト エディターでユーザーが入力したアルゴリズムをアニメーション化することです。

Java Compiler API を使用して、ユーザーが入力して保存したコードをコンパイルしています。私のツールは、ユーザーがアルゴで使用できる一連のクラスを提供します。

例えば:

myArray (このクラスは私のツールによって提供されます)

}

これは、コンパイルを引き起こす GUI の一部です。

これは、ユーザー定義アルゴリズム (userDefined.java) の例です。

}

私が得ている問題は、上記のようにリフレクションを使用しようとすると、アニメーションを表示しない白いウィンドウしか表示されませんが、最後に結果が表示されるだけです。

ただし、リフレクションの代わりにこれを使用する場合 (および userDefined.java でメソッド void user() を static void main(string args) に変更する):

最初のコンパイルの後、myArray クラスを userDefined.java と同じフォルダーに配置することを条件とします。この場合、アニメーションが正しく行われていることがわかります。

クラスのインスタンスを使用する代わりに、リフレクションを使用してメイン メソッドを呼び出す方法を教えてください。これについて本当に助けが必要です。ありがとう!

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

eclipse - Eclipseのワークスペース間でユーザーライブラリをコピーする方法

1つのワークスペースで定義したユーザーライブラリが、その後作成されるすべてのワークスペースで使用できると誤解しました。

そこで、無数のプロジェクトを整理するために新しいワークスペースを作成しましたが、残念ながら、ユーザー定義のライブラリは新しいwsに複製されませんでした。ユーザーライブラリの定義を古いwsから新しいwsに取得する方法を探しています。

これをハックする良い方法はありますか?(私はこれを研究しようとしましたが、手ぶらで出てきました。)

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

oracle - Oracle 作成機能が失敗する

以下の関数がコンパイルに失敗する理由を教えてもらえますか?

私が得るエラーメッセージは

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

c++ - ベクトルの途中でユーザー定義要素を削除する

カードを描画したいプログラムをコーディングしてから、カードが再度描画されないように削除します。

私はdeckと呼ばれるカードのベクトル(SuitとValueを定義する2つの構造体を含むクラス)を持っていますが、イテレーターの使い方がよくわかりません。ここではコードスニペットです。

cardSelectには、削除するカードの場所があります。これは、0とデッキのサイズの境界内でランダムに生成されます。したがって、境界外の位置を指しているべきではありません。

コンパイルするたびに、次のエラーが発生します。

私は本当に何をすべきかわかりません、うまくいけば、誰かが私を助けてくれることを願っています、事前に感謝します!

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

ide - notepad ++でユーザー定義ファイルタイプのタブ設定をどのようにセットアップしますか?

Notepad++ をセットアップして、特定のソース コード ファイル ( *.mrc / mIRC Scripting File)を編集できるようにしようとしています。私が理解できない唯一のことは、タブ設定を3つのスペースに設定する方法です。

Googleで検索しましたが、これを行う方法が見つからないようです。私が検索したことの範囲は、私がすでにほとんど行ったユーザー定義言語のセットアップに私を導きます。タブは最後のステップです。

Settings > Preferences > Language Menusユーザー定義のファイル タイプを notepad++ に追加すると、拡張子がタブに登録されません。>:/

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

wolfram-mathematica - Mathematicaのノートブックにあるすべてのユーザー定義変数と関数を一覧表示する

ノートブックにすべてのユーザー定義変数と関数を一覧表示する方法はありますか?

これは、ノートブックの概要に快適さをもたらすだけでなく、変数名の潜在的な複数の使用を見つけるために必要です(したがって、誤って再定義します)

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

tcl - TCL インタプリタで SIGUSR2 は何に使用されますか?

Tcl インタープリターからユーザー定義のシグナル 2エラーが発生しました。Tcl インタプリタはこの特定の信号を何に使用しますか? つまり、tcl インタープリターがユーザー定義のシグナル 2 を送信した場合、それはどういう意味ですか?

経過タイムアウトですか?メモリ不足ですか?どこで確認できますか?

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

android - AndroidManifest.xmlユーザー定義データ-それは可能ですか?

AndroidManifest.xmlにカスタムデータを入れる可能性を考えています。たとえば、この特定のリリースのアプリ用のSQLiteデータベースのバージョン。

確かに、これらのデータをソースまたは設定のどこかにハードコードされたものとして配置できますが、それでも可能かどうか疑問に思っています。

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

mysql - 「INSERT ON」句でユーザー変数を使用する

ユーザー定義変数を使用してクリーンなトリガーを作成しようとしているので、これが私のコードです:



しかし、私はこのエラーがあります:

なんで ?他の引用符 ('") で試してみましたが、同じエラーがあります:(

引用符なし:

エラー 1064 (42000): SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルを参照して、1 行目の '@trigger_name AFTER INSERT ON @table_name FOR EACH ROW BEGIN INSERT INTO @target' の近くで使用する正しい構文を確認してください。

次のようなSQL命令でユーザー定義変数を宣言しようとしました:

しかし、エラー 1295 があります ( MySQL のドキュメントを参照)