Arhn - архитектура программирования

Вопросы по теме 'java-8'

Компилятор не выводит функциональный интерфейс System.out::println
У меня есть перегруженный метод, который принимает в качестве параметров два разных функциональных интерфейса ( Runnble и Supplier ). System.out.println явно совместим только с Runnable , потому что это метод void . Однако компилятор...

Является ли Stream.toArray() потокобезопасным изменяемым сокращением?
Операция сбора в Java 8 Stream API определяется как изменяемое сокращение , которое можно безопасно выполнять параллельно, даже если результирующее Collection не является потокобезопасным. Можем ли мы сказать то же самое о методе...

Транспонировать мультикарту в список карт
Предположим, у меня есть такая мультикарта: MiddleName -> null EmailAddress -> [email protected], [email protected], [email protected] FirstName -> Toni, Mary, Paul LastName -> Barry, null ,White Id -> null Обратите внимание, что...
02.11.2023

Группировка по двум свойствам и сопоставление с другим объектом
У меня есть следующие данные: uuid id1 id2 hId hName percent golden 1 J K a fetchflow 38% 34% 2 J K b codelibs1 45% 34% 3 J K c codelibs2 97% 34% 10 K L a fetchflow 16%...

Как я могу объединить строковые элементы из списка в java8 на основе их количества?
У меня есть следующая структура: class MyClass { String name; String descr; public String getName() { return name; } } Теперь у меня есть список этих объектов, и я хочу напечатать имя из объекта выше, если список...
08.11.2023

локатор запуска gemfire занимает слишком много времени
Я установил gemfire в свою Ubuntu 17.10, используя версию Java «1.8.0_161», и пытаюсь запустить локатор с помощью gfsh. start locator --name=locator1 После этого он показывает мне следующее сообщение: Starting a Geode Locator in...

Spring Data JPA Redis: невозможно написать запрос на основе пользовательского метода
Я настроил Spring Data JPA с Redis и использую RedisRepositories с такими методами, как find() , findAll() и т. д. Все эти методы работают нормально, но я не могу написать свой собственный метод, например. RedisEntity findByGenderAndGrade...

Пустые методы заметно медленнее в Java 11, чем в Java 8
Я сравнивал производительность JDK 8 и 11, используя jmh 1.21, когда запускал через некоторые удивительные цифры: Java version: 1.8.0_192, vendor: Oracle Corporation Benchmark Mode Cnt Score Error Units...
13.10.2023

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

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..