fa
Feedback
Чашечка Java

Чашечка Java

رفتن به کانال در Telegram

Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

نمایش بیشتر
8 544
مشترکین
-224 ساعت
-57 روز
-2730 روز
آرشیو پست ها
photo content

Интересна сфера IT? Приходите с 24 по 26 января на бесплатный онлайн-интенсив по тестированию За 3 дня вы разберётесь в основах и ключевых инструментах тестирования и узнаете: — Какие навыки необходимы тестировщику; — Какие виды тестирования существуют; — Зачем и как тестировать сайты; — Как искать баги на веб-странице. Участвуйте — и получите электронную книгу «Человек + машина». Выполните практическую работу — и получите сертификат на 10 000 рублей на любой курс Skillbox. https://clc.to/4JLpNQ Это #партнёрский пост

Java 8 - Map and Reduce Example Tutorial Hello folks, the map-reduce concept is one of the powerful concepts in computer prog
Java 8 - Map and Reduce Example Tutorial Hello folks, the map-reduce concept is one of the powerful concepts in computer programming, particularly on functional programming which utilizes the power of distributed and parallel processing to... Read: http://www.java67.com/2016/09/map-reduce-example-java8.html

How to use PreparedStatement in Java - JDBC Example Tutorial PreparedStatement is used to execute specific queries that are s
How to use PreparedStatement in Java - JDBC Example Tutorial PreparedStatement is used to execute specific queries that are supposed to run repeatedly, for example, SELECT * from Employees WHERE EMP_ID=?. This query can be run multiple times to fetch details... Read: http://www.java67.com/2019/08/how-to-use-preparedstatement-in-jdbc-java.html

Is it Possible to add static or private methods in Java interface? Can you add a static or private method in an interface in
Is it Possible to add static or private methods in Java interface? Can you add a static or private method in an interface in Java? or is it possible to add a private or static method in Java interface? or can you add a non-abstract method on an interface in Java?... Read: http://www.java67.com/2019/02/can-you-add-non-abstract-method-on-interface-in-java.html

Расскажите, что вас бесит в IT, а за чем — будущее. В благодарность ребята из /Data разыграют новый смартфон, планшет, лицензии на ПО и много других ништяков для разработчиков. Но самое главное, вы получите результаты опроса и среди первых узнаете о трендах в сфере разработки. Опрос займёт от 15 до 40 минут. Но чем больше ответов, тем круче призы! Пройти опрос: https://tprg.ru/VapO Это #партнёрский пост

How to convert Date to LocalDateTime in Java 8 - Example Tutorial The LocalDateTime class has been introduced in Java 8 to re
How to convert Date to LocalDateTime in Java 8 - Example Tutorial The LocalDateTime class has been introduced in Java 8 to represent both date and time values. It's local, so date and time are always in your local time zone. Since the java.util.Date has been... Read: http://www.java67.com/2016/03/how-to-convert-date-to-localdatetime-in-java8-example.html

HazelCast и синхронизация метода между несколькими нодами В процессе синхронизации метода между несколькими нодами я решил по
HazelCast и синхронизация метода между несколькими нодами В процессе синхронизации метода между несколькими нодами я решил поработать с библиотекой HazelCast IMDG. К моему удивлению, у данного проекта очень мало технической документации, особенно по сравнению с Redis. На официальном портале присутствует минимальное описание возможностей библиотеки вместе со списком конфигураций, где местами и вовсе нет комментариев к добавленным строкам кода. По этим причинам я решил поделиться своим опытом синхронизации метода между несколькими нодами, реализацией его практической части, а также показать вытекающую проблему и ее решение. Читать: https://habr.com/ru/post/645997/?utm_campaign=645997

Top 35 Java String Interview Questions with Answers Hello Java Programmers, if you are preparing for a Java developer intervi
Top 35 Java String Interview Questions with Answers Hello Java Programmers, if you are preparing for a Java developer interview and want to refresh your knowledge about  String in Java then you have come to the right place. The  String class and... Read: http://www.java67.com/2018/06/top-35-java-string-interview-questions.html

