プログラミング

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


15
NoClassDefFoundErrorとClassNotFoundExceptionの原因と違いは何ですか?
違いは何であるNoClassDefFoundErrorとはClassNotFoundException? それらがスローされる原因は何ですか?どうすれば解決できますか? 既存のコードを変更して新しいjarファイルを含めるときに、これらのスロー可能オブジェクトに遭遇することがよくあります。クライアント側とサーバー側の両方で、webstartを介して配布されたJavaアプリを攻撃しました。 私が遭遇した考えられる理由: build.xmlコードのクライアント側に含まれていないパッケージ 使用している新しいjarのランタイムクラスパスがありません バージョンが以前のjarと競合しています 今日これらに遭遇したとき、私は物事を機能させるために試行錯誤のアプローチをとります。もっと明確にして理解してほしい。

30
Windowsコマンドプロンプトの出力を表示してファイルにリダイレクトする
Windowsコマンドプロンプトでコマンドラインアプリケーションを実行し、出力を表示すると同時にファイルにリダイレクトするにはどうすればよいですか? たとえば、コマンドを実行すると、結果が表示さdir > test.txtれtest.txtずに、呼び出されたファイルに出力がリダイレクトされます。 UNIX のコマンドと同様に、Windowsコマンドプロンプトで出力を表示し、出力をファイルにリダイレクトするコマンドをどのように記述できますteeか?
371 batch-file  cmd  stdout  tee 

