WedX - журнал о программировании и компьютерных науках

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


Ключевые слова Java
В языке программирования Java 50 ключевых слов. Это зарезервированные слова, которые имеют особое значение в языке и не могут использоваться в качестве идентификаторов (таких как имена переменных, методов или классов), если только они не заключены в кавычки. Типы данных byte — тип данных, представляющий 8-битное целое число. short — тип данных, представляющий 16-битное целое число. int — тип данных, представляющий 32-битное целое число. float — тип данных, представляющий..

Что такое загрузка классов и загрузчики классов?
Изучение архитектуры загрузки Java Введение в загрузку классов Загрузка классов считается фундаментальной концепцией, когда дело касается Java, она играет жизненно важную роль в работе наших Java-приложений. Когда Java-приложение начинает свое выполнение, оно не загружает все классы в память одновременно, а загружает только те, которые необходимы в данный момент. Это также известно как загрузка классов по требованию или загрузка классов . Что это вообще значит ? Спустимся..

Что может решить композиция, чего не может решить наследование?
Агрегация и композиция — две альтернативы наследованию, которые можно использовать в объектно-ориентированном программировании для достижения гибкости и повторного использования кода. Агрегация — это тип ассоциации, который позволяет одному объекту содержать другой объект в качестве члена, но содержащийся объект может по-прежнему существовать независимо от содержащего объекта. Композиция — это более сильная форма агрегации, которая позволяет одному объекту содержать другой объект в..

Как найти перестановки данного массива с помощью алгоритма обратного отслеживания?
День 34 - 100 дней до LinkedIn, Yahoo, Oracle Закончились бесплатные истории? Вот моя Ссылка на друга . 100 дней до LinkedIn, Yahoo, Oracle Введение Привет, ребята, сегодня 34-й день 100 дней до LinkedIn Challenge . Если вы готовитесь к интервью. Даже если вы устроились на своей работе, держать себя в курсе последних задач на собеседовании важно для вашего карьерного роста . Начните свою подготовку с здесь ! В прошлом месяце я изучал часто задаваемые..

Лямбда в Java
Повестка дня: Понимание лямбда-выражений и их синтаксиса. Встроенные функциональные интерфейсы. Понимание лямбда-выражений и их синтаксиса Начиная с версии 1.8 Java поддерживает лямбда-выражения. Java — это объектно-ориентированный язык программирования, однако лямбда добавляет в java некоторые функции функционального программирования. В основном это возможность передать метод в качестве аргумента другому методу. Начнем с примера В приведенном выше фрагменте у нас есть..

Как работает инверсия зависимостей и внедрение зависимостей
Принцип инверсии зависимостей (DIP) и внедрение зависимостей (DI) — связанные концепции, но они имеют разные значения. Давайте обсудим разницу между ними и приведем пример для каждого. Принцип инверсии зависимостей (DIP) Принцип инверсии зависимостей — это принцип проектирования, который гласит, что классы высокого уровня не должны напрямую зависеть от классов низкого уровня. Вместо этого как высокоуровневые, так и низкоуровневые модули должны зависеть от абстракций (интерфейсов..

Мой ИИ База данных действительно хороша
Не то чтобы я хотел хвалить себя — или, может быть, хочу? — но это действительно работает как шарм. Напоминаю: мой А.И. database сохраняет любой объект Java без малейших усилий. Вот еще несколько примеров: concept Solution { S input, output; } concept Verified { new Ref<Solution> solution; } abstract concept Function { abstract S get(S s); bool dangerous; } concept TrimLeadingPunctuation extends Function { S get(S s) { ret s.replaceAll("^[. ]+",..

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

Объяснение документов 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 и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]