![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 03.02.2011
Сообщений: 8
|
![]()
Добрый день.
Полдня потратил на поиски информации в гугле, нашел только эту тему: http://www.programmersforum.ru/showthread.php?t=238117 Скачал исходники Download Plus, но он не очень подходит (там, кажется, нельзя настраивать количество потоков на задание) и разобраться пока сложно, нужно больше теории. Пожалуйста, подскажите, где найти информацию по этой теме, что почитать. Необходимо создать приложение с задачами, наподобие таких, какие есть в менеджерах закачек. Т.е. нажимаешь кнопку "Добавить задачу", указываешь различные опции задачи и запускаешь. Одновременно может выполняться несколько заданий, при этом каждое задание может обрабатываться разным количеством потоков. Т.е. примерно, как в менеджерах закачек. Например: 1 задача - одни опции, 5 потоков. 2 задача - другие опции, 7 потоков. 3 задача - на паузе. Не знаю, как еще объяснить. Это вообще реализуемо? Хотя бы укажите направление. Поиск в гугл и яндекс выдает только кучу ссылок с "решениями задач по Delphi". Литература, ссылки, советы, любая информация. Большое спасибо. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Вам именно закачка из интернета нужна или что?
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 03.02.2011
Сообщений: 8
|
![]()
Мне вообще хотя бы базово объяснить принцип построения таких приложений, это не обязательно закачка, просто я привел это для примера. Как вообще такие приложения строятся?
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 03.02.2011
Сообщений: 8
|
![]()
Я работаю с потоками, многопоточными приложениями, но не могу найти источники по этой теме. В конечном итоге должно получиться что-то наподобие "управляющая форма - задачи наподобие тех, что в менеджерах закачек (в том плане, что можно добавлять, удалять, независимо управлять - запускать/останавливать) - потоки".
Я так все описываю непонятно, потому что не имею представления о принципах построения таких приложений. Хоть бы литературу какую. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Код:
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 03.02.2011
Сообщений: 8
|
![]()
Спасибо, стало понятнее.
Если еще есть какая нибудь информация по теме или литература - буду признателен. Да, еще вопрос, предположим, каждая задача оперирует своим большим массивом данных, как его передавать и обрабатывать? |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Передавать кому и зачем? Гуглите распределенные вычисления... какраз по теме разделения одного труда между задачами...
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 03.02.2011
Сообщений: 8
|
![]()
Это не разделение одного труда между несколькими задачами. Мне нужно, чтобы были задачи, каждая из которых могла бы обрабатывать свой пакет данных с разным количеством потоков.
Прошу прощения, если неясно изъясняюсь. Опыта не хватает. |
![]() |
![]() |
![]() |
#9 | ||
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Два заданиями по С++ | Stiffler | Фриланс | 15 | 03.12.2009 15:38 |
Помогите с заданиями) | Vodoley0192 | Помощь студентам | 5 | 14.10.2009 13:54 |
Помогите с заданиями!!! | кирыч | Помощь студентам | 0 | 07.06.2009 15:12 |
Для облегчения работы с TFS - приложение для работы над дефектами и задачами | Аякс | Софт | 1 | 18.03.2009 11:43 |
помогите с 2 заданиями(( | m0zgt | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 08.01.2009 13:09 |