Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];
ВнизМногопоточность Найти похожие ветки
← →
Yogan (2007-09-27 15:10) [0]Здравствуйте! Пожалуйста объясните мне как использовать многопоточность... Допустим я написал сканер портов, но он работает очень медленно(1 поток), вот напримере сканера портов хочу научиться использовать многопоточность
← →
Сергей М. © (2007-09-27 15:12) [1]
> он работает очень медленно(1 поток)
И кто же тебе, бедолаге, сказал, что твой сканер в два потока будет работать быстрей ?)
← →
homm © (2007-09-27 15:15) [2]Прежде чем учится писать многопоточности, нужно научится писать не медленно работающие программы.
← →
Bast (2007-09-27 15:28) [3]
> нужно научится писать не медленно работающие программы.
подругому составлю вопрос. Как сканировать одновременно допукстим 10 портов и не ждать пока ответит сервер(асинхронность)
← →
Anatoly Podgoretsky © (2007-09-27 15:31) [4]> Сергей М. (27.09.2007 15:12:01) [1]
Если правильно напишет, то будет, пропорционально количеству потоков.
Но трудно ожидать правильности, при начальных знаниях, особенно если они будут получены от Архангельского.
← →
Сергей М. © (2007-09-27 15:33) [5]
> Bast (27.09.07 15:28) [3]
Все спамишь ?)
Ню-ню)
> асинхронность
Вот про нее, родимую, и почитай для начала хоть что-нибудь в соотв.литературе)
← →
Yogan (2007-09-27 15:42) [6]
begin
application.ProcessMessages;
form1.TcpClient1.RemoteHost:=form1.edit1.Text;
for x:=70 to 80 do
begin
form1.Label1.Caption:=inttostr(x);
form1.TcpClient1.RemotePort:=inttostr(x);
try
form1.TcpClient1.Connect;
except
end;
if form1.TcpClient1.Connected then form1.Memo1.Lines.Add("Ïîðò "+inttostr(x)+" - îòêðûò");
form1.TcpClient1.Disconnect;
end;
end;
← →
Bast (2007-09-27 15:43) [7]
> Все спамишь ?)
я не спамлю:) я писал прогу чтобы научиться delphi... (спамер удалил(c исходниками)) :))
← →
Сергей М. © (2007-09-27 15:44) [8]
> Yogan (27.09.07 15:42) [6]
Ну и к чему ты привел этот огрызок ?)
p.s.
Опять шифруешься ?
← →
Yogan (2007-09-27 15:47) [9]Чтобы показать как я пишу и выслушать Ваше мнение по поводу того как правильно надо написать и т.д.
← →
Сергей М. © (2007-09-27 15:49) [10]Для поставленной задачи "ускорения" этот код совершенно не подходит.
← →
Yogan (2007-09-27 15:54) [11]:( Может приведете примерчик какой-нибудь примерик
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.058 c