問題タブ [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 投票する
2 に答える
2412 参照

functional-programming - 「還元セマンティクス」とは何ですか?素人の用語でのPLTRedexの使用について説明してください

誰かがリダクションセマンティクスとPLTRedexの使用法をより簡単な言語で説明してください。

ありがとう。

0 投票する
5 に答える
3560 参照

c# - C# との RDF の統合

セマンティック検索を依頼されたプロジェクトに取り組んでいます。このシナリオは、医師名、患者名、および受診日の 3 つの情報を含むテーブルを含むデータベースです。Doctor、Patient、Date の 3 つのフィールドを含むフォームを作成するように依頼されました。そのため、ユーザーが患者に対応する医師を検索したい場合、または対応する患者またはその日付の医師を検索したい場合、フィールドのいずれかに入力するだけで、データベースから情報を取得できます。文字列操作と情報検索に正規表現を使用して、C# でコーディングを行いました。しかし、主なタスクは、検索が RDF と URI を使用して機能することです。

コーディングの大部分に取り組んできたので、誰かが RDF と URI を使用して検索を作成する方法を手伝ってくれませんか?これに対する解決策はありますか?RDF を C# に統合するにはどうすればよいですか?ドキュメントはありますか?

しかし、上司の要件に従って、RDF で動作する検索を作成するように依頼されました。つまり、患者の詳細 (患者の名前など)、医師の名前、および日付は、患者、医師の詳細を特定する URI の形式になります。およびデータベース内の日付情報なので、誰かが医師や患者などの情報を検索しようとしている場合は、対応するフィールドに自分の名前を入力するだけで情報を取得できます。ご理解いただくために、私のコードの 2 つのスナップショットを添付します。

画像 1: http://img29.imageshack.us/i/15035706.jpg
画像 2: http://img31.imageshack.us/img31/1117/86105845.jpg

最初の画像はデータベースにすべての詳細を入力する場所で、2 番目の画像は検索です。

これが私のプロジェクトの全体的なアイデアです。これを行う方法を教えてもらえますか?

誰かがこれについてできるだけ早く私を助けてくれたら、本当に感謝しています。

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

parsing - ページの主要コンテンツの特定

テキストの多い記事である HTML ページが与えられた場合、主要なコンテンツを識別して解析したいと考えています。

例としてhttp://www.fivethirtyeight.com/2009/08/chavismo-obama-and-monroe-doctrine.htmlを使用すると、タイトルと記事を含む div#post-4438372351887392855 を識別したいと思います。

完璧なものや 100% の確率で機能するものは何もないことはわかっていますが、妥当な数の状況で望ましい結果が得られるアプローチはありますか?

私の現在の考えは、各 div を反復処理し、マークアップを取り除き、最も多くのテキストを含む最も内側の div を見つけることです。

この時点で、私は始めたばかりなので、概念的なアプローチに向けて入力できる情報を探しています。または、何かある場合は、オープン ソース ライブラリが便利です。

洞察を事前にありがとう。

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

html - 画像リンク (ホバー効果付き)、タイトル、説明のセットのセマンティック html 構造?

私は一連のアイテム(またはアイテムのリストですが、リストの使用法を暗示したくありません)を持っています。それらには、画像リンク、タイトル、および説明が含まれています。画像リンクにはホバー効果 (マウスオーバーでアルファが変化) が必要で、特定のレイアウト方法があります。画像を左側に、タイトルと説明を右側に配置します。また、アイテムのブロック全体の背景もあります。

これが私が望むもののスクリーンショットです: 代替テキスト http://img26.imageshack.us/img26/9806/screenshotmr.png

だから私の質問は、これに適したセマンティックhtml構造は何ですか? 私はこのようにdlを使用しようとしました:

しかし、これのためにcssを機能させるのに苦労しています。たとえば、a、dt、および dd の各セットに追加の背景が必要ですが、背景を組み合わせるために 3 つの異なる画像を使用したくありません。だから今、私はこれを行うためにたくさんのdivを使用することを考えています:

このレイアウトの問題点は、意味的に見えないことです。順序付けられていないリストを使用して li でラップすることもできますが、それは余分なマークアップのようです。

うるさいだけかもしれませんが、これに対する良い解決策があるかどうかを知りたいです。かなり長い質問ですが、最後まで読んでいただきありがとうございます。

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

php - jQuery/PHPおよび多言語の確認/アラートボックス

この質問を投稿しようとしたとき、私は簡単な解決策を思いついたのです。

問題は、ユーザーが選択した言語に応じて、複数の言語で確認メッセージが必要になることでした。私は常にHTMLから特定の情報を取得するので、そのようにしようとしていましたが、この点で行き詰まりました。

正しいメッセージを含むtitle属性を使用した、ユーザー向けの簡単な削除ボタンを次に示します(この例では、テキストのみです。コードでは、正しい翻訳を含む変数です)。

次に、jQueryを使用してその行を取得し、次のように確認ボックスに表示します。

ただし、これは、入力要素にマウスオーバーで表示されるタイトルが含まれていることを意味します。これは私が好きではありません。確認ボックスをキャンセルしてボタンをもう一度クリックすると空のメッセージが表示されるため、これを削除することは実際にはオプションではありませんでした。

とにかく、このアプローチ全体は、単純なテキスト行を取得するために私にはうまくいきませんでした。次に、$。get()について考えました。他のシナリオでは常に使用しているため、なぜ以前にそれを考えなかったのかわかりません。

したがって、これは、HTMLを処理したり、タイトルやその他の属性を読み取ったりすることなく、正しいテキストをJavaScriptに直接取り込むための一般的なソリューションとしてはかなり良いと思います。


更新
わかりました。これをjQueryスクリプトの最後の部分に関する質問に戻します。$.get()情報を取得するのに少し時間がかかるようです。おそらくそれほど時間はありませんが、それは少しの時間であり、その間に、フォームはすでに送信されています。一番return false下のはこれを部分的に解決します。これは、最初に返されるものだからです。ただし、次の場合、デフォルトのボタンアクションがすでに停止しているreturn confirmため、[OK]をクリックしてもほとんど何も起こりません。return false

だから..私の質問は:を使用してテキストを取得する方法はあります$.get()か、そしてフォームの送信がロードされるまで待機するような方法はありreturn confirmますか?

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

python - pygtk: 囲んでいるスコープで割り当ての前に参照される自由変数

私が見ることさえできない非常に奇妙なスコープエラー。アップデータ関数の内部には、ネストされたヘルパー関数があります...何かを支援します:

これは時々機能しますが、 update() 関数が実行されすぎると、最終的には次のようになります。

これは何が原因ですか?es は、これらの関数が呼び出される前に最も確実に割り当てられます。そうじゃない?何らかの理由で、新しい行が作成されている間に以前に作成された行の ene() が呼び出され、閉じられたオーバーesが上書きされるという奇妙なことが起こっていますか?

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

html - dt に dl で複数の dd を与えることは良いセマンティックですか?

だから私は次のようなことを考えています:

この例は単なる構成であるため、最適な例ではない可能性があります。しかし、1 dt に対して 2 dd を使用する必要がある場合に何度か遭遇しました。皆さん、これは良いセマンティックですか、それとも悪いセマンティックですか?

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 つになると思います。

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

助けてください!