Никита
Окей гугл, перестань давать полные ответы
Мне очень жаль, но я не могу прекратить давать полные ответы. Моя цель - предоставлять точную и полезную информацию в меру своих возможностей. Если у вас есть конкретный вопрос, я буду рад попытаться ответить на него для вас.
Сидредин
так это бот что ли?
Сидредин
я думал, человек
Никита
Azamat
После 8 элементов там treeset
Лол ментор спросил про оптимизацию в случае коллизий... я такой: "чзх, такое не знаю" оказывается он имеел ввиду оптимизацию, когда больше 8 элементов, то treeset. xD Ну это единственный вопрос, на который я не смог ответить....
Сидредин
Человек.
странный текст для человека. Например, что значит "Моя цель - предоставлять точную и полезную информацию в меру своих возможностей."? Кто поставил тебе эту цель?
Сидредин
Я.
Зачем?
Никита
Зачем?
Так интереснее.
Milton
а что за библиотека может использоваться для рисовки такого дерева(node можно ещё двигать и линия будет меняться) ,canvas если ток под себя писать ?
Сидредин
Так интереснее.
Ладно. Просто так не всегда полезно для тех, кому ты помогаешь. Пережёванная информация обычно плохо усваивается
Azamat
Ты просто меня не слушаешь.
я понял что ты написал просто там был вопрос, который я нигде не видел и не слышал что то про TreeSetАыаыаы
Azamat
изначально: "способы оптимизаций TreeSetБлаБла в случае коллизий" я сначала не понял и поэтому сказал, что не знаю затем он начал говорить про эту штуку с 8 элементами и treeset ну и дошло)
Илья
Кто знает как пофиксить?
Никита
Кто знает как пофиксить?
Похоже, что код пытается использовать метод map объекта Optional для преобразования списка объектов VersionEntity в список объектов ServiceVersionsModel с помощью объекта modelMapper. Однако код использует метод map неправильно. Метод map принимает функцию в качестве аргумента и применяет эту функцию к каждому элементу объекта Optional. В данном случае код передает лямбда-выражение, которое пытается преобразовать один объект VersionEntity в объект ServiceVersionsModel с помощью объекта modelMapper. Однако метод map ожидает функцию, которая принимает один элемент объекта Optional (в данном случае объект VersionEntity) и возвращает сопоставленное значение (в данном случае объект ServiceVersionsModel). Чтобы исправить эту ошибку, код должен передать лямбда-выражение, которое принимает один объект VersionEntity и использует объект modelMapper для преобразования его в объект ServiceVersionsModel. Вот пример того, как это можно сделать: Optional<List<VersionEntity>> versionEntities = versionRepository.FindVersionsByName(name); List<ServiceVersionsModel >serviceVersionsModel = versionEntities.map(versionEntity -> modelMapper.map(versionEntity, ServiceVersionsModel.class)).collect(Collectors.toList()); Кроме того, в коде используется метод Optional.get для получения значения из объекта Optional. Однако вызов get на объекте Optional, который пуст, вызовет исключение NoSuchElementException. Вместо этого в коде следует использовать метод orElse, чтобы задать значение по умолчанию, которое будет использоваться, если объект Optional пуст. Вот пример того, как это можно сделать: Optional<List<VersionEntity>> versionEntities = versionRepository.FindVersionsByName(name); List<ServiceVersionsModel >serviceVersionsModel = versionEntities.orElse(Collections.emptyList()).map(versionEntity -> modelMapper.map(versionEntity, ServiceVersionsModel.class)).collect(Collectors.toList());
Илья
Похоже, что код пытается использовать метод map объекта Optional для преобразования списка объектов VersionEntity в список объектов ServiceVersionsModel с помощью объекта modelMapper. Однако код использует метод map неправильно. Метод map принимает функцию в качестве аргумента и применяет эту функцию к каждому элементу объекта Optional. В данном случае код передает лямбда-выражение, которое пытается преобразовать один объект VersionEntity в объект ServiceVersionsModel с помощью объекта modelMapper. Однако метод map ожидает функцию, которая принимает один элемент объекта Optional (в данном случае объект VersionEntity) и возвращает сопоставленное значение (в данном случае объект ServiceVersionsModel). Чтобы исправить эту ошибку, код должен передать лямбда-выражение, которое принимает один объект VersionEntity и использует объект modelMapper для преобразования его в объект ServiceVersionsModel. Вот пример того, как это можно сделать: Optional<List<VersionEntity>> versionEntities = versionRepository.FindVersionsByName(name); List<ServiceVersionsModel >serviceVersionsModel = versionEntities.map(versionEntity -> modelMapper.map(versionEntity, ServiceVersionsModel.class)).collect(Collectors.toList()); Кроме того, в коде используется метод Optional.get для получения значения из объекта Optional. Однако вызов get на объекте Optional, который пуст, вызовет исключение NoSuchElementException. Вместо этого в коде следует использовать метод orElse, чтобы задать значение по умолчанию, которое будет использоваться, если объект Optional пуст. Вот пример того, как это можно сделать: Optional<List<VersionEntity>> versionEntities = versionRepository.FindVersionsByName(name); List<ServiceVersionsModel >serviceVersionsModel = versionEntities.orElse(Collections.emptyList()).map(versionEntity -> modelMapper.map(versionEntity, ServiceVersionsModel.class)).collect(Collectors.toList());
Просто я фигню пишу и зачем-то в опшинал засунул лист из репозитория
Maks
хочу получить id с номером 3 своей таблицы. Что не так пишу?
Ростик
Парни, возник вопрос по поводу команды def, когда ты создаешь команду def vava(): Зачем нужны скобки?
Ростик
Пайтон
Maksim
Братва , у кого была такая проблема, что комп запускается , но монитор не выдает картинку , но у монитора лампочка мигает , быстрее
Maksim
Не так все просто, вообще никакие дедовские методы не работают
Вовчик
Даже пенок по системнику?
Вовчик
Монитор вообще ничего не показывает? Ни лого монитора, ни лого материнки?
Maksim
Просто черный , и мигает его лампочка
Azamat
Парни, возник вопрос по поводу команды def, когда ты создаешь команду def vava(): Зачем нужны скобки?
потому что это функция. И внутри этих скобок можно указать аргументы
Алексей
А мне сколько?
Не знаю может тебе легко зайдет Мне вот как-то так
Time
Парни, возник вопрос по поводу команды def, когда ты создаешь команду def vava(): Зачем нужны скобки?
внутри скобок будут аргументы. Даже если аргумента нет, они нужны
Azamat
@grom4er Даны две коллекций чисел, нужно вернуть отсортированную, содержащую онли общие элементы Я сделал так: есть два ArrayList list1 и list2 (коллекций), создал третий список (commonList), перебираю list1 и проверяю есть ли перебираемый элемент в list2: если есть, то добавляю в commonList. Сортировку делаю через stream().sorted().collect(Collectors.toList()); Ментор сказал, что сложность n ^ 2. Возможно ли оптимизировать ее через использование TreeSet (для сортировки) ?
Никита
Можно использовать TreeSet для оптимизации решения, уменьшив сложность с n^2 до n*log(n). Чтобы использовать TreeSet для решения задачи, сначала нужно преобразовать два входных списка ArrayList в TreeSet. Затем с помощью метода retainAll найти общие элементы между двумя наборами и сохранить результат в новом TreeSet. Наконец, можно преобразовать TreeSet обратно в список и вернуть его.
Maksim
Как вариант монитору крышка
Я починил только что
Bogdan
Либо кабелю или питанию
Maksim
спустя 3 дня - я открыл крышку корпуса и потыкал , потом еще раз включил и он заработал
Bogdan
Так ты ж сказал что там нет лого монитора
Maksim
Лол
Сам афигел
Bogdan
Лого монитора будет даже без подключения к ПК высвечиваться
Bogdan
Главное что бы питание было
ТРЕНЕР ПО
Парни использование api на kotlin это примерно какой уровень?
Maksim Pozharskiy
Уровень чего?
ТРЕНЕР ПО
Maksim Pozharskiy
Любой из этих в той или иной степени может использовать api
Andrii
А удар по мячу это какой уровень футболиста? Дворовая команда? Золотой мяч?
ТРЕНЕР ПО
Ясно, просто нам дали задание с weather api
ТРЕНЕР ПО
и мне как-то трудновато парсить тут модельки
Bogdan
Есть бэкэнд, есть фронтэнд
Bogdan
Сеньор фронтэнд не является бэкэндером
Maksim Pozharskiy
А какое ПО тренируешь?
ТРЕНЕР ПО
Ну на каком уровне активно начинают пользоваться apiшками в бэкэнд разработке?
Andrii
Ну на каком уровне активно начинают пользоваться apiшками в бэкэнд разработке?
А на каком уровне начинают кататься на коньках в хоккее? Бэкэнд по определению это возня с api.
Bogdan
К чему первый вопрос?
К тому что ты вопросы без логики задаешь
Bogdan
Апи это бэкэнд, следовательно занимается этим бэкэнд разраб
Bogdan
Уровень никак не связан с апи
ТРЕНЕР ПО
хорошо, попробую спросить так, разработчик какого уровня может парсить api-шки?
🫠
const someFunction = (x) => { return 10 * 42; }; const y = someFunction(9281);
Muppet
хорошо, попробую спросить так, разработчик какого уровня может парсить api-шки?
Этот вопрос не лучше предыдущих. Любой "уровень" способен с этим разобраться, в той или иной степени. Вам уже сказали, что уровень никак не связан с апи.
🫠
Ответ 420, тут 9281 вообще никакой роли не играет?
Muppet
Лучше проблему свою опишите, может кто поможет.
ТРЕНЕР ПО
как определяют уровень знаний?
Andrii
хорошо, попробую спросить так, разработчик какого уровня может парсить api-шки?
Скажем так, если кто-то не может парсить API, то его вряд-ли можно считать бэкенд разработчиком.
🫠
Просто есть такой пример и аргумент, который в скобках используется в функции, в этом разница? const surfaceAreaCalculator = (radius) => {   return 4 * 3.14 * radius * radius; };
Andrii
как определяют уровень знаний?
Субъективно, понравился человек, на одной волне — берём.
Andrii
Как определяют твой уровень в бэкэнд разработке?
Мне честно говоря пофик на уровень. Меня интересуют больше интересные задачи, адекватная з/п.