問題タブ [symbols]
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.
compiler-construction - シンボル解像度とは何ですか?
これは、誰もが話していることの1つですが、誰も定義していません...このトピックに関する情報が見つからないようです。シンボル解像度とは何ですか?これは私が見つけた最高のものです:http://docs.oracle.com/cd/E23824_01/html/819-0690/chapter2-90421.html#chapter2-93321
それはあなたのプログラムがどのようにコンパイルされるかと関係がありますか?
ruby - クラスへのルビ記号
Ruby でシンボルまたは文字列を取り、それを同じ名前のクラスに変換する方法はありますか?
たとえば、次のようなクラスがある場合
そして、コードの別の場所にあるメソッドにシンボル :bob が渡されています。何らかの方法でそれをクラス Bob に変換できますか? 多分何かのような
または、これに似た何かを行う方法はありますか?
macos - Mach-Oバイナリから削除されたシンボルの再構築
Mac OS X 10.5を使用して、dtraceを使用してMach-Oバイナリの実行を追跡する方法を理解しようとしています。ただし、シンボルがすべて削除されているように見えるため、内部クラス/メソッド名に基づいてプローブを使用しようとすると失敗します。
class-dumpを使用して、クラス、メソッド名、およびそれらが実装されているアドレスをダンプすることができたので、それを使用してバイナリのシンボルを再構築できると思います。それも可能ですか?もしそうなら、誰かがそれを助けるかもしれないツールや私がそれをよりよく理解するのを助けるいくつかの読み物を知っていますか?
これは、このレベルでバイナリを操作する最初の試みなので、助けていただければ幸いです。
scala - Scala でシンボルを使用する実際の例は?
Scala には、単一引用符 ' で始まる名前で、一種の文字列定数であるシンボルがあります。
Ruby の記号 (コロンで始まる記号) を知っています。Ruby では、メンバー変数の getter と setter の生成 (たとえばattr_reader :name
、 の getter の生成name
) など、一部のメタプログラミング タスクに使用されます。
Scala コードでのシンボルの使用はまだあまり見たことがありません。Scala でのシンボルの実用的な用途は何ですか?
gcc - 「gcc -s」と「strip」コマンドの違いは何ですか?
これら2つの違いは何だろうか:
gcc -s
処置: 実行可能ファイルからすべてのシンボル・テーブルおよび再配置情報を削除してください。strip
: オブジェクト ファイルからシンボルを破棄します。
同じ意味ですか?
どちらを使用しますか:
- 実行可能ファイルのサイズを縮小しますか?
- その実行を高速化しますか?
windbg - WinDbg 用の独自の Symbol サイトを公開する
これは興味深い挑戦であり、誰かがそれに着手したかどうかはわかりません。私はソフトウェア ベンダーで働いており、大規模なエンタープライズ規模の Microsoft.NET ベースのソフトウェアを販売しています。本番環境の問題のほとんどは、DebugDiag または ADPlus dmp ファイルを使用してトリアージされます。Microsoft のhttp://msdl.microsoft.com/download/symbolsサイトのように、シンボルを公開できないかとお客様からよく尋ねられます。ここでのガイダンスは大歓迎です。
ありがとう
icons - フリーマップアイコン・シンボルマーク
ナビゲーション アプリケーションを作成したいのですが、自分のニーズに合ったアイコン/シンボルが見つかりません。Google マップやガーミンで現在見られるような一貫したスタイルのアイコンが見つかることを願っています。
ありがとう
php - reg 商標を正規表現に置き換える
正規表現の助けが必要です:
HTML 出力を取得したので、すべての登録商標を次のようにラップする必要があります。<sup></sup>
<sup>
タイトルとプロパティにタグを挿入することはできませんalt
。明らかに、既に上付き文字になっているレジストリをラップする必要はありません。
次の正規表現は、HTML タグの一部ではないテキストに一致します。
私が探しているものの例:
フィルタリングされた文字列は次のように出力されます。
お時間をありがとうございました!!!
c++ - .NETシンボルがアセンブリから消える
ネイティブC++とC++/CLIでビルドされたプロジェクトがあります。私は次のコンポーネントを持っています:
Static Lib Cを大幅に書き直したところ、コンパイルされ、それを使用する他のネイティブプロジェクトも正常にコンパイルされました。再書き込みでアセンブリBは変更されませんでした。予想どおり、アセンブリBをコンパイルすると、エラーや警告なしで正常にコンパイルされます。ただし、アセンブリAをコンパイルしようとすると、アセンブリBで使用できるはずのシンボルが見つからないため、何百ものエラーが発生します。運が悪かったので、Aプロジェクトの参照としてBとCを追加および削除してみました。私はクリーンを実行し、すべてを最初から再構築しようとしましたが、それでも運がありませんでした。アセンブリBをRedGateのReflectorにロードしましたが、シンボルが表示されないので、少なくともそれは一貫しています。ブランチで作業しているので、トランクから以前のバージョンのアセンブリBをロードしました(ブランチからロードした以前のバージョンをアンロードするように求められました)。その中のすべてのシンボルを見ることができました。したがって、Reflectorで現在のバージョンのAssembly Bを見ると、次のようになります。
そしてそれがすべてです。古いバージョンでは、これらの4つのエントリに加えて、アセンブリB、静的Lib C、その他のライブラリで宣言されたすべての名前空間に加えて、いくつかのboostおよびstd名前空間が表示されます。これはVisualStudio2008にあります。
ここで何が起こっているかについて何かアイデアはありますか?なんらかの警告を出さずに、コンパイラがシンボルをエクスポートしないようにするために何ができたのか理解できません。
アイデア、ヒント、またはデバッグの提案はすべて大歓迎です。
編集:静的Lib CをLibDumpにロードしましたが、すべてのシンボルがあります-ただし、Redgate Reflectorで調べると、アセンブリBで定義されているシンボル、または静的LibCから参照されているシンボルはアセンブリBに表示されません。
r - Rのペアプロットの対角線にギリシャ文字を印刷するにはどうすればよいですか?
対角線上にギリシャ文字で書かれたラベルが付いたペアプロットをRで作成したいと思います。呼び出しでラベルをラップするカスタムtext.panel関数を作成しようとしましたexpression()
が、これは機能しません。
簡単なテストケースは次のとおりです。