プログラミング

プロおよび熱狂的プログラマーのためのQ&A


5
マージン0で自動中央揃えできないのはなぜですか?
ある#headerdivがあり100% width、そのdiv内に順序付けられていないリストがあります。margin: 0 auto順不同リストに適用しましたが、ヘッダーdiv内の中央に配置されません。 誰か教えて頂けますか?親divの幅を定義すると、順序付けられていないリストはで中央揃えできるはずだと思いましたmargin: 0 auto。何が欠けていますか? これが私のコードです: <style> * { margin: 0; padding: 0; } #header { width: 100%; background-color: #333; min-height: 160px; font-family:Arial, Helvetica, sans-serif; } #sitename { font-size: 50px; width: 620px; margin:0 auto; padding-top: 35px; color:#999; } #header ul { float: right; margin: 0 auto; } #header …
130 html  css  margin 


5
HTML5キャンバスにSVGファイルを描画する
SVGファイルをHTML5キャンバスに描画するデフォルトの方法はありますか?Google ChromeはSVGを画像としてロードすることをサポートしています(そして単にを使用していますdrawImage)が、開発者コンソールはそれを警告していresource interpreted as image but transferred with MIME type image/svg+xmlます。 (この質問のように)SVGをキャンバスコマンドに変換する可能性があることは知っていますが、それが必要ないことを願っています。私は古いブラウザは気にしません(つまり、FireFox 4とIE 9が何かをサポートするなら、それで十分です)。
130 html  canvas  svg 

5
Hibernate openSession()とgetCurrentSession()
JSP WebアプリケーションでのHibernateの使用についていくつか質問があります。 の値はhibernate.current_session_context_class何ですか? 次に、次のステートメントのどれを使用する必要がありますか?なぜ? Session s = HibernateUtil.getSessionFactory().openSession(); Session s = HibernateUtil.getSessionFactory().getCurrentSession() 最後に、「Webアプリごとに1つのセッション」と「リクエストごとに1つのセッション」のどちらが適していますか?
130 java  hibernate 

6
名前付きブランチと複数のリポジトリ
現在、比較的大きなコードベースでSubversionを使用しています。各リリースには独自のブランチがあり、修正はトランクに対して実行され、次を使用してリリースブランチに移行されますsvnmerge.py より良いソース管理に移行する時が来たと私は信じており、私はしばらくの間Mercurialをいじっています。 Mercurialを使用してこのようなリリース構造を管理する方法は2つあります。各リリースは独自のリポジトリを取得し、リリースブランチに対して修正が行われ、メインブランチ(およびその他の新しいリリースブランチ)にプッシュされます。または、単一リポジトリ内の名前付きブランチ(または複数の一致するコピー)を使用します。 どちらの場合も、リリースブランチに含めるために、移植のようなものをチェリーピックの変更に使用しているようです。 私はあなたに尋ねます。各アプローチの相対的なメリットは何ですか?


3
これらの単語はGitで何を意味しますか:リポジトリ、フォーク、ブランチ、クローン、トラック?
私は正直なところ、ここでのセマンティクスを明確にしていません。それらはすべてコード+履歴ユニットのコピー/バリアントに関するものですが、それを過ぎると私は言うことができるかどうかわかりません。この論理構造はどこかで説明されていますか?
130 git  branch  clone 

7
node.jsアプリのコーディングスタイルガイド?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する node.jsの(またはいくつかの)コーディングスタイルガイドはありますか?そうでない場合、トップのオープンソースノードプロジェクトで使用されている新しいスタイルは何ですか? Pythonの標準的なコーディングスタイルガイドであるPEP 8に沿ったガイド(またはいくつかのガイド)を探しています。ここでリンクする価値のないさまざまなJavaScriptガイドを見ました(ほとんどが古く、クライアント側のJavaScriptをターゲットにしています)。興味深いnode.js スタイルガイドが1つ見つかりました。 コーディングスタイルガイド、またはコーディング規約には、次のものが含まれます(ただし、これらに限定されません)。 コードレイアウト:インデント(2スペース、4スペース、タブなど)、改行、改行など。 空白、たとえば、「function(arg)」と「function(arg)」 セミコロンまたはセミコロンなし、var宣言、... 命名、例えば、do_this()対doThis()、var_name対varName、... node.jsとJavaScriptのイディオム(==と===など)、コールバックの最初の引数はエラーオブジェクト、... コメントとドキュメント リントチェッカー、ユニットテストフレームワークなどの付随ツール... このトピックは明らかに主観的ですが、成熟する過程で一般的で広く受け入れられているコーディングスタイルを確立することは、コミュニティの重要なステップだと思います。また、味だけがすべてではありません。特に、「==の代わりに===を使用する」のようなルールは、コードの品質に直接影響します。


5
HMVCパターンとは何ですか?
Kohanaのドキュメントを読んで、3.0バージョンの主な違いは、バージョン2.xのようにMVCではなくHMVCパターンに従うことです。コハナのドキュメントのこのページとウィキペディアのページは、私に明確なアイデアを与えませんでした。 だから質問:HMVCパターンとは何ですか?それはMVCとどう違うのですか?
130 php  kohana  hmvc 

15
Pythonのきれいなグラフとチャート[終了]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 Pythonアプリケーションできれいなチャートやグラフを作成するために利用できるライブラリは何ですか?
130 python  graphics 


9
Rubyがi ++またはi--(インクリメント/デクリメント演算子)をサポートしないのはなぜですか?
前置/後置インクリメント/デクリメント演算子(++および--)は、かなり標準的なプログラミング言語構文です(少なくとも、手続き型言語とオブジェクト指向言語では)。 Rubyがそれらをサポートしないのはなぜですか?+=and -=で同じことを達成できると思いますが、特にそのように簡潔で慣習的であるため、そのようなものを除外することは奇妙に恣意的に思えます。 例: i = 0 #=> 0 i += 1 #=> 1 i #=> 1 i++ #=> expect 2, but as far as I can tell, #=> irb ignores the second + and waits for a second number to add to i 私Fixnumは不変であると理解していますが+=、新しいインスタンスを作成してFixnum設定できるのであれば、同じことをしてみません++か? =文字を含む割り当ての一貫性がこれの唯一の理由ですか、それとも何か不足していますか?

7
.bashrc、.bash_profile、.environmentの違いは何ですか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私は何年にもわたってさまざまな* nixベースのシステムを使用してきましたが、使用するBashのフレーバーには、実行する起動スクリプトを決定するためのアルゴリズムがそれぞれ異なるようです。環境変数とエイリアスの設定や起動メッセージ(例:MOTD)の出力などのタスクのために、これらを実行するのに適切な起動スクリプトはどれですか。 何で物事を置くことの違いだ.bashrc、.bash_profileと.environment?私はまた、のような他のファイルを見てきた.login、.bash_loginと.profile。これらは今までに関連していますか?物理的にログインし、sshを介してリモートでログインし、新しいターミナルウィンドウを開いたときに実行される違いは何ですか?プラットフォーム(Mac OS X(およびそのTerminal.app)とCygwin Bashを含む)間で大きな違いはありますか?
130 shell  environment  bash 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.