14
голоса
5
ответов
48
просмотров
Как экранировать одиночные кавычки внутри строк, заключённых в одиночные кавычки

У меня есть проблема с определением alias в Bash. Вот простой пример, который работает без проблем:

alias rxvt='urxvt'

Однако, когда я пытаюсь установить alias с параметрами, это не срабатывает:

alias rxvt='urxvt -fg '#111111' -bg '#111111''

Аналогично, следующий вариант...

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

У меня есть целевой массив ["apple","banana","orange"], и я хочу проверить, содержатся ли какие-либо элементы этого целевого массива в других массивах.

Например:

["apple","grape"] // возвращает true;

["apple","banana","pineapple"] // возвращает true;

["grape", "pineapple"] // возвращает...

11
голоса
5
ответов
43
просмотров
Выбор и манипуляция псевдоэлементами CSS ::before и ::after с помощью JavaScript (или jQuery)

Вопрос на русском для StackOverflow.com:

Есть ли способ выбора/манипуляции с CSS псевдоэлементами, такими как ::before и ::after (и старая версия с одной точкой с запятой) с использованием jQuery?

Например, в моем файле стилей есть следующее правило:

.span::after { content: 'foo';...
6
голоса
5
ответов
47
просмотров
Заморозить экран в отладчике Chrome / панели DevTools для инспекции поповера?

Я использую Chrome Inspector, чтобы проанализировать значение z-index у всплывающего окна (popover) в Twitter Bootstrap, и это доставляет мне большие неудобства.

Существует ли способ "заморозить" всплывающее окно (пока оно открыто), чтобы я мог оценить и изменить связанный CSS?

Попытка установить...

7
голоса
0
ответов
40
просмотров
Как указать несколько типов возвращаемых значений с помощью аннотаций типов

У меня есть функция на Python, которая может возвращать либо bool, либо list. Есть ли способ указать типы возвращаемых значений с использованием подсказок типов?

Например, верно ли я делаю это следующим образом?

def foo(id) -> list or bool:
    ...
7
голоса
5
ответов
45
просмотров
В чем разница между параметрами шаблона "typename" и "class"?

У меня возникли вопросы по поводу использования шаблонов в C++. Я заметил, что в объявлениях шаблонов используются два различных синтаксиса:

template 
template 

В чем разница между ними?

Кроме того, в приведенном ниже примере (из статьи на немецком Wikipedia о шаблонах) я хотел бы...

19
голоса
4
ответов
48
просмотров
Как использовать переменную в регулярном выражении?

Я хочу создать метод String.replaceAll() в JavaScript и считаю, что использование регулярных выражений будет наиболее лаконичным способом сделать это. Однако я не могу понять, как передать переменную в регулярное выражение. У меня уже есть работающий пример, который заменяет все вхождения "B"...

7
голоса
5
ответов
34
просмотров
PHP | define() против const

В PHP вы можете объявлять константы двумя способами:

С помощью ключевого слова define define('FOO', 1);

С использованием ключевого слова const const FOO = 1;

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

9
голоса
5
ответов
36
просмотров
"Удаление пакета Python с помощью setup.py"

У меня установлен пакет Python с помощью команды python setup.py install.

Как мне его удалить?

6
голоса
1
ответов
32
просмотров
Размер маркеров в графиках рассеяния с помощью pyplot

Проблема с единицами измерения для размера маркеров в scatter plot

В документации pyplot для функции scatter указано следующее:

matplotlib.pyplot.scatter(x, y, s=20, c='b', marker='o', cmap=None, norm=None,
                          vmin=None, vmax=None, alpha=None,...
11
голоса
5
ответов
47
просмотров
Как получить имя функции в виде строки?

Как получить имя функции в виде строки? def foo(): pass

>>> name_of(foo) "foo"

7
голоса
5
ответов
43
просмотров
Как конвертировать строку в enum в TypeScript?

У меня есть определенный следующий enum в TypeScript:

enum Color {
    Red, Green
}

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

var green = "Green";
var color: Color = green; // Ошибка: нельзя преобразовать строку в...
41
голоса
4
ответов
56
просмотров
Проверка наличия ключа в объекте JavaScript?

Как проверить, существует ли определённый ключ в объекте или массиве JavaScript?

Если ключ не существует, и я попытаюсь получить к нему доступ, вернётся ли значение false? Или будет выброшена ошибка?

6
голоса
5
ответов
32
просмотров
Что такое пользовательский агентный стиль (user agent stylesheet)?

У меня проблема с веб-страницей в Google Chrome. Она отображается корректно с использованием следующих стилей:

table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: gray;
}

Важно отметить, что я не определял эти стили. В инструментах...

20
голоса
5
ответов
47
просмотров
Как вывести ошибки PHP на экран?

У меня возникла проблема с отображением ошибок на PHP. Я проверил свой файл конфигурации PHP (php.ini) и убедился, что display_errors включен, а уровень отчета об ошибках установлен на E_ALL. Я также перезапустил веб-сервер Apache.

Я даже добавил следующие строки в начало своего скрипта, но это не...

6
голоса
5
ответов
43
просмотров
Как сохранить и восстановить модель после обучения?

После тренировки модели в TensorFlow возникли следующие вопросы:

  1. Как сохранить обученную модель?
  2. Как позже восстановить сохраненную модель?

Надеюсь на помощь сообщества в решении этих вопросов.

8
голоса
5
ответов
35
просмотров
Как выполнить регистронезависимое сравнение строк?

Как сравнить строки без учета регистра в Python?

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

6
голоса
5
ответов
46
просмотров
Как проще всего вызывать функцию каждые 5 секунд в jQuery?

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

Здравствуйте!

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

Буду признателен за любые советы или примеры, как...

8
голоса
5
ответов
47
просмотров
Разница между генераторами и итераторами в Python

В чем разница между итераторами и генераторами? Приведите примеры, когда целесообразно использовать каждый из этих подходов.

7
голоса
5
ответов
41
просмотров
Изменение и обработка событий клика для чекбоксов с помощью jQuery

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

$(document).ready(function() {
  // Устанавливаем начальное состояние.
  $('#textbox1').val($(this).is(':checked'));

...