Все вопросы
Сортировка массива ассоциативных массивов по значению столбца
Представьте, у меня есть следующий массив в PHP:
$inventory = array(
array("type" => "fruit", "price" => 3.50),
array("type" => "milk", "price" => 2.90),
array("type" => "pork", "price" => 5.43),
);
Я хочу отсортировать элементы массива $inventory
по цене в порядке убывания,...
Стоит ли использовать единицы px или rem в CSS? [закрыто]
Проблема с выбором единиц измерения для CSS
Я разрабатываю новый веб-сайт и хочу, чтобы он был совместим с максимально возможным количеством браузеров и их настройками. В данный момент я пытаюсь решить, какие единицы измерения использовать для размеров моих шрифтов и элементов, но не могу...
CSS медиазапросы: max-width ИЛИ max-height
Заголовок: Как задать несколько условий с логикой "ИЛИ" в медиа-запросах CSS?
Описание проблемы:
Я пытаюсь написать медиа-запрос в CSS и столкнулся с проблемой: необходимо указать несколько условий, использующих логику "ИЛИ". Например, я хочу задать стили для экранов, где ширина меньше...
Настроить запланированную задачу?
Я разрабатываю веб-приложение на Django и хочу узнать, есть ли способ запланировать выполнение задания с периодичностью.
В основном, мне нужно регулярно проходить по базе данных и выполнять некоторые вычисления/обновления автоматически, но я не могу найти документацию по этому...
Как перевернуть строку на месте?
Как развернуть строку на месте в JavaScript, когда она передается в функцию с оператором return, не используя встроенные функции (такие как .reverse(), .charAt() и т.д.)?
Как проверить, является ли число NaN в JavaScript?
Я пытался выполнить следующие выражения в консоли JavaScript браузера Firefox, и ни одно из них не возвращает true
:
parseFloat('geoff') == NaN;
parseFloat('geoff') == Number.NaN;
Не могу понять, почему так происходит. Как можно правильно проверить, является ли результат NaN
?
Удалить дублирующиеся строки, сохранив первую строку
Как удалить дублирующие строки, если уникальный идентификатор строки отсутствует?
У меня есть таблица, которая выглядит следующим образом:
col1 col2 col3 col4 col5 col6 col7
john 1 1 1 1 1 1
john 1 1 1 1 1 1
sally 2 2 2 2 2 2
sally 2 2 ...
Может ли shell-скрипт устанавливать переменные окружения вызывающей оболочки?
Я пытаюсь написать оболочку (shell) сценарий, который, когда выполняется, будет устанавливать некоторые переменные окружения, остающиеся установленными в оболочке вызывающей стороны.
Я знаю, что в csh/tcsh можно использовать команду:
setenv FOO foo
или, в случае sh/bash, выполнится...
Как реализовать структуру данных "дерево" на Java?
Есть ли стандартный класс библиотеки Java для представления дерева?
Мне необходимо создать структуру данных для дерева с следующими характеристиками:
- Поддерево в любом узле может иметь произвольное количество дочерних узлов.
- Каждый узел (кроме корневого) и его дочерние узлы будут иметь...
Как задать цвет маркеров в HTML-списках UL/LI с помощью CSS без использования изображений и тегов span
Описание проблемы
У меня есть простая неупорядоченная lista с несколькими элементами . Я определил bullets как квадратные с помощью свойства `list-style: square;`. Однако, при установке цвета элементов
с помощью color: #F00;
, весь текст становится красным!
Мне нужно изменить только...
Перегрузка конструктора в TypeScript
Кому-нибудь удавалось реализовать перегрузку конструкторов в TypeScript? На странице 64 спецификации языка (версия 0.8) есть упоминания о перегрузке конструкторов, но примеры кода не представлены.
В данный момент я пытаюсь создать очень простой класс, который выглядит следующим образом:
interface...
jQuery - ошибка "$ не определен"
У меня есть простое событие клика на jQuery:
$(function() {
$('#post').click(function() {
alert("test");
});
});
Также у меня есть ссылка на jQuery, определенная в файле site.master:
" type="text/javascript">
Я проверил, что скрипт...
Преимущества использования map над unordered_map при тривиальных ключах?
Недавняя лекция о unordered_map в C++ заставила меня задуматься о том, что в большинстве случаев, где я раньше использовал map, теперь следует использовать unordered_map из-за большей эффективности поиска (амортизированное O(1) против O(log n)). Обычно, когда я использую map, в качестве типа ключа...
Как сделать два соседних div-элемента одинаковой высоты?
У меня есть два элемента div, расположенные рядом друг с другом. Я хочу, чтобы их высота была одинаковой и оставалась такой же, даже если один из них изменяет размер. Если один из div увеличивается из-за добавления текста, то другой тоже должен увеличиваться, чтобы соответствовать высоте первого. Я...
Как создать задержку в Java?
Я пытаюсь реализовать что-то на Java и мне нужно сделать задержку в несколько секунд в цикле while.
while (true) {
if (i == 3) {
i = 0;
}
ceva[i].setSelected(true);
// Здесь мне нужна задержка
ceva[i].setSelected(false);
// И здесь мне нужна задержка
...
Получить разницу в часах между двумя датами в Moment.js
Я пытаюсь вычислить разницу между двумя датами с использованием MomentJs следующим образом:
moment(end.diff(startTime)).format("m[m] s[s]")
Однако я также хочу отображать количество часов, когда это необходимо (только если прошло 60 минут и более).
Когда я пытаюсь получить...
Как получить последний символ строки в PHP?
Я пытаюсь получить последний символ строки в PHP. Например, у меня есть строка "testers", и я хочу, чтобы результатом был символ "s". Как я могу это сделать?
В чем разница между display:inline-flex и display:flex?
Описание проблемы:
Я пытаюсь выровнять элементы по вертикали внутри контейнера с определённым ID. Я установил свойство display: inline-flex;
для этого контейнера, так как он должен быть flex-контейнером.
Однако в результате я не наблюдаю изменений в отображении. Я ожидал, что все элементы...
Как сделать так, чтобы радиокнопка была снята?
У меня есть группа радиокнопок, которые я хочу снять после отправки формы через AJAX с использованием jQuery. У меня есть следующая функция:
function clearForm(){
$('#frm input[type="text"]').each(function(){
$(this).val("");
});
$('#frm...
Альтернативы переменным классов в ES6
Вопрос на русском для StackOverflow.com:
Проблема с классами и переменными класса в ES6
В настоящее время в ES5 многие из нас используют следующий паттерн в фреймворках для создания классов и переменных класса, который достаточно удобен:
// ES 5
FrameWork.Class({
...