タグ付けされた質問 「gwt」

9
gwtコンパイラを高速化するにはどうすればよいですか?
プロジェクトでGWTをより多く使用するようになり、GWTコンパイラーのパフォーマンスはますます煩わしくなっています。 ホストモードのブラウザーに重点を置き、後でGWTコンパイラーを実行する必要性を延期するなど、問題を軽減するために作業手順を変更し始めますが、これには独自のリスク、特に実際のブラウザの問題をキャッチするのは、私たちが望むよりもずっと遅くなります。 理想的には、GWTコンパイラー自体をより速くしたいのですが、かなり小さなアプリケーションをコンパイルするのに1分かかるのです。しかし、私はかなりナイーブな方法でコンパイルを使用しているので、いくつかの迅速かつ簡単な利益を得ることができると期待しています。 現在、ant。Antターゲットから、最大256mのヒープと大量のスタックスペースを持つJavaアプリケーションとしてcom.google.gwt.dev.Compilerを呼び出しています。コンパイラーはAntによってfork = trueと最新のJava 6 JREを使用して起動され、Java6の改善されたパフォーマンスを利用しようとします。メインのコントローラークラスをアプリケーションのクラスパスと一緒にコンパイラーに渡します。 速度を上げるために他に何ができますか?より多くの情報を提供して、何をすべきかを発見する時間を短縮できるでしょうか? 1つのブラウザーでのみコンパイルするように指示できることはわかっていますが、マルチブラウザーテストを実行する必要があるため、実際的ではありません。 この時点ですべての提案を歓迎します。
201 java  performance  gwt 

