プログラミング

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

10
Mercurialでローカルコミットを削除する方法はありますか?
それで、私はMercurialで愚かな間違いをし続けます。多くの場合、「hg pull」や「hg update」を行わずに作業を開始します。変更をプッシュしようとすると、エラーが発生します。 ローカルコミットを削除して、複数のヘッドやブランチなどを作成しないようにする方法はありますか?ローカルコミットを削除し、変更をチップにマージしてから、再コミットしたいだけです。簡単に聞こえますか?ローカルコミットを簡単に削除する方法が見つからないため、ヒントと完全にマージできます。 繰り返しますが、「hg ci」で作成されたローカルコミットのみを削除しようとしています。ファイルの変更、復帰などはしたくない。
209 mercurial 

16
Eclipseからjava.library.pathを設定する方法
java.library.pathEclipseプロジェクト全体にを設定するにはどうすればよいですか?OS固有のファイルに依存するJavaライブラリを使用しており、を見つける必要があります.dll/ .so/ .jnilib。ただし、アプリケーションは常に、これらのファイルがライブラリパスに見つからないというエラーメッセージで終了します。 ライブラリパスを使用するようにこのプロジェクト全体を構成したいと思います。パスをVM引数としてEclipseの一部の実行構成に追加しようとしましたが、機能しませんでした。

7
C#とJavaの主な違いは何ですか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 一つだけ明確にしたいことがあります。これはどちらが優れているかという問題ではありません。その部分については、他の誰かに話し合ってもらいます。気にしない。私は就職の面接でこの質問をされてきましたが、もう少し学ぶことが役立つと思いました。 これらは私が思いつくことができるものです: Javaは「プラットフォーム非依存」です。まあ今日では、MonoプロジェクトがあるのでC#も考えられますが、少々大げさだと思います。どうして?さて、Javaの新しいリリースが行われると、Javaがサポートするすべてのプラットフォームで同時に利用可能になります。一方で、Mono実装にはまだいくつのC#3.0の機能がありませんか?それとも、ここで比較する必要があるのは本当にCLR対JREですか? Javaはイベントとデリゲートをサポートしていません。私の知る限りでは。 Javaでは、すべてのメソッドが仮想です 開発ツール:Visual Studioのようなツールはまだないと思います。特に、チームエディションを使用している場合は、私が何を意味するかがわかります。 関連性があると思われるものを追加してください。 更新:頭に浮かんだばかりですが、Javaにはクラスやメソッドなどにカスタム属性のようなものはありません。それともそうですか?
209 c#  .net  clr  java 


