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

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

или

Сообщество

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

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

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

Репутация

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

27
голоса
4
ответов
175
просмотров
Как выйти/деактивировать виртуальное окружение Python?

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

me@mymachine:~$ workon env1
(env1)me@mymachine:~$ workon env2
(env2)me@mymachine:~$ workon env1
(env1)me@mymachine:~$ 

Как мне выйти из всех виртуальных...

19
голоса
5
ответов
175
просмотров
Что значит "Не удалось найти или загрузить основной класс"?

Распространенной проблемой, с которой сталкиваются новички в разработке на Java, является то, что их программы не запускаются с ошибкой: Could not find or load main class ...

Что это означает, что вызывает эту ошибку и как её исправить?

14
голоса
5
ответов
175
просмотров
Как работает ключевое слово "this" и когда его следует использовать?

Я ищу четкое объяснение того, что делает ключевое слово this и как правильно его использовать.

Кажется, оно ведет себя странно, и я не полностью понимаю, почему это так.

Как работает this и когда его следует использовать?

14
голоса
5
ответов
175
просмотров
Python: как определить, является ли объект итерируемым?

Есть ли метод, аналогичный isiterable? Единственное решение, которое я нашел до сих пор, — это вызвать:

hasattr(myObj, '__iter__')

Но я не уверен, насколько это надежно.

12
голоса
5
ответов
175
просмотров
Самый быстрый способ проверить наличие значения в списке

Какой самый быстрый способ проверить, существует ли значение в очень большом списке (с миллионами значений), и узнать его индекс?

12
голоса
5
ответов
175
просмотров
Как закодировать/декодировать строку в Base64 на JavaScript?

У меня есть PHP-скрипт, который может кодировать PNG-изображение в строку Base64.

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

12
голоса
5
ответов
175
просмотров
Использование Node.js в качестве простого веб-сервера

Я хочу запустить очень простой HTTP-сервер. Каждый GET-запрос к example.com должен получать index.html в качестве обычной HTML-страницы (т.е. с таким же опытом, как при чтении обычных веб-страниц).

Используя приведенный ниже код, я могу читать содержимое index.html. Как мне обслужить index.html...

14
голоса
5
ответов
175
просмотров
Как создать многострочные комментарии в Python?

Как сделать многострочные комментарии в языке программирования? Большинство языков имеют специальные символы для блочных комментариев, например:

/*

*/

Я хочу узнать, как правильно использовать многострочные комментарии в своем коде.

11
голоса
5
ответов
175
просмотров
Преобразование строки, представляющей словарь, в сам словарь

Как я могу преобразовать строковое представление словаря, такое как следующая строка, в словарь (dict)?

s = "{'muffin' : 'lolz', 'foo' : 'kitty'}"

Я предпочитаю не использовать eval. Какие другие методы я могу использовать?

11
голоса
2
ответов
175
просмотров
В чем разница между event.stopPropagation и event.preventDefault?

Кажется, что они делают одно и то же... Одна из них современная, а другая старая? Или они поддерживаются разными браузерами?

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