問題タブ [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.

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

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)不変性/安全性を高めるためのいくつかの機会は何ですか?

ありがとう、ブルース

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

windows - WindowsへのPAR::Packerのインストール、dmakeエラー255

Windows用のperlスクリプトのバイナリを作成しようとしていますが、perl2exeやActive Perl Dev Kitなどの商用アプリケーションを購入する余裕がありません(試用版があることは承知しています)。

このため、Windows XPSP332ビット仮想マシンにイチゴperlをインストールしてソースファイルをコンパイルしてみました。Linuxで簡単にできることです。

Strawberry perlは正常にインストールされますが、cpanからPAR :: Packerモジュールをインストールしようとすると、次のエラーが発生します。

私は広範囲にグーグルで検索しましたが、まだ解決策を見つけることができませんでした、どんな助けでも大いに感謝します、どうもありがとう!

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

perl - Perl PAR :: Packerのpp、par.pl、parlスクリプト間の関係は何ですか?

PARとPAR::Packerを学習しようとしています。PARは、.parアーカイブからモジュールをロードできるモジュールであることを理解しています。PAR :: Packerの3つのスクリプトpp、、がわかりません。(注:この質問にはWindows用が含まれます)。par.plparlparlparl.exe

  1. 正確には何であるpar.plはずですか?PARこれは、perlインタープリター(開発マシンと同じもの)とモジュールを含むperlスクリプトですか?
  2. 正確には何parlですか?par.plと同じものを含むバイナリですか?
  3. 私が何であるかpar.plを間違えていなければparl、なぜ誰かが欲しいのpar.plでしょうか? parl既存のperlがなくても実行できるため、厳密に優れているようです。
  4. parl Perlを一切使わずにエンドユーザーに配布しても安全ですか?たとえば、配布したいスクリプトがいくつかあり、両方とも多くのモジュールを共有しているparl場合、スクリプトとモジュールのパー、およびパーされたスクリプトを起動するための単純なラッパースクリプトを配布できparlますか?
  5. parl両方とも、それぞれと オプションを使用par.plしてスタンドアロンのスクリプト/実行可能ファイルを生成できます。これは、フロントエンド/ラッパーだけを意味しますか?-b-Bpp
0 投票する
1 に答える
1127 参照

algorithm - このperlファイルの漂白を解除する方法は?

PAR :: Packer :: BleachでブリーチされたPerlファイルのブリーチを解除するにはどうすればよいですか?ブリーチのアルゴリズムはこのStackOverflowの回答で説明されていますが、ブリーチ解除/難読化解除のための実用的なスクリプトを作成できません。誰かがこれをしましたか?

編集-修正済み:印刷を使用し、機能しました。私を悩ませた問題は何でしたか?2回漂白しました!!! 漂白されたファイルが漂白されました。だから、二重の無漂白が働いた!

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

r - 特定の範囲R内にフィットした線をプロットします

Rを使用して、2つの変数間の線形関係をプロットしたいのですが、近似直線がデータの範囲内にのみ存在するようにしたいと思います。

たとえば、次のコードがある場合、1:10のx値とy値からのみ線が存在するようにします(デフォルトのパラメーターでは、この線はデータポイントの範囲を超えています)。

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

multithreading - Haskell:なぜ `par`はそれがそうであったように定義されたのですか?

par次のように宣言されます:

引数1が破棄されていることに注意してください。パーを使用するには、同じ式を複数回使用するなどのトリックを実行する必要があります。

aとbを並行して実行することが目的である場合、なぜこのように定義されなかったのでしょうか。

(未評価の)式のタプルを取得し、同じ式を返します-バックグラウンドスレッドで具体化される可能性があります。

後者のモデルは前者よりも単純なようです。なぜそのようにデザインが選ばれたのですか?

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

r - xおよびy単位でシンボルサイズを決定する方法

プロットエリアのシンボルのおおよその寸法を知りたいのですが。par()$psは実際にはテキストサイズのみを参照していると思います。では、cexパラメーターを使用してシンボルサイズをどのように計算するのでしょうか。たとえば、以下はサイズcex=10の単一ポイントのプロットです。プロットデバイスのパラメーターからそのサイズを決定できますか?

助けてくれてありがとう。-マーク

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

r - rのベースプロットの1つの変数のレベルによる複数のプロット配置

これが私のデータとプロットです

セカンドレベル

出力 ここに画像の説明を入力してください

(1)nレベルのプロセスを自動化するにはどうすればよいですか?同様のプロットをnレベルのchrに拡張します(2)同じ仕様のバーサイズが変更されている場合は、プロット領域が異なることが原因である可能性があります。すべてのプロットを同一にするように調整するにはどうすればよいですか?

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

oracle - vb.netを使用してoracleコマンドで引数を渡す

オラクルコマンドでselectステートメントを使用して、vb.net .amにコードを書いています。変数を介して引数値を渡すと、エラーが発生します。

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

r - NADA ライブラリの plot(cenros) コマンドを使用して、同じグラフに複数の確率プロットを表示する