Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

8
голоса
5
ответов
148
просмотров
Интерполяция строк в JavaScript?

Рассмотрите следующий код:

var age = 3;

console.log("Мне " + age + " года!");

Существует ли способ вставить значение переменной в строку, помимо конкатенации строк?

8
голоса
5
ответов
148
просмотров
Каков эквивалент статических переменных внутри функции в Python?

Вопрос: Какой идиоматический аналог этого кода на C/C++ на Python?

void foo()
{
    static int counter = 0;
    counter++;
    printf("counter is %d\n", counter);
}

Конкретно, как реализовать статический член на уровне функции, а не на уровне класса? И изменяет ли размещение...

8
голоса
5
ответов
148
просмотров
Как запросить подтверждение у пользователя в bash-скрипте?

Описание проблемы:

Я хочу добавить быстрый запрос "Вы уверены?" для подтверждения в начале потенциально опасного bash-скрипта. Какой самый простой и лучший способ сделать это?

Вижу, что на StackOverflow уже есть обсуждение, в котором предлагается несколько решений для создания запроса на...

6
голоса
5
ответов
148
просмотров
Какова цель оборачивания целых файлов JavaScript в анонимные функции, например, “(function(){ … })()”?

Я много читал о Javascript в последнее время и заметил, что в .js файлах, которые должны быть импортированы, весь код обернут следующим образом:

(function() {
    ... 
    код
    ...
})();

В чем причина такого подхода, вместо простого набора конструкторских функций?

7
голоса
5
ответов
148
просмотров
Расположение границы внутри div, а не на его краю

У меня есть элемент <div>, и я хочу добавить к нему границу. Я знаю, что могу написать style="border: 1px solid black", но это добавляет по 2 пикселя с каждой стороны div, что мне не нужно.

Я бы предпочел, чтобы эта граница находилась на расстоянии -1 пикселя от края div. Сам div имеет...

6
голоса
5
ответов
148
просмотров
Как дополнить нулями последовательность целых чисел в bash, чтобы все имели одинаковую ширину?

Я столкнулся с проблемой, связанной с циклом значений в Bash. У меня есть следующий код:

for i in $(seq $first $last)
do
    # здесь выполняются какие-то действия
done

Мне нужно, чтобы переменные $first и $last были с фиксированной длиной в 5 символов. Например, если я введу 1,...

8
голоса
5
ответов
148
просмотров
Как посчитать количество вхождений строки в строке?

Заголовок: Как посчитать количество вхождений строки в другой строке в JavaScript?

Описание проблемы:

Я столкнулся с задачей, в которой мне нужно посчитать, сколько раз конкретная подстрока встречается в другой строке. Например, у меня есть строка "This is a string.", и я хочу получить...

7
голоса
5
ответов
148
просмотров
Настройка Flask-разработчика для доступности в сети

Я не совсем уверен, является ли это проблемой, специфичной для Flask, но когда я запускаю приложение в режиме разработки (http://localhost:5000), я не могу получить к нему доступ с других машин в сети (по адресу http://[dev-host-ip]:5000). Например, с Rails в режиме разработки всё работает...

7
голоса
5
ответов
148
просмотров
CSV-файл, созданный с помощью Python, содержит пустые строки между каждой записью

У меня есть следующий код на Python, который читает файл CSV, обрабатывает данные и записывает результаты в новый файл:

import csv

with open('thefile.csv', 'rb') as f:
    data = list(csv.reader(f))
    import collections
    counter = collections.defaultdict(int)

    for row in data:
...
8
голоса
4
ответов
148
просмотров
Разделить строку с несколькими разделителями в Python

Описание проблемы:

Я нашел несколько ответов в интернете, но у меня нет опыта работы с регулярными выражениями, и я считаю, что они могут понадобиться для решения моей задачи.

У меня есть строка, которую нужно разбить на части по разделителям ';' или ', '. То есть мне нужно, чтобы строка...