問題タブ [par]
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.
scala - 次のScala+Akkaコードでパフォーマンス/同時実行性を向上させる機会は何ですか?
Scala 2.9 / Akka2.0RC2コードの同時実行性とパフォーマンスを向上させる機会を探しています。次のコードが与えられます:
これを実行すると、出力(マイクロ秒に変換)は次のようになります。
JVMのインクリメンタルコンパイラが起動しているのがわかります。
私は1つの迅速な勝利は変わることかもしれないと思いました
に
ただし、これにより、次の経過時間が発生します
いくつかの情報:
1)これを2コアのMacbookProで実行しています。
2)フルバージョンでは、関数は、可変共有バッファーの一部をループする長時間実行操作です。アクターのメールボックスからのメッセージの取得がフローを制御しているため、これは問題ではないようですが、同時実行性の増加に伴う問題である可能性があります。これが、私がIndexedSeqに変換した理由です。
3)フルバージョンでは、functionsToComputeリストが異なる場合があるため、functionMap内のすべてのアイテムが必ずしも呼び出されるわけではありません(つまり、functionMap.sizeがfunctionsToCompute.sizeよりもはるかに大きい場合があります)。
4)関数は並行して計算できますが、結果のマップは戻る前に完成している必要があります
いくつかの質問:
1)並列バージョンをより高速に実行するにはどうすればよいですか?
2)非ブロッキングおよびブロッキング先物を追加することはどこに意味がありますか?
3)計算を別のアクターに転送することはどこで意味がありますか?
4)不変性/安全性を高めるためのいくつかの機会は何ですか?
ありがとう、ブルース
windows - WindowsへのPAR::Packerのインストール、dmakeエラー255
Windows用のperlスクリプトのバイナリを作成しようとしていますが、perl2exeやActive Perl Dev Kitなどの商用アプリケーションを購入する余裕がありません(試用版があることは承知しています)。
このため、Windows XPSP332ビット仮想マシンにイチゴperlをインストールしてソースファイルをコンパイルしてみました。Linuxで簡単にできることです。
Strawberry perlは正常にインストールされますが、cpanからPAR :: Packerモジュールをインストールしようとすると、次のエラーが発生します。
私は広範囲にグーグルで検索しましたが、まだ解決策を見つけることができませんでした、どんな助けでも大いに感謝します、どうもありがとう!
perl - Perl PAR :: Packerのpp、par.pl、parlスクリプト間の関係は何ですか?
PARとPAR::Packerを学習しようとしています。PARは、.parアーカイブからモジュールをロードできるモジュールであることを理解しています。PAR :: Packerの3つのスクリプトpp
、、がわかりません。(注:この質問にはWindows用が含まれます)。par.pl
parl
parl
parl.exe
- 正確には何である
par.pl
はずですか?PAR
これは、perlインタープリター(開発マシンと同じもの)とモジュールを含むperlスクリプトですか? - 正確には何
parl
ですか?par.plと同じものを含むバイナリですか? - 私が何であるか
par.pl
を間違えていなければparl
、なぜ誰かが欲しいのpar.pl
でしょうか?parl
既存のperlがなくても実行できるため、厳密に優れているようです。 parl
Perlを一切使わずにエンドユーザーに配布しても安全ですか?たとえば、配布したいスクリプトがいくつかあり、両方とも多くのモジュールを共有しているparl
場合、スクリプトとモジュールのパー、およびパーされたスクリプトを起動するための単純なラッパースクリプトを配布できparl
ますか?parl
両方とも、それぞれと オプションを使用par.pl
してスタンドアロンのスクリプト/実行可能ファイルを生成できます。これは、フロントエンド/ラッパーだけを意味しますか?-b
-B
pp
algorithm - このperlファイルの漂白を解除する方法は?
PAR :: Packer :: BleachでブリーチされたPerlファイルのブリーチを解除するにはどうすればよいですか?ブリーチのアルゴリズムはこのStackOverflowの回答で説明されていますが、ブリーチ解除/難読化解除のための実用的なスクリプトを作成できません。誰かがこれをしましたか?
編集-修正済み:印刷を使用し、機能しました。私を悩ませた問題は何でしたか?2回漂白しました!!! 漂白されたファイルが漂白されました。だから、二重の無漂白が働いた!
r - 特定の範囲R内にフィットした線をプロットします
Rを使用して、2つの変数間の線形関係をプロットしたいのですが、近似直線がデータの範囲内にのみ存在するようにしたいと思います。
たとえば、次のコードがある場合、1:10のx値とy値からのみ線が存在するようにします(デフォルトのパラメーターでは、この線はデータポイントの範囲を超えています)。
multithreading - Haskell:なぜ `par`はそれがそうであったように定義されたのですか?
par
次のように宣言されます:
引数1が破棄されていることに注意してください。パーを使用するには、同じ式を複数回使用するなどのトリックを実行する必要があります。
aとbを並行して実行することが目的である場合、なぜこのように定義されなかったのでしょうか。
(未評価の)式のタプルを取得し、同じ式を返します-バックグラウンドスレッドで具体化される可能性があります。
後者のモデルは前者よりも単純なようです。なぜそのようにデザインが選ばれたのですか?
r - xおよびy単位でシンボルサイズを決定する方法
プロットエリアのシンボルのおおよその寸法を知りたいのですが。par()$psは実際にはテキストサイズのみを参照していると思います。では、cexパラメーターを使用してシンボルサイズをどのように計算するのでしょうか。たとえば、以下はサイズcex=10の単一ポイントのプロットです。プロットデバイスのパラメーターからそのサイズを決定できますか?
助けてくれてありがとう。-マーク
r - rのベースプロットの1つの変数のレベルによる複数のプロット配置
これが私のデータとプロットです
セカンドレベル
出力
(1)nレベルのプロセスを自動化するにはどうすればよいですか?同様のプロットをnレベルのchrに拡張します(2)同じ仕様のバーサイズが変更されている場合は、プロット領域が異なることが原因である可能性があります。すべてのプロットを同一にするように調整するにはどうすればよいですか?
oracle - vb.netを使用してoracleコマンドで引数を渡す
オラクルコマンドでselectステートメントを使用して、vb.net .amにコードを書いています。変数を介して引数値を渡すと、エラーが発生します。