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

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


Введение в фреймворк Django
В этой статье мы рассмотрим основы Django и продемонстрируем его простоту, проведя вас через процесс настройки простого приложения для ведения блога. Что такое веб-фреймворк? Веб-фреймворк (или фреймворк веб-приложений) - это программный фреймворк, предназначенный для поддержки разработки веб-сайтов и онлайн-приложений, включая веб-службы, веб-ресурсы и веб-API. Веб-фреймворки призваны облегчить накладные расходы, связанные с общими действиями, выполняемыми при веб-разработке, путем..

Kotlin Coroutines: всестороннее введение
«Перепроектирование вашего приложения для работы в многопоточном режиме на многоядерной машине немного похоже на обучение плаванию, прыгнув в глубокую часть». - Херб Саттер, председатель комитета стандартов ISO C ++, Microsoft® Что такое сопрограммы? Блокирование и неблокирование Котлинские сопрограммы Приостановка функций CoroutineScope Строители сопрограмм Диспетчер сопрограмм Запуск сопрограммы Заключение Сопрограммы существуют уже довольно давно. Фактически, это..

Шаблон проектирования Pub-Sub Concurrency в Golang с модульными тестами
Я объясню концепцию, цели, плюсы, минусы и сценарии использования шаблона Pub-Sub. Я также предоставлю простой экземпляр монитора цен на акции и простую реализацию экземпляра уведомления в реальном времени с модульными тестами с использованием Golang. Нажмите, чтобы стать участником Medium и читать неограниченное количество историй ! Концепция Полное имя шаблона Pub-Sub — шаблон Publisher-Subscriber. В этой статье я всегда использую сокращенный способ — шаблон pub-sub...

Преобразование наборов группировки SQL в Python
Как обрабатывать мультигруппу Postgres 9.5 в Pandas Поняв, как именно работает группировка наборов, мы увидим, как написать функцию Python для этого, используя Pandas. SQL: набор группировок Супер полезная мультигруппировка Postgres 9.5. Это создает союз различных группировок. Давайте создадим таблицу для нашего примера: — create a table CREATE TABLE students ( name Text Not null, class TEXT NOT NULL, gender TEXT NOT NULL, grade INTEGER NOT NULL ); — insert some values..

Динамическая высота обзора аксессуаров в iOS
Всем здравствуйте! Я надеюсь, что у вас все хорошо, поэтому через долгое время я собираюсь начать вести блог о представлении аксессуаров. Если вы знакомы с концепцией вспомогательного представления, вы можете пропустить вводную часть и сразу перейти к практической части ее реализации, и снова, если вы уже реализовали ее в приложениях для чата, вы можете прокомментировать ниже, чтобы попробовать лучший подход. из. Введение: Я думаю, вы все используете приложения для чата, такие как..

Руководство для начинающих по Array.map() в JavaScript
JavaScript предлагает ряд методов для работы с массивами, и одним из наиболее полезных методов является метод Array.map(). Этот метод позволяет разработчикам преобразовывать элементы массива в новый массив без изменения исходного массива. Это делает его мощным инструментом для обработки данных и манипулирования ими. В этой статье мы обсудим основы метода Array.map() и то, как его можно использовать для преобразования массивов в JavaScript. Как работает Array.map() Метод..

Python против Pharo
Python против Pharo Python широко считается простым языком для начинающих. Но знаете ли вы, что существует более простой язык, обладающий гораздо большими возможностями? Он называется Pharo , современный вариант Smalltalk. Давайте сравним два… Простота, лаконичность и элегантность Pharo намного проще Python. В нем всего шесть зарезервированных слов. Полный синтаксис умещается на открытке! Вы, черт возьми, не можете этого сделать с Python! Вы можете выучить весь язык за..

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

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


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