В Java нет непосредственной поддержки преобразования из int в Boolean. Но, это досадное неудобство можно легко обойти.
Продолжить чтениеРубрика: Java
Работаем с обычным HTTP в Android 8, 8.1 и 9
Начиная с Android 8 по умолчанию запрещён обмен данными по сети открытым текстом. В частности, по умолчанию запрещено использование протокола HTTP, в то время как HTTPS может свободно применяться. Но, как быть если в силу специфики решаемой задачи нужен именно HTTP?
Продолжить чтениеВвод данных в консоли на Java
Эта статья адресована в первую очередь начинающим Java программистам. Обычно вывод данных на консоль трудностей не представляет с System.out.print или System.out.println, как правило, справляются все. Но когда же дело доходит до ввода данных возникают трудности. Виной тому неудобная и сложная для восприятия реализация консольного ввода в Java. Но тем не
Продолжить чтениеАссоциативные массивы в Java
Во многих ситуациях при работе с массивами данных было бы намного удобнее обращаться к элементу не по индексу (например, 1), а по ключу (например, «Наименование»). К сожалению, Java, даже в версии 9, не поддерживает ассоциативные массивы. Но, существует способ реализовать подобные им структуры данных с использованием обычных средств Java SE.
Продолжить чтениеОбмен данными по сети на основе сокетов в Java
Передача данных — одна из краеугольных задач информационных технологий. От неё зависит как работа компаний, так и повседневная жизнь обычных людей. Для решения этой задачи Java предоставляет различные механизмы, среди которых особое место занимают сокеты.
Продолжить чтениеРабота с формами в Spring MVC
Пожалуй ни одно web приложение не обходится без форм для отправки данных на сервер. Рассмотрим как работает механизм web форм в Spring MVC.
Продолжить чтениеКаркас проекта Spring MVC. Использование аннотаций
В предыдущей статье мы рассмотрели каркас проекта на Spring MVC в котором используется XML конфигурация. Однако это подход на сегодняшний день уже устарел и вместо него рекомендуется использовать аннотации.
Продолжить чтениеКаркас проекта Spring MVC. Использование XML конфигурации
Одна из неприятных особенностей любого фреймворка — необходимость выполнения целого ряда типовых действий для того чтобы получить минимально работоспособный проект. К сожалению, Spring MVC не исключение.
Продолжить чтениеВстречаем Java 9
21 сентября 2017 года после длительного ожидания, компания Oracle выпустила новую версию языка программирования Java. Какие новшества ожидают разработчика в Java 9? Какой инструментарий необходим для работы? Каковы перспективы ставшего уже привычным Java 8? Попытаемся разобраться.
Продолжить чтениеОпределяем папку в которой находится исполняемый файл приложения (Java SE)
Определение папки, в которую установлено приложение может потребоваться во многих случаях. Например, при работе модуля обновления программы и загрузки данных из вспомогательных файлов.
Продолжить чтение