問題タブ [null]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MySQL テーブルで "NOT NULL" を使用する必要があるのはいつですか? 何か利点がありますか?
次のレール移行があります。
「NOT NULL」であるすべてのフィールドは最初にモデルで検証されるため、移行で allow_null を使用する必要があるかどうか疑問に思っていますか? 「NOT NULL」がデータベースにどのような利点をもたらすかはわかりません。
database - NULL はデータベースにどのように格納されますか?
NULL がデータベースにどのように格納されるのか知りたいです。
それは確かにデータベースサーバーに依存しますが、それについての一般的な考えを持ちたいと思います.
初挑戦:
サーバーが NULL 値のフィールドに未定義の値 (何でもかまいません) を入れたとします。
あなたは非常に幸運で、NULL値を取得できますか
2 回目の試行:
サーバーには、このフィールドが NULL であることを示すフラグまたはメタデータがどこかにありますか?
次に、サーバーはこのメタデータを読み取ってフィールドを検証する必要があります。
メタデータが NULL 値を示し、クエリに「field IS NULL」がない場合、レコードは無視されます。
簡単すぎるような…
java - Java での NullPointerException の回避
私はobject != null
避けるためにたくさん使いますNullPointerException
。
次の代替手段は何ですか:
c# - null 引数を C# メソッドに渡す
null 引数を C# メソッド (c++ の null 引数のようなもの) に渡す方法はありますか?
例えば:
次の C++ 関数を C# メソッドに変換することは可能ですか:
c# - null 合体演算子のユニークな使用方法
C# でnull 合体演算子を使用する標準的な方法は、既定値を設定することです。
しかし、他に何??
に使用できますか?以下よりも簡潔で読みやすいことを除けば、三項演算子ほど有用ではないようです。
したがって、null合体演算子について知っている人はほとんどいないことを考えると...
他に使っ
??
たことありますか???
必要ですか、または三項演算子を使用する必要がありますか (ほとんどの人が使い慣れています)
javascript - Javascript: var が null です
私はこのJavascriptを持っていますが、うまくいきません。私はすでにJSlintをチェックしましたが、それはすべてうまくいくと言っていました。それでもうまくいきません。JavaScript は HTML にはありませんが、<head>
注:私はローカルサーバーで作業しているため、ページロードはすぐに完了します。
これは、対応する HTML です。
入力をクリックし、ファイルを選択して承認します。次に、onchange イベントがトリガーされ、非表示の div のスタイルがブロックに設定されます。
問題は、次のエラーが発生し続けることです。
「変更は null です: changed.onchange = changeVisibility;」
私はそれを理解していません、私はここで見落としているものを真剣に理解していません。
編集:質問に答えました。Mercutio、そしてもちろん他の皆さんにも感謝します。最終的なコード:
これは、対応する HTML です。
また、JSbinへのリンクをありがとう、それについて知りませんでした。
php - PHP の参照渡しパラメータとデフォルトの null
次のようなメソッドシグネチャがあるとしましょう
の後のすべてのパラメーターを省略することで、メソッドを簡単に呼び出すことができます$dn
。
3 つのパラメーターを指定してメソッドを呼び出すこともできます。
そして4つのパラメータで:
しかし、たとえば次のパラメーターの組み合わせでメソッドを呼び出すことができないのはなぜですか。
null
メソッドに渡すこととデフォルト値に依存することの違いは何ですか? この制約はマニュアルに書かれていますか?回避できますか?
asp.net - Nullを使用したAsp.netの日付バインディングの問題
データベースに null 許容の日付があります。LinqDataSource で接続し、FormView でバインドしています。日付をうまく配置できますが、日付を削除する場合は、null 値をデータベースに挿入する必要があります。代わりに例外をスローしています。
日付を入れると問題なく動作しますが、日付を削除して保存すると、System.Data.SqlTypes.SqlTypeException: SqlDateTime オーバーフローが発生します。1753 年 1 月 1 日 12:00:00 AM から 9999 年 12 月 31 日 11:59:59 PM の間である必要があります。nullを送信するにはどうすればよいですか?
.net - null値を入力できるように.NET DateTimePickerコントロールを変更する方法は?
null
ユーザーが値を入力できるように、.NET DateTimePicker コントロールを変更する最も簡単で堅牢な方法は何ですか?
asp.net - XMLWrite 出力を httpContext.Response.OutputStream に送信するときの NullReferenceException
ときどき奇妙なエラーが発生するアプリケーションがあります。これはコードの一部です:
私が得ているエラーは次のとおりです: メッセージ: オブジェクト参照がオブジェクトのインスタンスに設定されていません。
オンライン XMLWriter.Flush();
物事をより楽しくするために、これは絶対に再現できません。それはちょうど時々起こります....
XMLをフラッシュするときに起こっているので、現在nullになっているオブジェクトはResponse.OutputStreamでなければならないと推測しています。
これは、スタック トレースの関連部分です。
私の質問は、これがどのような場合に発生する可能性があるかということです。このサーバーはロング ポーリング サーバーであるため、クライアントが何かを要求しますが、30 秒間応答しない場合があります... クライアントが切断した場合 (つまり、ブラウザー ウィンドウを閉じた場合)、このストリームが Null になる可能性はありますか?
他のアイデアはありますか?(任意のポインタをいただければ幸いです)