問題タブ [gemstone]
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.
c# - C# 2010 Express、取得して返す
私は現在、本「XNA 4.0 Game Development by Example」で、Gemstone Hunter を使用した TileMaping について学んでいます。299 ページで何をしているのかを説明していますが、今度は各メソッドが何をしているのかを示しています。いくつか質問がありますが、主な質問は、get と return は何をするのですか?:
誰にも解決を求めているわけではありませんが、get は何をしているのですか?
また、タイルシートが何をしているのか知りたいです。
MapWidth と MapHeight について教えてください。
(各作品が何をするかを知るためにコメントを書こうとしています)
smalltalk - 完全なブロックが必要ない場合、at:ifAbsent: のようなメッセージで [ と ] を省略してもよろしいですか?
Smalltalk (特に Pharo/Squeak) では、at:ifAbsent: if you don't need a block, like this; のようなメッセージの引数で "[" と "]" を省略してもよいかどうかを知りたいです。
と
コードが機能するのは、(Pharo/Squeak では) Object>>value が self を返すだけだからです。しかし、この使用法がどの程度受け入れられているか、または引数がすばやく評価されるか複数回評価されるかを気にしない場合でも [ と ] を常に入力する必要があるかどうかを知りたいです。
smalltalk - ストリームのサブクラス化
独自の Stream サブクラスを作成することに興味があり、どのメソッドをオーバーライドする必要があるか (pharo と Gemstone にデプロイする) を考えています。さまざまな種類のものを含むコレクションがあり、クラスの要素を含むそのサブセットをストリーミングできるようにしたいと考えています。コレクションが大きい可能性があるため、コレクションをコピーしたり、collect: ブロックを使用したりしたくありません。私の最初のユースケースは次のようなものです:
オーバーライドするメソッドに関するポインタはありますか?
java - Oracle テーブルからの Gemfire キャッシュの読み込みと更新
私は Pivotal Gemfire を初めて使用し、Gemfire を構成して Oracle テーブル データを格納し、低レイテンシで高スループットのアプリケーションを実現しています。
Gemfire キャッシュにデータをロードする方法はいくつかあります。
Oracle post Gemfireキャッシュのロードで更新が発生した場合、データを更新する方法を知っている人はいますか?
ヘルプ、指示、参照は非常に役立ちます。
smalltalk - ローカルまたはリモートの netLDI 経由で Gemstone/S サーバーにアクセスする
Gemstone/S は通常、netLDI サービス経由でアクセスされます。ホストされたサーバーに Gemstone/S があり、ノートブックの開発環境から接続しています。
問題は、ローカルの netLDI サービスに接続してリモートの Gemstone/S を処理するベスト プラクティス (またはより安定した環境を提供する) とは何か、または Gemstone/S サーバーと並行して実行されている netLDI にリモートで接続することです。
現在、2 番目のオプション (上記) を使用して、ノートブックの tODE/Pharo セットアップからホスト サーバーで実行されている netLDI サービスに SSH ポート フォワード経由で接続しています。
gemfire - Gemfire/gemstone gfsh リージョン キャッシュ リスナー
次のコマンドを使用して、gfsh を介してキャッシュ リスナーが定義されたリージョンを作成しようとしています。
com.example.RegionChangeListener クラスは>deploy --jar=lib.jar
jar 内にデプロイされています () が、動作していないようです - 私は取得しています:
クラスが見つからない/認識されていないようです-gemfireが正しく初期化できるように、どこでどのように「登録」するのですか? このクラスは、CacheListenerAdapter を拡張して Declarable を実装するだけです。
smalltalk - GemStone Smalltalk の ETL はどのように行われますか?
GemStone/Sでもう一度 (再) 開始したいと思います。私はリレーショナル データベースに対して複数の ETL 変換を行いましたが、GemStone/Sでこれがどのように行われるかについてはまだわかりません。
さまざまなソースから GemStone にデータをロードしたいと考えています。ファイル (csv、Excel、xml、プレーン テキストなど) または SQL Server、Postgres、Oracle などの他の DB の可能性があります。
ページで見たものから、Oracle データベースに接続するGemConnectがあります。他のデータベースやファイルからどのようにしますか? ODBC経由で接続するオプションはありますか? そうするためのデータポンプはありますか、それとも「ただ」自分で必要ですか?
最後に私が尋ねているのは、データをクリーンアップし、変換してから、GemStone DB にロードするステージング領域をどのように作成するかということです。それがどのように行われるかの例やドキュメントはありますか?
注:私が見つけた唯一の同様の答えは、ステファン・エガーモントからのSOですが、それは短く、「実際の」情報はありませんでした。