Top 10 Tricky Java interview questions and Answers What is a tricky question? Well, tricky Java interview questions are those
Top 10 Tricky Java interview questions and Answers What is a tricky question? Well, tricky Java interview questions are those questions that have some surprise element on them. If you try to answer a tricky question with common sense, you will most... Read: http://www.java67.com/2012/09/top-10-tricky-java-interview-questions-answers.html

Telegram-бот на вебхуках — Java+Spring, Redis, клавиатуры и деплой на Heroku — снова для самых маленьких В предыдущих сериях Это вторая статья в моей серии «для самых маленьких» — предыдущая была посвящена «классическому» Telegram-боту, наследуемому от TelegramLongPollingBot. Для кого написано Если вы ни разу не писали Telegram-ботов на Java с использованием вебхуков и только начинаете разбираться — эта статья для вас. В ней подробно и с пояснениями описано создание реального бота, автоматизирующего одну конкретную функцию. Можно использовать статью как мануал для создания скелета своего бота, а потом подключить его к своей бизнес-логике. Я пытаюсь писать как для себя, а не сразу для умных — надеюсь, кому-нибудь это поможет быстрее въехать в тему. Предыстория Учить словарные слова — занятие довольно скучное, а если делать это в лоб, ещё и малоэффективное, поэтому я решил разработать для дочери задания такого вида: Ребёнок сначала выбирает правильный вариант, а затем закрепляет его написанием. По ощущениям, запоминание идёт неплохо. Дело оставалось за малым — написать бота и составить словари неправильных написаний. Читать: https://habr.com/ru/post/646017/?utm_campaign=646017

photo content

Про хитрости девайсов, браузеров и ОС можно почитать в канале Tech Hacks. Будет интересно не только тем, кто шарит за компьютеры. Но и всем, кто хотел бы упростить жизнь с помощью технологий: @tech_lifehacks

Вы используете ненадежный код В декабре прошлого года Log4Shell сократил ночи многих людей в мире JVM. Хуже того, используя аналогию с землетрясением, после первоначального землетрясения возникло множество афтершоков. Я сразу установил связь между Log4Shell и Security Manager. Сначала я не хотел об этом писать. Но ко мне поступили просьбы, и я не мог обойти это стороной. Насколько я помню команда Oracle отказалась от Security Manager в Java 17. Один из аргументов, на котором основывалось это решение, заключается в том, что он изначально был разработан для защиты апплетов. Апплеты загружались из Интернета, поэтому их нужно было считать ненадежным кодом. Следовательно, нам пришлось запускать их в песочнице. Хотя они никогда этого не говорили, из этого утверждения следует неявное следствие: поскольку апплеты теперь устарели, мы запускаем только доверенный код. Следовательно, мы можем отказаться от диспетчера безопасности. Это просто неправильно, и я объясню почему в этом посте. Предположение о том, что коду, работающему внутри вашей инфраструктуры, можно доверять, опасно как локально, так и в облаке. Позвольте мне перечислить некоторые аргументы в поддержку этого утверждения. Читать: https://habr.com/ru/post/646133/?utm_campaign=646133

photo content

Домашний билд-тест-сервер Всем привет! Хочу рассказать о своём опыте настройки домашнего билд-тест-сервера. Допустим, у вас е
Домашний билд-тест-сервер Всем привет! Хочу рассказать о своём опыте настройки домашнего билд-тест-сервера. Допустим, у вас есть хобби-проект, и вы работаете на нём в одиночку. Или вам просто нечем заняться, и вы решили поиграться с CI/CD, Linux администрированием, web разработкой. Во-первых, почему именно домашний? Ну, "домашний" значит, что вам не нужно ни за что платить (условно), что ресурсы ваши не ограничены - дисковое пространство, CPU (тоже условно), что у вас всё под контролем (root доступ, выбор операционной системы). Что вам не нужно вникать в правила пользования каким-то сторонним CI/CD сервисом, что вам придётся-таки разобраться с нюансами DevOps, пускай и в домашних условиях, пускай и на коленке. Итак, допустим, у вас есть старый компьютер. У меня вот, например, такой завалялся: Fanless Mini PC Dual LAN Celeron J1900. Читать: https://habr.com/ru/post/646269/?utm_campaign=646269

