Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Длина объекта в JavaScript
У меня есть объект на JavaScript. Существует ли встроенный способ или общепринятая практика для определения длины этого объекта?
Вот мой код:
const myObject = new Object();
myObject["firstname"] = "Gareth";
myObject["lastname"] = "Simpson";
myObject["age"] = 21;
Как мне...
Как разобрать аргументы командной строки в Bash?
У меня есть скрипт, который вызывается следующими командами:
./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFile
или вот так:
./myscript -v -f -d -o /fizz/someOtherFile ./foo/bar/someFile
Как правильно разобрать входные параметры, чтобы в обоих случаях (или в любом их...
Как вернуть ключи словаря в виде списка в Python?
Я столкнулся с проблемой при работе со словарями в Python 3.3 и выше. В Python 2.7 я мог получить ключи, значения или элементы словаря в виде списка, используя метод .keys(). Например:
newdict = {1:0, 2:0, 3:0}
print(newdict.keys())
# Результат: [1, 2, 3]
Однако, начиная с Python...
Получить первый элемент массива
У меня есть массив:
array( 4 => 'apple', 7 => 'orange', 13 => 'plum' )
Я хотел бы получить первый элемент этого массива. Ожидаемый результат: строка apple.
Одно из требований: это не должно быть сделано с помощью передачи по ссылке, поэтому array_shift не подойдет.
Как я могу это...
Разница между sh и Bash
Разница между Bash и sh При написании скриптов для оболочки мы часто используем /bin/sh и /bin/bash. Обычно я предпочитаю bash, но не совсем понимаю, в чем между ними разница. Какова основная разница между Bash и sh? На что нам следует обратить внимание при программировании на Bash и sh?
Как установить версию Node по умолчанию с помощью NVM?
У меня установлена nvm (Ubuntu с оболочкой zsh), и я добавил две версии Node.js: v6.11.5 и v9.0.0. При этом версия по умолчанию в nvm - это v9.0.0.
Каждый раз, когда мне нужно изменить версию Node.js, мне приходится вручную переключаться. Вот вывод команды nvm list:
$ nvm list
...
SQL: выбрать только строки с максимальным значением в столбце
Описание проблемы для StackOverflow:
У меня есть таблица для документов (здесь представлена упрощенная версия):
CREATE TABLE documents (
id INT,
rev INT,
content TEXT
);
Таблица содержит следующие данные:
| id | rev | content |
|---|---|---|
| 1 | 1 | ... ... |
Как получить пароль из оболочки без вывода в терминал?
У меня есть скрипт, который автоматизирует процесс и требует доступа к защищенной паролем системе. Доступ к системе осуществляется через командную программу, которая принимает пароль пользователя в качестве аргумента.
Я хотел бы запросить у пользователя ввод пароля, присвоить его переменной...
grep теряет цветовую раскраску при запуске из bash-скрипта
Я написал простой bash-скрипт, поскольку часто использовал команду grep с одними и теми же аргументами. Скрипт находится в папке ~/bin и работает нормально.
Моя проблема: При выполнении скрипта все цветовое оформление пропадает. Точно такая же команда, введенная непосредственно в командной...
Сравнение: var functionName = function() {} против function functionName() {}
Я недавно начал поддерживать код JavaScript, написанный другим разработчиком. Я исправляю ошибки, добавляю новые функции и стараюсь упорядочить код, сделать его более последовательным. Предыдущий разработчик использовал два способа объявления функций, и я не могу понять, есть ли в этом какая-то...