Чашечка Java
Open in Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Show more8 281
Subscribers
-124 hours
-37 days
-7130 days
Posts Archive
8 280
Сделайте первые шаги в направлении разработки микросервисной архитектуры на тематических открытых уроках
Занятие для бэкенд-разработчиков, тимлидов и администраторов проведут опытные архитекторы.
13 сентября на «Паттернах аутентификации и авторизации» вы освоите сессионную аутентификацию на основе кук и токенов (jwt) и работу identity провайдеров.
Вступительный тест: https://otus.pw/t4oh/
А 21 сентября на «Тестировании в микросервисной архитектуре» вы узнаете о различных типах тестов и инструментах, используемых в тестировании, а также поговорите о том, как микросервисная архитектура изменила подходы к тестированию.
Вступительный тест: https://otus.pw/Pbd0/
Уроки пройдут в рамках онлайн-курса «Microservice Architecture»
Это #партнерский пост
8 280
Top 20 Python Programming Interview Questions with Answers for 1 to 2 Years Experienced
Hello guys, if you are preparing for Python developer interview and looking for common and frequently asked Python Interview Question then you have come to the right place. Earlier, I have shared best Python courses, books, and projects and today, I am going to share best Python Interview questions with answerto get you the Python developer job you always wanted. Understanding python is easy if you choose to. What is needed is more and more practice. In this article you will find the questions that are frequently asked during python interviews. You have to take your time and go through the questions with answers and you will be more than prepared as far as python interview is concerned.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/06/python-interview-questions-with-answers.html
8 280
Парсинг JSON с помощью Jackson
Большая часть веба на сегодняшний день обменивается данными в формате JSON. Веб-серверы, веб-приложения и мобильные приложения, даже устройства IoT общаются друг с другом, используя JSON. Простой и гибкий способ обработки JSON необходим любому программному обеспечению, чтобы выжить в современном мире.
Эта статья сопровождается примером рабочего кода на GitHub.
Читать: https://habr.com/ru/post/687004/?utm_campaign=687004
8 280
Сколько школ во всем мире? Быстрое чтение гигабайт данных в JVM из Apache Arrow
JVM основная платформа для Big Data решений, таких как Hadoop, Spark, Presto, NiFi но на производительность значительно влияют копирование/сериализация данных "на каждый чих" с последующей сборкой мусора и отсутствие SIMD оптимизаций при работе с данными.
А можно ли в программе на JVM прочитать сотни гигабайт Parquet файлов без лишних аллокаций? В этом нам поможет библиотека Apache Arrow - решение которым объединяются десятки решений для работы с Большими Данными.
В качестве примера мы посчитаем число школьных зданий по всему миру в проекте OpenStreetMap. И когда говорят что образование бывает избыточным, то хочется сказать что свято место пусто не бывает! Подумайте куда устремятся люди освободившиеся от "оков образования"?
Читать: https://habr.com/ru/post/686860/?utm_campaign=686860
8 280
Spring Boot @ConfigurationProperties и коллекции
Дано:
Сервис на spring boot(2.6.4) + kotlin(1.5.31) по выгрузке произвольного количества отчётов по крону. Каждый отчет имеет свои настройки. Для конфигурирования списка свойств отчётов используется собственно список. Для инжекта в приложение используется data class с аннотацией @ConfigurationProperties, где одно из свойств - список data class.
Читать: https://habr.com/ru/post/686726/?utm_campaign=686726
8 280
Ускоряем разработку
Любая работа java-программиста опирается на базис, под которым подразумевается не только непосредственно знание самого языка программирования, но также и знание дополнительных компонентов, без которых программирование в чистом виде, становится достаточно затруднительным либо неконкурентоспособным по времени. Именно об этом мы поговорим в этой статье.
Читать: https://habr.com/ru/post/686628/?utm_campaign=686628
8 280
Top 27 Spring Security Interview Questions with Answers for 3 to 5 Years Experienced Java Developers
Hello guys, if you are preparing for Java and Spring Developer interview then you should prepare about Spring Security. Since Security is an important topic and Spring security is the most popular framework to implement security in Java web applications, there is always a few questions based upon Spring Security in Java developer interviews. In the past, I have shared Spring Boot questions, Spring Data JPA Question, Spring Cloud Questions, and Microservices Interview Questionsand in this article, I will share 20 popular Spring security questions for practice. I have also shared answers so that you can revise key Spring security concepts quickly but if you think that you need more preparation on certain topic then you can also checkout this list of best Spring Security courseswhere I have shared online courses to learn Spring security in depth.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/06/spring-security-interview-questions.html
8 280
Top 10 tools for SQL Developers and Database Administrators
Hello guys, if you are a SQL database administrator a SQL Developer, a good knowledge of database tools can really help. It even been said that a craftsman is as good as his tools. So, you should spend some time and find out the tools which can help you with your job with respect to Database and SQL. Here are the main 10 free data set instruments that play out a great many explicit capabilities. The thought behind this rundown is to assist you with picking the right devices that best met your requirements.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/09/top-10-tools-for-sql-developers-and.html
8 280
Хотите стать Java-разработчиком? Теперь это можно сделать даже без гроша в кармане
Kata Academy запускают курс по Java-разработке с оплатой после гарантированного трудоустройства. Вас ждут 8 месяцев под строгим контролем опытных менторов, отработка знаний на реальном проекте и подготовка к собеседованиям.
Приём тестового задания до 19 сентября: https://tprg.ru/dC7y
Это #партнёрский пост
8 280
8 Java frameworks for embedded development
Read: https://www.infoworld.com/article/3669317/8-java-frameworks-for-embedded-development.html#tk.rss_java
8 280
Java News Roundup: Eclipse GlassFish, Open Liberty, MicroStream, JHipster, WildFly, EclipseLink
This week's Java roundup for August 29th, 2022, features news from OpenJDK, JDK 20, Eclipse GlassFish 7.0.0-M8, Quarkus 2.12.0, Open Liberty 22.0.0.9 and 22.0.0.10-beta, MicroStream 07.01.00-beta2, WildFly 26.1.2, JHipster 7.9.3, EclipseLink 4.0.0-RC1, Hibernate 5.6.11, JDKMon 17.0.35 and Apache Camel Quarkus 2.12.0.
By Michael Redlich
Read: https://www.infoq.com/news/2022/09/java-news-roundup-aug29-2022/
8 280
Presentation: Understanding JIT Optimizations By Decompilation
Chris Seaton shows how they have developed a pseudo-code decompiler for optimized Java code, and how it helps them understand how the Java JIT compiler is working in order to improve their code.
By Chris Seaton
Read: https://www.infoq.com/presentations/jit-optimize-decompile-shopify/
8 280
10 Essential SQL Commands and Functions Every Developer should learn
Hello guys, if you are starting with SQL and wondering which commands you should learn first then you have come at the right place. In this article, I have shared 10 most essential SQL commands and functions which I believe every programmer should learn. This includes commands to pull data from database as well write data into data, update data, and remove data from database. While writing in the SQL language, you will utilize an assortment of SQL keywords to make explanations and questions. An assertion includes a series of characters and SQL keywords that adjusts to the designing and grammar rules of the language and may influence information or control processes corresponding to your information.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/09/10-essential-sql-commands-and-functions.html
8 280
Top 20 Kubernetes Interview Questions Answers for 1 to 3 Years Experienced
Hello guys, if you are preparing for Software developer or DevOps engineer Interview where Cloud Computing and Kubernetes skill are needed or mentioned in Job description then you should prepare for Kubernetes questions on Interviews. Kubernetes has quickly become an essential tool to deploy your application on Cloud and that's true not just for Java developers but also for Python, JavaScript, and Golang developers. If you already know the importance of Kubernetes and looking for common Kubernetes questions from interviews then you have come to the right place. Earlier, I have shared both Docker Interview questions and DevOps Interview Questions and in this article, I am going to share 20 common Kubernetes questions with answers.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/07/kubernetes-interview-questions-answers.html
8 280
Top Java Blogs Weekly: Best of 37/2022
Best of Top Java Blogs, year 2022, week 37
Read: https://www.topjavablogs.com/news/best-of-37-2022
8 280
VK Team проводит Weekend Offer, чтобы найти Java-разработчиков в команду VK Звонков
Всё пройдёт в 3 этапа: первые встречи, выступление руководителей проекта и финальные технические интервью. От вас требуются:
— Опыт бэкенд-разработки на Java;
— Способность собирать требования к задаче и самостоятельно принимать решение по их реализации;
— Знание сетевых стеков и протоколов передачи данных;
— Понимание классических алгоритмов и структур данных;
— Умение писать читаемый, поддерживаемый и легко масштабируемый код.
Успевайте подать заявку: https://tprg.ru/BXJ6
Это #партнёрский пост
8 280
How does Component Scanning works in Spring? @Configuration, @Component and @ComponentScan Example
Hello guys, if you are wondering how to does auto-wiring work in Spring Framework and how does Spring Framework find dependency in runtime then you have come to the right place. Earlier, I have explained How Spring MVC worksand In this tutorial, I will tell you how component scanning and auto-wiring works in Spring. You will also learn how to enable component scanning in a Spring application. When you develop a software application using spring, you need to tell the Spring framework where to look for Spring components. Using component scanning it is very much easier as this enables auto-detection of beans by spring container and smoothly.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/09/how-does-component-scanning-works-in.html
8 280
Top 15 HTML5 Interview Questions with Answers for 1 to 2 years Experienced
Hello guys, if you are preparing for web design or web development interview and looking for HTML 5 interview questions to revise key HTML 5 topics and concepts before interview then you have come to the right place. In the past, I have shared best HTML and CSS coursesand in this article, I will share 15 common HTML 5 interview questions with answers for web design and web development interviews. You can use this list to quickly prepare for HTML 5 interviews. HTML is one of the three core technologies of the World Wide Web(WWW). It is the most essential part of a web application. Along with CSS and JavaScript, HTML is necessary to learn for web development. HTML is the easiest to learn and understand.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/04/html5-interview-questions-with-answers.html
8 280
Как сгенерировать UUID в качестве первичных ключей при помощи Hibernate
Большинство разработчиков предпочитают числовые первичные ключи, потому что они эффективны в использовании и их легко сгенерировать. Но это не означает, что первичный ключ должен быть числом.
Читать: https://habr.com/ru/post/686136/?utm_campaign=686136
