ch
Feedback
Чашечка Java

Чашечка Java

前往频道在 Telegram

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

显示更多
8 575
订阅者
+424 小时
+37
+830
帖子存档
Языки программирования, которые стоит начать учить в 2024 году Изучили популярность и сложность языков программирования, а та
Языки программирования, которые стоит начать учить в 2024 году Изучили популярность и сложность языков программирования, а также размер зарплат разработчиков, чтобы вам было проще сделать выбор. Читать: «Языки программирования, которые стоит начать учить в 2024 году» @a_cup_of_java ___ Другие наши проекты

Java-рантаймы с точки зрения Spring Boot На первый взгляд, выбор правильного Java-рантайма для вашего проекта на Spring Boot может показаться тривиальным. В конце концов, все популярные рантаймы основываются на коде OpenJDK и предлагают одинаковые программные интерфейсы (от англ. Application Programming Interface). Но не все рантаймы реализованы одинаково. В этой статье мы обсудим различные показатели, которые могут повлиять на ваше решение выбрать определенный дистрибутив Java для Spring Boot приложения. Оригинал статьи написан на английском языке Aleksey Stukalov, который является Team Lead’ом проекта IntelliJ IDEA в компании JetBrains, и Catherine Edelveis, работающей Developer Advocate в компании BellSoft, в соавторстве. Читать: https://habr.com/ru/companies/haulmont/articles/816825/?utm_campaign=816825 @a_cup_of_java ___ Другие наши проекты

MapStruct — смаппь меня, если сможешь Я потратил на изучение данной библиотеки немало нервных клеток, и уверен, что узнал далеко не все способы и лайфхаки, но постарался донести информацию с практической стороны, чтобы вы с самого старта не испытывали "нежданчиков" и сэкономили свое время в попытках найти работающий способ. Читать: https://habr.com/ru/articles/818489/?utm_campaign=818489 @a_cup_of_java ___ Другие наши проекты

Сначала устраиваешься Java-разработчиком, а потом платишь за обучение Самообучение — это здорово, но подходит не всем из-за о
Сначала устраиваешься Java-разработчиком, а потом платишь за обучение Самообучение — это здорово, но подходит не всем из-за отсутствия структуры и поддержки опытных наставников. И мы понимаем, что не все готовы выложить крупную сумму для оплаты курсов. Однако наши партнёры из Kata Academy предлагают исключительные условия обучения: — Оплата только после трудоустройства: а если всё же не найдёшь работу, все расходы на обучение они берут на себя. — Минимальный уровень дохода 100 000 рублей: трудоустройство в Москве или Санкт-Петербурге. — У них отличная статистика: они уже обучили и трудоустроили более 2500 студентов. Запишись сейчас и точно не пожалеешь: https://tprg.ru/SBsV Это #партнёрский пост

Chicory - a WebAssembly Interpreter Written Purely in Java With Zero Native Dependencies Recently, multiple languages have be
Chicory - a WebAssembly Interpreter Written Purely in Java With Zero Native Dependencies Recently, multiple languages have begun supporting compilation to WebAssembly (Wasm), allowing developers to build real polyglot systems. Chicory is a Wasm interpreter for the JVM with zero native dependencies and can run on any JVM. As wazero in the Go ecosystem, Chicory promises developers to safely interact with libraries written in any language supported by the Wasm ecosystem. By Olimpiu Pop Read: https://www.infoq.com/news/2024/05/chicory-wasm-java-interpreter/ @a_cup_of_java ___ Другие наши проекты

Генеральный директор Azul видит светлое будущее ИИ для Java Read: https://www.infoworld.com/article/3715467/azul-ceo-sees-jav
Генеральный директор Azul видит светлое будущее ИИ для Java Read: https://www.infoworld.com/article/3715467/azul-ceo-sees-javas-ai-future-as-bright.html#tk.rss_java @a_cup_of_java ___ Другие наши проекты

JLama: The First Pure Java Model Inference Engine Implemented With Vector API and Project Panama The decision by Andrej Karpa
JLama: The First Pure Java Model Inference Engine Implemented With Vector API and Project Panama The decision by Andrej Karpathy to open-source the 700-lines llama.c inference interface demystified how developers can interact with LLMs. The public repository took off with thousands of stars, forks and ports to other languages. JLama is the first pure Java inference available in Maven Central. The implementation leverages the Vector API and PanamaTensorOperations class with native fallback. By Olimpiu Pop Read: https://www.infoq.com/news/2024/05/jlama-llm-inference-java/ @a_cup_of_java ___ Другие наши проекты