18
REST JSON APIサーバーとクライアントは別ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 3年前休業。 私は一群のウェブアプリを一から作成しようとしています。(概要についてはhttp://50pop.com/codeを参照してください。)フロントエンドWebサイト、スマートフォンアプリ、バックエンドWebサービスなど、さまざまなクライアントからアクセスできるようにしたいので、それぞれのJSON REST API。 また、私はバックエンドで作業することを好むので、純粋にAPIに焦点を当て、ウェブサイト、iPhone、Android、その他のアプリなど、フロントエンドUIを作成するために誰かを雇うことを夢見ています。 私が取るべきアプローチを決めるのを手伝ってください: 共に歩む 非常に標準的なRails Webアプリを作成します。コントローラーで、response_withスイッチを実行して、JSONまたはHTMLを提供します。JSON応答は私のAPIです。 プロ:先例がたくさん。このように物事を行うための素晴らしい基準と多くの例。 欠点: APIがWebアプリと同じである必要はありません。if / then respond_withスイッチアプローチは好きではありません。2つの非常に異なるもの(UI + API)の混合。 RESTサーバー+ JAVASCRIPT-HEAVYクライアント JSONのみのREST APIサーバーを作成します。クライアント側JavaScriptのBackboneまたはEmber.jsを使用してAPIに直接アクセスし、ブラウザーにテンプレートを表示します。 プロ: APIとクライアントの分離が大好きです。賢い人々は、これが進むべき道だと言っています。理論的には素晴らしい。最先端でエキサイティングなようです。 欠点:先例はあまりありません。これの多くの例はうまくいっていません。公開されている例(twitter.com)は遅いと感じており、このアプローチから切り替えさえしています。 RESTサーバー+サーバー側HTMLクライアント JSONのみのREST APIサーバーを作成します。REST APIのみにアクセスする基本的なHTML Webサイトクライアントを作成します。クライアント側のJavaScriptの削減。 プロ: APIとクライアントの分離が大好きです。ただし、プレーンHTML5を提供することは、まったく簡単で、クライアントに負荷をかけません。 欠点:先例はあまりありません。これの多くの例はうまくいっていません。フレームワークもこれをサポートしていません。それへのアプローチ方法がわからない。 特に理論だけではなく、経験からのアドバイスを探しています。

21
なぜfinalize()を実装するのですか?
私は多くの新人のJavaの質問を読んでいて、finalize()finalize()がリソースをクリーンアップするための信頼できない方法であることを誰も実際に明らかにしていないことは、ちょっと困惑していることがわかりました。Connectionsをクリーンアップするためにそれを使用するという誰かのコメントを見ました。Connectionがクローズされているという保証に近づく唯一の方法は、最終的にtry(catch)を実装することなので、これは本当に怖いです。 私はCSで教育を受けていませんでしたが、私はプロとしてJavaで10年近くプログラミングしておりfinalize()、実稼働システムに実装されている人を見たことがありません。これはまだそれがその用途を持たない、または私が一緒に働いた人々がそれを正しくやってきたということを意味しません。 だから私の質問は、finalize()言語内の別のプロセスまたは構文を介してより確実に処理できない実装のユースケースは何ですか? この質問の意図ではないため、特定のシナリオまたは経験を提供してください。単にJavaの教科書を繰り返すか、ファイナライズの使用目的だけでは十分ではありません。
371 java  jvm 

21
同じ依存アセンブリの異なるバージョン間に解決できない競合が見つかりました
複数のプロジェクトがあるソリューションをクリーンアップしてビルドすると、出力ウィンドウにビルドが成功したことが報告されます。ただし、エラーリストウィンドウを表示すると、次の警告が表示されます。 解決できない同じ依存アセンブリの異なるバージョン間に競合が見つかりました。ログの冗長性が詳細に設定されている場合、これらの参照の競合はビルドログにリストされます。C:\ Program Files(x86)\ MSBuild \ 12.0 \ bin \ Microsoft.Common.CurrentVersion.targets このメッセージをダブルクリックすると、C:\ Program Files(x86)\ MSBuild \ 12.0 \ bin \ Microsoft.Common.CurrentVersion.targetsファイルが開きますが、何も理解できません。 Visual Studio Express 2013 for the Webを使用しています。 どのDLLに何が問題で何が問題なのかを確認するにはどうすればよいですか?警告を表示しないようにするにはどうすればよいですか?

18
Androidでリストビューアイテム間のスペースを設定する方法
listViewでmarginBottomを使用して、listViewアイテムの間にスペースを作ろうとしましたが、それでもアイテムは一緒にアタッチされています。 可能ですか?はいの場合、具体的な方法はありますか? 私のコードは以下です <LinearLayout android:id="@+id/alarm_occurences" android:layout_width="fill_parent" android:orientation="vertical" android:layout_height="fill_parent" android:background="#EEEEFF" xmlns:android="http://schemas.android.com/apk/res/android"> <ListView android:id="@+id/occurences" android:layout_width="fill_parent" android:layout_height="fill_parent" /> </LinearLayout> 私のカスタムリストアイテム: <com.android.alarm.listItems.AlarmListItem xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/alarm_item_background" android:layout_marginBottom="10dp" > <CheckedTextView android:id="@android:id/text1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_vertical" android:checkMark="?android:attr/listChoiceIndicatorMultiple" android:textSize="20sp" android:textStyle="bold" android:typeface="serif" android:padding="10dp" /> </com.android.alarm.listItems.AlarmListItem> この場合、リストアイテムの間隔をどのように設定できますか?

19
SwiftでHTTPリクエストを行うにはどうすればよいですか?
私はiBooksでAppleのThe Programming Language Swiftを読みましたが、Swiftで HTTPリクエスト(cURLなど)を作成する方法を理解できません。Obj-Cクラスをインポートする必要がありますか、それともデフォルトのライブラリをインポートするだけですか?または、ネイティブのSwiftコードに基づいてHTTPリクエストを行うことはできませんか?


5
JQueryを使用してスパンの値を設定する方法
JQueryを使用してスパンの値を設定する方法。 たとえば…以下は私のスパンです <span id="submittername"></span> 私のJQueryコードで… <script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function($){ var invitee = $.ajax({ type: "GET", url: "http://localhost/FormBuilder/index.php/reports/getInvitee/<?=$submitterid;?>", async: false }).responseText; var invitee_email=eval('(' + invitee + ')'); var submitter_name=$.map(invitee_email.invites, function(j){ return j.submitter; }); alert(submitter_name); // alerts correctly $("#submittername").text(submitter_name); //but here it is not working WHy so?????? });
371 jquery 

6
LinearLayoutがScrollView内で拡張されない
私は持っているLinearLayout内部を持ってScrollViewいますがandroid:layout_height="fill_parent"、それは完全な高さに拡張しませんScrollView。私のレイアウトは次のようになります: level layout layout_width layout_height 1 LinearLayout fill_parent fill_parent 2 LinearLayout fill_parent wrap_content 3 (some irrelevant stuff) 2 ScrollView fill_parent fill_parent <-- this expands full height 3 LinearLayout fill_parent fill_parent <-- this does not (has orientation=vertical) (following stuff probably are irrelevant, but just to be sure:) 4 TextView fill_parent fill_parent …



7
オブジェクトのキーの配列を取得する
JavaScriptオブジェクトのキーを、jQueryまたは純粋なJavaScriptのいずれかの配列として取得したいと考えています。 これより冗長な方法はありますか? var foo = { 'alpha' : 'puffin', 'beta' : 'beagle' }; var keys = []; for (var key in foo) { keys.push(key); }


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