Публикации по теме 'java'
Java — «Что произойдет, если мы заменим main(String[] args) на main(Integer[] args)?
Давайте сначала поймем, зачем нам нужны эти аргументы, а затем попробуем изменить тип данных аргументов.
Когда мы запускаем программу Java из командной строки, мы можем передать аргументы в файл jar, используя эти аргументы, разделенные пробелом, который принимает как массив строковых аргументов.
что делать, если мне нужно передавать целочисленные значения?
мы также можем передавать целые числа в аргументах. Внутренне он принимает все как String, но позже его можно привести к типу...
5 лучших инструментов для Java-разработчика в 2020 году
Я разрабатываю на Java уже много лет. С годами инструменты, которые я использовал, сильно изменились.
Intellij IDEA
Intellij IDEA - лучшая IDE, которую я когда-либо использовал. Я использовал Eclipse, и меня это никогда не устраивало. Меня всегда расстраивал очень медленный полнотекстовый поиск в Eclipse. IDEA решила это за меня.
Лучшие возможности IDEA
Быстрый полнотекстовый поиск Современный декомпилятор и отладчик Отличная интеграция с Git Интеграция из коробки со..
Роль проверок кода в рефакторинге Java
Введение
Рефакторинг кода — процесс, включающий улучшение структуры существующего кода без изменения его функциональности, — фундаментальный аспект современного программирования. Это повышает читаемость кода, снижает сложность и делает кодовую базу более удобной в сопровождении и масштабируемой. В области программирования на Java рефакторинг является важной практикой, особенно учитывая широкое распространение и сложность языка. Важным аспектом рефакторинга является использование..
Сортировать цвета 🐘
Вопрос
Дан массив nums с n объектами, окрашенными в красный, белый или синий цвет, отсортируйте их на месте , чтобы объекты одного цвета были смежными, а цвета располагались в следующем порядке: красный, белый и синий. синий.
Мы будем использовать целые числа 0 , 1 и 2 для представления красного, белого и синего цветов соответственно.
Вы должны решить эту проблему, не используя библиотечную функцию сортировки.
Пример 1:
Input: nums = [2,0,2,1,1,0]
Output:..
Java по-прежнему популярен по этой одной причине
Взгляд в прошлое, настоящее и будущее Java
Это прекрасное время, чтобы опубликовать это — прямо в выпуске Java 19. Да, еще одна статья мой язык лучше . Нет, не хотел писать. Но иногда плохая проекция людей берет надо мной верх. В данном случае статья начиналась как комментарий, а в итоге я решил превратить ее в статью. Это было усилено этим постом , который в основном жалуется на Quarkus (несколько несправедливо, если я могу добавить).
Первая статья по большей части бред и..
Учебное пособие по Java IO — Java FileOutputStream
Для записи в файл нам нужно создать объект класса FileOutputStream, который будет представлять выходной поток.
// Create a file output stream
String destFile = "test.txt";
FileOutputStream fos = new FileOutputStream(destFile);
При записи в файл Java пытается создать файл, если он не существует. Мы должны быть готовы обработать это исключение, поместив код в блок try-catch, как показано ниже:
try {
FileOutputStream fos = new FileOutputStream(srcFile);
}catch..
Лямбда-выражения в Java 8
Лямбда-выражения — одна из ключевых функций, представленных в Java 8. Они обеспечивают краткий способ написания анонимных функций, которые также известны как лямбда-функции или замыкания. Лямбда-выражения используются для реализации функциональных интерфейсов, то есть интерфейсов, содержащих один абстрактный метод. В этом блоге мы рассмотрим синтаксис и использование лямбда-выражений в Java 8.
Синтаксис лямбда-выражений
Синтаксис лямбда-выражения состоит из следующих частей:..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 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 и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..