Amplicode: учим IDE говорить на языке фреймворка Вы когда-нибудь задумывались, как много кода, который мы пишем, предназначено именно для решения поставленных задач? Казалось бы, странный вопрос: зачем писать код, который не нужен? Но давайте подумаем, ставят ли разработчику бизнес-задачу написать скрипты миграции? Или подключить Kafka? А может быть, написать тесты? Настроить annotation processor? Можно утверждать, что большая часть кода, который мы пишем ежедневно, обслуживает другой код, который решает бизнес-задачи. Демаркационную линию между ними провести очень сложно. Да и нужно ли? Сегодня мы хотим представить вам наш новый продукт - Amplicode. Это целая коллекция инструментов, работающих на основе IntelliJ IDEA Community, Ultimate и VS Code. Amplicode учит вашу IDE говорить и думать на языке библиотек и фреймворков – Spring Boot, JPA, Docker, Kafka, Liquibase, MapStruct, StoryBook, ReactAdmin. Все эти инструменты объединены общими принципами, что гарантирует быстрое погружение и удобную работу, несмотря на обилие функций. В результате вы пишете «обслуживающий» код быстрее, эффективнее и качественнее. Как это работает? Расскажем под катом. Читать: https://habr.com/ru/companies/haulmont/articles/814207/?utm_campaign=814207 @a_cup_of_java ___ Другие наши проекты

​​Когда осваиваешь новый фреймворк без документации:

Можно ли переопределить статический метод в Java? Пример скрытия метода Можем ли мы переопределить статический метод в Java?
Можно ли переопределить статический метод в Java? Пример скрытия метода Можем ли мы переопределить статический метод в Java? Это один из самых популярных вопросов на собеседовании по Java. Ответ на этот вопрос - Нет, вы не можете переопределить статический метод в Java, потому что переопределение метода переопределение основано на динамическом связывании во время выполнения, а статические методы связываются с помощью статического связывание во время компиляции. Это означает, что статические методы разрешаются еще до создания объектов, поэтому переопределить статические методы в Java невозможно. Хотя вы можете объявить метод с тем же именем и сигнатурой метода в подклассе, что выглядит как возможность переопределения статических методы в Java, но на самом деле это скрытие метода. Вопросы и учебные пособия для собеседования по Java Read: http://www.java67.com/2012/08/can-we-override-static-method-in-java.html @a_cup_of_java ___ Другие наши проекты

95 лучших ответов на вопросы собеседования по программированию, которые помогут пройти любое собеседование при приеме на работу в области кодирования Здравствуйте, ребята, если вы готовитесь к следующему собеседованию по программированию и ищете часто задаваемые вопросы по кодингу или программированию, чтобы попрактиковаться, то вы пришли в нужное место. В этой статье я расскажу о некоторых наиболее часто задаваемых вопросах по кодингу на собеседованиях по программированию. Для того чтобы хорошо пройти собеседование по коду, вам нужна практика, вы просто не можете прийти туда и попытаться решить проблемы с кодом за ограниченное время, это одна из самых распространенных причин провала на собеседованиях по программированию. Иногда на телефонном собеседовании интервьюер задает и немного более простые вопросы по кодированию, например, возврат массива на место или перестановка строки на место. Вопросы и учебные пособия для собеседования по Java Read: http://www.java67.com/2018/05/top-75-programming-interview-questions-answers.html @a_cup_of_java ___ Другие наши проекты

photo content

Top 95 Programming Interview Questions Answers to Crack Any Coding Job Interview Hello guys, if you are preparing for your ne
Top 95 Programming Interview Questions Answers to Crack Any Coding Job Interview Hello guys, if you are preparing for your next Programming Job interview and looking for frequently asked Coding or Programming questions to practice then you have come to the right place. In this article, I am going to share some of the most commonly asked Coding questions from Programming Job interviews. In order to do well on the Coding interview you need practice, you just can't go there and try to solve the coding problems in a limited time, that's actually one of the most common reasons to fail your programming Job interviews.  Sometimes, the interviewer also asks a little bit easier coding questions on a telephonic interview like revering array in place or reversing a string in place. Java Interview questions and tutorials Читать: http://www.java67.com/2018/05/top-75-programming-interview-questions-answers.html @a_cup_of_java ___ Другие наши проекты

Почему интерактивная разработка на Clojure — это круто? В Clojure вы можете запустить программу всего один раз и взаимодейств
Почему интерактивная разработка на Clojure — это круто?    В Clojure вы можете запустить программу всего один раз и взаимодействовать с ней на протяжении всего процесса разработки в реальном времени. Хотите разобраться? Тогда приходите на открытый практический урок от OTUS, где вы узнаете:    — как добавлять новые функции или менять состояние программы;  — как «прощупывать» любые данные и пошагово отлаживать код;  — как запускать тесты и подключаться к внешним системам.    И всё это не выходя из интерактивной среды разработки REPL!     Встречаемся 30 мая в 20:00 мск в рамках курса «Clojure Developer». Все участники вебинара получат специальную цену на обучение!     Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок. Это #партнёрский пост

