プログラミング

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


15
MySQLをSQliteに変換する[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 5か月前に閉鎖。 この質問を改善する Windowsの無料ツールでMySQLからSQLiteに変換することは可能ですか?
120 mysql  sqlite 

2
PowerShellの複数行コメント
PowerShellで複数行をまとめてコメントできますか? 探してみたが答えが見つからなかった。スクリプトが長すぎる場合、各行を手動でコメントするのは非常にイライラします。

3
特定のオブジェクトIDからコアデータオブジェクトを取得する方法
次のコードを使用して、Core DataでオブジェクトのIDを簡単に取得できます。 NSManagedObjectID *moID = [managedObject objectID]; ただし、特定のオブジェクトIDを指定して、コアデータストアからオブジェクトを取得する方法はありますか?次のように、NSFetchRequestを使用してこれを実行できることを知っています。 NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init]; NSEntityDescription *entity = [NSEntityDescription entityForName:@"Document" inManagedObjectContext:managedObjectContext]; [fetchRequest setEntity:entity]; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(objectID = %@)", myObjectID]; [fetchRequest setPredicate:predicate]; ただし、独自のフェッチ要求を開始しない方法でそれを実行したいと思います。何か案は?

4
while(i == i + 1){}が永久にループする間、iの値は何ですか
私は英国の大学の試験で、高度なプログラミングコースからこの謎を解きました。 次のループについて考えてみます。ここでは、私は今のところ宣言されていません。 while (i == i + 1) {} whileループが永遠に続くように、iこのループに先行するの定義を見つけます。 このコードスニペットに対して同じ質問をした次の質問: while (i != i) {} 私には明らかでした。もちろん、この他の状況ではNaNそうですが、私は本当に前の状況に行き詰まっています。これはオーバーフローと関係がありますか?そのようなループがJavaで永遠にループする原因は何ですか?
120 java  loops  types 




2
C#でイベントハンドラーを明示的に削除する必要がありますか
いくつかのイベントを提供するクラスがあります。そのクラスはグローバルに宣言されますが、そのグローバル宣言ではインスタンス化されません。それは、それを必要とするメソッドで必要に応じてインスタンス化されます。 メソッドでそのクラスが必要になるたびに、インスタンス化され、イベントハンドラーが登録されます。メソッドがスコープ外になる前に、イベントハンドラーを明示的に削除する必要がありますか? メソッドがスコープから外れると、クラスのインスタンスも外れます。スコープ外になるそのインスタンスに登録されたイベントハンドラーを残すと、メモリフットプリントに影響がありますか?(イベントハンドラーが、GCがクラスインスタンスを参照されていないものと見なさないようにしているのかと思います。)

9
ベストプラクティス:setUp()または宣言でJUnitクラスフィールドを初期化しますか?
このような宣言時にクラスフィールドを初期化する必要がありますか? public class SomeTest extends TestCase { private final List list = new ArrayList(); public void testPopulateList() { // Add stuff to the list // Assert the list contains what I expect } } またはこのようにsetUp()で? public class SomeTest extends TestCase { private List list; @Override protected void setUp() throws Exception …
120 java  junit 



4
Visual StudioのHintPathとReferencePath
違いを正確に何であるHintPath.csprojファイルとReferencePathで.csproj.userファイルが?私たちは、依存関係DLLが「リリース」のsvnリポジトリにあり、すべてのプロジェクトが特定のリリースを指しているという慣習にコミットしようとしています。異なる開発者は異なるフォルダー構造を持っているため、相対参照は機能しないため、特定の開発者のリリースフォルダーを指す環境変数を使用して絶対参照を作成するスキームを考え出しました。したがって、参照を追加した後、プロジェクトファイルを手動で編集して、環境変数を使用して参照を絶対パスに変更します。 私は、これは、両方で行うことができることに気付きましたHintPathとReferencePath、私はそれらの間見つけることができる唯一の違いは、それがあるHintPathビルド時に解決され、ReferencePathプロジェクトがIDEにロードされたとき。それがどのような影響をもたらすのかはよくわかりません。VSがを書き換えることが.csproj.userあり、を書き換える必要があることに気付きましたがReferencePath、何が原因なのかわかりません。 .csproj.userファイルはユーザー固有のものであるため、チェックインしない方がよいと聞いたので、それを目指したいのですが、HintPath-specified DLLがロードされることが「保証」されていない場合にも、同じDLLは、たとえばプロジェクトの出力ディレクトリにあります。これについて何か考えはありますか?

2
マルチモジュールmavenプロジェクトのモジュール間でsrc / testクラスを共有する
マルチモジュールのMavenプロジェクトがあります。この例のために、2つのモジュールを考えます。 data consumer モジュールにconsumerはdata依存関係としてモジュールがあります。 モジュールdataは一連のコアクラスを宣言します。src/testそれらを使用するテストがあります。これらのテストでは、時間のかかるオブジェクトを作成する必要があるため、これらのオブジェクトを作成するためのユーティリティメソッドをいくつか含むクラスがあります。このユーティリティクラス(SampleDataHelper)はsrc/test階層にあります。 また、consumerモジュールには、これらの長い間処理されたオブジェクトのいくつかを作成する必要があるいくつかのテストがあります。ツリーにあるテストSampleDataHelperでクラス(で定義data src/test)を使用したいconsumer src/test。残念ながら、たとえdataの依存性であるconsumer、consumer下に存在するクラスを参照してくださいすることはできませんdata src/test。 これに対抗するために、別のモジュール(data-test)を作成SampleDataHelperし、その下に移動するとしsrc/mainます。次にdata-test、のテストスコープ依存関係を含めますdata。残念ながら、これにより循環依存が発生します。をdata使用しますdata-testが、data-testも必要dataです。 私が作ってみた唯一の解決策は、場所にあるSampleDataHelper下data src/mainの下のtestパッケージと本当のアプリケーションコードが今までそれを呼び出していないことを願っています。 下に置かずにSampleDataHelperモジュール間でクラスを共有するにはどうすればよいですか?src/main
120 java  maven  maven-3 

4
console.writelineおよびSystem.out.println
間の技術の違いを正確に何であるconsole.writelineとはSystem.out.println?そんなこと知ってるSystem.out.printlnが標準出力に書き込むこといますが、これはコンソールと同じではありませんか? のドキュメントを完全に理解していませんconsole.writeline。
120 java  io 

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