プログラミング

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

6
Gitでファイルが削除された日時を確認する
n個のコミットがあるGitリポジトリがあります。 必要なファイルがあり、そのファイルは以前はリポジトリにありました。突然「Oh!あのファイルはどこに行きますか?」 「ファイルnevery_needed.txtはコミットn-13で削除された」と私に知らせる(一連の)Gitコマンドはありますか? 言い換えると、個々のコミットをすべて確認せず、Gitリポジトリにすべてのファイルのすべての変更があることを知らなくても、そのファイルを含む最後のコミットをすばやく見つけて、それを取り戻すことができますか?
1035 git 

30
フラグメント内のfindViewById
フラグメントのXMLで作成したImageView要素を参照するフラグメントでImageViewを作成しようとしています。ただし、このfindViewByIdメソッドは、Activityクラスを拡張する場合にのみ機能します。とにかくフラグメントで使用できるものはありますか? public class TestClass extends Fragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { ImageView imageView = (ImageView)findViewById(R.id.my_image); return inflater.inflate(R.layout.testclassfragment, container, false); } } findViewByIdメソッドは、メソッドが定義されていないことを述べ、その上にエラーが発生しました。


6
新しいキーを作成せずにSSHキーのパスフレーズを削除するにはどうすればよいですか?
ラップトップで新しいSSHキーを作成するときにパスフレーズを設定しました。しかし、私が今理解しているように、1時間に何度もSSHを介してリモートの場所(GitおよびSVN)にコミットしようとすると、これは非常に苦痛です。 私が考えることができる1つの方法は、SSHキーを削除して新しいキーを作成することです。同じキーを維持しながら、パスフレーズを削除する方法はありますか?


17
注文後にOracleクエリによって返される行数を制限するにはどうすればよいですか?
OracleクエリにMySQL limit句が含まれているように動作させる方法はありますか? ではMySQL、これを行うことができます: select * from sometable order by name limit 20,10 21行目から30行目を取得するには(最初の20をスキップして、次の10を指定します)。行はの後に選択されるorder byため、実際には20番目の名前からアルファベット順に始まります。 ではOracle、人々が言及するのはrownum疑似列だけですが、それはの前 order byに評価されます。つまり、 select * from sometable where rownum <= 10 order by name 名前で並べられた10行のランダムなセットが返されますが、これは通常は必要ありません。また、オフセットを指定することもできません。

23
DataTableのLINQクエリ
DataTableオブジェクトでLINQクエリを実行しようとしていますが、奇妙なことに、DataTablesでそのようなクエリを実行するのは簡単ではありません。例えば: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; これは許可されていません。このようなものをどのように機能させるのですか? LINQクエリがDataTablesで許可されていないことに驚いています!
1031 c#  .net  linq  datatable  .net-3.5 



20
ローカル変数のメモリにスコープ外でアクセスできますか?
次のコードがあります。 #include <iostream> int * foo() { int a = 5; return &a; } int main() { int* p = foo(); std::cout << *p; *p = 8; std::cout << *p; } そして、コードは実行時例外なしで実行されています! 出力は 58 それはどのようになりますか?ローカル変数のメモリは、その関数の外ではアクセスできませんか?

8
Gradleでの実装とコンパイルの違いは何ですか?
Androidのメーカー3.0にアップデートすると、新しいプロジェクトを作成した後、私は中にいることに気づいたbuild.gradleのではなく、新しい依存関係を追加するための新しい方法がありますcompileがありimplementation、代わりのtestCompile存在ですtestImplementation。 例: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' の代わりに compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' それらの違いは何ですか?何を使うべきですか?

21
Javaで現在の作業ディレクトリを取得するにはどうすればよいですか?
Javaを使用して現在の作業ディレクトリにアクセスしたい。 私のコード: String current = new java.io.File( "." ).getCanonicalPath(); System.out.println("Current dir:"+current); String currentDir = System.getProperty("user.dir"); System.out.println("Current dir using System:" +currentDir); 出力: Current dir: C:\WINDOWS\system32 Current dir using System: C:\WINDOWS\system32 Cドライブが現在のディレクトリではないため、出力が正しくありません。 現在のディレクトリを取得するにはどうすればよいですか?
1029 java  java-io 

1
Pythonに使用するIDEは何ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 他の人がPythonコーディングに使用しているIDE( "GUI /エディタ")は何ですか?
1028 python  ide  editor 

3
AngularJSのスコープのプロトタイプ/プロトタイプの継承のニュアンスは何ですか?
APIリファレンスScopeページは言います: スコープは親スコープから継承できます。 開発者ガイドScopeページは言います: スコープは(典型的には)親スコープからプロパティを継承します。 では、子スコープは常に親スコープからプロトタイプを継承しますか? 例外はありますか? 継承する場合、それは常に通常のJavaScriptプロトタイプの継承ですか?

19
Javaで配列をリストに変換する
Javaで配列をリストに変換するにはどうすればよいですか? 私は使用しましたArrays.asList()が、動作(および署名)がJava SE 1.4.2(ドキュメントは現在アーカイブにあります)から8に変更され、Webで見つけたほとんどのスニペットは1.4.2の動作を使用しています。 例えば: int[] spam = new int[] { 1, 2, 3 }; Arrays.asList(spam) on 1.4.2は、要素1、2、3を含むリストを返します 1.5.0以降では、spam配列を含むリストを返します 多くの場合、検出は簡単ですが、気付かれない場合があります。 Assert.assertTrue(Arrays.asList(spam).indexOf(4) == -1);

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