Топ-5 бесплатных курсов объектно-ориентированного программирования для Java-программистов в 2024 году [UPDATED] Парадигма ООП
Топ-5 бесплатных курсов объектно-ориентированного программирования для Java-программистов в 2024 году [UPDATED] Парадигма ООП или объектно-ориентированного программирования позволяет писать программы, моделируя реальные вещи в терминах классов и объектов. Это делает представление реальных вещей в мире программирования более гладким и позволяет вам управлять сложностью вашей программы. Несмотря на то, что существует несколько парадигм программирования, таких как процедурная и функциональная, большинство кода, который мы пишем сегодня, является объектно-ориентированным. Некоторые из самых популярных языков программирования являются объектно-ориентированными, например, Java, Python, PHP и JavaScript- все они поддерживают объектно-ориентированное программирование. Вопросы и учебные пособия для собеседования по Java Read: http://www.java67.com/2018/02/5-free-object-oriented-programming-online-courses.html @a_cup_of_java

Top 5 Free Object-Oriented Programming Courses for Java Programmers in 2024 [UPDATED] The OOP or Object Oriented Programming
Top 5 Free Object-Oriented Programming Courses for Java Programmers in 2024 [UPDATED] The OOP or Object Oriented Programming paradigm allows you to write a program by modeling real-world things in terms of class and object. It makes representing a real-world thing in the programming world smoother and will enable you to manage the complexity of your program. Even though several programming paradigms, like procedural and functional, most of the code we write today is object-oriented. Some of the most popular programming languages are object-oriented, like Java, Python, PHP, and JavaScript, all supported object-oriented programming. Java Interview questions and tutorials Читать: http://www.java67.com/2018/02/5-free-object-oriented-programming-online-courses.html @a_cup_of_java

Top 10 Free Courses for Java Developers to Learn Online in 2024 - Best of Lot Hello guys, the Internet is full of useful reso
Top 10 Free Courses for Java Developers to Learn Online in 2024 - Best of Lot Hello guys, the Internet is full of useful resources, and no matter what you want to learn, there is something useful available for free. You just need to commit your time and effort. But at the same time, it's challenging to choose from the massive sea of free tutorials and courses on the internet. If you are not careful, you will spend most of your time browsing and changing classes without learning anything. That's where a curated list helps. Curation is my hobby and passion. I love to read books and courses which allows me to curate useful resources and share them with you guys. Java Interview questions and tutorials Читать: http://www.java67.com/2018/08/top-10-free-java-courses-for-beginners-experienced-developers.html @a_cup_of_java

Топ-10 бесплатных курсов для Java-разработчиков, которые можно изучать онлайн в 2024 году - Best of Lot Здравствуйте, ребята,
Топ-10 бесплатных курсов для Java-разработчиков, которые можно изучать онлайн в 2024 году - Best of Lot Здравствуйте, ребята, Интернет полон полезных ресурсов, и неважно, чему вы хотите научиться, - все равно найдется что-нибудь полезное, причем бесплатно. Вам нужно только потратить время и силы. Но в то же время сложно выбрать из огромного моря бесплатные учебники и курсов в Интернете. Если вы не будете внимательны, то потратите большую часть времени на просмотр и смену занятий, так ничему и не научившись. Вот тут-то и поможет курируемый список. Курирование - это мое хобби и страсть. Я люблю читать книги и курсы, что позволяет мне собирать полезные ресурсы и делиться ими с вами. Вопросы и учебники для собеседования по Java Read: http://www.java67.com/2018/08/top-10-free-java-courses-for-beginners-experienced-developers.html @a_cup_of_java

Java News Roundup: Java Turns 29, Kotlin 2.0, Semantic Kernel for Java 1.0, More OpenJDK Updates This week's Java roundup for
Java News Roundup: Java Turns 29, Kotlin 2.0, Semantic Kernel for Java 1.0, More OpenJDK Updates This week's Java roundup for May 20th, 2024 features news highlighting: Java’s 29th birthday; the release of Kotlin 2.0 and Semantic Kernel for Java 1.0; JEP 477, Implicitly Declared Classes and Instance Main Methods (Third Preview), targeted for JDK 23; and four JEPs proposed to target for JDK 23. By Michael Redlich Read: https://www.infoq.com/news/2024/05/java-news-roundup-may20-2024/ @a_cup_of_java