Публикации по теме 'java'
Сортировка массива объектов по нескольким полям в Java и JavaScript
Это статья о сортировке, в которой я расскажу, как мы можем сортировать массив объектов по нескольким полям в Java с помощью лямбда-функции и в JavaScript с помощью стрелочных функций.
Сначала рассмотрим Java
Допустим, у нас есть массив объектов Employee. Где Сотрудник — это класс с двумя полями (имя и зарплата).
Первая проблема — отсортировать массив по зарплате. Это, я полагаю, мы все знаем. Итак, мы можем сделать что-то вроде этого.
// let's assume we have an array of..
«Подходит ли вам курс программирования на Java?»
Если вы интересуетесь компьютерным программированием, вы, вероятно, слышали о Java. Это популярный язык программирования, который используется для создания приложений для различных устройств, включая компьютеры, смартфоны и даже устройства для умного дома. Но подходит ли вам Курс программирования на Java ?
Если вы только начинаете, Курс программирования на Java может стать отличным выбором. Java — отличный язык для начинающих, потому что он относительно прост в изучении и имеет..
Популярные библиотеки Java, используемые китайскими технологическими компаниями
Существует множество библиотек с открытым исходным кодом, и поиск подходящей может оказаться трудной и утомительной задачей. Если вы являетесь архитектором решений или разработчиком Java и ищете инструмент, который выведет ваш стек программного обеспечения на новый уровень, эта статья может быть для вас. В этой статье мы расскажем о некоторых популярных библиотеках Java, используемых китайскими технологическими компаниями. Документация для этих библиотек также доступна на английском..
Профилирование JVM
Статистика сервера
Максимальный объем памяти, выделенный для JVM (значение Xmx 8000 м) 8 ГБМинимальный объем памяти, выделенный для JVM (значение Xms 8000 м) 8 ГБ Максимальный объем памяти, выделенный для JVM (значение Xmx 4000 м) — (1/4) от общего ) если не переопределено 4 ГБ Минимальная память по умолчанию, выделенная для JVM (значение Xmx 4000 м / 1/6 от общего ) если не переопределено 2 ГБ
Используемые инструменты
Jprofiler использовался для профилирования JVM в удаленном..
Java — передать по ссылке или передать по значению
от husseinterek · 15 июля 2017 г.
Прежде чем описывать, как передаются аргументы в java, стоит определить, как java-переменные размещаются внутри памяти. В основном мы говорим о двух типах переменных: примитивы и объекты .
Примитивные переменные всегда хранятся в памяти стека ( пространство памяти, в котором хранятся недолговечные переменные, специфичные для метода, в дополнение к ссылкам на другие объекты в куче ), однако в случае объектов они хранятся в 2 этапа, фактические..
Микросервисы с загрузкой Spring - Создание наших микросервисов и шлюза (часть 2)
Сервер, клиент и шлюз Eureka
🙌 Репозиторий Github для приложения: https://github.com/OmarElGabry/microservices-spring-boot
Вспоминая нашу архитектуру приложения , у нас есть реестр сервисов, сервис изображений, сервис галерей и шлюз.
Служба галереи использует службу изображений внизу и извлекает список всех изображений для отображения.
Мы собираемся создать версию приложений для весенней загрузки: 2.0.0.RELEASE.
<parent>..
Скорость выполнения переоценена
Один язык программирования обычно быстрее другого, и скорость выполнения обычно является одной из ключевых причин, по которой тот или иной язык может быть предпочтительнее другого. Однако вы не должны зацикливаться на скорости выполнения, решая, какой язык программирования использовать для проекта из-за скорости.
Java работает быстро, но C быстрее. Так что я должен разработать свое приложение с помощью C из-за скорости. Скорость не всегда определяет то, что вы должны делать. Это связано..
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..