2
tập trung vào
1
Người theo dõi

Các vấn đề do sự kiện gây ra trong quá trình kiểm thử ngược

Được tạo ra trong: 2019-06-19 21:50:30, cập nhật trên:
comments   4
hits   1726

Nói về hoạt động phản hồi, chương trình hoạt động như thế nào, không rõ ràng, do đó không hiểu rõ về hành vi của chương trình, xin hãy trả lời một cách nghiêm túc!

Ví dụ như mã sau:

function onTick() {
    Log(exchange.GetTicker());
    Log(exchange.GetTicker());
}
function main() {
    exchange.SetContractType("this_week");
    while (true) {
        onTick();
        Sleep(1000);
    }
}

Nếu ổ cứng hoạt động Quá trình hoạt động rất dễ hiểu, main () là một vòng lặp chết, mỗi Sleep () 1000) sẽ lấy hai lần ticker dữ liệu, và in ra, hai ticker dữ liệu nên rất gần nhau

Đánh giá hoạt động Lúc này Sleep ((1000) rõ ràng không thực sự ngủ, và cứ như mỗi lần gọi exchange.GetTicker (() thì thời gian ticker mô phỏng sẽ tiến tới bước tiếp theo. Và nếu bạn không viết hàm onTick () thì chương trình sẽ thực sự chết vòng lặp, không bao giờ kết thúc.

Xin hỏi, trong quá trình tra cứu, những sự kiện nào đã xảy ra khi trình điều khiển đi qua ticker từng bước?