ar
Feedback
Чашечка Java

Чашечка Java

الذهاب إلى القناة على Telegram

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

إظهار المزيد
8 545
المشتركون
-224 ساعات
-57 أيام
-2730 أيام
أرشيف المشاركات
Из Excel в JSON. Универсальные методы для формирования тела запроса из Excel книги для API тестов (Java) Недавно нужно было написать API автотесты - запросы Post с большим количеством параметров в теле, в том числе вложенные JSON объекты, массивы , массивы JSON объектов. Многие параметры не обязательные, а значит - большое количество наборов тестовых данных. Дано: Датапровайдер - для многократного запуска тестов, тестовые данные в таблице Excel. Что бы сформировать тело первого запроса пришлось создать несколько классов, через сеттеры присваивать значения переменным в классе и из базового класса формировать JSON, который и использовался как тело запроса. И вдруг оказалось, что все написанное никак не получится переиспользовать для других эндпоинтов. Тогда и решил написать метод, который будет превращать таблицу Excel в JSON объект без всяких там классов и правок в коде. Нужно только придерживаться некоторых правил при составлении таблицы. Итак! Для получения данных из таблицы использовал, как обычно, Fillo. Название столбца будет ключом, значения в столбце, собственно, значениями ключа в запросе. Строка таблицы - один набор тестовых данных. Читать: https://habr.com/ru/post/658763/?utm_campaign=658763

Вместе с Ozon Tech сделали для вас дорожную карту по Go-разработке В ней все актуальные на 2022 год инструменты и технологии. Если у вас есть опыт в разработке, и вы думаете сменить язык программирования — этот роадмап для вас: https://tprg.ru/YHsg Это #партнёрский пост

Pluralsight vs Coursera Plus Review? Which is better for Programmers in 2022? Online learning is probably the best and most innovative idea in this age because it allows people worldwide to access content and learn new skills from their homes and on their schedules without... Read: http://www.java67.com/2021/12/pluralsight-membership-vs-coursera-plus.html

Article: Two Must-Have Tools for Jakarta EE Developers The wildfly-jar-maven-plugin and the brand new wildfly-datasources-pre
Article: Two Must-Have Tools for Jakarta EE Developers The wildfly-jar-maven-plugin and the brand new wildfly-datasources-preview-galleon-pack from the WildFly project are worthy of your attention. These tools add on-the-fly generation of an Uber JAR including configuration for containerization and datasources, and make it a pleasure to write applications for Jakarta EE and WildFly. By Dennis Gesker Read: https://www.infoq.com/articles/tools-for-jakarta-ee-devs/

В чем надо ориентироваться любому IT-специалисту? Несколько языков программирования, тестирование, инфраструктура, облачные сервисы, работа с данными. В современных реалиях рынка труда это уже не бонус к резюме, а стандартный минимум. Можно платить за знания годами опыта, а можно осваивать параллельно 3 онлайн-программы по подписке в OTUS и сэкономить время и деньги на обучении. Оставьте заявку, чтобы узнать о формате больше и подобрать курсы под твои профессиональные цели: https://otus.pw/2g9O/ Это #партнёрский пост

Пошаговое развитие RESTful API Разработка интуитивно понятного и удобного RESTful API — непростая задача. Она даже может оказаться весьма сложной задачей, если это ваша первая попытка. Планирование управления жизненным циклом вашего API, скорее всего, будет казаться второстепенным. Однако во всяком случае развитие вашего API весьма вероятно. Поэтому в этом посте я хотел бы предложить пошаговый подход к развитию ваших API, даже если это не было запланировано сразу. Читать: https://habr.com/ru/post/654413/?utm_campaign=654413

«Чиним» OpenApi в springdoc-open-api На смену springfox пришел springdoc. Он приносит нам в проект Swagger и поддерживает спецификацию OpenApi 3. Но есть еще некоторые шерховатости, а именно правильное отображение параметров запроса для сортировки и постраничного вывода. Давайте посмотрим, можно ли их исправить и как это сделать. Читать: https://habr.com/ru/post/658539/?utm_campaign=658539

How to use lifecycle methods in React? Example Tutorial IntroductionComponents in React are the building blocks of an applica
How to use lifecycle methods in React? Example Tutorial IntroductionComponents in React are the building blocks of an application. Every component in React has a lifecycle. In simple terms, every component goes through several different phases or events... Read: http://www.java67.com/2022/03/how-to-use-lifecycle-methods-in-react.html

