問題タブ [workbench]

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

android - Androidでのワークベンチの問題

別の場所D:ドライブから2つのプロジェクトを除くすべてのプロジェクトフォルダーをワークベンチにコピーしましたが、Eclipseを実行すると問題が発生しました。次に同じジョブを逆に実行しましたが、設定する必要があります--window- >>設定->>androidSDKのパスの場所、なぜですか?また、以前のすべてのプロジェクトをEclipseプロジェクトの探索セクションに復元していません。

さて、新しいアーカイブファイルをインポートした後にEclipseを実行すると、画像の赤い記号がEclipseで発生するのと同じように直面しました。 ここに画像の説明を入力してください

注: .metadataフォルダーもコピーしています。

私の問題ここに画像の説明を入力してください

私のプロジェクトに再びグーグルモバイル追加を追加する必要がありますか?

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

eclipse - Eclipse RCP:拡張ポイント(restorable = "false")はスタックビューでは機能しません

拡張ポイントで、復元できないビューを定義します。

「スタック」(最小化)されているすべてのビューは、ワークベンチが閉じたときに閉じられません。これは正常な動作ですか?

ビューを手動で閉じる必要があります...

ありがとう。

編集:私は日食のバグを開きました。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=358578

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

wolfram-mathematica - Unwanted evaluation in assignments in Mathematica: why it happens and how to debug it during the package-loading?

I am developing a (large) package which does not load properly anymore. This happened after I changed a single line of code. When I attempt to load the package (with Needs), the package starts loading and then one of the setdelayed definitions “comes alive” (ie. Is somehow evaluated), gets trapped in an error trapping routine loaded a few lines before and the package loading aborts.
The error trapping routine with abort is doing its job, except that it should not have been called in the first place, during the package loading phase. The error message reveals that the wrong argument is in fact a pattern expression which I use on the lhs of a setdelayed definition a few lines later.

Something like this:

When I attempt to load the package, I get:

As you see the passed argument is a pattern and it can only come from the code line above.

I tried to find the reason for this behavior, but I have been unsuccessful so far. So I decided to use the powerful Workbench debugging tools .

I would like to see step by step (or with breakpoints) what happens when I load the package. I am not yet too familiar with WB, but it seems that ,using Debug as…, the package is first loaded and then eventually debugged with breakpoints, ect. My problem is that the package does not even load completely! And any breakpoint set before loading the package does not seem to be effective.

So…2 questions:

  1. can anybody please explain why these code lines "come alive" during package loading? (there are no obvious syntax errors or code fragments left in the package as far as I can see)
  2. can anybody please explain how (if) is possible to examine/debug package code while being loaded in WB?

Thank you for any help.

Edit

In light of Leonid's answer and using his EvenQ example: We can avoid using Holdpattern simply by definying upvalues for g BEFORE downvalues for g

Now

while

So...general rule:

When writing a function g, first define upvalues for g, then define downvalues for g, otherwise use Holdpattern

Can you subscribe to this rule?

Leonid says that using Holdpattern might indicate improvable design. Besides the solution indicated above, how could one improve the design of the little code above or, better, in general when dealing with upvalues?

Thank you for your help

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

mysql - MySqlからダンプファイルをエクスポートする

データベースにテーブルのダンプファイルを作成したい。つまり、データベース->キング、テーブル名->城です。私がやりたいのは、ダンプファイルを作成することです。次の部分は、ローカルホストにインポートすることです。データベース名->king_local。これについてどうやって行くかについてのアイデア!! ありがとう

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

mysql - MySQL Workbench を使用して Windows からリモートの MySQL DB (Linux) に接続します。リモート DB 接続にはローカル ソケットが必要です

Linux サーバーは、そのローカル ソケットを介した接続のみを許可します。

MySQL Workbench を使用してデータベースに接続したいのですが、そこでソケット パスを指定する方法がわかりません。接続を使用してStandard TCP/IP over SSH、SSH 接続パラメーター、データベース名、ユーザー名などを提供しています。

どんな助けでも大歓迎です。

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

wolfram-mathematica - Wolfram Workbench 2.0のシャドウメッセージ

WB 2.0 のパッケージのドキュメントを書いています。ドキュメント ツール パレットを使用してリンクを作成したり、セルを挿入したりすると、次のメッセージが表示されることがよくあります。

Global StyleNames::shdw: Symbol StyleNames appears in multiple contexts {Global,System}; definitions in context Globalは、他の定義によってシャドウされるか、シャドウされる可能性があります。>>