[recovery mode] РАЗРАБОТКА ANDROID-ПРИЛОЖЕНИЯ НА JAVA ДЛЯ ВЕРИФИКАЦИИ QR-КОДОВ СЕРТИФИКАТОВ ВАКЦИНАЦИИ Спустя десятки лет пос
[recovery mode] РАЗРАБОТКА ANDROID-ПРИЛОЖЕНИЯ НА JAVA ДЛЯ ВЕРИФИКАЦИИ QR-КОДОВ СЕРТИФИКАТОВ ВАКЦИНАЦИИ Спустя десятки лет после появления землян на планете Плюк на место КЦ пришёл КУ-АР в качестве самого ценного ресурса для чатлан и пацаков. Желающие приобрести себе в будущем малиновые штаны представители двух народов нашли способ подделки этого ценного средства, вследствие чего понадобилось внедрение способа его проверки на подлинность. В этой статье я расскажу о том, как я разрабатывал Android-приложение для сканирования и верификации сертификатов вакцинации, а также о том, что из этого в итоге вышло. Читать: https://habr.com/ru/post/646243/?utm_campaign=646243

Right way to check if String is empty in Java with Example What do most of us Java Programmers do while using String in Java?
Right way to check if String is empty in Java with Example What do most of us Java Programmers do while using String in Java? Check whether String is null or empty right? I am sure you know a couple of ways to test whether String is empty or not, but do you... Read: http://www.java67.com/2014/09/right-way-to-check-if-string-is-empty.html

Лазерный проектор за 500 рублей — почему бы и нет… Так уж сложилось, что я достаточно продолжительное время «неровно дышу» к
Лазерный проектор за 500 рублей — почему бы и нет… Так уж сложилось, что я достаточно продолжительное время «неровно дышу» к теме лазерной проекции. Началось это достаточно давно, ещё во время студенчества, когда мы с моим соседом вдвоём собрали лазерную цветомузыку, которую применяли для ведения дискотек в небольшом кафе, а также, в дальнейшем, для своих студенческих вечеринок. В те времена (2000-2001 годы), возможности были достаточно ограничены, мы не умели программировать и работать с микроконтроллерами, вследствие чего поделки были достаточно простыми. В данный момент всё существенно изменилось и, используя доступность материальной базы, — можно собирать достаточно интересные и полезные вещи, например, лазерный проектор. Как это сделать — мы и поговорим в статье. Читать: https://habr.com/ru/post/645897/?utm_campaign=645897

Потратить миллион, чтобы нанять двух джунов: профит и около него Привет, меня зовут Валерий Антонов, я руковожу направлением
Потратить миллион, чтобы нанять двух джунов: профит и около него Привет, меня зовут Валерий Антонов, я руковожу направлением Java в Уральском банке реконструкции и развития (УБРиР). Осенью у нас окончилось обучение в двух школах Java. По итогам работы мы приняли в штат двух учеников школы Java, а несколько сотрудников банка сменили свои должности, став разработчиками на языке Java. В этой статье я расскажу, как мы запускали школу, кого учили, какая была программа и с какими сложностями мы столкнулись. Надеюсь, статья будет полезна тем, кто собирается запускать свое обучение, а также тем, кто стоит на распутье в изучении Java и не знает, с какой стороны подступиться. Читать: https://habr.com/ru/post/599973/?utm_campaign=599973