問題タブ [gwt-gin]
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.
postgresql - PostgreSQL:GINまたはGiSTインデックス?
私が見つけた情報から、どちらも同じ問題を解決します。配列の包含や共通部分(&&、@>、<@など)などのより難解な操作です。ただし、どちらを使用するか(またはどちらも使用しないか)についてのアドバイスに興味があります。PostgreSQL
のドキュメントには、これに関するいくつかの情報があります。
- GINインデックスルックアップはGiSTの約3倍高速です
- GINインデックスの構築にはGiSTの約3倍の時間がかかります
- GINインデックスの更新はGiSTの約10倍遅い
- GINインデックスはGiSTの2〜3倍です
ただし、メモリとインデックスのサイズの比率が小さくなり始めたとき(つまり、インデックスのサイズが使用可能なメモリよりもはるかに大きくなったとき)にパフォーマンスに影響があるかどうかを知りたいと思いますか?#postgresql IRCチャネルで、GINはすべてのインデックスをメモリに保持する必要があると言われました。そうしないと、Bツリーとは異なり、ディスクから読み込む部分がわからないため、効果的ではありません。特定のクエリ?質問は次のようになります:これは本当ですか(私もこれの反対を言われたので)?GiSTにも同じ制限がありますか?これらのインデックス付けアルゴリズムの1つを使用する際に注意する必要がある他の制限はありますか?
spring - グーグルジン?春と一緒に使用しますか?
私はginがguiceのクライアント側であることを知っています。だからジンを使うために。guiceと一緒に使用する必要がありますか?春と一緒に使えますか?
postgresql - PostgreSQL : Gin の最大フィールド サイズ
私は現在、多くの FullText インデックス作成ソリューションを評価しており、ネイティブの postgres FT で遊んでいます。
GIN インデックスを使用してデータのインデックスを作成しようとしています。しかし、フィールド サイズには制限があり、データの挿入中に「巨大なタプル」というエラーが発生します。
私が理解している限り、それはフィールドサイズに直接関係しています。しかし、この制限は私が見つけたどのドキュメントにも書かれていないので、誰かがこの制限を知っていますか?それを変更する方法があれば?
ありがとう
PS : postgresql のソース コードでこの定義を見つけました
((BLCKSZ - SizeOfPageHeaderData - \ MAXALIGN(sizeof(GinPageOpaqueData))) / 3 - sizeof(ItemIdData))
。
gwt - 複数の AbstractGinModule でインジェクターをインスタンス化する
Google Guice では、関数を使用して複数のモジュールに基づいてインジェクターを作成できますcreateInjector
。
GWT.create
私はGoogleGin でインジェクターをインスタンス化するために使用しているため、複数の に基づいて Ginjector を作成することは可能ですかAbstractGinModule
?
それができない場合、すべてのバインディングが同じ Module にならないようにコードを整理するにはどうすればよいでしょうか?
java - 展開インスタンスに基づいて定数を変更する方法
私はEclipseプラグインを使用してGWT 1.7 + GAEアプリケーションを構築しています。システム定数は、...gwt.i18n.client.Constants クラスを拡張するシングルトン MyConstants クラスによってロードされる MyConstants.properties ファイルにロードされます。
MyConstants に、次のような設定を含むいくつかのファイルのいずれかをロードさせたい
- MyConstants-local.properties
- MyConstants-alpha.properties
- MyConstants-beta.properties
- MyConstants-prod.properties
Guice の Enum Stage への参照をいくつか見つけましたが、これは gin ではサポートされていないようです。さらに、dev/prod のみを処理するため、ローカル/ベータ/prod ソリューションが絶対に必要です。
コマンド ライン引数または GAE にロードされたときに機能する他のインスタンス定義のランタイム パラメータを使用してこれを行う方法はありますか?
google-app-engine - GWT + UIBinder + Gin + Guice + JDO+GAEの例
私はこれらすべてのテクノロジーをリンクしようとしていますが、多くの孤立した例があり、それらをリンクするのに十分な経験がありません
だから私の質問:同様の例があるかどうか?GinでUIBinderを使用することは可能ですか?それを実装するための推奨事項はありますか?
java - GinModuleAdapterを使用したGINアプリケーションでのGrapherの使用
GINプロジェクトでGrapherを使おうとしています。しかし、InjectorGrapherを提供するためにインジェクターを作成しようとしても機能していません。
私のコードの最初の行で:
でクラッシュします
何が得られますか?
eclipse - Gin / Gwt / Eclipse:com.google.gwt.inject.Injectをタイプに解決できません
Eclipse内でGIN(Guice for GWT)を使用しようとしています。チュートリアルでは、モジュールのxmlファイルに行を追加するように指示されています。
ただし、これを行うと、Eclipseは「com.google.gwt.inject.Injectをタイプに解決できません」というエラーを報告します。
参照ライブラリとしてgin.jar、aopalliance.jar、guice.jarを追加しました。他に何をする必要がありますか?
gwt - GINとmvp4gを使用する
アプリでgwt-dispatchコマンドパターンの実装を使用したいと思います。私もmvp4gを使用しています。GINを使用しDefaultDispatchAsync
てプレゼンターにインジェクトできるようにする、またはグローバルに利用できるようにして、プレゼンターからアクセスできるようにするにはどうすればよいですか?
gwt - gwt-dispatchをguiceとmvp4gに接続する
gwt-dispatchとguiceに関していくつか質問があります。Guice 2.0、gwt-dispatch 1.1.0スナップショット、mvp4g 1.1.0、およびGIN1.0を使用しています。
まず、簡単なアクション、結果、ハンドラーを定義しました。
ListContactsAction.java
ListContactsResult.java
ListContactsHandler.java
コマンドパターンの代わりにrpcサービスを使用していた私のアプリの以前のバージョンではSqlSessionFactory
、次のようなインジェクションを提供するメソッドがありました。
gwt-dispatchの開始時に、アクションとそのハンドラーの間にバインディングを提供する必要があることを読みました。これは次のようになります。
しかし、gwt-dispatchサイトからのこの例のため、Guiceですべてを配線するのに問題があります。
DispatchServiceServlet
パッケージにないため、動作しません。
私の質問は次のとおりです。
- DispatchServletModuleをどのように記述し、どのように実行するか(パスを提供する必要があるものを使用して)
- GINが
DispatcherAsync
実装されたプレゼンターからアクションを正しく実行できるようにするには、アプリのweb.xmlファイルに何を入れる必要がありますか SqlSessionFactory
必要な場所にSqlSessionFactoryを挿入できるように、提供メソッドをどこに配置する必要がありますか(どのモジュールに)- インジェクターをインスタンス化して、他のアクションハンドラーで適切に使用できるようにする方法
それがすべてだと思い、私は自分自身を明確にしました。何かが十分に明確でない場合、私はより具体的にしようとします。