問題タブ [module-management]
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.
perl - What's the best way to have two modules which use functions from one another in Perl?
Unfortunately, I'm a totally noob when it comes to creating packages, exporting, etc in Perl. I tried reading some of the modules and often found myself dozing off from the long chapters. It would be helpful if I can find what I need to understand in just one simple webpage without the need to scroll down. :P
Basically I have two modules, A & B, and A will use some function off from B and B will use some functions off from A. I get a tons of warning about function redefined when I try to compile via perl -c
.
これを適切に行う方法はありますか?それとも私の設計は遅れていますか?もしそうなら、より良い方法は何でしょうか?私がこれを行った理由として、他のモジュール関数をこのモジュールにコピーして貼り付けて名前を変更するのを避けるためです。
perl - サブルーチン内からモジュールを使用しても大丈夫ですか?
最近、私はOO Perlで遊び始め、現在取り組んでいる新しいプロジェクトのためにかなりの数の新しいオブジェクトを作成しています。私はOOPerlに関するベストプラクティスに不慣れであり、それを成し遂げるために急いで親切にしています:P
私はこの種のコードを各関数にたくさん入れています:
use Object
関数スコープの外でPerlモジュールの上に行を置くのと比べて、これが悪影響を引き起こすのではないかと思っていました。
機能を変更する必要がある場合に備えて、よりクリーンに感じるようにこれを行っていました。
そして、私が気付いたもう1つのことは、オブジェクトをテストするUNIXサーバー自体でtest.plスクリプトを実行しようとすると、非常に遅くなることです。ただし、Apacheサーバーに接続されているCGIを介して同じコードを実行すると、Webページの読み込みが遅くなります。
python - Windows 向けの最高の Python モジュール マネージャー
Windows の Python にモジュールをインストールするには、常に Google で EXE または MSI を検索する必要があります。
ActiveState Python を使用するか、モジュール マネージャーをインストールするかを検討しています。
最善の解決策をアドバイスしていただけませんか。自分で使うなら特に。
ありがとうございました
php - モジュールからZF2ロードサービス構成
Zend Framework の外部 (空白の .php) で ZF2 モジュールからサービスをインスタンス化するのにまだ苦労しています。
私は達成したい:
ServiceManager と場合によっては DI を使用して、ZF の外部から ZF2 サービス メソッドをインスタンス化 + 呼び出します。
私が今持っているもの:( 2013年4月10日更新)
以下のコメントをフォローアップして、特に以下の調査を行いました。
- クイックガイド
http://framework.zend.com/manual/2.0/en/modules/zend.service-manager.quick-start.html - RTD (データベースとモデル) http:
//zf2.readthedocs.org/en/latest/user-guide/database-and-models.html - モジュールのプレゼンテーション (とても役に立ちます) http://www.youtube.com/watch?v=Vp7y65rnN98#t=1200
- github のモジュール ソース - https: //github.com/juriansluiman/SlmMail
私はすべての DI と ModuleManager のものを取り除き、サービスを自動ロード (現在は正常に動作) し、インスタンス化 (しない) することを選択しました。
1 - Classmap を使用して要求されたクラスを自動ロードし、スタンドアロンの .PHP ファイルで servicemanager をインスタンス化します。
2 - 例外
3 - ProductImage\autoload_classmap.php
4 - ProductImage\Module.php
5 - ProductImage\config\module.config.php
それが正しいアプローチであり、正しい方法から遠く離れていないことを願っています..