プログラミング

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


4
変更されたファイルをGitの古い(最後ではない)コミットに追加する方法
過去1時間にいくつかの変更を加え、それらを段階的にコミットしましたが、変更したファイルをいくつかのコミット前に追加するのを忘れていることに気づきました。 ログは次のようになります。 GIT TidyUpRequests u:1 d:0> git log commit fc6734b6351f6c36a587dba6dbd9d5efa30c09ce Author: David Klein <> Date: Tue Apr 27 09:43:55 2010 +0200 The Main program now tests both Webservices at once commit 8a2c6014c2b035e37aebd310a6393a1ecb39f463 Author: David Klein <> Date: Tue Apr 27 09:43:27 2010 +0200 ISBNDBQueryHandler now uses the XPath functions from …
461 git 

10
整数を16進数に変換し、再度戻す
以下をどのように変換できますか? 2934(整数)〜B76(16進数) 私がやろうとしていることを説明させてください。データベースに整数として格納されているユーザーIDがあります。ユーザーにIDを参照させるのではなく、16進値を使用させたい。主な理由はそれが短いからです。 したがって、整数から16進数に移動する必要があるだけでなく、16進数から整数に移動する必要もあります。 これをC#で行う簡単な方法はありますか?
461 c#  hex  type-conversion 





5
空のPandas DataFrameを作成して、それを埋めますか?
私はここでpandas DataFrameドキュメントから始めています:http ://pandas.pydata.org/pandas-docs/stable/dsintro.html DataFrameに、時系列の計算の値を繰り返し入力します。したがって、基本的には、DataFrameを列A、B、およびタイムスタンプ行ですべて0またはすべてNaNで初期化したいと思います。 次に、初期値を追加し、このデータを調べて、前の行から新しい行を計算します。 row[A][t] = row[A][t-1]+1ます。 私は現在以下のコードを使用していますが、それはちょっと見苦しい感じがします。DataFrameを使用してこれを直接実行する方法、または一般的にはより良い方法が必要です。注:Python 2.7を使用しています。 import datetime as dt import pandas as pd import scipy as s if __name__ == '__main__': base = dt.datetime.today().date() dates = [ base - dt.timedelta(days=x) for x in range(0,10) ] dates.sort() valdict = {} symbols = ['A','B', 'C'] for symb …
461 python  dataframe  pandas 

27
GradleとAndroid Studioを介したアプリのビルドと実行は、Eclipseを介するよりも遅い
マルチプロジェクト(〜10モジュール)があり、そのビルドには毎回約20〜30秒かかります。Android Studioで[実行]を押すと、毎回アプリを再構築するまで待たなければならず、非常に時間がかかります。 Android Studioでビルドプロセスを自動化することは可能ですか?または、このプロセスをより速くする方法について何かアドバイスはありますか? Eclipseでは、自動ビルドのおかげで、同じプロジェクトをエミュレータで実行すると約3〜5秒かかります。 これは私のbuild.gradleファイルです(アプリモジュール): buildscript { repositories { maven { url 'http://repo1.maven.org/maven2' } } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile fileTree(dir: 'libs', include: '*.jar') compile project(':libraries:SharedLibs') compile project(':libraries:actionbarsherlock') compile project(':libraries:FacebookSDK') compile project(':libraries:GooglePlayServices') compile project(':libraries:HorizontalGridView') compile project(':libraries:ImageViewTouch') compile project(':libraries:SlidingMenu') } android { compileSdkVersion …

24
Pandas DataFrameの列のNaN値をカウントする方法
私はの数を見つけたいデータを持っているNaNので、あるしきい値よりも小さい場合は、この列を削除します。私は見ましたが、このための機能を見つけることができませんでした。はありますがvalue_counts、ほとんどの値は別個であり、カウントNaNのみを必要とするため、私には時間がかかります。
461 python  pandas  dataframe 



14
JavaScriptの.trim()がIEで機能しない
.trim()JavaScriptプログラムの1つで文字列に適用しようとしました。Mozillaでも問題なく動作しますが、IE8で実行しようとするとエラーが表示されます。ここで何が起こっているのか誰か知っていますか?とにかく私はそれをIEで動作させることができますか? コード: var ID = document.getElementByID('rep_id').value.trim(); エラー表示: メッセージ:オブジェクトはこのプロパティまたはメソッドをサポートしていません ライン:604 文字:2 コード:0 URI:http://test.localhost/test.js

8
コミットをその親と比較する方法は?
エイリアスやスクリプトを作成する以外に、特定のコミットの差分を取得するための短いコマンドはありますか? git diff 15dc8^..15dc8 単一のコミットIDのみを指定した場合git diff 15dc8、そのコミットはHEADと比較されます。
460 git  git-diff 

10
コミットされた(プッシュされていない)変更をプル後に新しいブランチに移動する
私はかなりの作業を行いました(「あなたのブランチは37回のコミットで 'origin / master'の前にあります。」)master。これらのコミットは私のローカルマシンにのみ存在し、にプッシュされていませんがorigin、他の開発者がプッシュしていて、origin/masterこれらの変更をプルしたため、状況は多少複雑です。 37個のローカルコミットを遡って新しいブランチに移動するにはどうすればよいですか?ドキュメントに基づいて、これを行うgit rebase --onto my-new-branch masterか、または...origin/master行う必要があるようですが、どちらも「致命的:単一のリビジョンが必要です」というエラーを表示します。 man git-rebaseはリビジョンを提供することについて何も述べておらずrebase、その例はそうではないので、このエラーを解決する方法がわかりません。 これがあること(注ないの複製既存の移動、Gitリポジトリの新しいブランチにコミットされていない作品や、別のGitのブランチに私の地元のコミットされていない変更をマージする方法は?これらの質問は、ローカルの作業ツリー内のコミットされていない変更、いない変化に対応として、ローカルでコミットされました。)
460 git 

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