Вот ты забавный человек. Тебе-же по английски причина написана. Нет файла или каталога. Упрости задачу.
Укажи каталог который железно существует. Корневой там. Свой хоум укажи. Короче начни исследовать
проблему с разных сторон. Или ты думал что тут щас 100 советов накидают в какой строке кода искать.
lindou, вот эта резкая смена типа с атома на массив мне не нравится. Вряд-ли на такое можно написать маппинг. Вобщем независимо от языка разработки будь то Java/C#/Go есть 2 подхода к парсингу Json.
- объектный (маппинг)
- поточный.
Первый ты уже попробовал. Неудачно.
И второй тип парсинга предполагает что ты в цикле берешь элемент за элементом. И там проверяешь. Если это атом - то идешь по одной линии if и если массив то иначе. Мутно. Противно. И крайне неопределенно.
Скобки нужны чтобы любое выражение в т.ч. и содержащее запятые было правильно собрано в макрос. А скобки как известно не влияют не перформанс. Тоесть можно их щедрой рукой рассыпать. И если есть кейс СТАВИТЬ или НЕ СТАВИТЬ скобки то я-бы тоже предпочел поставить. И спать спокойно.
HeLDaN, извини я не занимаюсь процессом обучения. Не умею обучать. Ругать могу.
Ты вот пишешь про ошибки. Но ошибка имеет смысл когда у нее есть код и описание. Без этого в мире it вообще не принято начинать разговор. Не по джентльменски.
Это как торт. Его можно резать вдоль. Поперек. По диагонали. Я предложил решение где есть 2 обученные и независимые системы. И предложил из запускать паралелльно. Как это конкретно делается в каком-то jetso - я понятия не имею. Но я знаю что есть параллелизм. И его можно использовать.
Можно обучать одну сеть и на лица и на коты и на машины. такое тоже можно. Вообще сети плевать на наши онтологии и классификации. Это чортово деление существует только у нас в голове.
Протопоп Метапоп, в языке Java массивы нумеруются с нуля. Поэтому когда ты обратился к нулевому элементу - значит в массиве должно лежать от 1 и более штук элементов. У тебя массив выделен в ноль элементов. Поэтому и ошибка.
Непонятно что делать если пользователь введет 0 или 19.
Тут из-за того что отрезки лежат плотно - можно просто проверить не ranges
а просто больше либо равно. Диапазон - это все таки две проверки
притом стрёмные. Здесь например если Уведомление 1 менять в сторону
увеличения - то надо менять две константы в а это уже какая-то логика
размытая.
Укажи каталог который железно существует. Корневой там. Свой хоум укажи. Короче начни исследовать
проблему с разных сторон. Или ты думал что тут щас 100 советов накидают в какой строке кода искать.