プログラミング

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


12
値からの列挙文字列名
私はこのような列挙型構造を持っています: public enum EnumDisplayStatus { None = 1, Visible = 2, Hidden = 3, MarkedForDeletion = 4 } 私のデータベースでは、列挙は値で参照されています。私の質問は、列挙型の数値表現を文字列名に戻すにはどうすればよいですか? たとえば2、結果がである必要がありますVisible。
407 c#  enums 


10
シェルでプログラムの実行時間を取得する
いくつかの異なる条件下でLinuxシェルで何かを実行し、各実行の実行時間を出力できるようにしたいと考えています。 これを行うPerlスクリプトまたはPythonスクリプトを作成できることはわかっていますが、シェルでそれを行う方法はありますか?(たまたまbashです)
407 linux  bash  shell 

24
Androidビューの上部と下部に境界線を追加する簡単な方法はありますか?
TextViewがあり、その上部と下部の境界線に沿って黒い境界線を追加したいと思います。TextViewにを追加android:drawableTopしandroid:drawableBottomてみましたが、ビュー全体が真っ黒になりました。 <TextView android:background="@android:color/green" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawableTop="@android:color/black" android:drawableBottom="@android:color/black" android:text="la la la" /> Androidのビュー(特にTextView)に上部と下部の境界を簡単に追加する方法はありますか?


6
PHPでは、クロージャーとは何ですか。なぜ「使用」識別子を使用するのですか。
私はいくつかのPHP 5.3.0機能をチェックしていて、サイト上でかなり面白いと思われるコードに遭遇しました: public function getTotal($tax) { $total = 0.00; $callback = /* This line here: */ function ($quantity, $product) use ($tax, &$total) { $pricePerItem = constant(__CLASS__ . "::PRICE_" . strtoupper($product)); $total += ($pricePerItem * $quantity) * ($tax + 1.0); }; array_walk($this->products, $callback); return round($total, 2); } 無名関数の例の1つとして。 誰かこれについて知っていますか?ドキュメントはありますか?そして、それは悪そうに見えます、それを使うべきですか?
407 php  closures 

15
JavaScriptオブジェクトリテラルのキーに変数を使用する方法
以下はなぜ機能するのですか? <something>.stop().animate( { 'top' : 10 }, 10 ); これが機能しないのに対して: var thetop = 'top'; <something>.stop().animate( { thetop : 10 }, 10 ); さらに明確にするために、現時点では、CSSプロパティをアニメーション関数に変数として渡すことができません。

6
保存されたcsvにPython / Pandasがインデックスを作成しないようにするにはどうすればよいですか?
ファイルを編集した後、csvをフォルダーに保存しようとしています。 pd.to_csv('C:/Path of file.csv')csvファイルを使用するたびに、インデックスの個別の列があります。インデックスをcsvに出力しないようにしたい。 私は試した: pd.read_csv('C:/Path to file to edit.csv', index_col = False) そしてファイルを保存するには... pd.to_csv('C:/Path to save edited file.csv', index_col = False) しかし、私はまだ不要なインデックス列を取得しました。ファイルを保存するときにこれを回避するにはどうすればよいですか?
407 python  csv  indexing  pandas 


8
実際には、Python 3.3の新しい「yield from」構文の主な用途は何ですか?
PEP 380に頭を悩ませるのに苦労しています。 「yield from」が役立つ状況は何ですか? 従来の使用例は何ですか? なぜそれがマイクロスレッドと比較されるのですか? 【更新】 今、私は自分の困難の原因を理解しています。私はジェネレータを使用しましたが、実際にコルーチンを使用したことはありません(PEP-342で導入)。いくつかの類似点にもかかわらず、ジェネレーターとコルーチンは基本的に2つの異なる概念です。新しい構文を理解するには、ジェネレーターだけでなく、コルーチンを理解することが重要です。 私見コルーチンは最も不明瞭なPython機能であり、ほとんどの本はそれを役に立たなくて興味がないように見せています。 素晴らしい回答に感謝しますが、agfとDavid Beazleyのプレゼンテーションにリンクしている彼のコメントに特に感謝します。デビッド・ロックス。
407 python  yield 

16
json gem 'mkmf.rbがrubyのヘッダーファイルを見つけられません'のインストール中にエラーが発生しました
コンテキストとしては、ファイアウォールを備えたリモートサーバー上です。プロキシを介して環境を設定しています。持っていruby 1.8.7ます。gemをインストールしようとすると、 sudo gem install --http-proxy <host address>:<port> json 次のエラーが発生します。 Building native extensions. This could take a while... ERROR: Error installing json: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h Gem files will remain installed in /usr/lib64/ruby/gems/1.8/gems/json-1.8.1 for inspection. Results …
407 json  ruby  rubygems 



17
JavaScriptでWebページのHTTPヘッダーにアクセスする
JavaScriptを使用してページのHTTP応答ヘッダーにアクセスするにはどうすればよいですか? この質問に関連し、2つの特定のHTTPヘッダーへのアクセスについて質問するように変更されました。 関連: JavaScript経由でHTTPリクエストヘッダーフィールドにアクセスするにはどうすればよいですか?

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