問題タブ [migrating]
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.
ruby-on-rails - rails アプリから backbone.marionette アプリへの移行
私は backbone.marionette の初心者です。いくつかのガイドを読みましたが、そこに MVC 構造がどのように実装されているかを十分に理解していません。
レールでは、次のような構造になっています。
私のview/jsファイルはコントローラーにデータを送信し(更新/作成中など)、そこからデータを取得しています。コントローラーは、Api クラス (すべてのモデルがそれから継承されている) を使用して、別の Rails アプリのモデルにリクエストを送信しますnet/https。
私の質問は次のとおりです。
1. backbone.marionette で他のアプリとの接続を実装するにはどうすればよいですか?
2. mvc の考え方は Rails と同じですか? コントローラーはマリオネットで実際に何をしますか?
3.アプリの構造はどのようになりますか?
4.設定パラメータはどこに保存すればよいですか?
django - djangorestframework を 2.XX に移行する
以前の開発者から実質的な django コード ベースを継承しました。API には django-rest-framework を使用していますが、残念ながらバージョンは 0.4.0 です。古いバージョンのドキュメントを検索したところ、何も見つかりませんでした。具体的には、コードは主djangorestframework.resources.ModelResourceに 、FormResource、および を使用しdjangorestframework.views.ListModelViewます。コードをバージョン 2.XX に移植することを検討したいと思っていますが、すべてを壊さずに移植する方法についての適切なリソースが見つかりませんでした。
私の質問: バージョン 0.4.0 のドキュメントや、新しいバージョンを使用するためにコードベースを移植するための役立つリソースがどこにあるか知っている人はいますか?
annotations - javaee6 から javaee7 への移行: エラー WELD-001408 満たされていない依存関係
実際、いくつかの CDI コンポーネントとすべてのビジネス ロジックを備えた ejb モジュールを持つ javaee6 から javaee7 にアプリケーションを移行しています。
一般に、エンティティで CRUD を作成するためのインターフェイスがありました。
そして、このような実装:
抽象クラス AbstractManager は、作成、読み取り、更新などのすべてのメソッドが定義されている場所です。
私の @Generator は、サービスがジェネリックを介してフィールド レベルにエンティティを渡す操作を呼び出す方法を提供する Java アノテーションです。あれは:
Glassfish 3 と javaee7 ではすべてが機能していますが、javaee7 には私の実装を可能にしない仕様がいくつかあるようです。誰かがこの問題について知っているか、解決するのを手伝ってくれますか?
どうもありがとう、そして私の下手な英語でごめんなさい........
c++ - QString::fromUtf8 の複数の定義と未定義の参照
巨大なプロジェクトを Qt4.x から Qt5 に移行しています。現在、私は解決できないこの問題を抱えています:
いくつかのインクルードが重複しているに違いないことは知っていますが、プロジェクトが非常に大きいため、それを見つける方法がわかりません。それは奇妙QStringです。デフォルトで追加されているため、何もする必要はないと思いますインクルードまたは何かの。この同じ問題についてウェブで検索しましたが、どうやらそれについては何もありません。含まれるものは次のとおりです。
aisinfowidget.cpp:
gpssettingswidget.cpp (ここから未定義の参照が来ます)
そして、ここに私の.proファイルがあります:
ご覧のとおり、serialport を QT 変数に追加し、ライブラリをリンクしたので、未定義の参照の理由がわかりません。QString の多重定義を解決すると、これらの問題が解決する可能性があります。誰かが私を正しい方向に向けてくれることを願っています。
どうもありがとうございました。
PS: コードは私のものではないため、問題を見つけるのがさらに難しくなっています。
編集
ライブラリへのリンケージと gpssettingswidget.cpp のすべてのインクルードにコメントを付けてみましたが、同じ未定義の参照エラーが発生しました。それでも多重定義エラーの可能性があります。私がそれを解決するまで、私は他のものを確信することはできません.
編集2
どうやら、これによると、 Qt5では追加するだけです
ファイルで、QT += serialport で .pro ファイルですが、それでも同じエラーが発生します。コンパイラが何らかの形でライブラリを見つけることができないと確信していますが、他に何をすべきかわかりません。また、Qt4 または Qt5 でコンパイルされたライブラリを使用する必要があるかどうかもわかりません。
私は両方を試しましたが、同じエラーが何度も発生しました。
編集 3 いいね!
千の異なる方法でコンパイルした後、エラーを解決することができましQtSerialPortた.未定義の参照を解決したファイルを取得しました. *
もっと。
最終編集
Qxmpp ライブラリについても同じことを行い、これらの厄介なエラーをすべて解決しました。現在、他のエラーがありますが、その時点を過ぎたので、質問は回答済みであると言えます。どうもありがとうございました。
java-ee-6 - アプリケーション weblogic 9.2 から weblogic 12c への移行
アプリケーションを webLogic 9.2 サーバーから webLogic 12 c に移行したいと考えています。私はこのプロセスに慣れていません。誰かがこれを作るのを手伝ってくれませんか? 私はWebLogicサーバーについてあまり知りません。
ありがとう、
阿波