プログラミング

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

2
プル用のgitフックはありますか?
を実行するたびに、プロジェクトに対していくつかのアクション(gettext * .moメッセージファイルの準備)を実行する必要がありますgit pull。この目的に使用できる適切なgitフックはありますか?
157 git  hook  gettext 

11
ChosenとSelect2の違いは何ですか?
選ばれたとSelectセレクトは selectboxesを拡張するための2つの人気のライブラリです。 どちらも積極的にメンテナンスされているようで、Chosenは古く、jQueryとPrototypeの両方をサポートしています。 Select2はjQueryのみであり、そのドキュメントにはSelect2がChosenに触発されていると記載されていますが、行われた改善(ある場合)やその他の書き換えの理由については詳しく説明されていません。 2つのライブラリの機能セットはほとんど同じですが、私が見つけた唯一の比較は、やや決定的でないjsperfテストページです。 これらのライブラリのいずれかは、他のライブラリよりも優れていますか?

1
Gitによると、「私たち」は誰で、「彼ら」は誰ですか?
Gitのリベース後、およびその他の状況では、レポートで削除されたとマークされたファイルがいくつか見つかりますgit status。Gitによると、私たちは誰ですか?なぜですか? それは私がこの枝に座ってそれが私のために働いていることを指しているのですか?それとも、それ自体と私がリベースしているブランチで作業している人々を指しているのですか?
157 git 

6
Dockerでの保存とエクスポートの違いは何ですか?
私はDockerで数日間遊んでいて、すでにいくつかのイメージを作成しました(本当に楽しかったです!)。今、私は自分の仕事を続けたいと思ってsaveとexportコマンドに来ましたが、私はそれらを完全に理解していません。 違いは何であるsaveとexportドッカーでは?
157 docker 

6
Double.MIN_VALUEが負でないのはなぜですか
誰もがその理由についていくつかの光を当てることができますか Double.MIN_VALUE実際にダブルスが取ることができる最小値ではないを明らかにすることはできますか?これは正の値であり、Doubleはもちろん負の値でもかまいません。 なぜそれが便利な数字なのかは理解できますが、特にと比較すると、非常に直感的でない名前のようInteger.MIN_VALUEです。それDouble.SMALLEST_POSITIVEまたはMIN_INCREMENT類似のものを呼び出すと、より明確なセマンティクスが得られます。 また、ダブルスが取ることができる最小値は何ですか?ですよ-Double.MAX_VALUEね?ドキュメントは言っていないようです。

3
「Temporary ASP.NET Files」フォルダとは何ですか?
このフォルダを見つけC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Filesて、いくつか質問があります。 ASP.NETはこのフォルダーを何のために使用し、どのような種類のファイルがここに格納されますか? ファイルはどのようにここに保存され、いつ更新されますか? フォルダにはなんらかのメンテナンスが必要ですか?
157 asp.net  caching 

14
「ソフトウェアによる接続アボート:ソケット書き込みエラー」の正式な理由
このスタックトレーススニペットを考える 原因:java.net.SocketException:ソフトウェアが接続を中止しました: java.net.SocketOutputStream.socketWrite0(Native Method)でのソケット書き込みエラー 私は次の質問に答えようとしました: この例外をスローしているコードは何ですか?(JVM?/ Tomcat?/ My code?) この例外がスローされる原因は何ですか? #1について: SunのJVMソースにはこの正確なメッセージは含まれていませんが、「ソフトウェアによって接続が中止されました」というテキストが表示されると思います。ソケットの書き込みエラーは、SocketOutputStream。 private native void socketWrite0(FileDescriptor fd, byte[] b, int off, int len) throws IOException; #2について 私の推測では、完全な応答を取得する前にクライアントが接続を終了したときに発生します(たとえば、要求を送信したが、完全な応答を取得する前に、閉じられた/終了した/オフラインになった)。 質問: 上記の仮定は正しいですか(#1および#2)? これは「サーバー側のネットワークエラーのため、クライアントに書き込むことができませんでした」という状況と区別できますか?それとも同じエラーメッセージが表示されますか? そして最も重要なこと:上記について述べた公式文書(Sunなど)はありますか? このスタックトレースがソケットクライアントの「障害」であることを証明する必要があります。サーバーがそれを回避するためにできることは何もありません。(例外のキャッチ、またはSun JVM以外のSocketOutputStreamの使用を除いて、どちらもクライアントが終了したという事実を実際には回避しません)



4
MySQL:結合のタイプの簡単な内訳
MySQL結合のタイプの簡単な内訳をお願いします。私はこれらを知っていますが、残りは何を意味するのかわかりません。 コンマ区切り(正確にはこれは何の略ですか?):SELECT * FROM a, b WHERE b.id = a.beeId AND ... bに一致がない場合でも、aからの情報を表示します。 SELECT * FROM a LEFT OUTER JOIN b ON b.id = a.beeId WHERE ... 他の結合を見たことがありますが、それらがどのように違うのか、INNER/ OUTERとは何か、追加LEFTによって変更が行われることを知りたいです。 結合のしくみはすでに知っています。他の種類の結合があるかどうか、または同じ結果を得る方法が異なるかどうかだけを知りたいです。
157 mysql  join 

12
CamelCaseをJavaで判読可能な名前に変換するにはどうすればよいですか?
CamelCaseを人間が読める名前に変換するメソッドを書きたいのですが。 ここにテストケースがあります: public void testSplitCamelCase() { assertEquals("lowercase", splitCamelCase("lowercase")); assertEquals("Class", splitCamelCase("Class")); assertEquals("My Class", splitCamelCase("MyClass")); assertEquals("HTML", splitCamelCase("HTML")); assertEquals("PDF Loader", splitCamelCase("PDFLoader")); assertEquals("A String", splitCamelCase("AString")); assertEquals("Simple XML Parser", splitCamelCase("SimpleXMLParser")); assertEquals("GL 11 Version", splitCamelCase("GL11Version")); }


15
特定の拡張子を持つファイルを削除するためにディレクトリを再帰的にループする方法
ディレクトリを再帰的にループし、拡張子が.pdfとのすべてのファイルを削除する必要があります.doc。私はディレクトリを再帰的にループするように管理していますが、上記のファイル拡張子を持つファイルをフィルターにかけることはできません。 これまでの私のコード #/bin/sh SEARCH_FOLDER="/tmp/*" for f in $SEARCH_FOLDER do if [ -d "$f" ] then for ff in $f/* do echo "Processing $ff" done else echo "Processing file $f" fi done どこにも行かないので、コードを完成させるのに助けが必要です。
157 bash 

4
Python strptime()とタイムゾーン?
IPDDumpを使用して作成された、Blackberry IPDバックアップからのCSVダンプファイルがあります。ここの日付/時刻文字列は、次のようになります(ESTオーストラリアのタイムゾーンです)。 Tue Jun 22 07:46:22 EST 2010 この日付をPythonで解析できるようにする必要があります。最初はstrptime()datettimeから関数を使ってみました。 >>> datetime.datetime.strptime('Tue Jun 22 12:10:20 2010 EST', '%a %b %d %H:%M:%S %Y %Z') ただし、何らかの理由で、datetime戻ってきたオブジェクトにはtzinfo関連付けられていないようです。 このページを読んで、明らかにdatetime.strptime黙って破棄しているようtzinfoですが、ドキュメントを確認したところ、ここにドキュメント化されているその効果について何も見つかりません。 サードパーティのPythonライブラリであるdateutilを使用して解析された日付を取得できましたが、組み込みをstrptime()誤って使用していた方法についてまだ知りたいですか?strptime()タイムゾーンをうまく利用する方法はありますか?


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