問題タブ [dynamic-loading]
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++ - 他のライブラリを動的にロードされたライブラリにリンクする
別のプログラムによって動的にロードされるライブラリを作成しています。このライブラリは、いくつかのBoostライブラリ(スレッドなど)を使用します。問題のプログラムを再コンパイルせずに、なんとかして動作させることは可能ですか?
リンクフラグを使用すると、-lboost_thread
このライブラリを使用するプログラムも同じBoostライブラリをリンクする必要があるため、機能しません。ファイルがでコンパイルされていない/usr/lib/libboost_thread.a
ため、使用も機能しません。.a
-fPIC
LinuxでGCCを使用しています。
c - 「ライブラリファイルを動的にロードする」と「Makefileで.soパスを指定する」の違いは?
最近、dl_open() で .so ファイルをロードし、dlsym() などで動作するコードに出会いました。dl_open() が動的ライブラリ ファイルをロードすることを理解しています。ライブラリ ファイルを動的にロードすることと、Makefile で .so パスを指定することの違いは何ですか?
もう 1 つの質問は、ライブラリ ファイルを動的にロードする場合、-rdynamic オプションを使用してコンパイルする必要があるかということです。
-fPIC
これらは両方ともフラグ付きでコンパイルされていませんか?
javascript - ページで利用できない場合、ホストされた JavaScript ファイルから jQuery を動的にロードする
私がやろうとしていることのアイデアは、私がホストするスクリプトをクライアントが Web サイトに追加できるようにすることです。スクリプトで jQuery を使用できるようにしたいのですが、常に使用できるとは言えません。これが私が賢明なコードを持っているものです。これは、これまでにホストされた JavaScript ページの完全なファイルであり、動作させることができません。$('title').html の部分は、動作するかどうかを確認するためのものです
私がホストしているスクリプトで、クライアントの Web サイトに jQuery を含めるように処理したいと考えています。クライアントが自分のスクリプトに加えて jQuery を含める必要がないようにしたい
この JavaScript ファイルはサーバーに配置されており、Google アナリティクスの場合とほぼ同じ方法で、クライアントにこのファイルがインクルードされます。
これは、クライアントに含めてもらいたい唯一のものです。基本的にGoogleアナリティクスと同じように引っ張った
ページを実行するとエラーがUncaught ReferenceError: $ is not defined
表示されますが、ページが読み込まれた直後に入力する$('title').html();
と、コンソールにタイトルが返されます。
これは、スクリプトの console.log が実行されていて、jQuery がまだ完全にロードされていないタイミングと関係があると確信しています。私の質問は、jquery が利用できない場合に動的にロードするクライアントが追加できる JavaScript ページを作成し、スクリプトの他のものを実行する前にそれをロードするにはどうすればよいかということです。
linux - dlclose(NULL)を呼び出しても安全ですか?
null
にポインタを渡すとクラッシュが発生しますdlclose
。
呼び出す前にnullをチェックする必要がありますdlclose
か?
POSIXはこれについて何も伝えていません:http: //pubs.opengroup.org/onlinepubs/7908799/xsh/dlclose.html
それは未定義の動作ですか、dlclose
それとも実装のバグですか?
java - NetBeans が実行時にクラスをロードしない
Java アプリケーションを Netbeans プラットフォームに移行しています。関数の 1 つは、Xerces ライブラリの SAXBuilder を使用して XML を解析します。
SAXBuilder の宣言
この行により、JDOM 例外が発生します (指定されたパーサーをロードできなかったためだと思います)。
エラーメッセージは次のとおりです。
org.apache.xerces.parsers.SAXParser をロードできませんでした: SAX2 ドライバー クラス org.apache.xerces.parsers.SAXParser が見つかりません: ModuleCL@16c14e7[org の 1 つからクラス org.apache.xerces.parsers.SAXParser を任意にロードしません.netbeans.libs.xerces] および ModuleCL@17e5fde[czsaw.project] SystemClassLoader[406 モジュール] から開始します。http://wiki.netbeans.org/DevFaqModuleCCEを参照
これを修正するにはどうすればよいですか?
javascript - IE9動的ページJSの問題
JSを使用した動的なページ読み込みを利用するページを作成しました。Safari、FF、Chromeで正常に機能しますが、もちろん、悪名高いInternetExplorerはうまく機能していません。
(このページには他にも問題があることを知っています。「Cykler」セクションでは、これらはこの質問にとって重要ではないため、焦点を当てるべきではありません)
Cykler、Infoなどのカテゴリの1つをクリックしてみてください。
奇妙なことに、IEで開発者ツールを開いてモードをIE8に設定し、IE9に戻すと問題は発生せず、他のブラウザーと同じようにページが切り替わります。
IEを閉じて再度開くと、問題が再発します-コンソールに移動して何が起こっているかを確認すると、ページを更新するように求められます-これを行うと、問題は再び解消されます。
一体何が起こっているのかわかりません。2人の友人もテストを行っており、初めてページにアクセスしたときに両方とも問題が発生しています。
linux - Linuxで動的ライブラリ共有グローバル変数を実行します
ご存知のように、Linux はldconfig
すべてのライブラリをロードしてから*.so
、共有ライブラリを使用するアプリケーションをリンクします。ただし、この場合、グローバル変数がどのように機能しているのか混乱しています。これらすべてのアプリケーションで共有ライブラリのコピーが 1 つしかないため、共有ライブラリのグローバル変数を共有するのでしょうか? はいの場合、どのように同期しますか?
ありがとう、
javascript - (r.js)最適化ファイルを直接含めることは可能ですか?
require.js プロジェクトを最適化した後 (すべてを 1 つの「大きな」.js
ファイルにプッシュ)、require.js ファイルを含めて (1 つの.js
ファイルのみを読み込む)、代わりにコンパイルされたファイルを直接読み込む必要がある状況を回避する方法はありますか?
silverlight - 動的 XAML 読み込みパフォーマンス LoadModule
構成可能/カスタマイズ可能なビューを持つ Silverlight Web アプリケーションがあります。
iGoogle を考えてみてください。
ユーザーは、複数の表形式のパネル (実際には telerik コントロール) を追加して、必要なコンテキストで必要な情報を表示するように構成できます。
パフォーマンスが十分ではありません。
dotTrace のパフォーマンスを分析すると、LoadComponent メソッドへの呼び出しが 72 回あります。
これらの 72 回の呼び出しの合計実行時間は 11,465 ミリ秒で、UI が使用可能になるまでの一時停止時間の 36.85% です。時間の 30% が LoadComponent メソッドの呼び出しにあり、さらに 6.64% がその呼び出しツリー内の Telerik メソッドにあるようです。
そのため、Xaml の読み込みとその xaml からのオブジェクトの作成がコストのボトルネックになっているようです。
これを改善する方法はありますか?確かに、毎回 URL から Xaml にロードするため、xaml の解析にはコストがかかります。これなしで同じ xaml 定義から複数のオブジェクトを作成するベスト プラクティスの方法はありますか?
asp.net-mvc-3 - MVC 3 は部分ビューに動的リンクを追加します
MVC 3 を使用して動的なメニュー オプションを備えた Web サイトを構築しているため、ユーザーは、グループおよび個々の権限に基づいて表示が許可されているメニュー オプション (アクション リンク) のみを表示できます。
実行時に動的メニュー オプション (部分ビューへのリンク) を追加するにはどうすればよいですか? 可視性オプションを使用して、すべての部分ビューのすべてのリンクと、不要なビューの順番をハード コードしますか? データベースからリンクを動的に追加できますか?
明確にさせてください。ユーザーの管理、グループの管理、サプライヤーの管理、製品の管理、注文の管理など、すべてのメニュー オプションにアクセスできる管理者がいます。サプライヤーの管理と注文の管理のみを必要とする通常の販売スタッフがいます。したがって、これに基づいて、Manage Orders と Manage Suppliers というリンクを表示するだけで済みます。したがって、私が設定しようとしているリンクの動的な性質です。DBに権限を設定しました。
ジャワハル