Вот я сейчас именно с этим болезненно столкнулся. Вчера хотел совсем забросить питон. Расстроился. Тяжко одному ковыряться.
А я вот много чего такого начинал и т.к не хватало опыта забрасывал. Начал на leetcode делать еждневные задания, понял что ваще как то я не очень. И когда структуры данных начал немного разбирать так же обалдел. Одно понял, что если потихоньку собирать теорию и немного практики, то с каждым разом всё лучше получается. Например многие задачи самоподобны на литкоде и уже сразу понимаешь, что часть задачи ты уже решал
Прочитал статью Это принцип ФИФО? То что первым вышло из списка оно первым и войдёт в другой?
причём тут fifo? пул у тебя делает старт всех потоков и потом смотрит какой из потоков что вернул. он может в итоговый список пихнуть начиная не с первого. как только тред закончил работать результат выполнения кладётся в список под номером соответствующим треду
А я вот много чего такого начинал и т.к не хватало опыта забрасывал. Начал на leetcode делать еждневные задания, понял что ваще как то я не очень. И когда структуры данных начал немного разбирать так же обалдел. Одно понял, что если потихоньку собирать теорию и немного практики, то с каждым разом всё лучше получается. Например многие задачи самоподобны на литкоде и уже сразу понимаешь, что часть задачи ты уже решал
Как и у большинства людей у меня есть желание "о, я хочу сделать это и быстро!". Делаешь, не получается. Гуглишь, копипастишь, иногда вникая, пашет. Ого! Да я программист. Отключаешь гугл, открываешь чистый лист - не программист. Блин. Книжка. Какая? Их сотни. Эта? фу. Вот эта? Уснул. Вот эта? Читаешь.. читаешь.. прочитал. Открываешь чистый лист. Бля, я что читал-то, как это сделать? А вообще в каком порядке учиться? Вот так как-то всё.
Практика без теории это тоже самое что черный ящик палкой тыкать. А теория без практики попросту забывается и создает иллюзию знаний
Для меня как раз второе проблема. Особенно когда непонятно с чем практиковаться т.к. ещё только в начале пути и бессмысленно что-то пытаться сделать :/
Ещё бывает. Придумал задачку, делаешь. Почти к концу пути понимаешь, что результат будет ерунда и с непродуманной логикой. А задача почти закончена и время потрачено. Расстройство.
Ещё бывает. Придумал задачку, делаешь. Почти к концу пути понимаешь, что результат будет ерунда и с непродуманной логикой. А задача почти закончена и время потрачено. Расстройство.
Любые ошибки это опыт, ты уже просто прошел неверные результаты, значит ближе к верным
причём тут fifo? пул у тебя делает старт всех потоков и потом смотрит какой из потоков что вернул. он может в итоговый список пихнуть начиная не с первого. как только тред закончил работать результат выполнения кладётся в список под номером соответствующим треду
Потому что процессов может быть 3, а объектов в списке 10. И может быть такое, что несколько потоков будут повторно работать
Так. Давай без сферических коней, которые ты себе плохо представляешь? У тебя был вопрос со скриншотом? Это работает приблизительно так. Если ты там внутри процессов делаешь ещё какую-то логику и возвращаешь например список, то у тебя в списке будет другой список