Чашечка Java
Відкрити в Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Показати більше8 539
Підписники
Немає даних24 години
-137 днів
-2930 день
Архів дописів
8 539
Top Java Blogs Weekly: Best of 47/2021
Best of Top Java Blogs, year 2021, week 47
Read: https://www.topjavablogs.com/news/best-of-47-2021
8 539
Top 5 Courses to Learn System Design and Software Architecture in 2022 - Best of Lot
Software design or System design is one of the tricky concepts to master. You can quickly learn a programming language like Java or Python, but creating software using that programming language is a...
Read: http://www.java67.com/2019/09/top-5-courses-to-learn-system-design.html
8 539
Что должен знать Java-разработчик про вывод типов
В Java 8 кардинально переработали процедуру вывода типов выражений. В спецификации появилась целая новая глава на эту тему. Это весьма сложная штука, изложенная скорее на языке алгебры, чем на языке нормальных людей. Не каждый программист готов в этом разобраться. Я, разработчик IDE, которому приходилось ковыряться в соответствующем коде, к своему стыду тоже довольно плохо разбираюсь в этой теме и понимаю процесс только по верхам. Причём сложно не только мне, но и авторам компилятора Java. После выхода Java 8 обнаружились десятки багов, когда поведение компилятора не соответствовало спецификации, либо текст спецификации был неоднозначен. В средах разработки для Java ситуация обстояла не лучше: там тоже были баги, причём другие, поэтому код мог отображаться ошибочным в вашей IDE, но успешно компилироваться. Или наоборот. С годами ситуация улучшилась, многие баги исправили, ситуация стала лучше, хотя всё ещё в спецификации остались тёмные углы.
Читать: https://habr.com/ru/post/588975/?utm_campaign=588975
8 539
Top 5 Courses to Learn Selenium Online in 2022 - Best of Lot
Hello folks, If you want to become an Automation tester or just want to learn Selenium for writing automation tests with Java in 2022 to add a new and in-demand skill to your resume and looking for...
Read: http://www.java67.com/2021/11/top-5-courses-to-learn-selenium-online.html
8 539
How to find median of two sorted arrays in Java? Example Tutorial
Hello friends, we meet again on our journey of Java and the ocean of knowledge. I am sure you guys must be very excited about today's lesson as today we will deep dive into something that...
Read: http://www.java67.com/2021/11/how-to-find-median-of-two-sorted-arrays.html
8 539
Атака не клонов, или Генерация и анализ тестовых данных для нагрузки. Часть 1
Как добиться необходимого контроля, удобства и даже скорости при подготовке тестовых данных для микросервисов и тестов производительности? В каких случаях лучше не генерировать XML и JSON файлы с помощью конкатенации строк? Зачем анализировать статистику по SQL запросам?
Меня зовут Вячеслав Смирнов, и я ускоряю дистанционное банковское обслуживание юридических лиц, а еще поддерживаю чат QA — Load & Performance в Телеграм, где сообщество инженеров по тестированию производительности обсуждает тестирование нагрузки.
Статья получилась длинной, поэтому сегодня я расскажу про подготовку тестовых данных для тестирования производительности и про то, как с помощью SQL, Pandas и Java эти данные готовить. Поговорим про анализ метрик и логов с точки зрения данных и с использованием InfluxDB, Grafana и прочих инструментов, А ещё о том, как может выглядеть хороший отчет по системе, в которой много данных. В следующих частях перейду к генерации и анализу тестовых данных для нагрузки.
Читать: https://habr.com/ru/post/588643/?utm_campaign=588643
8 539
Top 6 Courses to Learn Python in Depth - Best of Lot
Hello guys, if you want to learn Python coding in 2021 and are looking for the best Python courses, you have come to the right place. There are a lot of resources to learn Python on the web,...
Read: http://www.java67.com/2020/05/top-5-courses-to-learn-python-in-depth.html
8 539
Top 13 Free Java 8 Certification Sample Questions - OCAJP8 and OCPJP8 - 1Z0-808 and 1Z0-809 Exam Dumps
Hello guys, Java SE 11 certifications are already out but not many people are not going for it because of the difficulty level. If you want to become a certified Java developer then Java SE 8 is...
Read: http://www.java67.com/2017/05/10-free-java-8-certification-sample-questions-OCAJP8-OCPJP8-Mock-Exams.html
8 539
Top 5 Free Courses to Learn NumPy for Beginners - Best of Lot
Hello folks, if you are learning Data Science or doing Machine Learning and want to learn NumPy library then you have come to the right place. Earlier, I have shared the best free deep learning...
Read: http://www.java67.com/2021/11/top-5-free-courses-to-learn-numpy-for.html
8 539
Вы готовы к хардкорному тесту по Data Engineering?
Если да, то вас ждут 20 вопросов и при успехе возможность попасть на продвинутый курс «Data Engineer» по специальной цене: https://otus.pw/rTof/
Это #партнёрский пост
8 539
Top 5 Resources to become Certified Spring Developer Professional in 2022
Ever since Pivotal has announced that Spring training is not mandatory for becoming a Certified Spring developer (now VMware EDU-1202), more and more experienced Java programmers who have been using...
Read: http://www.java67.com/2017/07/top-5-spring-certification-study-guides-exam-core-web-integeration.html
8 539
Археология Git: назад и вперед во времени
При работе с большой кодовой базой довольно естественно не помнить каждую подсистему или вариант реализации. Особенно если вы новичок в кодовой базе, или вы сосредоточились на определенной области кодовой базы.
Большинство людей начнут с использования «git blame» (или соответствующей функциональности в своей среде IDE/редакторе). Но в большинстве нетривиальных проектов вы обычно заканчиваете коммитом рефакторинга, переименованием или тривиальным исправлением проекта, например переключением на другую библиотеку assertion. При первом взгляде, мы видим только самые последние изменения, но не самые важные.
Нам нужно аккуратно удалить слой за слоем песок и грязь, которые были нанесены на реальные изменения, чтобы выявить их.
Читать: https://habr.com/ru/post/585258/?utm_campaign=585258
8 539
Top 8 Websites to Learn JavaScript Coding for FREE in 2021 - Best of Lot
Hello guys, if you want to learn JavaScript and are looking for the best websites to learn JavaScript programming for FREE, you have come to the right place. Earlier, I shared the best free...
Read: http://www.java67.com/2019/01/best-websites-to-learn-javascript-online.html
8 539
Top 5 Free Scikit- Learn Courses to Learn Online in 2022 - Best of Lot
Let’s assume you have some knowledge in python language and want to have a career in either deep learning or machine learning, they’re no best libraries to learn than scikit learn. This library...
Read: http://www.java67.com/2021/11/top-5-free-scikit-learn-courses-to.html
8 539
Использование Crosstab в бесплатной библиотеки отчетности JasperReports
В автоматизации отчетности очень часто используют открытую Java-библиотеку JasperReports, например статья Опенсорс-решение для автоматизации отчетности рассказывает об ее использовании для получения PDF форматов отчетности между делом упомянув о возможности экспорта в другие форматы.
Однако нередко возникает потребность получать данные не в твердой копии, а в форматах электронных таблиц и в этом направлении в библиотеке JasperReports есть мощный инструмент Crosstab. Вместе с механизмом экспорта в форматы электронных таблиц данный инструмент может быть востребован для получения форматированных документов, которые годны как отчеты для анализа, так и для дальнейшей обработки данных.
Основная цель использования печатной формы - выгрузка данных в электронные таблицы для дальнейшего использования данных. Разработку печатной формы будем делать в среде TIBCO Jaspersoft® Studio
Читать: https://habr.com/ru/post/588268/?utm_campaign=588268
8 539
Псс, не желаете ли узнать, кто покровительствует вам в программировании?
Найдите ответ в тесте от Tproger и Sportmaster Lab: https://tprg.ru/VO70
Это #партнёрский пост
8 539
Hibernate Releases Version 1.0 of Reactive API
Hibernate Reactive 1.0 is the first stable version of the reactive API for the popular Hibernate ORM, supporting non-blocking database drivers and a reactive style of interaction with the database.
By Andrea Messetti
Read: https://www.infoq.com/news/2021/11/hibernate-reactive-1-0/
8 539
Top 5 Free Servlet, JSP, Java FX, and JDBC Courses for Java Web Developers in 2021 - Best of Lot
If you are a Java developer working on a Java JEE projects like a Java Web application running on Tomcat or Glassfish, or you want to get into that by learning server-side technologies like Servlet,...
Read: http://www.java67.com/2018/02/5-free-servlet-jsp-and-jdbc-online-courses-for-java-developers.html
