プログラミング

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



30
PHPで有用なエラーメッセージを取得するにはどうすればよいですか?
多くの場合、私はPHPスクリプトを実行してみて、空白の画面を表示します。エラーメッセージはありません。ちょうど空の画面。原因は、単純な構文エラー(ブラケットの誤り、セミコロンの欠落)、関数呼び出しの失敗、またはその他の原因が考えられます。 何が悪かったのかを理解するのは非常に難しい。コードをコメントアウトしたり、どこにでも「エコー」ステートメントを入力したりして、問題を絞り込みます。しかし、もっと良い方法があるはずですよね? Javaのように、PHPに有用なエラーメッセージを生成させる方法はありますか?


6
複数行の出力をBash変数にキャプチャする
以下を出力するスクリプト 'myscript'があります。 abc def ghi 別のスクリプトでは、私は次のように呼びます。 declare RESULT=$(./myscript) $RESULT値を取得します abc def ghi 結果を改行または '\ n'文字で保存して ' echo -e'で出力できるようにする方法はありますか?
583 bash  variables 

30
数値のみを受け入れるテキストボックスを作成するにはどうすればよいですか?
整数値のみを受け入れたいテキストボックスコントロールを備えたWindowsフォームアプリがあります。以前は、KeyPressイベントをオーバーロードして、仕様に適合しない文字を削除することで、この種の検証を行っていました。私はMaskedTextBoxコントロールを見てきましたが、おそらく正規表現で動作する、または他のコントロールの値に依存する、より一般的な解決策が欲しいです。 理想的には、これは数字以外の文字を押しても結果が生成されないか、無効な文字に関するフィードバックがすぐにユーザーに提供されるように動作します。
583 c#  .net  winforms  textbox 

30
RecyclerView onClick
を使用している人がに項目RecyclerViewを設定する方法を見つけましたか?各アイテムの各レイアウトにリスナーを設定することを考えましたが、それは少し面倒すぎるようです。イベントをリッスンする方法があると確信していますが、それを完全に理解することはできません。onClickListenerRecyclerViewRecyclerViewonClick



15
同じクラスの要素をループするjQuery
クラスに大量のtestimonialdivがあり、jqueryを使用してそれらをループし、特定の条件がtrueであるかどうかを各divについて確認します。trueの場合、アクションを実行する必要があります。 誰か私がこれをどのように行うか知っていますか?

14
Windowsフォームアプリケーションにアプリケーション設定を保存するにはどうすればよいですか?
私が達成したいことは非常に簡単です。情報を読み取るためのパスを使用するWindowsフォーム(.NET 3.5)アプリケーションがあります。このパスは、ユーザーが提供するオプションフォームを使用して変更できます。 次に、パスの値を後で使用できるようにファイルに保存します。これは、このファイルに保存されている多くの設定の1つです。このファイルは、アプリケーションフォルダーに直接配置されます。 3つのオプションが利用できることを理解しています。 ConfigurationSettingsファイル(appname.exe.config) レジストリ カスタムXMLファイル .NET構成ファイルは、値を保存して戻すことは想定されていません。レジストリに関しては、なるべく遠ざけたいと思います。 これは、構成設定を保存するためにカスタムXMLファイルを使用する必要があることを意味しますか? もしそうなら、私はそのコード例を見たいと思います(C#)。 私はこの問題について他の議論を見てきましたが、それでも私にはわかりません。

18
switchステートメントの複数のケース
case value:繰り返し述べることなく、複数のケースステートメントを通過する方法はありますか? 私はこれがうまくいくことを知っています: switch (value) { case 1: case 2: case 3: // Do some stuff break; case 4: case 5: case 6: // Do some different stuff break; default: // Default stuff break; } しかし、私はこのようなことをしたいと思います: switch (value) { case 1,2,3: // Do something break; case 4,5,6: // Do something …

5
行末設定を変更する方法
行末を処理する方法の設定を変更できるファイルまたはメニューはありますか? 私は3つのオプションがあると読んだ: Windowsスタイルのチェックアウト、Unixスタイルのコミット GitはテキストファイルをチェックアウトするときにLFをCRLFに変換します。テキストファイルをコミットすると、CRLFはLFに変換されます。クロスプラットフォームプロジェクトの場合、これはWindowsでの推奨設定です( "core.autocrlf"が "true"に設定されています)。 そのままチェックアウトし、Unixスタイルでコミットする テキストファイルをチェックアウトするとき、Gitは変換を実行しません。テキストファイルをコミットすると、CRLFはLFに変換されます。クロスプラットフォームプロジェクトの場合、これはUnixでの推奨設定です( "core.autocrlf"が "input"に設定されています)。 そのままチェックアウト、そのままコミット テキストファイルをチェックアウトまたはコミットするとき、Gitは変換を実行しません。このオプションの選択は、クロスプラットフォームプロジェクトには推奨されません( "core.autocrlf"が "false"に設定されています)
582 git  msysgit 

8
特定のリビジョンに移動
特定のプロジェクトのgitリポジトリのクローンを作成しました。ファイルを初期状態にして、レビュー時にファイルをリビジョン2、3、4に移動することはできますか...最新ですか。プロジェクトがどのように進化してきたかについて概要を知りたいのですが。


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