Russian Qt Forum
Май 22, 2024, 12:11 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Литература  (Прочитано 4409 раз)
blood_shadow
Гость
« : Апрель 16, 2011, 22:22 »

Народ подскажите что лучше почитать, на тематику данного разделапопонятнее, не очень заумное,
с потоками никогда не работал, читал главу в книге про многопоточную обработку, как я увидел
в кьюте все довольно просто организовано, но все же основ незнаю..
Было бы неплохо узнать что кому помогло в борьбе с этим зверем  Улыбающийся
Записан
madRoger
Гость
« Ответ #1 : Апрель 16, 2011, 22:47 »

Можно посмотреть тут:
http://habrahabr.ru/blogs/qt_software/115830/
http://habrahabr.ru/blogs/qt_software/115835/
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #2 : Апрель 17, 2011, 06:46 »

Тут можно подходить по-всякому, "многопоточность" может быть очень простой или очень сложной. А вообще вместо чтения букварей лучше задачку сделать - даст намного больше. Вот напр тут один хотел было написать многопоточное копирование файлов. Но "поматросил и бросил" - а задачка прекрасная.
Записан
blood_shadow
Гость
« Ответ #3 : Апрель 17, 2011, 09:40 »

Тут можно подходить по-всякому, "многопоточность" может быть очень простой или очень сложной. А вообще вместо чтения букварей лучше задачку сделать - даст намного больше. Вот напр тут один хотел было написать многопоточное копирование файлов. Но "поматросил и бросил" - а задачка прекрасная.
ну это понятно, но не хочется делать бездумно, типа выйдет - невыйдет, надо иметь под собой хоть
какой-то грунт, тем более бросать начатое не в моем стиле, буду долбаться пока не выйдет,
а без начальной теории это будет долго Улыбающийся
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #4 : Апрель 17, 2011, 11:20 »

ну это понятно, но не хочется делать бездумно, типа выйдет - невыйдет, надо иметь под собой хоть
какой-то грунт, тем более бросать начатое не в моем стиле, буду долбаться пока не выйдет,
а без начальной теории это будет долго Улыбающийся
Слова гордые (хорошие) но есть подозрение что это только слова Улыбающийся Действительно, прочитать хотя бы те же ссылки что дали (очень неплохие) можно за час.  Плюс (как всегда) из Assistant'a почерпнуть. Ну и сколько еще времени будем создавать иллюзию фундаментальной подготовки?  Улыбающийся

Написано там везде хорошо, но параллельная задача требует несколько др. подхода и мЫшления - этого не пишут. Да вот хотя бы то же копирование. Сколько ниток создадите? Чем будет заниматься каждая?
Записан
blood_shadow
Гость
« Ответ #5 : Апрель 17, 2011, 22:49 »

Написано там везде хорошо, но параллельная задача требует несколько др. подхода и мЫшления - этого не пишут. Да вот хотя бы то же копирование. Сколько ниток создадите? Чем будет заниматься каждая?
почитал я про всякие состояние гонки, залипание мьютексов и то насколько могут
быть плачевными ошибки проектирования.
так откуда черпать подобные знания или это только путем метода проб и ошибок?
и еще одно чем отлаживать подобные программы?
как-то дебаггер мингв совсем обрыганский..
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #6 : Апрель 18, 2011, 09:51 »

и еще одно чем отлаживать подобные программы?
как-то дебаггер мингв совсем обрыганский..
Программист использует тот инструмент которого он заслуживает Улыбающийся Наоборот тоже верно. С параллельной отладкой нигде не густо. Иногда удается увидеть где зависла, но чаще нет.

так откуда черпать подобные знания или это только путем метода проб и ошибок?
А сколько раз уже попробовали что так боитесь ошибиться? Улыбающийся Никто не мешает изучать ту же теорию но применительно к конкретной задаче. И это куда более продуктивно чем просто читать (в одно ухо влетело, в другое вылетело)

Записан
blood_shadow
Гость
« Ответ #7 : Апрель 18, 2011, 10:10 »

Никто не мешает изучать ту же теорию но применительно к конкретной задаче. И это куда более продуктивно чем просто читать (в одно ухо влетело, в другое вылетело)
все спасибо, этого достаточно Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.139 секунд. Запросов: 22.