プログラミング

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

19
python-ldapをインストールできません
次のコマンドを実行すると: sudo pip install python-ldap 私はこのエラーを受け取ります: Modules / LDAPObject.c:9からインクルードされたファイル: Modules / errors.h:8:致命的なエラー:lber.h:そのようなファイルまたはディレクトリはありません これを修正する方法はありますか?
266 python  module  ldap 

10
タイプセーフ:未チェックのキャスト
私の春のアプリケーションコンテキストファイルには、次のようなものがあります。 <util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"> <entry key="some_key" value="some value" /> <entry key="some_key_2" value="some value" /> </util:map> Javaクラスでは、実装は次のようになります。 private Map<String, String> someMap = new HashMap<String, String>(); someMap = (HashMap<String, String>)getApplicationContext().getBean("someMap"); Eclipseでは、次のような警告が表示されます。 型の安全性:ObjectからHashMapへの未チェックのキャスト 何を間違えたのですか?どうすれば問題を解決できますか?

10
プログラムでLinearLayoutにマージンを設定する
私は(XMLではなく)Javaを使用して、画面いっぱいに余白のあるボタンを備えたLinearLayoutを作成しようとしています。以下は、マージンなしで機能するコードです。 LinearLayout buttonsView = new LinearLayout(this); buttonsView.setOrientation(LinearLayout.VERTICAL); for (int r = 0; r < 6; ++r) { Button btn = new Button(this); btn.setText("A"); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT); // Verbose! lp.weight = 1.0f; // This is critical. Doesn't work without it. buttonsView.addView(btn, lp); } ViewGroup.LayoutParams lp = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, …
266 java  android  layout  view  margin 

29
無効なhrefタグ
そのリンクは無効になっていますが、まだクリック可能です。 <a href="/" disabled="disabled">123n</a> 無効になっている場合、クリックできないようにできますか?必ずしもJavaScriptを使用する必要がありますか?
266 javascript  html 

5
Python、Matplotlib、subplot:軸の範囲を設定する方法は?
2番目のサブプロットのy軸の範囲をたとえば[0,1000]に設定するにはどうすればよいですか?データ(テキストファイルの列)のFFTプロットにより、(inf。?)スパイクが発生し、実際のデータが表示されなくなります。 pylab.ylim([0,1000]) 残念ながら影響はありません。これはスクリプト全体です: # based on http://www.swharden.com/blog/2009-01-21-signal-filtering-with-python/ import numpy, scipy, pylab, random xs = [] rawsignal = [] with open("test.dat", 'r') as f: for line in f: if line[0] != '#' and len(line) > 0: xs.append( int( line.split()[0] ) ) rawsignal.append( int( line.split()[1] ) ) h, w = 3, 1 …
266 python  range  axis  matplotlib 

21
Android-カスタムフォントの使用
カスタムフォントをに適用しましたTextViewが、書体が変更されないようです。 これが私のコードです: Typeface myTypeface = Typeface.createFromAsset(getAssets(), "fonts/myFont.ttf"); TextView myTextView = (TextView)findViewById(R.id.myTextView); myTextView.setTypeface(myTypeface); 誰でもこの問題から私を連れ出してくれますか?

2
リクエストライブラリからのJSON応答を解析する最良の方法は何ですか?
Python requestsモジュールを使用して、RESTful GETをサーバーに送信します。サーバーに対してJSONで応答を取得します。JSON応答は、基本的には単なるリストのリストです。 ネイティブPythonオブジェクトへの応答を強制するのに最適な方法は何pprintですか?それを使用して反復または出力できますか?

6
Python文字列のHTMLエンティティをデコードしますか?
Beautiful Soup 3でHTMLを解析していますが、Beautiful Soup 3が自動的にデコードしないHTMLエンティティが含まれています。 >>> from BeautifulSoup import BeautifulSoup >>> soup = BeautifulSoup("<p>£682m</p>") >>> text = soup.find("p").string >>> print text £682m の代わりにHTMLエンティティをデコードしtextて取得するにはどうすればよいですか。"£682m""£682m"

7
POSTリクエストの%5Bおよび%5Dは何を表していますか?
特定のWebサイトにログインするためのJavaクラスを作成しようとしています。ログインするためにPOSTリクエストで送信されるデータは user%5Blogin%5D=username&user%5Bpassword%5D=123456 私は何好奇心%5Bと%5Dキーでの手段のユーザログイン。 これらのデータをどのようにエンコードしますか?

