プログラミング

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

5
ジェネレーターから派手な配列を構築するにはどうすればよいですか?
ジェネレータオブジェクトからnumpy配列を構築するにはどうすればよいですか? 問題を説明しましょう: >>> import numpy >>> def gimme(): ... for x in xrange(10): ... yield x ... >>> gimme() <generator object at 0x28a1758> >>> list(gimme()) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> numpy.array(xrange(10)) array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) >>> numpy.array(gimme()) array(<generator …
166 python  numpy  generator 

30
Android Studioでのアプリケーションのインストールに失敗しました
昨日からアプリは完全に実行されてAndroid Studioいましたが、今日、自分がアプリで作業を開始して実行すると、エラーメッセージが継続的に表示されます 「セッションを確立できませんでした」というメッセージが表示されてインストールが失敗しました 画面: OKをクリックするとエラーメッセージが表示されます セッション「アプリ」:APKのインストールエラー そして、アプリはデバイスに存在しません(すでにアンインストールされています)。何をすべきか私に提案してください?

30
PHPインクルードファイルへの直接アクセスを禁止する
インクルードとして排他的に使用するphpファイルがあります。したがって、含まれているのではなく、URLを入力して直接アクセスした場合、実行する代わりにエラーをスローしたいと思います。 基本的に、phpファイルで次のようにチェックを行う必要があります。 if ( $REQUEST_URL == $URL_OF_CURRENT_PAGE ) die ("Direct access not premitted"); これを行う簡単な方法はありますか?

18
HH:MM時間形式に一致するための正規表現
HH:MM形式で時刻を一致させるための正規表現が必要です。これが私が持っているもので、うまくいきます: ^[0-2][0-3]:[0-5][0-9]$ これは00:00から23:59までのすべてに一致します。 ただし、00:00、01:30だけでなく、0:00、1:00なども合わせて変更したいと思います。つまり、左端の数字をオプションにして、HH:MMだけでなくH:MMにも一致させます。 その変更を行う方法はありますか?私はこれがphpと同様にJavaScriptで動作するために必要です。
166 regex 


13
Pythonで行ごとに辞書を印刷する方法は?
これは辞書です cars = {'A':{'speed':70, 'color':2}, 'B':{'speed':60, 'color':3}} これを使う for loop for keys,values in cars.items(): print(keys) print(values) 以下を出力します。 B {'color': 3, 'speed': 60} A {'color': 2, 'speed': 70} しかし、私はプログラムに次のように印刷させたいです: B color : 3 speed : 60 A color : 2 speed : 70 辞書の勉強を始めたばかりなので、どうすればいいのかわかりません。

4
slf4j-simpleの設定方法
実装としてのapi 1.7およびslf4j-simple。この組み合わせでログレベルを構成する方法が見つかりません。 誰か助けてくれますか?
166 java  logging  slf4j 

7
最初に実際にマージせずにマージをテストする方法
git merge現在の作業中のブランチとマスターの2つのブランチ間をシミュレートする方法はありますか? を作成しなければならないとき、私はしばしば衝突を起こしgit mergeます。最初にマージをシミュレートする方法はありますか?
166 git  merge 


4
文字列の最初の文字を削除します
文字列の最初の文字を削除したいのですが。 たとえば、私の文字列はa :で始まり、それだけを削除したいとします。:削除してはならない文字列がにいくつかあります。 Pythonでコードを書いています。
166 python  string 

17
IN値リストによるORDER BY
PostgreSQL 8.3には、たくさんのコメントを取得する簡単なSQLクエリがあります。句の構成に値のソートされたリストを提供します。INWHERE SELECT * FROM comments WHERE (comments.id IN (1,3,2,4)); これはコメントを任意の順序で返しますが、私の場合はのようなIDです1,2,3,4。 私は、結果の行は、リストのように並べ替えたいIN構文:(1,3,2,4)。 それを達成する方法は?

7
JSONファイルからRへのデータのインポート
JSONファイルからRにデータをインポートする方法はありますか?より具体的には、ファイルは、文字列フィールド、オブジェクト、および配列を含むJSONオブジェクトの配列です。RJSONパッケージは、このhttp://cran.r-project.org/web/packages/rjson/rjson.pdfへの対処方法についてあまり明確ではありません。
166 json  r 

6
Pythonで空の円を使って散布図を作成するにはどうすればよいですか?
Pythonでは、Matplotlibを使用して、空の円を含む散布図をどのようにプロットできますか?目標は、理想的には色付きの円を再描画することなく、それらを強調表示するために、によってすでにプロットされている色付き円盤の一部の周りに空の円を描くscatter()ことです。 試しましたがfacecolors=None、役に立ちませんでした。

6
Pandas DataFrame Groupby 2列でカウントを取得
次の形式のパンダデータフレームがあります。 df = pd.DataFrame([[1.1, 1.1, 1.1, 2.6, 2.5, 3.4,2.6,2.6,3.4,3.4,2.6,1.1,1.1,3.3], list('AAABBBBABCBDDD'), [1.1, 1.7, 2.5, 2.6, 3.3, 3.8,4.0,4.2,4.3,4.5,4.6,4.7,4.7,4.8], ['x/y/z','x/y','x/y/z/n','x/u','x','x/u/v','x/y/z','x','x/u/v/b','-','x/y','x/y/z','x','x/u/v/w'],['1','3','3','2','4','2','5','3','6','3','5','1','1','1']]).T df.columns = ['col1','col2','col3','col4','col5'] df: col1 col2 col3 col4 col5 0 1.1 A 1.1 x/y/z 1 1 1.1 A 1.7 x/y 3 2 1.1 A 2.5 x/y/z/n 3 3 2.6 B 2.6 x/u 2 …
166 python  pandas  dataframe 

2
「条件付きジャンプまたは移動は初期化されていない値に依存している」valgrindメッセージを正確に示す
したがって、valgrindからいくつかの不思議な初期化されていない値のメッセージを受け取っており、それは悪い値がどこから発生したのかという非常に謎です。 valgrindは、単一化された値が最終的に使用される場所を示しているようですが、初期化されていない値の原点は示していません。 ==11366== Conditional jump or move depends on uninitialised value(s) ==11366== at 0x43CAE4F: __printf_fp (in /lib/tls/i686/cmov/libc-2.7.so) ==11366== by 0x43C6563: vfprintf (in /lib/tls/i686/cmov/libc-2.7.so) ==11366== by 0x43EAC03: vsnprintf (in /lib/tls/i686/cmov/libc-2.7.so) ==11366== by 0x42D475B: (within /usr/lib/libstdc++.so.6.0.9) ==11366== by 0x42E2C9B: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, …
166 c++  valgrind 

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