問題タブ [limits]

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 投票する
4 に答える
8957 参照

c++ - C++ 変数の型の制限

これは非常に簡単な質問です(私が思うに)、変数タイプ (整数など)の制限を提供するSTLライブラリメソッドはあり ますか?これらの制限はコンピューターによって異なることは知っていますが、メソッドを介してそれらを取得する方法が必要ですよね?

また、変数型の制限を計算するメソッドを書くのは本当に難しいでしょうか?

私はただ興味があります!:)

ありがとう ;)。

0 投票する
10 に答える
40605 参照

c - 変数をCで可能な最大数にどのように設定しますか?

Cで変数を無限大(または保証された最大数の値)に等しくするように設定するにはどうすればよいですか?

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

ntfs - 大きすぎる大きさ(NTFSの場合)

私はプログラムを持っています、そしてそれが今行われているように、それはその中に10-30Kファイルのようなものを含むデータディレクトリを持っていて、それは問題を引き起こし始めています。それが問題を引き起こし、ファイル構造を微調整する唯一の解決策になると期待する必要がありますか、それとも他の問題を示していますか?

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

java - java.lang.Integer.MIN_VALUEと同等のC++

C ++でjava.lang.Integer.MIN_VALUEに相当するものを取得するにはどうすればよいですか?

0 投票する
4 に答える
7992 参照

forms - VBAフォームが保持できるコントロールの最大数はいくつですか?

私は現在、非常に複雑なフォームを必要とするExcel 2003アプリを構築しており、コントロールの数の制限について心配しています。現在、154のコントロールがあります(使用してカウントされますMe.Controls.Count-これは正確であるはずですよね?)が、おそらく約3分の1しか完了していません。ワークフローは実際には単一のフォームに適合しますが、本当に必要な場合は分割できると思います。

Google検索で、VB6(通常はVBAを含む)にはフォーム内の254コントロールのハード制限があるという証拠があります。ただし、1200をはるかに超えるコントロールを使用してダミーのフォームを作成しましたが、それでもロードされ、正常に機能しているように見えました。

ただし、800個のボタンと150個のラベルなど、コントロールの特定の組み合わせを追加しようとすると、「メモリ不足」エラーが発生し、各タイプのコントロールのメモリ要件によって制限が影響を受ける可能性があると思いました。

私、またはさらに重要なことに、異なる環境を持つ他のユーザーがこのような大きなフォームでメモリの問題に遭遇しないようにするのに役立つ情報を誰かが持っていますか?

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

linux - Linuxでシステム全体のRLIMIT_NOFILEのハード制限を引き上げる

デフォルトのハード制限(1024)に達しているため、memcachedを実行するときにRLIMIT_NOFILEを上げる必要があります。ただし、ハード制限を引き上げるにはrootが必要であり、さまざまな理由から、memcachedまたはそれに含まれるシェルをrootとして実行する必要はありません。現在、root以外のユーザーとして問題なく実行しています。

システム全体でRLIMIT_NOFILEのハード制限を引き上げて、memcachedを非ルートとして実行し続け、単にソフト制限を引き上げることができるようにする方法はありますか?

これは、2.6カーネルのRedHatLinuxです。

ありがとう!

ジョン

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

function - clojure関数に最大20個のパラメータの制限があるのはなぜですか

clojure 関数が取ることができるパラメーターの数には制限があるようです。

20 を超えるパラメーターを持つ関数を定義すると、次のメッセージが表示されます。

#<CompilerException java.lang.RuntimeException: java.lang.RuntimeException: java.lang.Exception: Can't specify more than 20 params (NO_SOURCE_FILE:0) (NO_SOURCE_FILE:0)>

明らかにこれは回避できますが、私は既存の DSL の実行モデルを clojure に移植することでこの制限に達していました。私の DSL には次のような構造があり、マクロ展開により、この制限を除いて非常に簡単に関数にマップできます。

これは、90 個の入力ノードを持つニューラル ネットワークを呼び出す DSL ステートメントです。もちろん回避できますが、制限がどこから来るのか疑問に思っていました。ありがとう。

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

collections - Verity インデックスとドキュメント検索制限の説明

現在、CF8 標準版サーバーがあり、verity インデックス作成に関していくつかの制限があります。アドビによると

サーバー全体で索引付けされたドキュメント数が 125k を超える段階に達しました。ただし、最大の verity コレクションは約 25,000 のドキュメントで構成されています (これはさらに増えることが予想されます)。一度に検索できるコレクションは 1 つだけです。私の理解では、これはコレクション全体を無制限に検索できることを意味します。これは正しいです?それとも、制限に達する前にすべてのコレクションで索引付けされたドキュメントのみが実際に検索可能であることを意味しますか?

これに対する解決策として CF9 標準に移行し、制限のない Solr ソリューションを使用することを検討しています。coldfusionjediは、Verity と Solrのいくつかの違いを強調しています。ただし、アップグレードする前に、アップグレードをコミットする前に、これをより明確に理解しようとしています.

これが何を意味し、実際に verity の検索とインデックス作成にどのように影響するかについて、誰かが明確な説明を提供できますか?

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

c++ - C++: クラスの上限/下限の定義

たとえば、最初のタイム スロットは 30 分ですが、2 番目のタイム スロットは 40 分にすることができ、最初の利用可能なスロットは (同等の値で) から開始します。に) 1.

私が今やりたいことは、このクラスが取る最大値と最小値をどうにかして定義することです。そのためには、2 つの実際的な質問があります。

1.- カスタム クラスに対して、そのような方法で絶対最小値と最大値を定義することは理にかなっていますか? または、クラスで定義された関係演算子を考慮して、最小値を定義するために、値が常に型の他の可能な値よりも低いものとして比較するだけで十分ですか? (そして同様に最大)

2.- 前の質問に「はい」(または「はい、でも ...」) をモデルにした回答があると仮定すると、そのような最大/最小をどのように定義すればよいですか? あることは知っていますstd::numeric_limits<>が、私が読んだことから、それは「数値型」を対象としています。それを「数として表される」と解釈するか、それとも「数で表される」とか「整数に対応する」などのより広い仮定をすることができますか? 結局のところ、日付クラス、およびおそらく辞書クラスの最小値と最大値を定義することは理にかなっていますが、numeric_limitsそれらの使用を意図していない可能性があります (私はそれについてあまり経験がありません)。さらに、numeric_limits何を作ればいいのかわからない余分なメンバーと情報がたくさんあります。使わないnumeric_limits、クラスで使用可能な値の範囲を示すためにC++が提供する他のよく知られた/広く使用されているメカニズムは何ですか?

0 投票する
4 に答える
12517 参照

python - Resident Set Size (RSS) の制限は影響しません

2.6.32-22-generic カーネルを使用して Ubuntu 10.04 を実行しているマシンで、次の問題が発生します。プロセスの Resident Set Size (RSS) の制限を設定しても、効果がないように見えます。現在、次のコードを使用して Python で制限を設定しています。

リストの memory_sink は毎回成功します。top で RSS の使用状況を確認すると、プロセスが 1 GB の RAM を使用するように簡単に取得できます。これは、制限が機能していないことを意味します。RSS 制限はこのカーネルまたはディストリビューションでは機能しませんか? それが役立つ場合、resource.RLIMIT_NPROC (ユーザー プロセス制限) は機能します。