 |
Потоки. - Вопросы и ответы, обсуждения - Ваши вопросы по C# только в данном разделе |
29.10.2012, 15:51
|
#1
|
|
|
|
Сержант
|
 Регистрация: 06.06.2012
 Сообщений: 131
 Популярность: 102
 Сказал(а) спасибо: 141
Поблагодарили 131 раз(а) в 78 сообщениях
|
Потоки.
Вообщем такая проблема,возьмем к примеру брут или чекер,без разницы,я запускаю 10 потоков, прохожу цикл и отправляю запрос,дело в том что,первая комбинация проходит такое кол-во раз сколько и написано потоков,после начинаем нормально брутить.Как исправить ? Помогите пожалуйста.
|
|
|
29.10.2012, 20:37
|
#2
|
|
|
|
Разведчик
|
 Регистрация: 19.02.2012
 Сообщений: 36
 Популярность: 447
 Сказал(а) спасибо: 25
Поблагодарили 50 раз(а) в 40 сообщениях
|
Re: Потоки.
|
|
|
29.10.2012, 22:40
|
#3
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 29.01.2010
 Сообщений: 547
 Популярность: 41279
 Сказал(а) спасибо: 692
Поблагодарили 2,270 раз(а) в 1,035 сообщениях
|
Re: Потоки.
ничего не понял
|
|
|
30.10.2012, 02:28
|
#4
|
|
|
|
Сержант
|
 Регистрация: 06.06.2012
 Сообщений: 131
 Популярность: 102
 Сказал(а) спасибо: 141
Поблагодарили 131 раз(а) в 78 сообщениях
|
Re: Потоки.
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Слишком низко для "гения", который "взял, и за полчаса написал брут для стим с нуля"
|
|
 |
|
 |
|
Ахахах,ты великий гений,так скажи если для тебя это не низко ! Малой !
Ты берешь в скобки как цитата,покажи от куда ты меня цытируешь ? Не покажешь - балабол.
Добавлено через 5 минут
смотри например есть цикл:
for(int y = 0;y<10;y++)
{
int a = 0;
a = a+1;
richbox.apendtext(a);
}
То что я написал выше идет в потоке, например 5 потоков, в риче отображается : 1 1 1 1 1 2 3 4 5 6 7 8 9
Тоесть первая комбинация 0+1 проходит столько раз сколько потоков.
Последний раз редактировалось [Na`Vi]DendI; 30.10.2012 в 02:33.
Причина: Добавлено сообщение
|
|
|
30.10.2012, 02:47
|
#5
|
|
|
|
Старший сержант
|
 Регистрация: 29.07.2011
 Сообщений: 197
 Популярность: 8989
 Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
|
Re: Потоки.
Этот код запущенный в нескольких потоках(допустим 5) выведет 50 единиц...
|
|
|
30.10.2012, 06:51
|
#6
|
|
|
|
Разведчик
|
 Регистрация: 19.02.2012
 Сообщений: 36
 Популярность: 447
 Сказал(а) спасибо: 25
Поблагодарили 50 раз(а) в 40 сообщениях
|
Re: Потоки.
|
|
|
30.10.2012, 12:48
|
#7
|
|
|
|
Сержант
|
 Регистрация: 06.06.2012
 Сообщений: 131
 Популярность: 102
 Сказал(а) спасибо: 141
Поблагодарили 131 раз(а) в 78 сообщениях
|
Re: Потоки.
Последний раз редактировалось [Na`Vi]DendI; 30.10.2012 в 12:51.
Причина: Добавлено сообщение
|
|
|
30.10.2012, 14:17
|
#8
|
|
|
|
Старший сержант
|
 Регистрация: 29.07.2011
 Сообщений: 197
 Популярность: 8989
 Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
|
Re: Потоки.
|
|
|
30.10.2012, 14:36
|
#9
|
|
|
|
Сержант
|
 Регистрация: 01.10.2011
 Сообщений: 128
 Популярность: 5723
 Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
