От новичка до гуру: Курсы программирования на CyberDuff

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


Как добавить машинное обучение в приложение для Android
Введение В современную цифровую эпоху машинное обучение (МО) стало неотъемлемой частью многих приложений, улучшая пользовательский опыт и функциональность. Android, будучи одной из самых популярных мобильных платформ, предлагает множество инструментов и библиотек для интеграции машинного обучения. В этом руководстве подробно рассматривается машинное обучение на устройстве для приложений Android, его преимущества и способы его реализации. Зачем добавлять машинное обучение в ваше..

Вот как я настроил HTTP-сервер на своем телефоне Android
Хакерский способ передачи файлов между телефонами и ноутбуками Если вы следили за мной достаточно долго, вы, вероятно, знаете, что я использую Mac Mini, но телефон Android. Нет такого удобного способа, как AirDrop для передачи файлов между моим телефоном и моим компьютером. И я, к сожалению, слишком ленив, чтобы найти другие сторонние приложения, чтобы сделать это.

Хорошее чтение. Пара моментов.
Хорошее чтение. Пара моментов. Вы можете отказаться от контекста, если вы только тестируете код Java, и запускаете его как чистый тест JUnit, это намного быстрее, поскольку он работает на JVM, а не на устройстве для InstrumentionTests. Это было недавно введено в Android Studio, чтобы упростить эту задачу :-) Шпион также будет называться Частичным макетом в других фреймворках, настоящим, если он не является макетом. Я не знаю, почему Mockito называет это по-другому.

Suspend Mediator  — простой способ взаимодействия между сопрограммами в Kotlin.
Узнайте, как создавать простые источники данных WebSocket с функциями приостановки В этой истории мы узнаем, как связываться с различными сопрограммами и использовать их для реализации удаленного источника данных с функциями, которые выглядят как локальные функции. Эти функции представляют собой запрос, возвращающий ответ с использованием WebSocket под тканью. Мотивация Когда я писал источник данных, который внутренне использует соединение WebSocket, я заметил, что шаблон сокета..

Первая история
Всем привет. Меня зовут Нильсон де Лима, и я возглавляю мобильную команду в Moodar, небольшой бразильской компании, которая помогает людям улучшить свою жизнь с помощью здоровых привычек с использованием технологий. Следующие публикации расскажут вам о наших повседневных проблемах при создании новых функций для нашей мобильной платформы, включая архитектурные решения для создания минимального (и ценного) инновационного продукта. На нашем пути до сих пор мы кодировали много JavaScript..

Я этого не предвидел (targetFragment).
Я не ожидал этого ( targetFragment ). Я использую livedata и интерфейс даже для простой передачи данных, как вы показали в статье. Сначала я начал использовать интерфейсы , это было хорошо, но ненадежно, потому что не учитывало жизненный цикл. Затем я начал использовать livedata , это почти решило все проблемы, но стек livedata для каждого сообщения увеличивается по мере роста проекта. Не масштабируется. Но теперь этот targetFragment , кажется, делает то, что не могут сделать два..

Jetpack Compose для носимых устройств — Разработка пользовательского интерфейса для умных часов
Изучите iOS-разработку Jetpack Compose для носимых устройств — разработка пользовательского интерфейса для умных часов Упрощение разработки пользовательского интерфейса для носимых устройств Введение В постоянно развивающемся мире технологий умные часы стали мощным продолжением нашей цифровой жизни. Эти крошечные, но сложные устройства стали неотъемлемой частью нашей повседневной жизни, предлагая быстрый доступ к информации, уведомлениям и даже отслеживанию состояния здоровья...

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

5 этапов жизненного цикла проекта генеративного ИИ
Жизненный цикл проектов Генеративный ИИ состоит из пяти отдельных этапов, сосредоточенных вокруг большой языковой модели . 1️⃣ Предварительное обучение : включает создание LLM с нуля ...

Создание наивного байесовского классификатора: прогнозирование отмены бронирования в отелях
В этом примере построен наивный байесовский классификатор для прогнозирования клиентов, которые могут отменить бронирование в отеле. Наивный байесовский классификатор - это вероятностный..

Визуализация данных
Одно изображение лучше тысячи слов . Одна картинка стоит тысячи слов. Значение . Графический рисунок передает более сильный посыл, чем слова. Происхождение: Это высказывание было..

Добавление службы WCF в приложения .NET Core
Windows Communication Foundation (WCF) — это универсальная платформа для создания распределенных служб в .NET. Хотя .NET Core в первую очередь ориентирован на кросс-платформенную разработку, вы..

Введение в обработку событий Vue.js - дополнительные модификаторы
Vue.js - это простой в использовании фреймворк для веб-приложений, который мы можем использовать для разработки интерактивных интерфейсных приложений. В этой статье мы рассмотрим, как..

Как я сдал экзамен AWS Associate Developer Exam за 3 месяца
В эту эпоху массовых увольнений в сфере технологий я хотел повысить надежность своей работы на моем нынешнем месте или, по крайней мере, иметь небольшое преимущество перед конкурентами, если..

Понимание того, как работает Tabu Search
1. Обнаружение табу-поиска с помощью глубокого обучения для больших систем MIMO ( arXiv ) Автор: НханТхань Нгуен , Кьюнгчун Ли Аннотация: в этом исследовании мы рассматриваем..