6
セルの幅をコンテンツに合わせる
次のマークアップを考えると、CSSを使用して、1つのセル(列内のすべてのセル)を、ストレッチ(デフォルトの動作)ではなく、その中のコンテンツの幅に合わせることができますか? <style type="text/css"> td.block { border: 1px solid black; } </style> <table style="width: 100%;"> <tr> <td class="block">this should stretch</td> <td class="block">this should stretch</td> <td class="block">this should be the content width</td> </tr> </table> 編集:私は幅をハードコーディングできることを知っていますが、その列に入るコンテンツは動的であるため、私はむしろそれをしたくありません。 下の画像を見ると、最初の画像はマークアップが生成するものです。2番目の画像は私が欲しいものです。
266 html  css  html-table 

8
ifステートメントで初期化された変数のスコープは何ですか?
私はPythonを初めて使用するので、これはおそらく簡単なスコープの質問です。Pythonファイル(モジュール)の次のコードは、少し混乱しています。 if __name__ == '__main__': x = 1 print x x変数はifステートメントに対してローカルであり、その外部に存在してはならないため、私が使用していた他の言語では、このコードは例外をスローします。しかし、このコードは実行され、1が出力されます。誰でもこの動作を説明できますか?モジュールで作成されたすべての変数は、モジュール全体に対してグローバル/使用可能ですか?

3
android:fontFamilyの有効な値とそれらのマッピング先は?
この質問への答えとして、ユーザーはandroid:fontFamily12個のバリアントの値をリストします(以下を参照)。これらの値はどこから来るのですか?のドキュメントにandroid:fontFamilyは、この情報がどこにも記載されていません(こことここを確認しました)。文字列はAndroidのstyles.xmlファイルのさまざまな場所にリストされていますが、これらをRobotoフォントにどのようにマッピングしますか? Android 4.1 / 4.2以降では、次のRobotoフォントファミリーを使用できます。 android:fontFamily="sans-serif" // roboto regular android:fontFamily="sans-serif-light" // roboto light android:fontFamily="sans-serif-condensed" // roboto condensed android:fontFamily="sans-serif-thin" // roboto thin (android 4.2) android:fontFamily="sans-serif-medium" // roboto medium (android 5.0) これと組み合わせて android:textStyle="normal|bold|italic" 12のバリアントが可能です。 定期的 イタリック 大胆な ボールドイタリック 光 イタリック 薄い イタリック体 凝縮されたレギュラー 圧縮されたイタリック 凝縮された太字 太字イタリック styles.xml誰かが作業しているアプリケーションのファイルで、これをフォントファミリとしてリストしましたが、間違いであることは間違いありません。 <item name="android:fontFamily">Roboto-Regular.ttf</item> アプリのテーマを正しく設定し(fontFamilyを正しく使用することを含む)、ファイルを確認する前に作成されたスタイルの一部にあるすべての冗長性を削除したいと思います。
266 android  fonts  styles 

15
スマートフォンのGoogle Playストアアプリの「このアプリを評価」リンク
Androidアプリに「このアプリを評価」リンクを配置して、ユーザーの携帯電話でユーザーのGoogle Playストアアプリのアプリリストを開きたいのですが。 携帯電話のGoogle Playストアアプリでmarket://or http://-link open を作成するには、どのコードを書く必要がありますか? コードはどこに配置しますか? 誰かがこれのサンプル実装を持っていますか? market://またはhttp://リンクを配置する画面を指定する必要がありますか、どちらを使用するのが最適ですか- market://またはhttp://?

4
Javascriptの `atob()`と `btoa()`がそのように命名されたのはなぜですか?
JavaScriptでは、window.atob()メソッドはbase64文字列をデコードし、メソッドはbase64にwindow.btoa()エンコードstringします。 そして、なぜ彼らは次のように命名されていなかったbase64Decode()とbase64Encode()? atob()そしてbtoa()、彼らはすべてのセマンティックじゃないので意味がありません。 その理由を知りたい。
266 javascript 

12
Pythonプロセスで使用される合計メモリ?
Pythonプログラムが現在使用しているメモリの量を判別する方法はありますか?単一のオブジェクトのメモリ使用量についての議論を見てきましたが、必要なのはプロセスの合計メモリ使用量です。これにより、キャッシュされたデータの破棄を開始する必要がある時期を判断できます。

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