問題タブ [semantics]

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 に答える
2986 参照

c++ - C++ 用の有効なセマンティック Diff ツールはありますか?

放棄されたプロジェクト、理論、および機能リストのみを見つけました。しかし、2 つの C++ ソース ファイルを比較してセマンティックの違いを表示できるツールは見つかりませんでした。

もちろん、関係のない 2 つのファイルや、10 年間の開発と保守の間に蓄積された変更を比較するつもりはありません。ただし、コード レビューで通常議論される変更は、文字/単語/行レベルでのテキストの変更ではなく、適切な意味とともに提示されれば、より簡単に理解できます。

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

javascript -
複数のタグを持つ HTML を適切な周囲に変換する簡単な方法はありますか

JavaScriptのタグ?

以下のようなHTMLがたくさんあるとしましょう:

<p>Javascript を使用して適切なセマンティックタグに変換する簡単な方法はありますか? 例えば:

出力間隔は重要ではありません。理想的には、任意の入力間隔で機能します。

正規表現を作成しようと考えていますが、その前に、a) 傷ついた世界を避けていることと、b) 他に何かがないことを確認したかったのです-私はやろうとしましたグーグル検索ですが、まだ何も出ていません。

アドバイスをありがとう!

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

java - Quartz の getNextIncludedTime() がわかりません

私はおそらくただのばかです - 長い一日でした! Quartz への最初の進出で何かを誤解してしまいました...

このコードを考えると:

時間枠は 10 ミリ秒で、カレンダーに含まれる時間は 10 分離れているため、出力に含まれる時間は最大で 1 つになると思います。

しかし、私がそれを実行すると:

助けてください!

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

security - 電子メール用のマークアップ言語を作成すると、どのような技術的問題が発生しますか?

マークアップ言語を電子メールに関連付けることで、どのような技術的問題が発生するのだろうか? 言語を調べずに、次の条件を持つ架空のマークアップ言語が存在すると仮定します。

  • 電子メールのコンテンツを適切に構造化および定義するためのユーザー エージェントのすべての可能なニーズを満たします。
  • 複数の作成者が電子メール スレッドの表現に貢献できるように、1 つのドキュメント内のコミュニケーションを適切に認可します。
  • マークアップ規則を使用して、RFC 5322 と同様のヘッダー データをドキュメント内の通信の各インスタンスに適切に関連付けます。
  • アクセシビリティ、セマンティクス、およびマークアップ技術自体にのみ限定されるその他の問題に関連するすべての問題を解決します。
  • アプリケーション層の処理に関して考えられるすべてのセキュリティ条件を解決し、送信に関連する問題はまったく解決しません。
  • この言語は、XML から派生したもので書かれている場合とそうでない場合があり、すぐに利用できる XML 派生テクノロジです。
  • 言語インスタンスは、電子メールとして送信できるようになる前に、ユーザー エージェントからの検証が必要です。

そうは言っても、そのようなプロジェクトに関連する技術的な問題は何ですか? これにより、ユーザーエージェントにプログラミングの問題が発生しますか? このようなプロジェクトは、コンテンツが 7 ビット ASCII のみである RFC 5322 形式の電子メールと互換性がないことが証明されますか? そのような技術は、電子メール サーバーに有害であることが証明されますか? そのようなプロジェクトに関連する追加のセキュリティ問題はありますか? そのようなプロジェクトについて、他のテクノロジー固有の一般的な考えは何ですか? 可能な限り技術/プログラミングに焦点を当てた回答と応答を維持してください。私は、ビジネス上の意見や採用に関連するコメントに反対票を投じます。

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

c++ - C++: 紛らわしい宣言のセマンティクス

Perl と少しの C を試した後、C++ を学ぼうとしていますが、すでに詳細と落とし穴に行き詰まっています。このことを考慮:-

え、なんで違うの?

明確にするために: 同じ名前の使用が有効な場合と無効な場合があります。

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

c# - 配列セマンティック初期化子はC#でどのように機能しますか?

C# 3 では、初期化子が追加されました。これは素晴らしい機能です。ただし、1 つのことが私を混乱させます。

クラスを初期化するときは、通常、初期化するメンバー変数またはプロパティを指定する必要があります。例えば:

配列のセマンティクスは最初から C# にあったと思います。しかし、彼らはそのように振る舞いません。例えば

すべて問題ありませんが、配列セマンティクスを持つクラスはどうでしょうか?

List は、他のものと同様に単なるクラスです (ジェネリックですが)。

コンパイラが List メンバーを初期化する方法を理解しようとしています。これは舞台裏で行われるある種の魔法ですか?それとも、これはクラスで定義されたインデクサーがあることに関連していますか?

ありがとう。

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

diff - コンテンツではなく Web ページのセマンティック構造を比較するツール

コンテンツではなく、2 つの Web ページのセマンティック マークアップを比較できるツールを知っている人はいますか?

乾杯。

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

compiler-construction - セマンティック分析のための言語?

背景:-プログラミング言語の有効なレキシコンと構文を表現するための正式な言語があります-そのような表現(正規表現やコンテキストフリーの文法など)は、一部のツール(LEXやYACCなど)を使用して、一部のプログラミング言語のレキシコン/構文アナライザーに自動的にコンパイルできます

質問:-プログラミング言語のセマンティクスを定義するためのそのような形式言語はありますか?-これらの形式言語に基づいてセマンティックアナライザーのコードの生成を自動化するコンパイラーはありますか?-ソースコードのセマンティック分析に関して読むべきリソースはありますか?

注:-私の質問は非現実的だと思うかもしれませんが、大丈夫です…私はコンパイラの初心者ですか?-セマンティック分析とは、コードの最適化と生成の次のステップのためにソースコードから必要な情報を収集することを意味します...これにはタイプ/境界チェックが含まれる必要があります...など

事前に感謝の気持ちを伝えたいと思います

0 投票する
7 に答える
6944 参照

css - CSS、ネストされたdivとマージンとパディング

私はボックスモデルを完全に理解しています。この質問は、マージンを使用する場合とパディングを使用する場合に関するセマンティック方法論を特定しようとすることに関するものです。

これが典型的な例です、

まず、平易な英語で:

  • 状況:コンテナdivがあり、その中に段落要素があります。
  • 目標:divの内側と段落の外側の間に12pxのスペースを設ける。

  • オプションa)コンテナdivに12pxのパディングを適用します

  • オプションb)段落要素に12pxの余白を適用します

または、必要に応じてHTML:

そして、CSS:

オプションa)

オプションb)

乾杯!

ジョン

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

html - 標準 Xhtml - div と li

次のシナリオであなたの提案が必要です。次のようなUIがあるとしましょう

HTMLでこれを今すぐ取得するには、..likeを使用しています

しかし、ここでは div を使いすぎています。標準の XHTML で問題ありません<li>か?

誰かが適切な説明で提案できますか、それとも何か他のことを提案できますか? 注: Table Thanks は使用しないでください。