Spring4Shell RCE — критичная уязвимость в Java Spring Framework В Spring Framework для Java обнаружено сразу несколько 0-day уязвимостей, позволяющих, в том числе, выполнять произвольный код (RCE). Читать: https://habr.com/ru/post/658421/?utm_campaign=658421

Kestra: A Scalable Open-Source Orchestration and Scheduling Platform Kestra, a new open-source orchestration and scheduling p
Kestra: A Scalable Open-Source Orchestration and Scheduling Platform Kestra, a new open-source orchestration and scheduling platform, helps developers to build, run, schedule, and monitor complex pipelines. The concept of a workflow, called Flow in Kestra, is at the heart of the platform. It is a list of tasks defined with a descriptive language based on yaml. By Andrea Messetti Read: https://www.infoq.com/news/2022/03/kestra-orchestration-platform/

Spring: Жизненный цикл бинов, методы init() и destroy() Жизненный цикл любого объекта означает следующее: как и когда он появляется, как он себя ведет во время жизни и как и когда он исчезает. Читать: https://habr.com/ru/post/658273/?utm_campaign=658273

Улучшаем комментарии с помощью плагина Comment Lint Пишете ли вы комментарии в коде? Используете ли при этом русский язык? Сталкиваетесь ли вы с тем, что спустя несколько месяцев комментарии становятся нечитаемы даже вами? Этот плагин расширит проверку орфографии и грамматики для Intellij IDEA. Читать: https://habr.com/ru/post/658261/?utm_campaign=658261

Java: отличия Map и HashMap Map - это интерфейс, а HashMap - одна из его реализаций. Тем не менее, в этой статье мы постараемся разобраться, чем полезны интерфейсы, узнаем как сделать код гибче с помощью интерфейсов и почему существуют разные реализации одного и того же интерфейса. Читать: https://habr.com/ru/post/658237/?utm_campaign=658237

How to find the Longest common prefix in given Array of String in Java? [Solved] Hello guys, If you are preparing for technic
How to find the Longest common prefix in given Array of String in Java? [Solved] Hello guys, If you are preparing for technical interviews and wondering how to solve the longest common prefix in a given array of String problems in Java then you have come to the right place.... Read: http://www.java67.com/2022/02/how-to-find-longest-common-prefix-in.html

Сборка мусора в Java В этой статье поговорим о сборке мусора (Garbage Collection) в java. Читать: https://habr.com/ru/post/658219/?utm_campaign=658219

Почтатех приглашают всех джавистов 9 апреля на One day offer Никаких географических ограничений: ждут участников со всех уголков страны и уже готовы предложить конкурентные условия и амбициозные задачи в продуктах Почты России. Если вы специалист с опытом в Java-разработке от трёх лет, то смело откликайтесь до 3 апреля включительно: https://clck.ru/dng4G Это #партнёрский пост

How to count a number of words in given String in Java? [Solved] Can you write a method in Java that accepts a String argumen
How to count a number of words in given String in Java? [Solved] Can you write a method in Java that accepts a String argument and returns a number of words in it? A word is a sequence of one or more non-space characters i.e. any character other than ''... Read: http://www.java67.com/2016/06/how-to-count-number-of-words-in-given-String.html

How to use String.matches() with Regular Expression in Java? Example Tutorial String Matching Example in Java The string matc
How to use String.matches() with Regular Expression in Java? Example Tutorial String Matching Example in Java The string matches method in Java can be used to test String against regular expressions in Java. The string matches() method is one of the most convenient ways of... Read: http://www.java67.com/2012/09/java-string-matches-example-regular-expression.html

5 каналов для тех, кто хочет прокачаться в определённом направлении программирования: — анализ данных: @big_data_analysis — р
5 каналов для тех, кто хочет прокачаться в определённом направлении программирования: — анализ данных: @big_data_analysis — разработка на Ruby: @ruby_prog — разработка на .NET / C#: @dot_net_c_sharp — базы данных: @database_design — разработка на Django: @django_prog

How to prepare for google cloud machine learning engineer exam in 2022? How to prepare for the google cloud machine learning
How to prepare for google cloud machine learning engineer exam in 2022? How to prepare for the google cloud machine learning engineer exam in 2022? The Professional Machine Learning Engineer certification test is regarded as one of the most difficult GCP... Read: http://www.java67.com/2022/03/how-to-prepare-for-google-cloud-machine-learning-.html