問題タブ [long-integer]
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.
javascript - Javascript での長いタスクの監視
Javascript ルーチン (約 400、複雑なもの) によって初期化する必要がある多くのウィジェットを使用する特定のページがあります。これには時間がかかります (遅いマシンでは 20 秒もかかります)。ページの代わりに進行状況インジケーター (パーセンテージ ラベルが付いた単純なテキスト フィールド) を表示できると考えていましたが、継続的に更新していても、進行中のタスクによってすべてがブロックされ、更新が表示されないことがわかりました。そのため、負荷の高い JavaScript タスクが完了するまで、すべてがフリーズしたままになります。私も次の実験を行いましたが、同様にフリーズします (そして、Firefox はスクリプトが完了するのに時間がかかりすぎると言っています...):
私に来る唯一の解決策は、長い仕事をバラバラにしてラベルを更新することです....しかし、別の解決策があるかどうか疑問に思っていました! 神よ、JSにはできるだけ早くスレッドが必要です... :)
何か案は?
objective-c - 長整数値
NSString に長整数値 (例: 2705758126 ) があります。
私はそれを表示しようとすると: NSLog(@"%i", [myValue integerValue]); 2147483647 が返されます。
この長い整数を表示、比較などする方法
c# - SQL Server - ガイド VS。長いです
今まで私は C# を使ってきました "Guid = Guid.NewGuid();" Linq to SQL を使用して、一部の SQL Server データベース テーブルに ID フィールドとして格納できる一意の ID を生成する方法。インデックス作成の理由から、GUID を使用するのは良くない考えであり、代わりに自動インクリメントの Long を使用する必要があるとのことでした。長時間使用すると、データベース トランザクションが高速化されますか? その場合、Long タイプの一意の ID を生成するにはどうすればよいですか?
よろしく、
java - JavaでintからLongに変換するにはどうすればよいですか?
私はこことグーグルの人々の両方で、行き来するのに問題があり、その逆ではないことを見つけ続けていlong
ますint
。それでも、に進む前にこのシナリオに遭遇したのは私だけではないと確信していint
ますLong
。
私が見つけた他の唯一の答えは、「そもそもそれをLongに設定するだけ」でしたが、これは実際には質問に対処していません。
最初にキャストしてみましたが、「Cannot cast from int to Long
」
少し戸惑っていますがint
、一部のコンテンツがとして入ってくるので、ArrayList
この情報を保存しているエンティティにはシーケンス番号がLongである必要があるため、使用し続けています。
database - 長い文字列をデータベースに保存するのは良いですか?
長い文字列をデータベースに保存する必要があります。文字列の長さは5または6文です。これは良い設計戦略だと思いますか?または、その文字列のIDを保存してから、文字列を保存しているファイルの場所を含む別のテーブルとの関係を作成する必要があります。両方の長所と短所を教えてください。
文字列は前処理され、データベースに保存されています。変更を加えると、文字列全体が読み取られ、完全に置き換えられます。したがって、文字列は分割できないと見なすことができます。
c++ - C/C++ の long long
GNU の C++ コンパイラでこのコードを試していますが、その動作を理解できません。
コメント行のコメントを外すと、コードがコンパイルされず、エラーが発生します。
エラー: long 型には整数定数が大きすぎます
ただし、コードをそのままコンパイルして実行すると、10000000000 をはるかに超える値が生成されます。
なんで?
c++ - 文字列から unsigned long を取得するにはどうすればよいですか?
C++ で文字列から unsigned long を取得する最も安全で最良の方法は何ですか?
私はいくつかの可能な方法を知っています。
最初に、atol から取得した符号付き long を変換します。
これに関する明らかな問題は、myStr に格納されている値が signed long に格納できる値よりも大きい場合にどうなるかということです。atol は何を取得しますか?
次の可能性は、strtoul を使用することです。
ただし、これは私のニーズに対して少し複雑です。シンプルな関数、文字列入力、符号なし long base 10 出力が欲しいです。また、エラー処理には多くの要望が残されています。
私が見つけた最後の可能性は、sscanf を使用することです。
繰り返しますが、エラー処理には多くの要望があり、私が望んでいるよりも少し複雑です。
残りの明らかなオプションは、以前の可能性のいずれかのラッパーを独自に作成するか、文字列を循環して ULONG_MAX に達するまで各桁を手動で変換するものを作成することです。
私の質問は、私の google-fu が見つけられなかった他のオプションは何ですか? 文字列を unsigned long にきれいに変換し、失敗時に例外をスローする C++ std ライブラリ内のものはありますか?
これがでたらめである場合は申し訳ありませんが、私の質問と完全に一致する質問は見つかりませんでした。
python - PythonでのLongとFloatの操作
私はこれを計算しようとしています:
エラー:サポートされていないlongおよびfloat
c - strtoull と long long 演算
このプログラムの出力と修正方法を説明できる人はいますか?