プログラミング

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

30
pg_config実行可能ファイルが見つかりません
psycopg2のインストールに問題があります。しようとすると、次のエラーが表示されますpip install psycopg2。 Error: pg_config executable not found. Please add the directory containing pg_config to the PATH or specify the full executable path with the option: python setup.py build_ext --pg-config /path/to/pg_config build ... or with the pg_config option in 'setup.cfg'. ---------------------------------------- Command python setup.py egg_info failed with error code 1 …
769 python  pip  psycopg2 

9
辞書の文字列表現を辞書に変換しますか?
次の文字列などののstr表現をどのように変換できますか?dictdict s = "{'muffin' : 'lolz', 'foo' : 'kitty'}" 使用したくないeval。他に何が使えますか? これの主な理由は、彼が書いた私の同僚クラスの1つであり、すべての入力を文字列に変換します。私はこの問題に対処するために、彼のクラスに行って修正する気分ではありません。

19
POSTクエリパラメータを取得する方法
これが私の簡単なフォームです: <form id="loginformA" action="userlogin" method="post"> <div> <label for="email">Email: </label> <input type="text" id="email" name="email"></input> </div> <input type="submit" value="Submit"></input> </form> これが私のExpress.js /Node.jsコードです: app.post('/userlogin', function(sReq, sRes){ var email = sReq.query.email.; } sReq.query.emailまたはまたはsReq.query['email']またはを試しましたsReq.params['email']。どれも動作しません。彼らはすべて戻りundefinedます。 Get呼び出しに変更すると機能するので、..アイデアはありますか?





21
JavaScriptでのswitchステートメントの複数のケース
JavaScriptのswitchステートメントで複数のケースが必要です、次のようなもの: switch (varName) { case "afshin", "saeed", "larry": alert('Hey'); break; default: alert('Default case'); break; } どうやってやるの?JavaScriptでそのようなことを行う方法がない場合は、DRYの概念にも従う代替ソリューションを知りたいです。

30
インターフェイスと基本クラス
いつインターフェイスを使用する必要があり、いつ基本クラスを使用する必要がありますか? メソッドの基本実装を実際に定義したくない場合は、常にインターフェースにする必要がありますか? 犬と猫のクラスがある場合。PetBaseの代わりにIPetを実装したいのはなぜですか?IShedsまたはIBarks(IMakesNoise?)のインターフェースをペットごとに配置できるため、それらを使用できることは理解できますが、一般的なペットにどのインターフェースを使用すればよいかわかりません。


15
なぜpxではなくemですか?
ピクセルではなくemを使用してスタイルシートでサイズと距離を定義する必要があると聞きました。問題は、CSSでスタイルを定義するときにpxではなくemを使用する必要があるのはなぜですか?これを説明する良い例はありますか?

13
gitリポジトリの行数を数える
gitリポジトリ内のすべてのファイルに存在する行の総数をどのようにカウントしますか? git ls-files gitが追跡するファイルのリストを表示します。 catこれらすべてのファイルに対するコマンドを探しています。何かのようなもの git ls-files | [cat all these files] | wc -l
766 bash  git  shell  line-count 

30
シェルスクリプトで「cd」が機能しないのはなぜですか?
現在のディレクトリをプロジェクトディレクトリに変更する小さなスクリプトを書こうとしています。 #!/bin/bash cd /home/tree/projects/java このファイルをprojとして保存しchmod、で実行権限を追加して、にコピーしました/usr/bin。私がそれを次のように呼ぶと、 proj何もしません。何が悪いのですか?
766 linux  shell 

12
DependencyManagementとMavenの依存関係の違い
違いは何であるdependencyManagementとはdependencies?Apache MavenのWebサイトでドキュメントを確認しました。で定義された依存関係dependencyManagementは、バージョンを指定せずに子モジュールで使用できるようです。 例えば: 親プロジェクト(Pro-par)は、以下の依存関係を定義しますdependencyManagement。 <dependencyManagement> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8</version> </dependency> </dependencies> </dependencyManagement> 次に、Pro-parの子で、junitを使用できます。 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> </dependency> </dependencies> しかし、親pomでjunitを定義する必要があるのでしょうか。必要なモジュールで直接定義しないのはなぜですか?


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