Начните путь в Data Science уже сейчас!
Тогда без знаний, которые даст вам онлайн-курс Математика для Data Science от преподавателей из МГУ & proglib.academy за 5 месяцев, не обойтись.
Для обучения достаточно школьных знаний по математике. Специальный модуль "Базовая математика" поможет подготовится к курсу.
Оставьте заявку и получите доступ к демо-урокам курса, а также не упустите свой шанс записаться в группу по специальной цене: https://proglib.io/w/7ff2b564
Тогда без знаний, которые даст вам онлайн-курс Математика для Data Science от преподавателей из МГУ & proglib.academy за 5 месяцев, не обойтись.
Для обучения достаточно школьных знаний по математике. Специальный модуль "Базовая математика" поможет подготовится к курсу.
Оставьте заявку и получите доступ к демо-урокам курса, а также не упустите свой шанс записаться в группу по специальной цене: https://proglib.io/w/7ff2b564
Класс
HTTPServlet
предоставляет лишь общую реализацию сервлета для HTTP
протокола. Реализация ключевых методов doGet()
и doPost()
, содержащих основную бизнес-логику перекладывается на разработчика и по умолчанию возвращает HTTP 405 Method Not Implemented error
.#вопросы_с_собеседований
Приведите примеры порождающих шаблонов проектирования.
Приведите примеры порождающих шаблонов проектирования.
☕️ Абстрактная фабрика (Abstract factory) - класс, который представляет собой интерфейс для создания других классов.
☕️ Строитель (Builder) - класс, который представляет собой интерфейс для создания сложного объекта.
☕️ Фабричный метод (Factory method) - делегирует создание объектов наследникам родительского класса. Это позволяет использовать в коде программы не специфические классы, а манипулировать абстрактными объектами на более высоком уровне.
☕️ Прототип (Prototype) - определяет интерфейс создания объекта через клонирование другого объекта вместо создания через конструктор.
☕️ Одиночка (Singleton) - класс, который может иметь только один экземпляр.
☕️ Строитель (Builder) - класс, который представляет собой интерфейс для создания сложного объекта.
☕️ Фабричный метод (Factory method) - делегирует создание объектов наследникам родительского класса. Это позволяет использовать в коде программы не специфические классы, а манипулировать абстрактными объектами на более высоком уровне.
☕️ Прототип (Prototype) - определяет интерфейс создания объекта через клонирование другого объекта вместо создания через конструктор.
☕️ Одиночка (Singleton) - класс, который может иметь только один экземпляр.
На Хабре вышла расшифровка вебинара «Дыры и заборы: безопасность в Kubernetes»: https://habr.com/ru/company/southbridge/blog/584306/
Если эксперты нравятся, имейте в виду: 5–7 ноября они ведут интенсив по безопасности в кубе, на него можно зарегистрироваться со скидкой 50%. Введите промокод SecK8s по ссылке https://slurm.club/3Emso7a
Если эксперты нравятся, имейте в виду: 5–7 ноября они ведут интенсив по безопасности в кубе, на него можно зарегистрироваться со скидкой 50%. Введите промокод SecK8s по ссылке https://slurm.club/3Emso7a
☕️ Сравниваем 3 формата изучения Java, актуальных в 2021 году
Язык Java регулярно обновляется и не теряет популярности десятилетиями. Как изучать его в условиях, когда программы сертификации специалистов постоянно изменяются? Сравниваем плюсы и минусы 3 форматов, наиболее актуальных в 2021 году.
https://proglib.io/sh/tyhaK91VEB
Язык Java регулярно обновляется и не теряет популярности десятилетиями. Как изучать его в условиях, когда программы сертификации специалистов постоянно изменяются? Сравниваем плюсы и минусы 3 форматов, наиболее актуальных в 2021 году.
https://proglib.io/sh/tyhaK91VEB
✍🏻 Выпустили третий модуль курса «Статьи для IT». Модуль посвящен авторской редактуре. Рассказываем, как выбирать правильные слова, перекраивать предложения и абзацы так, чтобы текст было приятно читать.
📈 На курс за две недели записалось 120 человек. Не стесняйтесь писать комментарии под степами: и критические, и одобрительные. Начало обсуждения — хороший стимул для других, чтобы включиться в дискуссию. Активность учащихся поможет быстрее запросить у Степика возможность выдавать сертификаты.
Ссылка на курс: https://stepik.org/101672
📈 На курс за две недели записалось 120 человек. Не стесняйтесь писать комментарии под степами: и критические, и одобрительные. Начало обсуждения — хороший стимул для других, чтобы включиться в дискуссию. Активность учащихся поможет быстрее запросить у Степика возможность выдавать сертификаты.
Ссылка на курс: https://stepik.org/101672
Stepik: online education
Статьи для IT: как объяснять и распространять значимые идеи
Для тех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании и собственных IT-проектах
🧩 5 интересных головоломок и задач, чтобы отвлечься от рутины и немного пошевелить извилинами
В очередном выпуске еженедельной подборки мы подготовили 5 математических, логических и алгоритмических задач, которые помогут скоротать свободное время с пользой.
https://proglib.io/sh/beZhLMwDIA
В очередном выпуске еженедельной подборки мы подготовили 5 математических, логических и алгоритмических задач, которые помогут скоротать свободное время с пользой.
https://proglib.io/sh/beZhLMwDIA
Стоит ли волноваться о многопоточной безопасности, работая с сервлетами?
Методы
Методы
Методы
init()
и destroy()
вызываются один раз за жизненный цикл сервлета — поэтому по поводу них беспокоиться не стоит.Методы
doGet()
, doPost()
, service()
вызываются на каждый запрос клиента и т.к. сервлеты используют многопоточность, то здесь задумываться о потокобезопасной работе обязательно. При этом правила использования многопоточности остаются теми же: локальные переменные этих методов будут созданы отдельно для каждого потока, а при использовании глобальных разделяемых ресурсов необходимо использовать синхронизацию или другие приёмы многопоточного программирования.С нас крутые спикеры, полезные лекции и трудоустройство, с тебя – желание учиться и минимум год опыта коммерческой разработки на Java.
⠀
Как все проходит?
3 раза в неделю на протяжении двух месяцев тебя будут обучать Senior’ы и Teamlead’ы ведущих банков страны. Обучение можно совмещать с работой.
⠀
Чему будут учить?
На курсе будем изучать Core Java, промышленную разработку на Java, базы данных, Spring, Kafka, Kubernetes и Istio. Помимо этого еще будут практические занятия и домашние задания.
⠀
Что будет после учебы?
Трудоустройство в Цифровые привычки. Ты будешь работать над высоконагруженными,отказоустойчивыми проектами.
⠀
Пройти вступительный тест на курс: https://cutt.ly/ER24qVk
⠀
Как все проходит?
3 раза в неделю на протяжении двух месяцев тебя будут обучать Senior’ы и Teamlead’ы ведущих банков страны. Обучение можно совмещать с работой.
⠀
Чему будут учить?
На курсе будем изучать Core Java, промышленную разработку на Java, базы данных, Spring, Kafka, Kubernetes и Istio. Помимо этого еще будут практические занятия и домашние задания.
⠀
Что будет после учебы?
Трудоустройство в Цифровые привычки. Ты будешь работать над высоконагруженными,отказоустойчивыми проектами.
⠀
Пройти вступительный тест на курс: https://cutt.ly/ER24qVk
#вопросы_с_собеседований
В чем разница между методами GET и POST?
В чем разница между методами GET и POST?
•
• Передача данных методом
•
GET
передает данные серверу используя URL
, тогда как POST
передает данные, используя тело HTTP
запроса. Длина URL
ограничена 1024
символами, это и будет верхним ограничением для данных, которые можно отослать через GET
. POST
может отправлять гораздо большие объемы данных. Лимит устанавливается web-server
и составляет обычно около 2 Mb
.• Передача данных методом
POST
более безопасна, чем методом GET
, так как секретные данные (например пароль) не отображаются напрямую в web-клиенте
пользователя, в отличии от URL
, который виден почти всегда. Иногда это преимущество превращается в недостаток - вы не сможете послать данные за кого-то другого.•
GET
метод является неизменяемым, тогда как POST
— изменяемый.☕️ Сравниваем 3 формата изучения Java, актуальных в 2021 году
Язык Java регулярно обновляется и не теряет популярности десятилетиями. Как изучать его в условиях, когда программы сертификации специалистов постоянно изменяются? Сравниваем плюсы и минусы 3 форматов, наиболее актуальных в 2021 году.
https://proglib.io/sh/tyhaK91VEB
Язык Java регулярно обновляется и не теряет популярности десятилетиями. Как изучать его в условиях, когда программы сертификации специалистов постоянно изменяются? Сравниваем плюсы и минусы 3 форматов, наиболее актуальных в 2021 году.
https://proglib.io/sh/tyhaK91VEB
Начните путь в Data Science уже сейчас!
Тогда без знаний, которые даст вам онлайн-курс Математика для Data Science от преподавателей из МГУ & proglib.academy за 5 месяцев, не обойтись.
Для обучения достаточно школьных знаний по математике. Специальный модуль "Базовая математика" поможет подготовится к курсу.
Оставьте заявку и получите доступ к демо-урокам курса, а также не упустите свой шанс записаться в группу по специальной цене: https://proglib.io/w/7ff2b564
Тогда без знаний, которые даст вам онлайн-курс Математика для Data Science от преподавателей из МГУ & proglib.academy за 5 месяцев, не обойтись.
Для обучения достаточно школьных знаний по математике. Специальный модуль "Базовая математика" поможет подготовится к курсу.
Оставьте заявку и получите доступ к демо-урокам курса, а также не упустите свой шанс записаться в группу по специальной цене: https://proglib.io/w/7ff2b564
#вопросы_с_собеседований
Что происходит, когда в потоке выбрасывается исключение?
Что происходит, когда в потоке выбрасывается исключение?
🕵️ 10 самых опасных компьютерных вирусов нового века
Список наиболее опасных вирусов, нанесших в XXI веке значительный урон пользователям по всему миру.
proglib.io/w/10v
Список наиболее опасных вирусов, нанесших в XXI веке значительный урон пользователям по всему миру.
proglib.io/w/10v
#вопросы_с_собеседований
Как между собой связаны Iterable, Iterator и «for-each»?
Как между собой связаны Iterable, Iterator и «for-each»?
Библиотека джависта | Java, Spring, Maven, Hibernate
#вопросы_с_собеседований Как между собой связаны Iterable, Iterator и «for-each»?
Классы, реализующие интерфейс Iterable, могут применяться в конструкции for-each, которая использует Iterator.
Представляем анонс практических интенсивов от proglib.academy!
22.11 стартуют интенсивы. Вы научитесь:
👉Планировать архитектуру ПО и мигрировать с монолита - Микросервисная архитектура;
👉Правильно выбрать NoSQL БД в зависимости от поставленных задач и уверенно работать с любой из них - NoSql (MongoDB, Redis, Cassandra);
👉Применять шаблоны проектирования в разработках, понимать SOLID принципы и писать чистый код - Архитектура и шаблоны проектирования.
Успейте пройти оставить заявку и занять место по спец. цене https://proglib.io/w/b806d285
22.11 стартуют интенсивы. Вы научитесь:
👉Планировать архитектуру ПО и мигрировать с монолита - Микросервисная архитектура;
👉Правильно выбрать NoSQL БД в зависимости от поставленных задач и уверенно работать с любой из них - NoSql (MongoDB, Redis, Cassandra);
👉Применять шаблоны проектирования в разработках, понимать SOLID принципы и писать чистый код - Архитектура и шаблоны проектирования.
Успейте пройти оставить заявку и занять место по спец. цене https://proglib.io/w/b806d285