Спроектировать ядро программы на C#, используя многопоточность
Задание закрыто
Стоимость:
Договорная
Срок выполнения:
3 дня
Варианты оплаты:
По договоренности
Дата публикации:
2017-05-24 15:50
Был на сайте:
2018-11-17 07:23
Реклама
Спроектировать ядро программы на C#, используя многопоточность
Задача
Есть класс A, в котором около сотни методов: public class A { public static void Method1() { //тело метода }
public static void Method2() { //тело метода }
//и т.д. }
Каждый выполняется от 0,1 до 2 секунд. Получается, что если запускать методы по очереди, каждый метод будет выполняться раз в 2-3 минуты. Необходимо сделать так, чтобы каждый метод класса A выполнялся раз в 15 секунд (15 секунд сделать в виде константы, которую можно будет изменить в будущем), например каждый метод в своем потоке (выполнился, 15 секунд Thread.Sleep). Написать ядро, которое будет запускать каждый метод в своем потоке, так чтобы при добавлении нового метода в класс A, не нужно было дописывать код ядра. Будет ли существовать ограничение на количество методов в классе A при такой архитектуре?
Пожалуйста, напишите стоимость и срок выполнения
Оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Спроектировать ядро программы на C#, используя многопоточность
Реклама
Спроектировать ядро программы на C#, используя многопоточность
Есть класс A, в котором около сотни методов:
public class A
{
public static void Method1()
{
//тело метода
}
public static void Method2()
{
//тело метода
}
//и т.д.
}
Каждый выполняется от 0,1 до 2 секунд.
Получается, что если запускать методы по очереди, каждый метод будет выполняться раз в 2-3 минуты.
Необходимо сделать так, чтобы каждый метод класса A выполнялся раз в 15 секунд (15 секунд сделать в виде константы, которую можно будет изменить в будущем), например каждый метод в своем потоке (выполнился, 15 секунд Thread.Sleep).
Написать ядро, которое будет запускать каждый метод в своем потоке, так чтобы при добавлении нового метода в класс A, не нужно было дописывать код ядра.
Будет ли существовать ограничение на количество методов в классе A при такой архитектуре?
Пожалуйста, напишите стоимость и срок выполнения
Другие открытые задания:
В звуковом файле голос и в фоне местами шум и музыка, что голос не разберешь. Нужно расслышать голос, или в текст перевести1 200 р.
Бюджет: 1 200 р. В звуковом файле голос и в фоне местами шум и музыка, что голос не разберёшь. Нужно расслышать голос, или в текст перевести. Фильтрами или ещё как то
отзыв5 500 р.
Бюджет: 5 500 р. нужно писать отзывы строительных компаний. работы много. оплата за каждый отзыв. тут не сижу, пишите в тг ···
Нужно выполнить домашнее задание по PostegreSQL (базы данных)15 000 р.
Бюджет: 15 000 р. Нужно решить ДЗ № 1, 10, 11 по SQL. В приложении к сообщению будет 3 файла, описания файлов и заданий ниже. Дедлайн - через 3 дня, то есть вечер воскресенья 22 дек…
поиск заданий