Публикации по теме 'programming'
Раунд 2; Возвращение в колледж
Раунд 2; Возвращение в колледж
Весной 2018 года я возвращаюсь в колледж, чтобы получить вторую степень бакалавра компьютерных наук с дополнительной степенью по математике. Завершив работу над Firehose в июле 2016 года, я сразу же погрузился в поиск работы. Я подал заявку на сотни объявлений о вакансиях и получил несколько звонков на собеседовании. Эти интервью прошли не очень хорошо; Мне было трудно отвечать на технические вопросы. Хотя Firehose отлично познакомил меня с новейшими..
Java в облаке: разработка для бессерверных платформ
Бессерверные вычисления стали революционной парадигмой создания масштабируемых и экономичных облачных приложений. В сфере бессерверных технологий Java, давний язык программирования с богатой экосистемой, нашел новый дом. В этой статье рассматривается конвергенция Java и бессерверных вычислений, подчеркиваются преимущества, проблемы и лучшие практики разработки бессерверных приложений на основе Java в облаке.
Бессерверная революция
Бессерверные вычисления абстрагируют управление..
На C++ напишите метод findMatch, который возвращает позицию строки в массиве, которая…
int findMatch(const string a[], int n, string target);
Возвращает позицию строки в массиве, равную target ; если таких строк несколько, вернуть наименьший номер позиции такой совпадающей строки. Вернуть -1, если такой строки нет. string d[9] = {
"charlie", "novembe", "alpha", "alpha", "kilo", "kilo", "kilo", "alpha", "alpha"
};
int m = findMatch(d, 9, "kilo"); // returns 4…
Начало работы с библиотеками Python
В этом уроке я расскажу о библиотеках Python в целом и о некоторых часто используемых библиотеках.
Что такое библиотека?
В мире программирования мы используем термин «библиотека» для обозначения того же, что мы называем «библиотекой» в повседневной жизни.
В программировании библиотека означает набор предварительно скомпилированных кодов, которые можно использовать в программах, которые мы пишем. Помимо прочего, библиотека может содержать документацию, данные конфигурации, шаблоны..
Что нового в Go 1.18
Что нового в Go 1.18
Обобщения, тестовый фаззинг, оптимизация для AMD64, режим рабочей области и многое другое
Это снова то время года: новый релиз Go не за горами. Команда Go только что сделала доступным Go 1.18 Release Candidate 1 (go1.18rc1) с ожиданием выпуска Go 1.18 к концу февраля 2022 года.
Go 1.18 — один из самых ожидаемых выпусков Go за долгое время, и на то есть веские причины. Go 1.18 реализует первоначальную поддержку универсальных типов и функций, которая..
Тестирование на основе кода: что это такое и почему это важно?
При написании фрагмента кода ошибки неизбежны, однако непроверенные ошибки могут иметь большие последствия. Согласно исследованию 2018 года , только в США низкое качество программного обеспечения обходится организациям в 2,3 триллиона долларов .
Хотя большинство из нас никогда не напишет сценарий, который принесет пользу в миллион долларов, по-прежнему важно, чтобы все созданное было должным образом протестировано как для…
Сопоставить список со словарем в python
Сопоставить список со словарем в python
Сопоставляет значения списка со словарем с помощью функции, где пары ключ-значение состоят из исходного значения в качестве ключа и результата функции в качестве значения.
Используйте map() , чтобы применить fn к каждому значению списка. Используйте zip() , чтобы соединить исходные значения со значениями, созданными fn . Используйте dict() , чтобы вернуть соответствующий словарь. PYTHON
def map_dictionary(itr, fn):
return..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..