eConti - программирование в вопросах и ответах

Публикации по теме 'java'


Язык программирования Java
Java — это универсальный, основанный на классах и объектно-ориентированный язык программирования, впервые выпущенный компанией Sun Microsystems (теперь принадлежащей Oracle) в 1995 году. на различных системах без модификации. Это достигается путем компиляции кода Java в промежуточную форму, называемую байт-кодом, которая затем интерпретируется…

Может ли жизнь существовать без Docker Desktop?
Микросервисы Java без Docker Desktop в macOS Если вы еще не слышали, Docker Desktop будет взимать абонентскую плату с компаний с более чем 250 сотрудниками или доходом более 10 миллионов долларов. Это небольшая плата, и если ваша компания уже использует частные репозитории Docker Hub, я считаю, что вы защищены. Но возникает вопрос: можем ли мы жить без Docker Desktop на компьютерах для разработки? Я считаю, что ответ положительный, и я продемонстрирую, как это сделать. Необходимо..

🟨🟦🟥 Codeforces : Проблема дня (на JAVA)
1088A- Ehab и еще одна строительная задача «Codeforces» (рейтинг #800) Для заданного целого числа 𝑥 найдите 2 целых числа 𝑎 и 𝑏 таких, что: 1≤𝑎,𝑏≤𝑥 b делит a (𝑎 делится на 𝑏). 𝑎⋅𝑏>𝑥 𝑎𝑏<𝑥 Вход В единственной строке записано целое число 𝑥 (1≤𝑥≤100). Выход Вы должны вывести два целых числа 𝑎a и 𝑏b, удовлетворяющие заданным условиям, разделенные пробелом. Если ни одна пара целых чисел не удовлетворяет приведенным выше условиям, выведите «-1» (без кавычек). Примеры..

JCS-класс массива
Серия классов JCS-Java Привет! Когда-нибудь задумывались, как реализовать массивы с использованием предопределенных классов . Что ж, я размышлял над этим, видимо, использование этих предопределенных методов сокращает время для нас, программистов , для написания кода. Что такое объект массива? Объект массива содержит количество переменных . Переменные , содержащиеся в массиве , не имеют имен. Количество переменных может быть нулем , и в этом случае говорят,..

200+ лучших вопросов и ответов на собеседовании по Core Java
1) В чем разница между абстрактным классом и интерфейсом? 1. Абстрактные классы могут иметь некоторые исполняемые методы и методы, оставшиеся нереализованными. Интерфейсы не содержат кода реализации. 2. Класс может реализовывать любое количество интерфейсов, но подклассом может быть не более одного абстрактного класса. 3. Абстрактный класс может иметь неабстрактные методы. Все методы интерфейса абстрактны. 4. Абстрактный класс может иметь переменные экземпляра. Интерфейс не может...

Как совместить функцию Kotlin Suspend и модификацию
Краткое руководство по упрощению ваших функций До сопрограмм Kotlin, когда мы использовали Retrofit, мы обычно использовали его в сочетании с RxJava для представления созданного запроса через Single. Single в RxJava представляет собой поток, содержащий только одно событие, поэтому относительно разумно использовать его как сетевой запрос. Однако, поскольку это сетевой HTTP-запрос, возвращаемое значение должно быть только один раз, иначе будет выдано исключение. Кажется неуместным..

Спасибо Педро Камара за эту замечательную статью.
Спасибо Педро Камара за эту замечательную статью. Действительно, эти принципы проектирования помогают в написании тестируемого кода, особенно DIP. Я также поделился некоторыми принципами проектирования ООП вместе с SOLID, которые вы, возможно, захотите посмотреть. 10 принципов ООП-проектирования, которые должен знать каждый программист Принципы объектно-ориентированного проектирования являются ядром ООП-программирования, но я видел большинство..

Новые материалы

ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..

Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок. Успех в отрасли требует навыков презентации и обучения других. Ценность улучшенных..

Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..

Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv) Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..

Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..

Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения). Требования: Антикапча или любой другой сервис по разгадыванию капчи. Модуль..

7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..