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


Как начать пользоваться командной строкой (часть 2)
Первая команда для этого поста — touch . Надеюсь, вас не слишком смущает название команды (но да, это действительно странное имя). touch означает создать файл . touch new_file.txt Выполнение этой команды создаст новый файл с именем new_file.txt в рабочем каталоге, в котором вы находитесь. Помните, всякий раз, когда вы вводите команду в интерфейсе командной строки (CLI), вы вводите ее из определенного рабочего каталог. (Если вы не помните, вы можете запустить pwd , чтобы..

Объяснение пузырьковой сортировки
Вот моя реализация пузырьковой сортировки в JavaScript. Полное раскрытие, я не проверял свою реализацию с «реализациями моделей», которые, вероятно, доступны в Интернете. Я концептуально понял, как должна работать пузырьковая сортировка, и реализовал ее понятным для меня способом в JavaScript (и убедился, что она работает так, как задумано). Проще говоря, вот последовательность операций: Начиная с конца массива, укажите на последний элемент Сравните этот элемент с тем, что слева от..

Временная сложность алгоритма и нотация Big O
Программисты используют нотацию Big O в качестве сокращения для классификации общих характеристик производительности алгоритма в зависимости от размера входных данных, которые ему даются. Мы используем Big O отчасти для облегчения проблемы описания того, насколько «хорошим» является алгоритм. Вместо того, чтобы говорить, что алгоритм A «быстр даже при очень больших входных данных» или «медленный даже при относительно небольших входных данных», мы говорим, что алгоритм A имеет временную..

Программирование размером с укус — чем программисты похожи на врачей
Несколько дней на работе программистом я чувствую себя доктором, пытающимся реанимировать программное обеспечение. Опираясь на недавний пример на работе, мы поняли, что наш алгоритм машинного обучения занимает довольно много памяти. На самом деле памяти ушло столько, что не хватило для завершения процесса при наличии огромного магазина с использованием Метисы . Это иногда приводило к сбою сервера и его автоматическому перезапуску без завершения выполнения алгоритма. Эта..

Что такое API?
Когда API используется со словом «конечная точка», то, что называется API, обычно представляет собой набор выделенных URL-адресов, которые сервер будет прослушивать, ожидая прохождения HTTP-запросов и их выполнения. Это первая группа вещей, на которые ссылается API: Открытия на сервере (в виде URL-адресов), которые будут выполнять какие-либо действия на сервере при получении HTTP-запроса. «Что-то» здесь обычно означает 1 из 4 действий: Создавать Читать Обновлять Удалить..