|
Re: Потоки.
Кажется я придумал новое испытание для битвы экстрасенсов
________________
Talk is cheap. Show me the code
— Linus Torvalds
|
|
|
30.10.2012, 15:13
|
#10
|
|
|
|
Старший сержант
|
 Регистрация: 29.07.2011
 Сообщений: 197
 Популярность: 8989
 Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
|
Re: Потоки.
|
|
|
30.10.2012, 15:18
|
#11
|
|
|
|
Сержант
|
 Регистрация: 01.10.2011
 Сообщений: 128
 Популярность: 5723
 Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
|
Re: Потоки.
Sinyss, в данном треде он должен быть более чем полностью, ибо иначе я не знаю как увидеть код
________________
Talk is cheap. Show me the code
— Linus Torvalds
|
|
|
30.10.2012, 16:21
|
#12
|
|
|
|
Старший сержант
|
 Регистрация: 29.07.2011
 Сообщений: 197
 Популярность: 8989
 Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
|
Re: Потоки.
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Sinyss, в данном треде он должен быть более чем полностью, ибо иначе я не знаю как увидеть код
|
|
 |
|
 |
|
Пф, тут и так же ясно... потоки берут значение из общей для них глобальной переменной, и как обычно индекс увеличивается после этого, в итоге при запуске они все возьмут 1й объект, а потом начинается бедлам который полностью зависит от ОС, а в частности от системы выставляющей приоритеты...
При 10 потоках оно может взять 10 раз 1ю задачу а потом выдать 11ю, а может вообще случайную от 1 до 10. (Первому освободившемуся потоку).
Это как раз тот случай когда можно сказать в чем причина не видя кода, а если названа причина то думаю человек сможет решить ее, а если нет то значит оно ему не достаточно надо...
|
|
|
30.10.2012, 16:34
|
#13
|
|
|
|
Сержант
|
 Регистрация: 01.10.2011
 Сообщений: 128
 Популярность: 5723
 Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
|
Re: Потоки.
В принципе прав как костоправ.
И это после того как я в 2х темах приводил примеры многопоточности
________________
Talk is cheap. Show me the code
— Linus Torvalds
|
|
|
30.10.2012, 17:28
|
#14
|
|
|
|
Сержант
|
 Регистрация: 06.06.2012
 Сообщений: 131
 Популярность: 102
 Сказал(а) спасибо: 141
Поблагодарили 131 раз(а) в 78 сообщениях
|
Re: Потоки.
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
В принципе прав как костоправ.
И это после того как я в 2х темах приводил примеры многопоточности
|
|
 |
|
 |
|
После трабла я как раз и делал многопоточность из ваших тем,ошибка та же.
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Пф, тут и так же ясно... потоки берут значение из общей для них глобальной переменной, и как обычно индекс увеличивается после этого, в итоге при запуске они все возьмут 1й объект, а потом начинается бедлам который полностью зависит от ОС, а в частности от системы выставляющей приоритеты...
При 10 потоках оно может взять 10 раз 1ю задачу а потом выдать 11ю, а может вообще случайную от 1 до 10. (Первому освободившемуся потоку).
Это как раз тот случай когда можно сказать в чем причина не видя кода, а если названа причина то думаю человек сможет решить ее, а если нет то значит оно ему не достаточно надо...
|
|
 |
|
 |
|
Я не совсем понял как решить проблему,ты телефон вообще носишь с собой ?)
|
|
|
30.10.2012, 21:55
|
#15
|
|
|
|
Сержант
|
 Регистрация: 01.10.2011
 Сообщений: 128
 Популярность: 5723
 Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
|
Re: Потоки.
Ошибка в том, что у тебя внутри потока цикл с глабальной переменной
________________
Talk is cheap. Show me the code
— Linus Torvalds
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
[Помогите!] потоки почему ?
|
[Na`Vi]DendI |
Вопросы и ответы, обсуждения |
3 |
11.06.2012 09:44 |
Потоки
|
vkvova5 |
Вопросы и ответы, обсуждения |
15 |
21.08.2011 02:16 |
[Помогите!] Потоки
|
iVs.Dark |
Вопросы и ответы, обсуждения |
1 |
05.08.2011 12:24 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 08:12.
|
 |