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


6 лучших способов поиска строки в JavaScript - и тесты производительности
Поиск подстроки в строке - одна из самых основных операций, с которой мы время от времени сталкиваемся, и что я обычно делаю, так это заглядывать в другие места в коде и видеть, что сделали другие, и просто сделай то же самое! Теперь я просто хотел поднять некоторые из наиболее часто используемых опций, а также сравнить их производительность, на случай, если вы заботитесь о производительности, поэтому, когда дело доходит до выбора в будущем, вы знаете, какой из них лучший выбор!..

Сравнительный анализ использования необязательных блоков в Ruby
Сравнительный анализ использования необязательных блоков в Ruby Благодаря проницательному обзору кода от коллеги и инструментам сравнительного анализа Ruby я недавно получил некоторое представление о различных методах вызова блоков Ruby. Я создал запрос на изменение службы Ruby, которая обрабатывает журналы событий, сопоставляя размеры полей данных с соответствующими значениями внешнего ключа, позволяя записывать данные в таблицы фактов в нашем хранилище звездообразной схемы Redshift...

Бенчмаркинг текстовых моделей - сходство Жаккара
Недавно я завершил стажировку в команде Data Science в Traindex. Одной из задач, поставленных передо мной, было тиражирование методики семантического поиска на основе машинного обучения. Команда Data Science реализовала это в своем поисковом API Traindex. Traindex использует методы подобия документов, такие как LSI и Doc2Vec, для обучения модели, которая может определять документы, наиболее подходящие для данного документа, абзацев или фраз. Одна из самых сложных задач - это..

Сравнительный анализ циклов и методов JavaScript (часть 2)
Наблюдение за производительностью циклов и методов при работе с массивами объектов. Если вы начинаете со 2 части, обязательно ознакомьтесь с частью 1 , нажав здесь ! Непримитивные ценности В части 1 мы рассмотрели, как разные циклы и методы используются для поиска индекса или значения из массива примитивных значений, и каково влияние на производительность при использовании каждого из них. Во второй части мы сделаем то же самое, но нацелимся на непримитивные значения. В..

Go: написание, тестирование и сравнительный анализ, часть 2
Привет, меня зовут Маркус Сэмпл, и недавно я начал свой путь к тому, чтобы стать программистом. В первой части этой статьи я писал о том, как я создал свой генератор чисел, функцию сортировки и функцию поиска и как я убедился, что все это работает. Теперь я хотел посмотреть, замедлит ли мою программу добавление дополнительных чисел в поле, и если да, то где было узкое место и как его исправить. В пакет тестирования Go встроен бенчмаркинг; это не означает, что установить тест всегда..

JavaScript: сравнительный анализ и почему следует использовать JavaScript
Вступление: В этой серии статей мы исследовали преимущества и преимущества программирования на JavaScript. В этой статье мы обсудим различные способы тестирования производительности приложения в JavaScript и сделаем вывод о том, почему JavaScript может быть для вас лучшим языком. Скорость тестирования: Если вы хотите проверить скорость и эффективность своего кода JavaScript, для вас доступно множество инструментов. Один из самых простых и лучших инструментов для этого - DevTools..

В погоне за цифрами
В погоне за цифрами Как мы сбиваемся с пути, когда наша единственная цель — более высокая точка отсчета Я регулярно удивляюсь тому, что люди ценят — в стеке, технологии или решении. И меня постоянно удивляет, как часто и в какой степени люди ценят производительность . Встречается во многих случаях. Я видел, как люди гонялись за архитектурой GraphQL для сайтов, которые они еще не создали, кэшировали для оптимизации производительности на сайтах с нулевым количеством пользователей..