プログラミング

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

10
整数除算:doubleをどのように生成しますか?
このコードブロックの場合: int num = 5; int denom = 7; double d = num / denom; の値はdです0.0。キャストすることで強制的に動作させることができます: double d = ((double) num) / denom; しかし、正しいdouble結果を得る別の方法はありますか?何が起こるかを知っているプリミティブをキャストするのは好きではありません。

30
Android Studioでマニフェストのマージが複数のエラーで失敗しました
したがって、私はAndroidとJavaの初心者です。学び始めたばかりです。今日、Intentを実験しているときにエラーが発生しました。 Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple errors, see logs ここでいくつかの解決策を見つけて実装しようとしましたが、うまくいきませんでした。 これは私のbuild.gradleです: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.0" defaultConfig { applicationId "com.example.rohan.petadoptionthing" minSdkVersion 10 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } …
249 android  xml 




14
Android:onInterceptTouchEventとdispatchTouchEventの違いは?
Android onInterceptTouchEventとの違いは何dispatchTouchEventですか? Android開発者ガイドによると、両方の方法を使用してタッチイベント(MotionEvent)をインターセプトできますが、違いは何ですか? ビュー()の階層内でどのようonInterceptTouchEventにdispatchTouchEventしてonTouchEvent相互作用しますViewGroupか?

11
mysqlの挿入クエリから新しいレコードの主キーIDを取得しますか?
[OK]を、私はMySQLをやっていると言うことができますINSERT私のテーブルの一つに、テーブルには列があるitem_idに設定されているautoincrementとprimary key。 item_id同じクエリで新しく生成された主キーの値を出力するクエリを取得するにはどうすればよいですか? 現在、IDを取得するために2番目のクエリを実行していますが、これが間違った結果を生成する可能性があることを考えると、これは良い習慣とは思えません... これが不可能な場合、正しいIDを確実に取得するためのベストプラクティスは何ですか?

6
「| =」はどういう意味ですか?(パイプ等価演算子)
Google検索とスタックオーバーフローを使用して検索を試みましたが、結果が表示されませんでした。私はこれをオープンソースのライブラリコードで見ました: Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_SOUND; notification.defaults |= Notification.DEFAULT_VIBRATE; "| ="(pipe equal operator)はどういう意味ですか?
249 java  android  operators 


10
Angular @ViewChild()エラー:引数が2つ必要ですが、1つ取得しました
ViewChildを試行すると、エラーが発生します。エラーは、「 'opts'の引数が指定されていませんでした。」 @ViewChildの両方がエラーを出しています。 import { Component, OnInit, ElementRef, ViewChild, Output, EventEmitter } from '@angular/core'; import { Ingredient } from 'src/app/shared/ingredient.model'; @Component({ selector: 'app-shopping-edit', templateUrl: './shopping-edit.component.html', styleUrls: ['./shopping-edit.component.css'] }) export class ShoppingEditComponent implements OnInit { @ViewChild('nameInput') nameInputRef: ElementRef; @ViewChild('amountInput') amountInputRef: ElementRef; @Output() ingredientAdded = new EventEmitter<Ingredient>(); constructor() {} ngOnInit() { } …

29
TypeScriptコンパイルでの実験的なデコレータ警告
警告が表示されます... デコレータの実験的なサポートは、将来のリリースで変更される可能性がある機能です。この警告を削除するには、「experimentalDecorators」オプションを設定します。 ... tsconfig.jsonのcompilerOptionsには次の設定がありますが: "emitDecoratorMetadata": true, "experimentalDecorators": true, 奇妙なのは、デコレータを使用する一部のランダムクラスはその警告を表示しないが、同じプロジェクトの残りのクラスは表示することです。 TypeScriptコンパイラでこのような動作を引き起こす原因は何ですか?

4
複数の列に対する一意の制約
CREATE TABLE [dbo].[user]( [userID] [int] IDENTITY(1,1) NOT NULL, [fcode] [int] NULL, [scode] [int] NULL, [dcode] [int] NULL, [name] [nvarchar](50) NULL, [address] [nvarchar](50) NULL, CONSTRAINT [PK_user_1] PRIMARY KEY CLUSTERED ( [userID] ASC ) ) ON [PRIMARY] GO どのように私は列に一意の制約を追加するfcode, scode, dcodeとt-sql、および/またはmanagement studio?fcode, scode, dcode一緒に一意である必要があります。

9
サポートされていないメソッド:BaseConfig.getApplicationIdSuffix()
だから私はプログラマーのためのAndroid 6:アプリ駆動のアプローチと最初の2つのアプリの例を読んでいますが、今回の例で問題はありませんでした。プロジェクトをビルドさせません: エラー:サポートされていないメソッド:BaseConfig.getApplicationIdSuffix()。接続しているGradleのバージョンはそのメソッドをサポートしていません。この問題を解決するには、接続しているGradleのターゲットバージョンを変更またはアップグレードします。または、この例外を無視して、モデルから他の情報を読み取ることもできます。 あなたは、本サイトからソースをダウンロードすることができ、ここで私はからテストしてるのと同じコードベースをテストします。

13
Rubyは参照渡しですか、値渡しですか?
@user.update_languages(params[:language][:language1], params[:language][:language2], params[:language][:language3]) lang_errors = @user.errors logger.debug "--------------------LANG_ERRORS----------101-------------" + lang_errors.full_messages.inspect if params[:user] @user.state = params[:user][:state] success = success & @user.save end logger.debug "--------------------LANG_ERRORS-------------102----------" + lang_errors.full_messages.inspect if lang_errors.full_messages.empty? @userオブジェクトはメソッドのlang_errors変数にエラーを追加しますupdate_lanugages。@userオブジェクトの保存を実行すると、lang_errors変数に最初に格納されたエラーが失われます。 私がやろうとしていることは、もっとハックすることです(それは機能していないようです)。なぜ変数値が洗い流されるのか理解したいのですが。参照渡しを理解しているので、値が洗い流されることなくその変数に保持される方法を知りたいのですが。

7
ASP.NET MVCの別のコントローラーからビューを表示する
別のコントローラーからビューを表示することはできますか? たとえば、私はビューを持っているCategoriesControllerとしましょうCategory/NotFound.aspx。にいる間、CategoriesController簡単に戻ることができView("NotFound")ます。 ここでProductsController、製品を追加するためのアクションとビューがあるとします。ただし、このアクションでは、製品を追加するカテゴリが必要です。たとえば、Products/Add/?catid=10。 に基づいてカテゴリを見つけることができない場合は、製品コントローラの下にビューを作成するのではなく、カテゴリコントローラからビューcatidを表示したいと思います。NotFoundCategoryNotFound これは可能ですか、それとも間違った方法で構造化していますか?これを行う良い方法はありますか?

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