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

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


Args vs kwargs: какой самый быстрый способ вызвать функцию в Python?
Наглядная демонстрация модуля timeit Вы когда-нибудь задумывались, медленнее ли вызывать функцию с ключевыми словами, чем без них? Другими словами: что быстрее; позиционные аргументы ( myfunc('mike', 33) ) или kwargs ( myfunc(name='mike', age=33) )? В этой короткой и простой статье мы узнаем, стоит ли жертвовать удобочитаемостью передачи аргументов ключевых слов по сравнению с передачей аргументов позиционно . Настраиваем бенчмарк с модулем timeit и сравниваем результаты...

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

Что такое параллельный поток Java
В Java 8 представлена ​​концепция параллельных потоков, которая позволяет использовать мощность многоядерных машин для повышения производительности. Параллельные потоки могут быть отличным инструментом для более эффективного выполнения задач, интенсивно использующих ЦП. Итак, мы должны использовать параллельные потоки везде, верно? Не обязательно. При использовании параллельных потоков важно учитывать различные факторы и ограничения и взвешивать преимущества производительности,..

Избегайте устаревшего закрытия с помощью React Hooks
Хуки React упростили управление состоянием и побочными эффектами в функциональных компонентах. Они позволяют нам использовать состояние и другие функции React без написания класса. Хуки полагаются на замыкания JavaScript. Если вы не знакомы с замыканиями в JavaScript, я бы порекомендовал посмотреть это видео , чтобы узнать об этом. При использовании хуков могут возникать ситуации, когда вы сталкиваетесь с устаревшими замыканиями, и способ решить проблему — правильно установить..

Бессерверный интерфейс — Внешний интерфейс
Разработка бессерверного внешнего интерфейса. Существует множество вариантов разработки бессерверного внешнего интерфейса. В этой статье мы собираемся Создайте внешнее приложение React на основе Vite. Создайте бессерверный внешний стек и интегрируйте серверное приложение Serverless Stack (SST) с внешним приложением.

Лучшее за неделю — 21/27 марта
Привет, ребята! Вот мы и снова с очередным назначением «Лучшее за неделю», обзором лучших статей за прошедшую неделю, в которых мы опубликовали много интересных статей. Давайте посмотрим на них. Самые просматриваемые статьи Что нового в Java 18 , автор Дмитро Тимченко 3 ключевых преимущества, почему опытные разработчики выбирают Bazel вместо Gradle , Милош Живкович Как читать текстовый файл с помощью BufferedReader в Java , автор Sam Убери ад, если-иначе ,..

Прекратите использовать эти ужасные конструкции if-else в javascript
За свою карьеру разработчика я несколько раз сталкивался с ужасными конструкциями if-else. Я почти никогда не сталкивался с примером, вы не могли бы реорганизовать гораздо более простое решение. Ниже я покажу вам, как реорганизовать очень распространенную конструкцию. Представьте себе функцию, которая должна выдавать отображаемое имя весовой категории. Международная боксерская ассоциация определяет их следующим образом: Для простоты следующий код, который сейчас создали бы многие..

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

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

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

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

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

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

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

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..


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