1
Javaのダブルチルド(~~)の意味は何ですか?
Guavaのソースコードを閲覧しているときに、次のコード(hashCode内部クラスのの実装の一部)に遭遇しましたCartesianSet。 int adjust = size() - 1; for (int i = 0; i < axes.size(); i++) { adjust *= 31; adjust = ~~adjust; // in GWT, we have to deal with integer overflow carefully } int hash = 1; for (Set<E> axis : axes) { hash = 31 * hash …

24
最大のGWTの落とし穴?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 3年前休業。 この質問を改善する 私は、GWTを使用して実装することを選択したプロジェクトの最初/途中です。誰かが、GWT(およびGWT-EXT)を使用する際に克服できない大きな落とし穴に遭遇しましたか?パフォーマンスの観点からはどうですか? 私たちがすでに見たり聞いたりしたことには、次のようなものがあります。 Googleがコンテンツをインデックスに登録できない CSSとスタイリングは一般的に少し不安定なようです これらのアイテムに関する追加のフィードバックも探しています。ありがとう!
189 java  ajax  gwt  gwt-ext 

10
Javaでクラスをパラメーターとして渡すにはどうすればよいですか?
クラスをJavaのパラメーターとして渡し、そのクラスからいくつかのメソッドを起動する方法はありますか? void main() { callClass(that.class) } void callClass(???? classObject) { classObject.somefunction // or new classObject() //something like that ? } Google Web Toolkitを使用していますが、リフレクションをサポートしていません。
136 java  class  gwt  parameters 

27
最高のGWTウィジェットライブラリ?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 そこにあるすべてのGWT達人への質問-そこにある最高のGWTウィジェットライブラリはどれですか?なぜ? 回答に基づいたリスト: デフォルト Sencha GXT スマートGWT ヴァーディン GWTブートストラップ GwtBootstrap3 Rocket GWT(非アクティブ) 畳(非アクティブ) ErraiFramework GWTMaterialDesign sнаконец- новоепоколениеоснованноенаJsInterop: GWT +ポリマー要素 GWT +ポリマー AngularとGWT GWTMaterialDesign
134 java  gwt 

11
標準のMIMEタイプ定数をリストするインターフェース/列挙型
標準ライブラリ(apache commons、jax、jboss、javaxなど)の中から、すべての標準MIMEタイプ(別名content-type)の値をリストするインターフェースまたは列挙型を探しています。 このインターフェイスは、gwtソースコードとして束全体を含めることを困難にする他のクラスとの深い関係に妨げられるべきではありません。 例えば interface ContentType{ String JSON = "Application/JSON"; blah ... blah ... } または、 enum ContentType{ JSON("Application/JSON"), blah ... blah ... }

9
コロン `:`は、わかりやすいURLを使用しても安全ですか?
スラッシュで区切られた単語としてアプリケーションセクションを指定するURLシステムを設計しています。具体的には、これはGWTにあるため、URLの関連部分はハッシュに含まれます(クライアント側のコントローラーレイヤーによって解釈されます)。 http://site/gwturl#section1/section2 一部のセクションでは追加の属性が必要になる場合があります。これをで指定して:、URLのセクション部分が明確になるようにします。次のように/、コードは最初に、次にで分割され:ます。 http://site/gwturl#user:45/comments もちろん、これはurlの使いやすさのために行っているので、特別な意味を持つこれらの文字がブラウザや他のシステムによってURLエンコードされ、最終的には次のようなURLにならないようにしたいと思います。この: http://site/gwturl#user%3A45/comments <--- BAD この方法でコロンを使用すると、ブラウザ、ブックマークシステム、JavascriptやJavaコードでも安全に(つまり、自動的にエンコードされません)ですか?

6
リフレクションを使用せずにオブジェクトが配列であるかどうかを確認するにはどうすればよいですか?
リフレクションを使用せずにオブジェクトが配列である場合、Javaでどのように表示できますか?また、リフレクションを使用せずにすべてのアイテムを反復処理するにはどうすればよいですか? 私はGoogle GWTを使用しているので、リフレクションの使用は許可されていません:( リフレクションを使用せずに次のメソッドを実装したいと思います。 private boolean isArray(final Object obj) { //??.. } private String toString(final Object arrayObject) { //??.. } ところで、JavaScriptを使用したくないので、GWT以外の環境でJavaScriptを使用できます。
98 java  arrays  gwt  instanceof 


10
GWTでコンソールに出力する方法
私はGWTアプリケーションをデバッグしており、テストのためにコンソールに出力する必要があります。System.out.println動作しGWT.logません。誰かアイデアはありますか?
92 gwt 

8
RequestFactoryとGWT-RPCはいつ使用する必要がありますか?
gwt-rpc呼び出しを新しいGWT2.1RequestFactorycalに移行する必要があるかどうかを判断しようとしています。 Googleのドキュメントでは、RequestFactoryが「データ指向サービス」のためのより優れたクライアントサーバー通信方法であると漠然と述べています。 ドキュメントから推測できるのは、通信を簡素化する新しいProxyクラスがあるということです(実際のエンティティをやり取りするのではなく、プロキシだけを渡すので、軽量で管理が簡単です)。 それが全体の要点ですか、それとも全体像の中で何か他のものが欠けていますか?

5
正規表現とGWT
私の質問は次のとおりです。GWTで正規表現を使用するための良い解決策はありますか? たとえば、String.split(regex)の使用には満足していません。GWTはコードをJSに変換してから、正規表現をJS正規表現として使用します。しかし、JavaマッチャーやJavaパターンのようなものは使用できません。しかし、グループマッチングにはこれらが必要です。 可能性やライブラリはありますか? Jakarta Regexpを試しましたが、GWTがこのライブラリが使用するJava SDKのすべてのメソッドをエミュレートしないため、他の問題が発生しました。 クライアント側で次のようなものを使用できるようにしたいと思います。 // Compile and use regular expression Pattern pattern = Pattern.compile(patternStr); Matcher matcher = pattern.matcher(inputStr); boolean matchFound = matcher.find(); if (matchFound) { // Get all groups for this match for (int i=0; i<=matcher.groupCount(); i++) { String groupStr = matcher.group(i); System.out.println(groupStr); } }
81 java  regex  gwt 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.