Обложка канала

Библиотека джависта. Страница 42

20804 @javaproglib

Полезные материалы по всему, что может быть полезно разработчику на Java.

  • Библиотека джависта

    Дайте определение терминам «простой», «составной» (composite), «потенциальный» (candidate) и «альтернативный» (alternate) ключ. Простой ключ состоит из одного атрибута (поля). Составной - из двух и более. Потенциальный ключ - простой или составной ключ, который уникально идентифицирует каждую запись набора данных. При этом потенциальный ключ должен обладать критерием неизбыточности: при удалении любого из полей набор полей перестает уникально идентифицировать запись. Из множества всех потенциальных ключей набора данных выбирают первичный ключ, все остальные ключи называют альтернативными.
  • Библиотека джависта

    Телеграм-канал про разгон мозга 🧠 — https://t.me/mind_rise 1. Объективная информация о том, как повысить продуктивность; 2. Репорты участников про эффективные инструменты и способы разгона мозга; 3. Пруфы, исследования и проверенная информация, готовая к применению на практике. Подписывайтесь и узнайте подробности— https://t.me/mind_rise #реклама
    Ноотропы и разгон мозга | RISE

    Ноотропы, прокачка мозга, саморазвитие, научно доказанные методы биохакинга. Скидка 10% на ноотропы по промокоду R153VH на VivaHerb.ru 💬 Чат для обсуждений — https://t.me/joinchat/R1dfmL4u4tbPKBmw

    Telegram
  • Библиотека джависта

    ☕️ Дорожная карта Java-разработчика в 2022 году Рассказываем, что изучать и в какой последовательности, чтобы стать хорошим Java-разработчиком. 🔗 Основной сайт 🔗 Зеркало
  • Реклама

  • Библиотека джависта

    #вопросы_с_собеседований Что такое «сессия»? Сессия - это сеанс связи между клиентом и сервером, устанавливаемый на определенное время. Сеанс устанавливается непосредственно между клиентом и веб-сервером в момент получения первого запроса к веб-приложению. Каждый клиент устанавливает с сервером свой собственный сеанс, который сохраняется до окончания работы с приложением.
  • Библиотека джависта

    Привет! На связи Роман, я руководитель отдела java-разработчиков в ЦВТ (ГК Softline). Приглашаю senior java-разработчиков создавать продукты с миллионами пользователей и петабайтами данных. Что ожидаю: — Понимание принципов BASE, ACID, CAP — Уверенные знания Java Core, Concurrency, Multithreading, Spring или Micronaut — Знание и любовь junit, понимание spring-context и Tomcat/Jetty — Опыт работы с CI/DevOps (Ansible, Gradle) — Умение читать и писать на UML — Опыт проектирования и реализации REST, желательно REST Assured — Познания в области SQL и NoSQL — Знание базовых алгоритмов и структур данных, а также их области применения — Опыт работы с Kubernetes и Docker. Что готов предложить от компании: — ДМС — Курсы английского — Кибер- и спортивные команды — Библиотеки профлитературы и обучающие курсы. Пиши нашему рекрутеру @s_shumikhina, что ты от канала Библиотека джависта.
  • Библиотека джависта

    Что такое cookies? Сookies («куки») — небольшой фрагмент данных, отправленный web-сервером и хранимый на устройстве пользователя. Всякий раз при попытке открыть страницу сайта, web-клиент пересылает соответствующие этому сайту cookies web-серверу в составе HTTP-запроса. Применяется для сохранения данных на стороне пользователя и на практике обычно используется для: • аутентификации пользователя; • хранения персональных предпочтений и настроек пользователя; • отслеживания состояния сеанса доступа пользователя; • ведения разнообразной статистики.
  • Библиотека джависта

    Вебинар «Развитие карьеры молодых специалистов в банковской IT сфере» Работа IT-специалиста в банковской сфере – это сочетание креатива, интересных задач и ответственности. Если это про тебя – Азиатско-Тихоокеанский банк приглашает на вебинар «Развитие карьеры молодых специалистов в сфере банковского IT»! 28 сентября – в 12:00 по Москве/19:00 по Владивостоку на бесплатном вебинаре участники обсудят самые актуальные и востребованные вопросы. Вести мероприятие будут Наталья Крикун, лидер по практикам системной аналитики АТБ, и Екатерина Акинина, руководитель проекта АТБ PLUG-IN. Специалисты поделятся собственным опытом, дадут рекомендации по карьерному росту и развитию soft-skills. АТБ PLUG-IN – это совместный проект Азиатско-Тихоокеанского банка и Дальневосточного федерального университета, в рамках которого молодые IT-специалисты учатся работать с мобильными приложениями, осваивают Java-программирование и получают возможность трудоустроиться в АТБ. Первый поток уже завершил трехмесячный курс в АТБ PLUG-IN. Набор во второй поток продлится до 5 октября – обучение предполагает ежемесячную стипендию 30 000 рублей, а по его итогам учащиеся могут участвовать в конкурсе и защищать свои проекты перед руководством АТБ с последующим трудоустройством в банк. Все подробности о проекте можно узнать тут.
  • Библиотека джависта

    #вопросы_с_собеседований В чем разница между методами GET и POST? GET передает данные серверу используя URL, тогда как POST передает данные, используя тело HTTP запроса. Длина URL ограничена 1024 символами, это и будет верхним ограничением для данных, которые можно отослать через GET. POST может отправлять гораздо большие объемы данных. Лимит устанавливается web-server и составляет обычно около 2 Mb. • Передача данных методом POST более безопасна, чем методом GET, так как секретные данные (например пароль) не отображаются напрямую в web-клиенте пользователя, в отличии от URL, который виден почти всегда. Иногда это преимущество превращается в недостаток - вы не сможете послать данные за кого-то другого. • GET метод является неизменяемым, тогда как POST — изменяемый.
  • Библиотека джависта

    Принципы SOLID на примерах

    Всем привет! Данная статья - эта попытка объяснить принципы SOLID на примерах превдокода на Java. Статья будет полезна начинающим разработчикам понять данные принципы проектирования. Вначале...

    Хабр
  • Библиотека джависта

    Event sourcing+CQRS с помощью Spring

    Пришел как-то на новый проект, а там Event sourcing+CQRS. Посмотрел как эта архитектура устроена тут и тут и очень вдохновился. На проекте были джава и спрингом, но архитектура настраивалась...

    Хабр
  • Библиотека джависта

    Как мы внедряли Allure TestOps в стриминговом сервисе

    Всем привет! Меня зовут Иван Чечиков, я QA lead в МТС Digital, работаю над проектом стримингового сервиса WASD.TV . В этой статье я поделюсь опытом внедрения системы управления тестированием (TMS)...

    Хабр
  • Библиотека джависта

    Пять задач, которые приходится решать при трудоустройстве начинающим Java-разработчикам в 2022 году. habr.com/ru/comp…g/689226
    Пять задач, которые приходится решать при трудоустройстве начинающим Java-разработчикам в 2022 году

    Хабр, привет! Меня зовут Даниил Пилипенко, я программный директор факультета backend-разработки направления «Программирование» Skillbox, директор центра подбора IT-специалистов SymbioWay. Сегодня...

    Хабр
  • Библиотека джависта

    🔥Открой для себя новые карьерные перспективы в Java-разработке! Освоить новые навыки можно на практическом онлайн-курсе «Java Developer. Professional» от OTUS. Его прошли уже более 450 студентов! Вас ждет 6 месяцев практики решения сложных задач с подробным код-ревью от экспертных Java-разработчиков. 🗣Вы на живых вебинарах освоите алгоритмы, сборщики мусора, байт-код и classloader, паттерны и тестирование, логирование, jdbc и Hibernate, библиотеки и фреймворки, многопоточность и многое другое. После обучения вы сможете профессионально разрабатывать серверные приложения и решать задачи уровня Middle. ⏰Старт занятий 26 сентября. 👉Пройдите вступительный тест, чтобы успеть записаться в группу по спец.цене: https://otus.pw/I5rt/
  • Библиотека джависта

    Вышла Java 19

    Вышла общедоступная версия Java 19 . В этот релиз попало более двух тысяч закрытых задач и 7 JEP'ов . Release Notes можно посмотреть здесь . Изменения API – здесь . Ссылки на скачивание: Oracle...

    Хабр
  • Библиотека джависта

    #вопросы_с_собеседований Как получить IP адрес клиента на сервере? IP адрес клиента можно получить вызвав request.getRemoteAddr().
  • Реклама

  • Библиотека джависта

    Как применяете принципы SOLID? Расскажите в комментариях ⬇️
  • Библиотека джависта

    #вопросы_с_собеседований Если equals() переопределен, есть ли какие-либо другие методы, которые следует переопределить? Равные объекты должны возвращать одинаковые хэш коды. При переопределении equals() нужно обязательно переопределять и метод hashCode().
  • Библиотека джависта

    🔥 Хардкорный тест для бэкенд-разработчиков и системных программистов 🔥 🚀 Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе - «Алгоритмы и структуры данных» 💻 Занятия курса проходят в формате интерактивов. Изучим самые важные алгоритмы: битовая арифметика, рекурсия, деревья поиска, динамическое программирование, теория графов и другие. Каждый алгоритм вы изучите на примерах, исследуете разные способы его реализации, а некоторые напишете с нуля вместе с преподавателем на уроке. 🦾 Курс подойдет для любого языка программирования. 👉 ПРОЙТИ ТЕСТ https://otus.pw/IfXd/ 💣 Пройдете тест, получите демо-ролик о занятиях на курсе и Welcome-скидку. 🔴 Также вам откроется доступ к 2 открытым урокам курса: ✅ Создание ассоциативного массива Создание ассоциативного массива на базе хэш-таблицы и префиксного дерева