入れ子 (3,208)

html - Internet Explorer 7で絶対位置の親のパーセンテージ幅の子要素
私は何人かの子供を含む絶対位置 div を持っています。そのうちの1人は比較的位置の div です。 子の div に パーセントベースの幅 を使用すると、 Internet Explorer 7 では幅が0に縮小され Internet Explorer 7 が、FirefoxまたはSafariでは縮小されません。…
c# - Key Value Pairデータ構造の最適な実装ですか?
だから私は最近C#をいじくり回しており、すべてのGenericコレクションは少し混乱しています。 ツリーの先頭がキーと値のペアであるデータ構造を表現したい場合、その下にキーと値のペアのオプションリストが1つあります(ただし、これ以上のレベルはありません)。 これは適切でしょうか? public class TokenTree{public TokenTree(){/* I must admit t…
私のプログラムにあるこのPerlコードの抜粋は間違った結果を出しています。 $condition ? $a=2:$a=3;print $a; $conditionの値が何であっても、出力は常に3です。…
ruby on rails - Rubyのミックスインとスーパーメソッドの呼び出し
さて、私は重複を取り除くために、私の小さなRailsアプリケーションで自分のコードをリファクタリングしてきました。一般的には、私の人生を楽にしています。 このリファクタリングの一部は、2つのモデルに共通するコードを、必要な場所に含めることができるモジュールに移動することでした。 ここまでは順調ですね。 それはうまくいくように見えるが、私はちょうど私が周りを回避する方法がわからないという問題にヒ…
人々はC++の小文字/大文字にストリングをするのに最良の方法は何ですか? この問題は、C++が英語のみのプログラミング言語ではないという事実によって複雑になります。 良い多言語の方法はありますか?…
私がしたいのは、アプリケーションビルドの出力としてクリーンな仮想マシンイメージを作成することです。 そのため、新しい仮想マシンが作成されます(テンプレートが正常にインストールされ、基本ソフトウェアがインストールされています)。新しいWebサイトがIISで作成され、Webアプリケーションビルドの出力が仮想マシンのハードディスク、およびIISが正しく構成されている場合、VMが起動して実行されます。…
Visual Studioを使用したC++ for Unixの開発
誰かがVisual Studioを使ってUnix用のアプリケーションを開発しようとすると、誰かが共有しようとする戦いの話がありますか? そして、私は、.NETを使ってモノやワインの仮想プラットフォームを実行しているわけではありません。 当社には、Windows XP/Vistaを実行し、主にLinuxおよびSolaris用に開発している約20人の開発者がいます。 最近まで、主なLinuxサ…
私はException handlingへの2つのアプローチを知っており、それらを見てみましょう。 契約アプローチ。 メソッドがメソッドヘッダーで行うことをメソッドが指示しない場合、メソッドは例外をスローします。 したがって、このメソッドは操作を実行することを「約束」し、何らかの理由で失敗すると例外をスローします。 優れたアプローチ。 真に奇妙なことが起こったときにだけ例外を投げる。 通…
JavaでExceptionを作成するための一般的な経験則は何ですか?
私は両方の状況にあった: あまりにも多くのカスタム例外を作成する あまりにも多くの一般的なExceptionクラスを使用する いずれの場合も、プロジェクトはOKになりましたが、間もなくメンテナンス(およびリファクタリング)のオーバーヘッドになりました。 だからあなた自身のExceptionクラスの作成に関するベストプラクティスは何ですか?…
異なるWebサイトアプリケーション間でASP.NET.ascxコントロールを共有する最も良い方法は?
IISに2つの異なるASP.NETアプリケーションがあるとします。 また、これら2つのアプリケーションで共有したいASCXコントロールもあります。 「ユーザーコントロールライブラリ」を作成する最良の方法は何ですか?2つのアプリケーションで同じコントロールの実装を使用できるように、コードを複製する必要はありません。 コントロールにはHTML+コードのASCXがあります。 ASCXファ…