Название: Литература Отправлено: blood_shadow от Апрель 16, 2011, 22:22 Народ подскажите что лучше почитать, на тематику данного разделапопонятнее, не очень заумное,
с потоками никогда не работал, читал главу в книге про многопоточную обработку, как я увидел в кьюте все довольно просто организовано, но все же основ незнаю.. Было бы неплохо узнать что кому помогло в борьбе с этим зверем :) Название: Re: Литература Отправлено: madRoger от Апрель 16, 2011, 22:47 Можно посмотреть тут:
http://habrahabr.ru/blogs/qt_software/115830/ (http://habrahabr.ru/blogs/qt_software/115830/) http://habrahabr.ru/blogs/qt_software/115835/ (http://habrahabr.ru/blogs/qt_software/115835/) Название: Re: Литература Отправлено: Igors от Апрель 17, 2011, 06:46 Тут можно подходить по-всякому, "многопоточность" может быть очень простой или очень сложной. А вообще вместо чтения букварей лучше задачку сделать - даст намного больше. Вот напр тут один хотел было написать многопоточное копирование файлов. Но "поматросил и бросил" - а задачка прекрасная.
Название: Re: Литература Отправлено: blood_shadow от Апрель 17, 2011, 09:40 Тут можно подходить по-всякому, "многопоточность" может быть очень простой или очень сложной. А вообще вместо чтения букварей лучше задачку сделать - даст намного больше. Вот напр тут один хотел было написать многопоточное копирование файлов. Но "поматросил и бросил" - а задачка прекрасная. ну это понятно, но не хочется делать бездумно, типа выйдет - невыйдет, надо иметь под собой хотькакой-то грунт, тем более бросать начатое не в моем стиле, буду долбаться пока не выйдет, а без начальной теории это будет долго :) Название: Re: Литература Отправлено: Igors от Апрель 17, 2011, 11:20 ну это понятно, но не хочется делать бездумно, типа выйдет - невыйдет, надо иметь под собой хоть Слова гордые (хорошие) но есть подозрение что это только слова :) Действительно, прочитать хотя бы те же ссылки что дали (очень неплохие) можно за час. Плюс (как всегда) из Assistant'a почерпнуть. Ну и сколько еще времени будем создавать иллюзию фундаментальной подготовки? :)какой-то грунт, тем более бросать начатое не в моем стиле, буду долбаться пока не выйдет, а без начальной теории это будет долго :) Написано там везде хорошо, но параллельная задача требует несколько др. подхода и мЫшления - этого не пишут. Да вот хотя бы то же копирование. Сколько ниток создадите? Чем будет заниматься каждая? Название: Re: Литература Отправлено: blood_shadow от Апрель 17, 2011, 22:49 Написано там везде хорошо, но параллельная задача требует несколько др. подхода и мЫшления - этого не пишут. Да вот хотя бы то же копирование. Сколько ниток создадите? Чем будет заниматься каждая? почитал я про всякие состояние гонки, залипание мьютексов и то насколько могутбыть плачевными ошибки проектирования. так откуда черпать подобные знания или это только путем метода проб и ошибок? и еще одно чем отлаживать подобные программы? как-то дебаггер мингв совсем обрыганский.. Название: Re: Литература Отправлено: Igors от Апрель 18, 2011, 09:51 и еще одно чем отлаживать подобные программы? Программист использует тот инструмент которого он заслуживает :) Наоборот тоже верно. С параллельной отладкой нигде не густо. Иногда удается увидеть где зависла, но чаще нет.как-то дебаггер мингв совсем обрыганский.. так откуда черпать подобные знания или это только путем метода проб и ошибок? А сколько раз уже попробовали что так боитесь ошибиться? :) Никто не мешает изучать ту же теорию но применительно к конкретной задаче. И это куда более продуктивно чем просто читать (в одно ухо влетело, в другое вылетело) Название: Re: Литература Отправлено: blood_shadow от Апрель 18, 2011, 10:10 Никто не мешает изучать ту же теорию но применительно к конкретной задаче. И это куда более продуктивно чем просто читать (в одно ухо влетело, в другое вылетело) все спасибо, этого достаточно :) |