poe

    2熱度

    1回答

    我需要監控那些沒有從用戶的任何標準輸入一個控制檯EXE應用程序,只打印了一些信息,以我使用的POE屏幕:輪式此任務 下面是我的代碼: use POE qw(Wheel::Run); POE::Session->create( inline_states => { _start => sub { my ($heap) = $_[HEAP];

    1熱度

    1回答

    我正在使用POE來構建橋接多個協議(HTTP,IRC,XMPP)的系統,並且我想使用POE來驅動處理這些協議的單個事件循環。我能否安全地做到這一點?如果是這樣,怎麼辦?

    0熱度

    1回答

    我想在Windows 7 64位下使用ActiveState,運行Perl模塊POE-Component-IRC並使用Perl v5.12.13,每次運行時崩潰視窗。我很確定這是與這個模塊有關的,因爲我在腳本中的唯一行顯示如下。 use strict; use warnings; use POE qw(Component::IRC); 當我運行此文件時,Windows獲取通用的「此程序已停

    1熱度

    2回答

    在此程序中POE :: Wheel :: FollowTail適用於跟蹤文件的尾部,它也在單獨的線程中運行以簡單地監視編譯作業的進度。 在InputEvent處理程序中有一個粗略的正則表達式來提取編譯結果,並且在那裏一切工作正常,但我無法獲得任何結果值可以在此子外部訪問。即使我將結果變量放在全局範圍內,它們也不會被修改。 該程序由一個進程運行編譯作業,另一個正在看日誌和主循環等待。 全球範圍: m

    0熱度

    1回答

    我嘗試以下 my $filter = POE::Filter::Line->new(OutputLiteral => ''); my $wheel = POE::Wheel::ReadWrite->new( Handle => $socket, Filter => $filter, InputEvent => 'on_input', ErrorEven

    2熱度

    5回答

    我有一個使用POE的應用程序,它有大約10個會話執行各種任務。隨着時間的推移,應用程序開始消耗越來越多的RAM,即使應用程序在80%的時間內處於空閒狀態,該使用率也不會下降。目前我唯一的解決方案是經常重啓這個過程。 我不能讓我意識到它是很難得到幫助,在這裏發佈我的代碼,但也許有人可以告訴我,我能做些什麼找到自己?

    7熱度

    1回答

    我剛剛進入一個環境,我可以更自由地選擇項目想要的任何方法(意味着可以完全訪問CPAN並且不需要模塊 - 委員會審批),但我對新的熱點有些失去聯繫,所以我想我會在這裏徵求意見。 我的項目涉及使用不同的格式(html,壓縮文本,csv等)對多個源進行規範化,然後將它們處理成某種數據存儲。需要以可編程的時間間隔進行,我希望使後端模塊化,以便類似的源可以使用相同的代碼庫。它還需要能夠通過網絡以運行流程的簡

    6熱度

    2回答

    我在尋找一本關於2010年與POE有關並且沒有找到的POE的教程。 我在堆棧溢出問題Where can I find books or tutorials for Perl’s POE?下找到了poe tag下的一些教程,但大多數資料都很舊且不清晰。 有人可以提供一個清楚的鏈接/講座/有關POE的教程,如果有的話?如果沒有,如果有人爲初學者和高級用戶編寫POE教程,那將會非常棒;它可以幫助Perl

    0熱度

    1回答

    誰能告訴我,如果POE ::零組件:: DirWatch工作與FTP目錄.show我,你將如何通過ftp

    0熱度

    1回答

    下面的代碼應該打印十個結果,而是打印十個「test-ite」。爲什麼不顯示它從數據庫中獲得的結果? use Data::Dumper; use POE; use POE qw(Component::Pool::DBI); POE::Session->create( inline_states => { _start => sub { my ($kernel,