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

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

или

Сообщество

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

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

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

Репутация

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

11
голоса
5
ответов
234
просмотров
Как создать файл в памяти для скачивания пользователем без использования сервера?

Title: Как создать текстовый файл на стороне клиента и предложить пользователю его скачать без взаимодействия с сервером?

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

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

11
голоса
5
ответов
234
просмотров
Как разгрузить (перезагрузить) модуль Python?

У меня есть длительно работающий сервер на Python, и я хотел бы иметь возможность обновлять сервис без перезапуска сервера. Какой самый эффективный способ сделать это?

Вот пример кода, который иллюстрирует мою проблему:

if foo.py изменился:
    unimport foo  # <-- Как это сделать?
   ...
11
голоса
5
ответов
234
просмотров
Получение ID элемента, вызвавшего событие

Вопрос: Как получить ID элемента, который вызывает событие?

Я ищу способ получить ID элемента, который инициирует событие.

Например, у меня есть следующий код:

$(document).ready(function() {
  $("a").click(function() {
    var test = caller.id;
    alert(test.val());
 ...
11
голоса
5
ответов
234
просмотров
Извлечение подстроки в Bash

Проблема: Извлечение пятицифрового числа из названия файла

У меня есть название файла в формате someletters_12345_moreletters.ext, и мне нужно извлечь пятизначную последовательность цифр и сохранить её в переменной.

Чтобы уточнить задачу: у меня есть название файла, состоящее из...

9
голоса
5
ответов
234
просмотров
Как обновить pip изнутри виртуального окружения?

Я могу обновлять пакеты, управляемые pip, но как мне обновить сам pip? Согласно команде pip --version, в моем виртуальном окружении установлена версия pip 1.1, и я хочу обновить ее до последней версии.

Какую команду нужно использовать для этого? Нужно ли использовать distribute или есть какая-то...

10
голоса
4
ответов
234
просмотров
Как преобразовать std::string в const char* или char*

Как я могу преобразовать std::string в char* или const char*?

10
голоса
5
ответов
234
просмотров
Как проверить неопределённую переменную в JavaScript

Я хочу проверить, определена ли переменная или нет. Например, следующий код вызывает ошибку "переменная не определена":

alert( x );

Как я могу поймать эту ошибку?

10
голоса
5
ответов
234
просмотров
Функциональность mkdir -p в Python

Заголовок: Как создать каталог и все недостающие родительские каталоги в Python без системного вызова?

Тело вопроса:

Есть ли способ получить функциональность, аналогичную команде mkdir -p в оболочке, внутри Python? Я ищу решение, отличное от системного вызова. Я уверен, что код займёт менее 20...

10
голоса
5
ответов
234
просмотров
Когда следует использовать статические методы

Я хочу разобраться, когда использовать статические методы. Допустим, у меня есть класс с несколькими геттерами и сеттерами, а также парой методов, и я хочу, чтобы эти методы можно было вызывать только у экземпляра объекта этого класса. Значит ли это, что я должен использовать статический...

10
голоса
5
ответов
234
просмотров
Проверка наличия класса у элемента в JavaScript

Как проверить, содержит ли элемент класс с использованием чистого JavaScript (без jQuery)?

В настоящее время я использую такой код:

var test = document.getElementById("test"); var testClass = test.className;

switch (testClass) { case "class1": test.innerHTML = "У меня есть class1"; ...