問題タブ [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.
c - ARMアセンブラでC定義を使用する方法
ARMアセンブラコードでLONG_MINやLONG_MAXなどの外部定義を使用するにはどうすればよいですか?
my_arm.hが次のようになっているとしましょう。
次のようにmy_main.cがあるとします。
そして、my_arm.sは次のようになります。
最後から2行目、正しくロードする方法がわかりません。どこかで読んだことを漠然と覚えています。.globalでLONG_MAXを定義する必要がありましたが、実際の例へのリンクが見つかりません。
私はarm-linux-gnueabi-gccバージョン4.3.2でコンパイルしています
==================
更新:提案に感謝します!残念ながら、私はまだ構文に問題があります。
まず、小さなヘッダーファイルmylimits.hを作成しました(今のところ.Sと同じディレクトリにあります)
my_arm.Sに次を追加しました:
このアプローチには2つの問題があります。
最初の最大の問題:シンボルMY_LONG_MINが認識されない...したがって、何かがまだ正しくない
2番目:.includeの構文では、インクルードできません。mylimits.h<limits.h>
に追加する必要がありますが、少し厄介なようですが、大丈夫だと思います:)
ポインタはありますか?
ARMシステム開発者ガイドシステムソフトウェアの設計と最適化[2004]およびARMアーキテクチャリファレンスマニュアル[2000]にアクセスできますが、ターゲットはXScale-IXP42xファミリrev 2(v5l)です。
c - C99 は UCHAR_MAX > UINT_MAX を許可しますか?
6.3.1.1 状態
符号付き整数型のランクは、精度の低い符号付き整数型のランクより大きくなければなりません。
long long int のランクは long int のランクより大きくなければならず、long int のランクは int のランクより大きくなければならず、それは short int のランクより大きくなければならず、signed char のランクよりも大きくなければならない。
だから、これは当てはまらないでしょうか
c++ - 変数型の最大サイズを返すために C または C++ 実装を使用する必要がありますか?
標準の観点から、C++<limits>
ヘッダーから以下を使用する必要がありますか?
UCHAR_MAX
どちらが c 実装か、
std::numeric_limits<unsigned char>::max()
どちらが C++ 実装か。
結果は2つのバージョン間で同等ですが、この場合、何らかの標準に基づいて、または読みやすさと移植性に基づいて実装を選択する必要があります. この実装はクロスプラットフォーム互換である必要があることに注意してください。私はC++コードを書いています。
c++ - C++でポインタ制限を決定する慣用的な方法は何ですか?
コンパイル時にポインター型の値の範囲を知りたいです。 limits.h
純粋な数値型の最大値と最小値のみを指定します。ハードコーディングされた定数を使用したくありませんsizeof(foo*)
。
python - PATH_MAX と NAME_MAX の関係は何ですか? また、どうすれば取得できますか?
limits.h
および POSIX マンページのさまざまな場所で、 および への参照がありPATH_MAX
ますNAME_MAX
。これらは互いにどのように関連していますか?それらの公式ドキュメントはどこにありますか? C、Python、および GNU (シェル) 環境の実行時、および (該当する場合) コンパイル時にそれらを取得するにはどうすればよいですか?
php - それ以外の場合は、更新カテゴリ エコー表示イメージ
こんにちは
カテゴリの更新時に画像を表示する必要があり、その画像は最大 3 日間表示されます
私はこれを使用しますが、動作しません
データベース情報
だから私がそれを修正するのを手伝ってください私はこれが好きです
IF カテゴリの更新の場合、この画像を 3 日間表示します。それ以外の場合は、画像を削除します。これは私のタスクの返信です
android - Android 2.2のアプリケーションあたりの最大メモリ制限はどれくらいですか?
Android 2.2のアプリケーションあたりの最大メモリ制限はどれくらいですか?
oracle - インデックスとしての Solr をストレージ DB としての Oracle と統合する最良の方法は何ですか?
すべての「データ」を含むOracleデータベースと、このすべてのデータにインデックスが付けられたSolrインデックスがあります。理想的には、次のようなクエリを実行できるようにしたいと考えています。
select * from data_table where id in ([solr query results for 'search string']);
ただし、重要な問題が 1 つあります。Oracle は、「in」句のアイテムの配列に 1000 を超えるアイテムを許可しません (私が見つけるオブジェクトのリストは非常に頻繁に 1000 を超え、通常は約 50- 20万アイテム)
コンマ区切りの値の文字列を取り、それらを配列項目に分割する「分割」関数を使用してこれを回避しようとしましたが、SQL (PL/SQLは 32k 文字ですが、場合によっては 80,000 以上の結果を得るにはまだ制限が多すぎます)
WHERE IN (....) を使用してパフォーマンスの問題も発生しています。参照されているフィールドがインデックス付きフィールドであっても、これによりクエリが非常に遅くなると言われています。
1000 項目の制限 (別名: id in (1...1000 または (id in (1001....2000)) または id in (2001....3000)) に対して再帰的な「OR」を作成しようとしました)) - これは機能しますが、非常に遅いです。
Solr クライアント JAR を Oracle にロードし、solr を呼び出して結果をパイプラインでリストに戻す Oracle 関数を Java で記述して、次のようなことができるようにする必要があると考えています。
select * from data_table where id in (select * from table(runSolrQuery('my query text')));
これは非常に難しいことが証明されており、それが可能かどうかさえわかりません。
私ができないこと:
- 完全なデータを Solr に保存する (セキュリティ + ストレージ制限)
- ページネーションと順序付けのコントローラーとしてSolrを使用します(これが、DBからデータを取得している理由です)
そのため、Solr が実際に Oracle の全文検索プロバイダーのように機能するハイブリッド アプローチを考案する必要があります。ヘルプ!誰かがこれに直面しましたか?
geocoding - Google のジオコーディングを使用して、利用規約に違反せずに住所を正規化するにはどうすればよいですか?
検索でアドレスを受け入れる API に取り組んでいます。検索基準を検索エンジンに送信する前に、Google のジオコーディング サービスを使用して住所を正規化したいと考えています。
これは私の注意を引きました: http://code.google.com/apis/maps/documentation/geocoding/index.html#Limits
「注: Geocoding API は、Google マップと組み合わせてのみ使用できます。マップ上に表示せずに結果をジオコーディングすることは禁止されています。許可されている使用方法の詳細については、Maps API サービス利用規約のライセンス制限を参照してください。」
これは、この目的でジオコーディング サービスを使用できないということですか? 以前に Google のジオコーディング サービスにアクセスするライブラリを使用したことがあるので、これが技術的に可能であることは知っていますが、利用規約に違反しているように思えます。
私たちがやろうとしていることに対する他のオプションはありますか?
編集:
私たちの会社は、返された住所を使用するための Google のライセンスを取得しており、最終的には Google マップ上でエンド ユーザーに表示され、契約条件を満たしていることがわかりました。
glassfish - Glass Fish-スループットとメッセージサイズの実際的な制限はありますか?
ここではGlassfishのスペシャリストではありませんが、GlassFishをエンタープライズサービスバスとして使用するプロジェクトで、私は一種の受信側であり、アーキテクチャチームに少し同意していません。
GlassFishのスループット(1秒あたりのメッセージ数)とメッセージサイズの実際的な制限は何ですか?まともな現代の専用サーバーの家番号と同じように。私の机の上の建築の提案は私見ばかげているので尋ねます-しかし私はGlassFishの限界について知りません。