Workbench - Mathematica の新しいセッションを開始した後でも、このメッセージが表示されます。

これを除いて、他のすべては正常に機能しているようです。私はまだ「ビルド」を行っていませんが、ドキュメントページは問題ないようです。たとえば、リンクは期待どおりに機能します。

このメッセージが表示される理由と修正方法を教えてください。ビルド段階で問題が発生する可能性はありますか?

私が与えることができる唯一の「ヒント」(おそらく無関係)は、シンボルページを初めて作成したとき(使用メッセージから自動的に)、WBが何らかの形で「混乱」し、ダウンロードした数値サンプルパッケージのページが含まれていたことです. Wolfram Workbench Web サイト。これらのシンボル ページを消去し、この Numerical パッケージに関連するリンク/接続/拡張機能を削除しました。それ以来、上記のメッセージを除いて、すべて問題ないようです。


この問題をもう少し実験したところ、まさに次のようになりました。

  • WB2.0を起動
  • パッケージ エクスプローラーで、.nb ファイルをダブルクリックして、MMA が既定のエディターとして自動的に開始されるようにします (Workbench サイトにある CardDeck サンプル パッケージの CardDeck.nb ファイルを使用します)。
  • MMA で、DocumentationTools パレットを開く
  • サンプル チュートリアル ページのボタン (またはその他のほとんどのボタン) をクリックします。

バン!次のメッセージが表示されます: Global StyleNames::shdw: Symbol StyleNames appears in multiple contexts {Global,System }; definitions in context Globalmay shadowed or be shadowed by other definitions. >>

メッセージウィンドウで。したがって、この問題は特に私のパッケージ ファイルに関連しているようには見えませんが、何らかの方法で DocumentationTools パレットにリンクされています。他の誰かがこの問題を抱えていますか? インストールが破損していませんか?

助けてくれてありがとう

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

wolfram-mathematica - Mathematica Workbench 2.0 を使用して、チュートリアルおよびシンボル ページのクリーン セッションでパッケージをロードする

Workbench を使用してパッケージのドキュメントを作成しています。これまで私は使用してきました

各チュートリアルの冒頭。これは、クリーンなグローバル環境とパッケージのロードを同時に行いたいためです。

いくつかのビルドを実行し、すべてが期待どおりに機能しましたが、MMA を使用してパッケージのチュートリアルを起動するたびに、クリーンなグローバル コンテキストとパッケージ コンテキストを "自動的に" ロードするより良い方法はありますか?

つまり、あるチュートリアルから次のチュートリアルへ、またはチュートリアルから通常の MMA ノートブックへ戻るときに、チュートリアルの例で定義されているすべてのシンボルが「忘れられる」可能性はありますか? 標準の MMA チュートリアル ページでは、これが発生しているように見えます。

これは、ローカル/ノートブックのコンテキストで実行できると思います。

しかし、これは実際にはどのように機能するのでしょうか?

ご協力ありがとうございました

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

mysql - MySQLWorkbenchSSH接続エラー

MySQL Workbenchを使用してMySQLサーバーに接続しようとすると、次のエラーが発生します。

誰かが以前にこの問題を経験したことがありますか?ポインターが欲しい!

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

workbench - Endeca PageBuilderで起動しているルールを見つける方法は?

EndecaのPageBuilderは、表示しているサイトのセクションに応じて特定のランディング・ページを表示します。私たちが設置した小売サイトには、大量のランディング ページがあるため、トラブルシューティングが困難になる場合があります。次の状況を考慮してください。

「セクション: メンズウェア」、「カテゴリー: ネクタイ」で起動するテンプレートを作成しました。代わりに、別のランディング ページが表示されます。誰かが、「セクション: メンズウェア」の下にあるものすべてに適用される優先度の高いルールを挿入したことが判明しました。ルール マネージャーにクエリを実行して、特定のディメンション セットに対して実行されるルールを見つけ、そのルールに直接アクセスして編集する方法はありますか?

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

mysql - エラー 1136: 列数が行 1 の値数と一致しません - まだ発生しています

解決策を見つけるためにSOで同じ質問を探していましたが、私の問題を解決するものは何もありません。

問題は:

どこに問題があるのか​​ わかりません。

テーブルは次のようになります: users(id, username, password, info_id) ここで、id は自動インクリメントされます。

前もって感謝します