signals

    0熱度

    1回答

    我怎樣才能總結兩個不同時間指標的離散時間信號,即。在時間索引n1=-3:1,和第二信號y=[1 1 2 2 3]在時間索引n2=0:4給定的第一信號x=[1 2 3 4 5]。 由於長度不同,我不能只添加這兩個信號。到目前爲止,我的代碼是: n1=-3:1; x=input('Enter the value of X:'); y=input('Enter the value of Y:');

    1熱度

    2回答

    我有函數信號: @receiver(post_save, sender=Task) def my_handler(): executor = User.objects.filter(user_type='Executer') executor.balance += Task.money executor.save() 我的函數應該加錢執行任務中添加後。但它給錯誤

    0熱度

    1回答

    有兩臺機器,其中一臺具有腳本wait_for_signal.sh,另一臺具有名爲controller.py的腳本。每個腳本的代碼如下所示。 controller.py的用途是生成一個子進程,該子進程通過ssh調用wait_for_signal.sh腳本。當控制器需要退出時,它需要向運行wait_for_signal.sh的遠程進程發送一箇中斷。 wait_for_signal.sh #!/bin/

    0熱度

    1回答

    我有一個Excel格式的表格。我知道我需要發出dataChanged信號從我的模型爲了更新我的視圖,它完美的作品。但是,當更新來自另一個(python)線程時,我需要在更新的單元格上設置鼠標(單擊一次),以便顯示新值。我知道新的價值是在模型(我可以看到日誌)設置正確,但觀點是落後.. 如果更新涉及已激活的細胞,更新立刻反映。 我應該發出什麼樣的信號才能強制View沒有我點擊右邊的單元格而被更新?

    0熱度

    1回答

    我嘗試測試信號。我在app.signals.py from django.dispatch import Signal task_completed = Signal(providing_args=['balance']) 信號項目 Func鍵是user.views並根據任務更新平衡成本 from django.contrib.messages import success from use

    1熱度

    1回答

    我收集了包含EEG信號數據的EDF文件。我使用pyedflib來訪問這些文件,但是我經常很難從某些文件讀取信號。基本上,當我嘗試讀取信號值時,有許多文件可以獲得所有0的數組。鑑於: def get_sig(fname): import pyedflib f=pyedflib.EdfReader(fname) file_dur=f.getFileDuration()

    1熱度

    1回答

    我通過std::getline()從stdin讀取用戶輸入,我希望能夠通過SIGINT退出程序。不幸的是,std::getline()似乎沒有喚醒任何信號。因此,按下CTRL-C 和 RETURN後,下面的代碼纔會中止。 #include <csignal> #include <string> #include <iostream> bool abort_ = false; void

    0熱度

    1回答

    通過點擊一個按鈕,我想打印一些在QLineEdit中被選中的文本。我的例子代碼如下: import sys import PyQt4 from PyQt4 import QtGui, QtCore from PyQt4.QtGui import * from PyQt4.QtCore import * class Widget(QWidget): def __init__(s

    0熱度

    1回答

    我試過使用下面的(Will wait and waitpid block SIGCHLD and unblock it when they return in Linux?)來回答我的問題。鏈接的解決方案讓我瞭解下面的內容。那麼爲什麼它錯了? 考慮以下幾點: 的處理器 void sig_child(int sig) { signal(SIGCHLD, sig_child); if (sig

    2熱度

    1回答

    我目前正在嘗試通過使用它們來控制用fork()方法創建的子進程來使用C中的信號。從本質上講,我有一個子進程從linux終端運行「是」命令(該命令只是打印「y」和一個換行符,直到它終止)。我希望能夠用CTRL-Z暫停/恢復這個過程。這就是我得到了現在: #include <signal.h> #include <stdio.h> #include <stdlib.h> pid_t CHILD_