design-patterns

    -1

    2答えて

    OneActivityへの活動からAndroidのデータ転送 - > TabLayout - > FragmentA、FragmentB、FragmentC TwoActivityに - > FragmentAから、いくつかのクリック可能なウィジェット 私はTwoActivity ANGに行きますもう一度2つのアクティビティから別のインスタンス2つのアクティビティからもう一度2つのアクティビティか

    -3

    1答えて

    私は以下の非常に単純なシナリオを持っています: ユーザーが数字を入力し、期待される出力が であるとしましょう。1.数字の入力が奇数で入力よりも小さい 2.偶数の場合と同じです。 3.マジックナンバーなどの場合と同じです。 など。 基本的には、数字が指定されています。ユーザは、異なる基準に基づいて一連のコレクションを期待しています。 ここでどのデザインパターンが最適かわかりますか? ありがとうござい

    -5

    1答えて

    ファイルを転送する SSHプロトコルに基づいてJavaアプリケーションを構築しましたが、現在はFTP、sFTPなどのプロトコルに拡張します。 各プロトコルには、ログイン、リストファイル、ダウンロードファイルなどのメソッドがあります。 私は抽象的な工場パターンでしたい、これの実装モデルは何ですか?

    0

    1答えて

    私は、ビヘイビアを適用する抽象的なサブジェクトの実装に基づいて関数の動的な動作を可能にするデザインパターンを探しています。 抽象例: interface IPlace { } class Garage implements IPlace { } class Backyard implements IPlace {

    0

    1答えて

    クライアントの表示順序を追跡するプロパティをデータストアに格納したいとします。しかし、クライアントはエンティティを移動することができ、表示順序を更新する必要があります。 私が考えることができる最も明白な解決策は、エンティティと同じシーケンスで表示順序を整数として保存することです。この解決策の問題点は、最後のアイテムをどこに移動して最初に配置すれば、リスト内のすべてのアイテムを更新する必要があるとい

    1

    4答えて

    私のプロジェクトでは、JSONオブジェクトを使用してクライアントに応答しました。マイJSONObject : JSONObject jsonObj = new JSONObject(); たびに、私はnewキーワードを使用してJSONオブジェクトを作成しています。 newキーワードを使用して作成したくありません。これに対して はSingleton patternを実装できますか? マイSing

    1

    1答えて

    私はphpアプリを持っていますが、SOLIDの原則には合致していませんが、チーム全体が変更についてリファクタリングを試みています。私はグローバルログ(データベースの1つに保存されている)を追加し、モデルの更新に関する作成に保存しなければなりません。そのモデルはORMを使用しません。最初の解決策:静的ロガーを作成し、モデル上の操作後に呼び出します。 public function save(Obje

    0

    1答えて

    私は、キャメルルートにJMSキューを使用しています。 このルートは特定の時間帯にのみ実行され、それ以外の場合は停止されます。 これにはどのようなデザインパターンが最適でしょうか? 適切なエンタープライズパターンまたはコンポーネントオプションが見つかりません。 私のアイデアは、ルートを開始/停止するクォーツジョブです。 Thxを

    0

    1答えて

    パターンのあるファイル内のすべての行を削除するスクリプトがあります(名前XとsurnameXなど)。問題はいつか、さらにライン内の他のフィールドにnameXが現れることができることであり、それはまた ラインnameXsurnameX sdkflfjffsl sdlfjsd flsdkjsdjf sdlfdf> [OK]を削除するを削除 nameYsurnameY ddsfdsfsfsfのSF sd

    0

    1答えて

    私はHead First Design Patternという本を読んでいます。私が遭遇した最初のデザインパターンは戦略デザインパターンでした。私はそれを理解して実装するのがかなり簡単だとわかりましたが、実装中に私はどのように「行動クラスのParameterized Constructor」と呼ぶことができないのか分かりませんでした。 ブックからのスナップショット:私はFlyWithWings, Q