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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
1
ответов
191
просмотров
Где находится файл истории для IPython?

Не могу определить, где IPython хранит свою историю.

  1. В каталоге ~/.pythonhistory нет файла:
12:49:00/dashboards $ ll ~/.py*
ls: /Users/steve/.py*: Нет такого файла или каталога
  1. В файле инициализации Python нет ничего необычного:
12:49:07/dashboards $ echo...
0
голоса
4
ответов
191
просмотров
Инициализация std::string из char* без копирования

У меня возникла ситуация, в которой необходимо обрабатывать большие объемы данных (многие гигабайты) следующим образом:

  1. Создание большой строки путём подключения множества меньших (C char*) строк.
  2. Обрезка строки.
  3. Преобразование строки в неизменяемую C++ std::string для дальнейшей...
0
голоса
5
ответов
191
просмотров
Настройка переменных окружения в Windows 10 для использования java и javac

У меня новый ноутбук с Windows 10, и я хочу настроить его так, чтобы я мог использовать команды java и javac из командной строки.

Я искал информацию в интернете, но все руководства относятся к более ранним версиям, и я не хочу возиться с чем-то, что я не понимаю.

31
голоса
5
ответов
190
просмотров
Как проверить, существует ли программа из Bash-скрипта?

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

Это, казалось бы, должно быть просто, но у меня возникли сложности.

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

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

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

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

42
голоса
4
ответов
190
просмотров
Существует ли селектор родителя в CSS?

Как мне выбрать элемент ``, который является непосредственным родителем элемента ссылки?

В качестве примера, мой CSS будет выглядеть примерно так:

li < a.active {
    property: value;
}

Очевидно, что есть способы сделать это с помощью JavaScript, но я надеюсь, что существует какой-то...

17
голоса
1
ответов
190
просмотров
Разница между == и === в JavaScript

Описание проблемы для StackOverflow.com

Я столкнулся с вопросом, касающимся операторов сравнения в JavaScript. В чем разница между операторами == и ===? Я также заметил, что существуют операторы != и !==. Существуют ли еще похожие операторы? Хотелось бы получить разъяснение по этой...

12
голоса
5
ответов
190
просмотров
Как явно задать новое свойство у `window` в TypeScript?

Я настроил глобальные пространства имен для своих объектов, явно задав свойство на объекте window.

window.MyNamespace = window.MyNamespace || ;

Однако TypeScript подчеркивает MyNamespace и жалуется, что:

Свойство 'MyNamespace' отсутствует в значении типа 'window any'

Я могу сделать код...

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

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

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

13
голоса
5
ответов
190
просмотров
Как дешево подсчитать количество строк в большом файле на Python

Как получить количество строк в большом файле наиболее эффективным с точки зрения памяти и времени образом?

У меня есть функция для подсчета строк в файле:

def file_len(filename):
    with open(filename) as f:
        for i, _ in enumerate(f):
            pass
    return i +...