3
AWS VPC-インターネットゲートウェイとNATの比較[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する インターネットゲートウェイとは NATインスタンスとは何ですか?彼らはどのようなサービスを提供していますか? AWS VPCのドキュメントを読んで、私はそれらの両方がプライベートIPアドレスを発信要求のインターネットルート可能アドレスにマップし、着信応答をインターネットからサブネット上のリクエスターにルーティングすることを収集します。 では、それらの違いは何ですか?インターネットゲートウェイの代わりに(またはそれ以外に)NATインスタンスを使用するのはどのようなシナリオですか?それらは基本的にいくつかのネットワークアプリケーションを実行するEC2インスタンスですか、それともルーターのような特別なハードウェアですか? AWSのドキュメントリンクを単に指すのではなく、パブリックサブネットとプライベートサブネットの背景を追加して説明し、ネットワーキングの知識が限られた初心者でも簡単に理解できるようにしてください。また、NATインスタンスの代わりにNATゲートウェイを使用する必要があるのはいつですか? PS私はAWS VPCを初めて使用するので、ここでリンゴをオレンジと比較している可能性があります。

4
Eclipseデバッガーは、明らかな例外なしに常にThreadPoolExecutorをブロックしますが、なぜですか?
私はEclipseで通常のプロジェクトに取り組んでいます。これは、Spring、Hibernateなどで作成されたJ2EEアプリケーションです。私はこのためにTomcat 7を使用しています(特別な理由はありません。新機能を利用しないので、試してみたかっただけです)。アプリケーションをデバッグするたびに、Eclipseデバッガーがブレークポイントに到達したようにポップアップ表示されることがありますが、そうではありません。実際には、Javaソースファイルで停止しますThreadPoolExecutor。コンソールにスタックトレースはなく、停止するだけです。次に、[再開]をクリックすると、再開し、アプリは完全に機能します。これは、デバッガーウィンドウに表示されるものです。 Daemon Thread ["http-bio-8080"-exec-2] (Suspended (exception RuntimeException)) ThreadPoolExecutor$Worker.run() line: 912 TaskThread(Thread).run() line: 619 まったく使っていないので、これは本当に説明できませんThreadPoolExecutor。Tomcat、Hibernate、Springのいずれかである必要があります。デバッグ中に常に再開しなければならないので、非常に迷惑です。 手がかりはありますか?

30
関数はnullまたは空のオブジェクトを返す必要がありますか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 関数からデータを返すときのベストプラクティスは何ですか。Nullまたは空のオブジェクトを返す方が良いですか?そして、なぜ一方を他方に対して行うべきなのでしょうか? このことを考慮: public UserEntity GetUserById(Guid userId) { //Imagine some code here to access database..... //Check if data was returned and return a null if none found if (!DataExists) return null; //Should I be doing this here instead? //return new UserEntity(); else return existingUserEntity; } このプログラムでは、データベースにそのGUIDのユーザー情報がないという有効なケースがあると仮定してみましょう。この場合、例外をスローすることは適切ではないと思いますか?また、例外処理がパフォーマンスを低下させる可能性があるという印象も受けています。

4
AutoMapper vs ValueInjecter [終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 StackOverflowでAutoMapperを探すたびに、ValueInjecterについて何かを読んでいます。 誰かが長所と短所(パフォーマンス、機能、APIの使用法、拡張性、テスト)を教えてくれませんか?

6
ロゴでカメを移動するにはどうすればよいですか?[閉まっている]
ここで何が尋ねられているのかを知るのは難しい。この質問は、あいまいで、あいまいで、不完全で、過度に広い、または修辞的であり、現在の形では合理的に回答することができません。再開できるようにこの質問を明確にするヘルプについては、ヘルプセンターに アクセスしてください。 9年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 どのように私は移動しないカメでロゴを?
209 logo-lang 

6
Django-Southを使用してモデルフィールドの名前を変更する方法
モデルの特定のフィールドの名前を変更したいと思います。 class Foo(models.Model): name = models.CharField() rel = models.ForeignKey(Bar) に変更する必要があります: class Foo(models.Model): full_name = models.CharField() odd_relation = models.ForeignKey(Bar) サウスを使用してこれを行う最も簡単な方法は何ですか?


12
EclipseにインポートされたMavenプロジェクトがデフォルトでJava 1.6の代わりにJava 1.5を使用する原因は何ですか。
Mavenプロジェクトをインポートし、Eclipseのデフォルトとして1.6を構成しているにもかかわらず、Java 1.5を使用しましたPreferences->Java->Installed JREs。 1.6 JREを使用するようにMavenプロジェクトを変更したとき、プロジェクトがJava 1.5を使用していたときのビルドエラーが残っていました(これらのビルドエラーについては、以前に説明しました:コマンドラインでm2eclipseでビルドエラーが発生し、maven2では発生しません-m2eclipseの設定が間違っていますか?) プロジェクトを削除して再試行しますが、今回は最初からJava 1.6を使用していることを確認して、ビルドの問題が解消されるかどうかを確認します。 インポート時にプロジェクトでJava 1.6が使用されていることを確認するにはどうすればよいですか?

16
Xcode 4-新しいMacintoshインストールでのプロビジョニングプロファイルの「有効な署名IDが見つかりません」エラー
XCode 4を使用してiPhoneアプリを開発するために使用していたMacintoshがありました。これで、新しいMacintoshがすべてインストールされました。 古いMacでビルドされたXcodeプロジェクトを開くと、開発用iPhoneとして構成されたiPhoneでアプリを実行できません。 Xcode 4の主催者は、プロビジョニングプロファイルで「有効な署名IDが見つかりません」と通知します。 これは以前のMacで以前に生成した.certSigningRequestファイルに関係していると思います(そのファイルのバックアップがあります)が、新しいMacでそれをどうする必要がありますか? もう1つの奇妙なことに、更新後、プロビジョニングポータルのログインとパスワードを入力した後でも、オーガナイザーに5つの既存のプロビジョニングプロファイル(Appleプロビジョニングポータルで定義)が表示されません。

8
ViewBag、ViewData、およびTempData
どんな体がいつ使うべきか説明できますか TempData ViewBag ViewData コントローラー1に値を設定する必要があるという要件があります。そのコントローラーはコントローラー2にリダイレクトし、コントローラー2はビューをレンダリングします。 私はViewBagを使用しようとしましたが、コントローラ2に到達するまでに値が失われます。 いつ使用するか、利点または欠点を知ることができますか? ありがとう

8
strftimeでPythonの日時をエポックに変換する
エポックからの秒数を知りたいUTCの時間があります。 strftimeを使用して秒数に変換しています。2012年4月1日を例にとります。 >>>datetime.datetime(2012,04,01,0,0).strftime('%s') '1333234800' エポックからの2012年4月1日のUTCは1333238400ですが、これは1時間だけ異なる1333234800を返します。 したがって、strftimeは私のシステム時間を考慮して、どこかにタイムゾーンのシフトを適用しているようです。日時は純粋にナイーブだと思いましたか? どうすればそれを回避できますか?可能であれば、標準でない限り、他のライブラリのインポートを避けます。(私は携帯性の懸念があります)。
209 python  datetime  utc  epoch  strftime 

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