問題タブ [nul]

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.

0 投票する
3 に答える
893 参照

r - 埋め込まれたNULを削除するためのRにsedタイプのパッケージはありますか?

私は、1950 年以降、毎年 1 つの大きな CSV データ ファイルを含む米国気象サービスの Storm Data を処理しています。1999 年のファイルには、NUL 文字が埋め込まれた非常に大きな自由形式のテキスト フィールドを持つ複数の行が含まれています。(問題のあるファイルはftp://ftp.ncdc.noaa.gov/pub/data/swdi/stormevents/csvfiles/StormEvents_details-ftp_v1.0_d1999_c20140915.csv.gzにあります)。

R は破損した文字列データをエラーなしで処理できません。これには、R の data.frame、data.table、stringr、および stringi パッケージ関数が含まれます (試行済み)。

sed を使用して NUL のファイルをクリーンアップできますが、コードが埋め込まれた R マークダウン タイプのレポート用であるため、外部プログラムは使用しない方がよいでしょう。

提案?

0 投票する
1 に答える
718 参照

regex - 正規表現 MATLAB の nul バイト

x00MATLAB が正規表現で nul バイト ( ) を使用して何をしているのか説明できますか?

例:

答えは単純に、MATLAB 正規表現は印刷できない文字を処理するためのものではありませんが、その場合はエラーになると思います。

'.'編集: 46 は、正規表現のワイルドカードと同じであると予想されます。

EDIT2:

10 が特殊文字である可能性があることに気付いたので、これには印刷可能な nul バイトしかありません。505 番目の文字が一致しないため、これは 9 にのみ一致すると予想され0ます。

0 投票する
0 に答える
45 参照

writetofile - 書き込まれたファイルの先頭に NUL

次の質問があります。文字列をファイルに書き込むとき、最初の文字が Nul のようです。ファイルを Notepad++ で開くと、背景が黒く、白で「NUL」と書かれていることがわかります。しかし、なぜこれが起こっているのかよくわかりません。文字列は別のデバイスから Android を実行しているタブレットに送信され、その後、データはファイルに書き込まれます。コードをデバッグすると、ファイルを開くまですべて問題ないように見えます。

ピングーに感謝と乾杯

0 投票する
2 に答える
1687 参照

javascript - jQuery: .height() は .ready() で null を返しますが、同じコード コンソールを実行すると機能します

この「 rightContent」divのみにスクロールを与えるために、メインのdivコンテナに高さを割り当てようとしています。

私がやっているのは、他のすべての高さを見つけDIVて、それらの DIV の高さを「」高さで差し引いて、window高さをメイン div「rightContent」に与えることだけです。

しかし、問題が発生しています。「 .tabstripContainer 」divを除くすべての「DIV」の高さを取得します。これは動的DIVであり、実行時に生成されます。

「 .ready() 」のページの最後に以下のコードを追加しましたが、コードを実行すると、「 tabstripContainer = $('.tabstripContainer').outerHeight();」に対して「null」が返されます

コードを実行したときの出力は次のとおりです。

ここに画像の説明を入力

================================================== =========

しかし、ブラウザ コンソールでコードを実行すると、" tabstripContainer = $('.tabstripContainer').outerHeight();" の正しい値も得られます。"

ブラウザ CONSOLE でコードを実行したときの出力は次のとおりです。 ここに画像の説明を入力

================================================== ================== これが私のコードです:

提案してください!

0 投票する
1 に答える
201 参照

list - KDB / Q 新しく作成されたリストのランダムな要素をリセットする (数値 vs シンボル/文字)

0f と 1f の間のランダム係数 ( Z )の値をリセットしたい( X ) 要素 ( 2 次元のシード要素)を持つランダム ( Y ) リストがあります。数値リストの場合、このコードは正常に機能します

そのようなシンボル(または文字リスト)の場合にも実行されるようにそのコードを拡張するにはどうすればよいですか

真ん中の掛け算が問題だと思いますが、それをより一般的にする方法がわかりません。

2 つのリストを作成してそのように処理するよりも、この問題に対するより洗練された解決策があるかもしれません。

ありがとう

0 投票する
0 に答える
174 参照

keyboard - キーボードから NUL 文字を入力する方法

NULキーボードから文字を入力する方法。例として、 for ESCcharacter を使用してctrl+Escいます。参考までに:私はwin 2008 OSを使用しています。

0 投票する
3 に答える
236 参照

c - '\0' != 0 ではないですか?

while以下に示すループの状態を理解するのにいくつかの困難があります。

\0文字列は、ASCII 値がの最後の文字で保存されることを知っています0whileループでは、配列の特定の文字の値を比較しています。したがって、\0条件に達すると次のようになります

これは無限ループではありませんか?