問題タブ [convention]
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.
silverlight - ビューモデルのビューが見つかりませんか?
小さなウェブサイトのコンポジションUIを作成しようとしています。
私の建物の木は次のようになります。
- シェル(Conductor.Collection.AllActive)
- 複数のiPodが含まれています(小さなウィジェットとして表示できます)
- 1ポッドはPagePodです。
この最後のものは一種のIPodConductorであるため、IPage(MainPage、ContactPage ..など)を含む画面(ページポッド)の組み合わせ
私の全体の構造は、Caliburnsの規則に従って、すべてのビューモデルとビューを見つけることができますが、MainPageは見つけることができません。
エラーは次のとおりです:「Gymsport.Client.Pages.Main.MainPageViewModelのビューが見つかりません」
ビューの構造は次のとおりです。Gymsport.Client.Pages.Main.MainPageView
コンベンションに続いて、caliburnは私のビューを見つけることができるはずです...しかし、それはしません。
このエラーをデバッグするためのヒントや指針を教えてください。
前もって感謝します。
java - ジャクソンとその恐ろしいIOException
ジャクソンの ObjectMapper#readValue
メンバーは、3つのチェックされた例外をスローします。
JsonParseException
とJsonMappingException
拡張しIOException
ます。前述の2つの子クラスをラップして、独自のカスタム例外をスローしたいのですが、IOException
チェックされている基本クラスでは、それもキャッチまたはスローする必要があります。
呼び出し層まで投げるのは意味がありませんIOException
が、逆に隠してしまうと匂いがします。私の当初の考えは、それをキャッチせず、それを処理するために呼び出し元/実行時例外メカニズムに任せることでした...それでも、呼び出し元にキャッチまたは指定を強制する必要はありません。
そのような状況で何をしますか?
c# - C#構造体を「配置」する場所は?/プロジェクト内で構造体を整理する方法
プロジェクト内にC#および/またはC++構造体を配置するための規則が何であるかを理解しようとしています。それ自身のソースファイルに?はいの場合、私が従う習慣を持たなければならない慣習はありますか?
初年度は、規則について実際には議論されていませんでしたが、一般的に、構造体が使用されている場所、または最も関連性の高い場所で構造体を「スタック」しました...
私の特定のケースでは、特定のアプリケーションとそのクラス全体に渡される値型で明示的に構成された構造体がいくつかあるため、特定の「領域」が任意の種類を要求できるとは断言できません。所有。
java - データ アクセス オブジェクト (DAO) を作成する最善の方法は何ですか?
Javaでユーザー認証システムを書こうとしていました。だから私はいくつかのDAOクラスを書きました。最初に、抽象化されたPersistenceという名前のクラスを作成しました。いくつかの共通属性を保持する責任があります。そしてPersistenceクラスを拡張する User という名前のクラスを書きました。それらのクラスは –
そしてユーザークラス
私の質問は、変数名を書く最良の方法は何ですか、createdDateまたはdateCreated、deletedまたはisDeletedなど、どちらが良いですか.
そして、このアプローチは大丈夫ですか、それとももっと良いアプローチがありますか? また、データのバージョン管理を実装する方法は?
java - 静的メソッドに関するJavaコーディング規約
非常に単純な質問ですが、少し物議をかもしていると思います。
Javaクラスをコーディングするときは、次の順序を使用します。
私は次のような記事を読みました:
(http://code.google.com/webtoolkit/makinggwtbetter.html#codestyleから)
Javaタイプには、次のメンバー順序が必要です。
ネストされたタイプ(内部クラスと静的クラスの混合は問題ありません)
静的フィールド
静的初期化子
静的メソッド
インスタンスフィールド
インスタンス初期化子
コンストラクター
インスタンスメソッド
私が記事に従う場合、上記の順序は次のようになります
後者の場合、コンストラクターの前にいくつかのメソッドがあると不快に感じます。どちらがより広く使用されている規則ですか?
python - Python パッケージのデモ スクリプトはどこに配置すればよいですか?
他の人が使用する新しい python パッケージをコーディングしています。使用方法を示すために、新しいパッケージの主要部分を実行するデモ スクリプトを作成しています。
他の人がスクリプトを簡単に見つけられるように、これを行うための規則は何ですか? 別のモジュールにする必要がありますか (何という名前で)? パッケージのルート ディレクトリに配置する必要がありますか? パッケージから?で__init__.py
?
python - 使用されないが、それでも関数から戻される変数のPython規則
次のような機能がある場合:
私は通常、次のような関数を呼び出します。
しかし、返された2番目の値を使用する予定がない場合、それを明確にする関数を呼び出す方法はありますか?将来、プレースフィラー変数に気を取られることはありませんか?
たとえば、次のようになります。
そこにあるこれを行うためのおそらく標準的な方法があるようです。
ruby-on-rails-3 - Rails3モデル名の規則
Rails 3のモデル名の規則について誰か説明してもらえますか?
例:
データベースに「materialtitles」という名前のテーブルがあります。
モデルファイル、モデルクラスはRailsの名前の規則を満たす必要がありますか?
手伝ってくれてありがとう。
c++ - Gcc x64 関数呼び出し
私の知る限り、x64
コードMicrosoft x64
には と の 2 つの呼び出し規則が考えられAMD64
ます。
これでgcc
、パラメーターを使用して起動できますが、呼び出し規約-mregparm=0
を使用している場合は機能しません。これは、規約で最初の 6 つの変数にレジスタを使用することが義務付けられているために発生します(これが行われる理由はよくわかりませんが、セキュリティの問題がスタックする可能性があるため実装されていると思われます)。AMD64
AMD64
それで、ここに質問があります:
規約の下で使用してコンパイルするときに、このようないくつかの厳密な規則(レジスタの使用を強制する)はありますか? はいの場合、互換性を壊さずにバイパスするにはどうすればよいですか?gcc
Microsoft x64
ABI