問題タブ [extending]

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 投票する
1 に答える
2758 参照

java - 複数の埋め込みプロパティでの jpa AttributeOverride

誰かが拡張エンティティの列名をオーバーライドする適切な方法を設定するのを手伝ってくれませんか?

埋め込み可能:

親エンティティ:

拡張エンティティ:

最後のエンティティでは、workEmail を「work_email」列にマップしますが、これは問題ありませんが、home_email は、組み込み可能で最初に定義された列「email_address」にマップされます。「home_email」列にマップする必要があります。

私は成功せずに試しました:

助けてくれてありがとう、ジェス

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

umbraco - umbracoのレガシーデータベースにクエリを実行し、Active Directoryで保護するページをどのように作成しますか?

Umbracoを社内プロジェクトに使用することに興味がありました。これを使用してレガシーデータベースにクエリを実行し、CMS内に結果を表示できますか?私が作成したこのページは、Active Directoryを介してセキュリティを制限できますか(UmbracoでADを使用できると読みました。本当だといいのですが)。

Umbracoの目的の外に出ますか?

ありがとう。

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

python - Spine.Model を拡張する良いアイデア/最良の方法

[下の背景] バックエンドで Python の SQLObject でモデル化されたデータを取得しました。現在、SQLObject を dict に変換し、dict からすべてのキーを取得してから、それを JSON ドキュメント (JavaScript 配列のみ) としてエクスポートしています。私は次のようなことを計画していました:

これは良い考えですか?Spine はすでにこの機能を提供していますか? これは Spine.Model クラスを拡張する最良の方法ですか?

バックグラウンド:

そう。Flask を使用して GUI アプリから Web アプリに移植した Python アプリケーションがあります。

私はビュー部分をやっているところで、データの操作/アプリの制御などに JavaScript フレームワークを使用することが非常に理にかなっていることに気付きました。

一連の調査の後、私は Spine に落ち着きました (最初に読んだとき、API は私にとって最も理にかなっていました。さらに、著者は O'Reilly の本 JavaScript Web Applications を書いたので、適切なリファレンスがあります)。

バックエンドでモデル化されたデータを既に取得しているので、その構成をエクスポートし、これを使用して Spine モデルの作成を自動化して、記録しているデータが常に同期されるようにしたいと考えています (私のバックエンド モデルでは、フロントエンドは次のページの読み込み時に自動的に変更されます)。

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

javascript - jQueryUIイベント機能の拡張

現在のプロジェクトのすべてのダイアログ呼び出しに特別なコードを追加せずに、閉じるときにダイアログを自動破棄する機能を追加したいと思います。closeしたがって、デフォルトのダイアログイベントをオーバーライドする必要があると思います。

これを行う方法を見つけました(例:jquery uiウィジェットを拡張する方法?(1.7))が、イベントをオーバーライドしたくない:イベントの以前の動作を保存し、$(this).dialog("destroy")後に呼び出しを追加する必要もありますそれ。

助言がありますか?

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

schema - ImageFieldを使用してATEventを拡張すると、exists:item_object / image return False

archetypes.schemaextenderを使用して、ATEventにImageFieldを追加します。

extender.pyのコードはここにあります:http://pastealacon.com/29670

そしてconfigure.zcmlに私はこれを持っています:

これはかなりうまく機能します。ATEventを編集すると、自分のフィールドが表示されました。問題ありません。

ただし、概要ビューでは、exists:item_object/imageはFalseを返します

アダプターではなく、オブジェクト自体にあるからだと思います...どうすれば動作させることができますか?

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

javascript - jQueryまたはプレーンなjavascriptでイベントハンドラを追加するには?

onShow()オブジェクトが表示されたときに(私によって)呼び出される関数を持つ独自のオブジェクトがあります。割り当てによってこの関数をオーバーライドできます

ただし、関数の以前のバージョンは削除されます。したがって、既存のハンドラーを保存したい場合は、それをキャッシュして新しいハンドラーを呼び出す必要があります。

しかし、この方法では、前のハンドラーを 1 つしかキャッシュできません。それらがたくさんある場合はどうなりますか?

このタスクを達成するための便利な方法はありますか? このタスクは文献でどのように命名されていますか? jQueryでこれを行う方法はありますか?

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

jquery-ui - jQueryUI拡張ダイアログ

以下のコードを使用して、jQueryUI Dialog を拡張して次のようなものにしようとしています: http://www.schillmania.com/projects/dialog/png/

ボタンをクリックしてダイアログを閉じても何も起こらないという事実を除いて、すべて正常に動作します。

これが私がそれを使用する方法です:そして問題は$(this).dialog('close');、クローズ関数をまったく呼び出さないことです....

ありがとう!

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

symfony - FOSUserBundle で symfony メーラー クラスを拡張する

FOSUserBundle で Mailer クラスを拡張する方法を知っている人はいますか?

私は非常に基本的な親の電子メール チェックを実装しています (すべての検証は、親の電子メールを強制的に入力するためにフォームで行われます)。親の電子メール フィールドがユーザー エンティティに入力されている場合、そのアドレスではなく、そのアドレスに電子メールを送信する必要があります。ユーザーの電子メール。

これまでに次のことを試しました。

オーバーライドされたクラスを無視してデフォルトを使用しているようですが、テストする前にキャッシュをクリアしました。

ありがとう

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

c++ - 速度-PythonをC++に埋め込むか、PythonをC++で拡張します

計算用のデータを含むいくつかの大きなmysqlデータベースと、外部のWebサイトからデータを取得する必要がある部分があります。

私はこれまでPythonを使用してすべてを実行していましたが、何と言えばいいのでしょうか。スピードスターではありません。

今、私はBoost::PythonとPythonCAPIを使用してPythonとC++を混合することを考えています。

私が今持っている質問は、スピードを上げるためのより良い方法は何であるかということです。PythonをいくつかのC++コードで拡張しますか、それともPythonコードをC ++プログラムに埋め込みますか?

計算部分にc++コードを使用すると、ある程度の速度の向上が確実に得られます。Pythonインタープリターは常に実行されるため、Cアプリケーション内でPythonインタープリターを呼び出すことは適切ではないと思います。そして、c ++内で動作するための優れた方法を得るには、mysqldbやurllib3などのpythonライブラリをラップする必要があります。

では、拡張または埋め込みという、より良い方法は何を提案しますか?(私はPython言語が大好きですが、C ++にも精通しており、速度を尊重しています)

更新:そこで、いくつかの部分をpythonからc ++に切り替え、cモジュールでマルチスレッド(実際のスレッド)を使用しました。プログラムでは、7時間30分ではなく必要になります:))))

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

list - 合体preappendメソッドでListクラスを拡張するScala

新しい演算子を作成しようとしています:?リストでは、値がnullの場合を除いて、::と同じように動作し、元のリストが返されます。私は次のように書いていますが、私が何をしているのか本当にわからないことにすぐに気づきました。