問題タブ [sharing]
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# - C++/C# コールバック (続き)
この質問をして、どうやら人々を困惑させた後、考えてみるとどうですか? C# アプリケーションから C++ dll にバッファーを渡して、C# でタイミング イベントを発生させて、バッファーの内容をコピーすることはできますか? そうすれば、明らかに発生するコールバック呼び出しによる遅延を回避できます。それは機能しますか、またはマーシャリングはそのようなバッファアクセスを防ぎますか? または、安全でないモードに移行する必要がありますか?また、そうしない場合、それを機能させるための魔法の言葉は何ですか?
その他の質問から要約するには:
- C++ で記述されたドライバーと C# で記述されたアプリがあります。
- プレビュー スタイルの方法でドライバーからデータを取得する必要があります。
- C++ アプリケーションは、C++ dll と正常に対話します。C# アプリでは、データのコピーに大きな遅延があります。
- 遅延は、C# 側のリリース/デバッグの違いによるものではないようです
- 遅延を回避する必要があります。この提案されたバッファ スキームは機能しますか? C# アプリは、C++ dll によって書き込まれたバッファーから消費できますか? それとも何か他のことをする必要がありますか?
java - OSGi felix:ホストアプリケーションとバンドルの間でクラスを共有することは可能ですか?
ホストアプリケーション内で、setおよびgetメソッドを提供することにより、Vehicleという名前のクラスのインスタンスをOSGiワールドに転送するために使用される単純なpushServiceを実装しようとしました。サービスを使用できるようにするために、サービスインターフェイスとVehicleクラスの両方をjarファイルにエクスポートし、そのファイルをバンドル内にインポートしました。このファイルはサービスを使用する必要があります。
felixフレームワークとバンドルをインスタンス化するホストアプリケーション内でVehicleクラスを使用しようとするたびに、リンケージエラーが発生しました。次のブログエントリ(http://frankkieviet.blogspot.com/2009/03/javalanglinkageerror-loader-constraint.html)を読んだ後、このエラーが発生する理由を理解しました。しかし、私には自分の問題を解決する方法がわかりません。
ホストアプリケーションとOSGiインスタンスの間でクラスを共有することは可能ですか?jarファイルをインポートする代わりにリフレクションを使用する必要があるかもしれませんか?私はそのライブラリ(http://code.google.com/p/transloader/)を調べましたが、このライブラリが私の問題を解決できるかどうかはよくわかりません...
BR、
マーカス
java - クラス外での静的データの共有
まず、やる気を起こさせる例を次に示します。
ですから、私はいくつかの並列プログラミングを行っており、多数のタスクを作成するメソッドを持っています。タスクは操作対象のデータを共有しますが、各タスクにデータへの参照を与えるのに問題があります。問題は、タスクがシリアル化されると、タスクごとにデータのコピーが作成されることです。さて、このタスククラスでは、データを静的に参照して1回だけ保存することができますが、これを行うことは、タスククラスのコンテキストではあまり意味がありません。私の考えは、オブジェクトを静的なものとして別の外部クラスに格納し、タスクにクラスからオブジェクトを要求させることです。これは、タスクが送信される前に実行できます。おそらく、上記の例の計算メソッドで実行できます。これは適切だと思いますか?誰かが提案されたアイデアに関する代替の解決策やヒントを提供できますか?ありがとう!
asp.net-mvc - asp.net mvc - コントローラーがオブジェクトを共有するための最良の方法は何ですか?
複数のコントローラー間でいくつかのオブジェクトを共有しようとしています。これを行う最善の方法は何ですか。私はシングルトンを避けたいので、可能であればこれらを注入したいと思いますが、asp.net mvc ではコントローラーを「新しく」していないので、助けていただければ幸いです。
django - Django 共有テンプレート
Django の ASP.NET で UserControl のような最善の方法を探しています。
例: 1) 定義された Book モデルがあります。2) サイト全体で使用したい書籍の通常の表現があります (「book_template.html」と呼ばれます)。
ここで、recent_books_view、popular_books_view という 2 つのビューからこの 1 つの表現を使用したいとします。のように直接行うことができます
p>しかし、もっと良い方法があると確信しています...
たとえば、ASP.NET では、テンプレート ファイルで「この共有テンプレートの配列 'Books' に適用する」と指定し、バックエンドで変数 'Books' を指定するだけです。Djangoでそれは可能ですか?
ms-access - 他のユーザーによってすでに開かれているmdbファイルを開く方法は?
フォームとレポートを含むAccessファイルを作成し、完全なアクセス権を持つ共有ドライブに配置しました。ただし、あるユーザーがAccessファイルを開くと、別のユーザーはファイルを開くことができません。彼はファイルをクリックしましたが、応答がありません...サーバーで私がいつでもファイルを開くことができる間。ハマった。このプロジェクトはすべてのユーザーを対象としており、すべてのユーザーが同時にmdbファイルにアクセスする必要があります。どのようにそれを行うことができますか。
たくさんの希望があります。皆さんが私を助けてくれることを願っています。
前もって感謝します。
file - ftp ファイル共有
Linux で ftp のように動作するクライアント サーバー プログラムを作成したいのですが、サーバーとの間でファイルを取得または配置できません。それを行うためのアイデアを提案してください...
facebook - Facebook、Twitter、メールで共有する最も簡単な方法は?
あるニュース サイトで、クライアントは、電子メール、Facebook、および Twitter を介してストーリー (実際には単なるリンク) を共有する方法を実装するように私に求めています。
共有方法ごとにコードを書くこともできますが、現在の URL をさまざまなサービスと共有する何らかのサービスまたはライブラリが存在する可能性が非常に高いようです。統計目的で、共有されているものを追跡することさえあるかもしれません。
そのようなサービスまたはライブラリは存在しますか?
sharing - 新しい科目や技術を学ぶとき、プログラマーはどのような方法を好んで使用しますか
新しい教科や技術を学んでいる時、達成したことをどのように覚えていますか?
過去に、私は次のいくつかを含むさまざまな方法を使用しました:-
- 紙ベースのジャーナル (A4 紙をギロチンで半分にカットし、プラスチック製の背表紙で製本します。) 私はこれを年代順に保管し、頻繁にページを並べ替えて、続きや類似のページをまとめます。
- 電子メール - コードのスニペットを頻繁に自分宛に電子メールで送信します
- テスト プログラム - プロジェクト コードの自己完結型の短いスニペット。
- ProtoPage.com - ノートの Web ベースのリポジトリ。
- メモリ - 多くの場合、最も信頼性の低い方法ですが、より良い場合もあります。
ついに :-
- スタック オーバーフロー - 以前、解決策に取り組んでいたときにここで質問しました。それから私自身の答えを提供するために戻ってきました。これは Stack Overflow の許容可能な使用法ですか? 思いついたまま質問を投げかけ、1 時間後、数時間後、または数日後に回答を提供するために戻ってきます。それまでの間、私が得ている答えを確認するために戻ってくるかもしれませんし、試してみるべき新しい方向性を提供してくれるかもしれません.
私が持っているこれらすべての種類の発見の旅を保存できるブログを作成したくなりましたが、ここに置く価値があると思います.
考え、意見、およびあなたの方法論の女の子と男の子をお願いします。
c# - LAN でデータを共有する
私は音楽ライブラリ プログラムを構築しています。ライブラリを LAN で共有できるようにしたいと考えています。ライブラリを共有している他のユーザーを見つけるにはどうすればよいですか? IPなどを入力せずに他の人のライブラリを見つけたいです。