5
голоса
5
ответов
82
просмотров
jQuery/JavaScript: Замена битых изображений

У меня есть веб-страница, на которой размещено множество изображений. Иногда изображение недоступно, и в браузере клиента отображается значок сломанного изображения.

Как использовать jQuery, чтобы получить набор изображений, отфильтровать его по сломанным изображениям и затем заменить атрибут src?...

5
голоса
2
ответов
36
просмотров
"Является ли background-color:none допустимым CSS?"

Заголовок: Вопрос о валидности CSS кода

Текст вопроса:

Можете подсказать, является ли следующий CSS код валидным?

.class {
    background-color: none;
}

Проблема в том, что я не уверен, можно ли использовать значение none для свойства background-color. Буду признателен за любые...

5
голоса
5
ответов
621
просмотров
Что означает селектор CSS ">" (знак больше)?

Заголовок: Что означает символ ">" в CSS-правилах?

Вопрос:

Я столкнулся с фрагментом CSS-кода, который выглядит так:

div > p.some_class {
  /* Некоторые декларации */
}

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

5
голоса
2
ответов
46
просмотров
Какова разница между файлами .js и .mjs?

Я начал работать над существующим проектом, основанным на Node.js, и пытался понять поток выполнения, когда столкнулся с файлами с расширением *.mjs. Я поискал информацию в интернете и узнал, что это файлы JavaScript на основе модулей.

Я хотел бы понять, чем они отличаются от файлов с расширением...

5
голоса
5
ответов
27
просмотров
Команда для определения размера базы данных в Postgres

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

select pg_database_size('название_базы_данных');

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

6
голоса
1
ответов
29
просмотров
Что означает `void 0`?

Проблема

Во время чтения исходного кода Backbone.js я наткнулся на следующий фрагмент:

validObj[attr] = void 0;

Вопрос заключается в следующем: что такое void 0 и какова его цель в данном контексте?

Контекст

Я заметил, что в коде используется конструкция void, но...

5
голоса
5
ответов
60
просмотров
Как сравнить две даты?

Как сравнить две даты в Python, чтобы определить, какая из них позже?

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

5
голоса
5
ответов
32
просмотров
Как переключить булевое значение?

Заголовок: Как легко переключать булево значение в JavaScript?

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

bool = bool ? false :...
6
голоса
5
ответов
35
просмотров
Неизвестное расширение файла ".ts" для файла TypeScript

Проблема запуска приложения на Heroku с использованием TypeScript

Я пытаюсь запустить свое приложение на Heroku, но получаю следующую трассировку стека. Это простое приложение на TypeScript, которое я использую с ts-node и nodemon.

Вот вывод ошибок, который я...

5
голоса
5
ответов
31
просмотров
Как выбрать все столбцы, кроме одного, в pandas?

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

          a         b         c         d
0  0.418762  0.042369  0.869203  0.972314
1  0.991058  0.510228  0.594784  0.534366
2  0.407472  0.259811  0.396664  0.894202
3  0.726168  0.139531  0.324932  0.906575

Как я могу получить...

5
голоса
2
ответов
34
просмотров
В чем разница между eval, exec и compile?

У меня возникла необходимость динамической оценки кода на Python, и я столкнулся с функциями eval() и compile(), а также с оператором exec.

Не могли бы вы объяснить разницу между eval и exec, а также какое отношение имеют различные режимы функции compile() к этим двум?

5
голоса
5
ответов
32
просмотров
Получение MD5-хеш-суммы файла в Java

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

Как это сделать?

5
голоса
5
ответов
30
просмотров
Проверьте, является ли строка в JavaScript URL-адресом

Существует ли способ в JavaScript проверить, является ли строка URL?

Исключены регулярные выражения, поскольку URL, скорее всего, может быть записан как stackoverflow; другими словами, в нем может отсутствовать .com, www или http.

6
голоса
5
ответов
35
просмотров
Создание диапазона дат в Python

Я хочу создать список дат, начиная с сегодняшнего дня и возвращаясь на произвольное число дней, скажем, в моем примере — 100 дней. Есть ли способ сделать это более эффективно, чем представленный ниже код?

import datetime

a = datetime.datetime.today()
numdays = 100
dateList = []
for x in...
5
голоса
5
ответов
39
просмотров
Как сделать два соседних div-элемента одинаковой высоты?

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

5
голоса
5
ответов
35
просмотров
Как вычислить количество дней между двумя датами?

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

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





  alert(datediff("day", first, second)); // что здесь должно быть?

Мне нужно вычислить количество дней между этими двумя датами. Я не уверен, как правильно передать даты в...

5
голоса
5
ответов
32
просмотров
Использование getopts для обработки длинных и коротких командных опций

Проблема с обработкой длинных и коротких командных опций в shell-скрипте

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

5
голоса
3
ответов
31
просмотров
Как экранировать % в String.Format?

Я храню SQL-запрос в файле strings.xml и хочу использовать String.Format для формирования финальной строки в коде. Мой запрос SELECT использует оператор like, что-то вроде следующего:

SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%'

Чтобы выполнить форматирование, я заменяю...

5
голоса
2
ответов
34
просмотров
Как получить независимый от платформы символ новой строки?

Как получить платформонезависимый символ новой строки в Java? Я не могу использовать "\n" везде.

5
голоса
5
ответов
30
просмотров
Как преобразовать jsonString в JSONObject в Java?

У меня есть переменная типа String с названием jsonString: {"phonetype":"N95","cat":"WP"}

Теперь я хочу преобразовать её в объект JSON. Я искал информацию в Google, но не нашёл ожидаемых ответов! Как мне это сделать?