6
голоса
5
ответов
62
просмотров
Node.js: Как проверить, является ли путь файлом или директорией?

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

Мне нужно просто узнать, является ли данный путь файлом или директорией (папкой).

5
голоса
5
ответов
19566
просмотров
Получить индекс объекта в массиве, соответствующего условию

У меня есть массив следующего вида:

[{prop1:"abc",prop2:"qwe"},{prop1:"bnmb",prop2:"yutu"},{prop1:"zxvz",prop2:"qwrq"},...]

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

Например, если задать условие `prop2 ==...

5
голоса
5
ответов
94
просмотров
Как установить свойство value в ng-options AngularJS?

Вот что, похоже, беспокоит многих людей (включая меня).

При использовании директивы ng-options в AngularJS для заполнения опций тега <select>, я не могу понять, как установить значение для опции. Документация по этому поводу действительно неясна — по крайней мере, для простого смертного,...

6
голоса
0
ответов
64
просмотров
Использование шрифтов .otf в веб-браузерах

Я разрабатываю веб-сайт, который требует для работы онлайн-проб fonts. Шрифты, которые у меня есть, все в формате .otf.

Существует ли способ встроить эти шрифты, чтобы они корректно работали во всех браузерах?

Если это невозможно, какие другие альтернативы у меня есть?

5
голоса
3
ответов
49
просмотров
В чем разница между "is None" и "== None"?

Недавно я столкнулся с этой синтаксической конструкцией, но не понимаю, в чем разница.

Буду признателен, если кто-то объяснит мне разницу.

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

Проблема с возвратом значения из асинхронного коллбэка

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

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

6
голоса
3
ответов
53
просмотров
CSS медиазапросы: max-width ИЛИ max-height

Заголовок: Как задать несколько условий с логикой "ИЛИ" в медиа-запросах CSS?

Описание проблемы:
Я пытаюсь написать медиа-запрос в CSS и столкнулся с проблемой: необходимо указать несколько условий, использующих логику "ИЛИ". Например, я хочу задать стили для экранов, где ширина меньше...

5
голоса
3
ответов
57
просмотров
Выбор элементов по атрибуту в CSS

Возможно ли выбрать элементы в CSS по их HTML5 атрибутам данных (например, data-role)?

6
голоса
1
ответов
84
просмотров
Как вручную вызвать событие onchange?

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

document.getElementById('datetimetext').value = date_value;

Мне...

6
голоса
5
ответов
68
просмотров
OR не поддерживается в выражении CASE в SQL Server

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

Я пытаюсь использовать оператор OR в cláusule WHEN выражения CASE, но получаю сообщение об ошибке, поскольку данная конструкция не поддерживается.

Вот пример кода, который я использую:

CASE ebv.db_no 
    WHEN 22978 OR 23218 OR 23219 THEN 'WECS 9500' 
    ELSE...
5
голоса
5
ответов
62
просмотров
Безопасное приведение long к int в Java

Какой самый идиоматичный способ в Java проверить, что преобразование из long в int не приведет к потере информации?

Вот моя текущая реализация:

public static int safeLongToInt(long l) { int i = (int)l; if ((long)i != l) { throw new IllegalArgumentException(l + " не может быть...

5
голоса
5
ответов
56
просмотров
Список атрибутов объекта

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

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

class new_class():
    def __init__(self, number):
        self.multi = int(number) * 2
        self.str =...
6
голоса
5
ответов
62
просмотров
Как перебрать структуру JSON?

У меня есть следующая структура JSON:

[{"id":"10", "class": "child-of-9"}, {"id": "11", "classd": "child-of-10"}]

Как мне перебрать её с помощью JavaScript?

При переборе я столкнулся с проблемой, так как некоторые объекты имеют разные ключи. В частности, у первого объекта есть ключ...

5
голоса
5
ответов
52
просмотров
Открыть URL в том же окне и на той же вкладке

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

Когда я пытаюсь открыть ссылку, используя window.open, она открывается в новой вкладке, а не в той же вкладке в том же окне.

5
голоса
5
ответов
54
просмотров
Самый быстрый способ проверить, является ли строка JSON в PHP?

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

function isJson($string) {
    return ((is_string($string) &&
            (is_object(json_decode($string)) ||
           ...
5
голоса
5
ответов
54
просмотров
Установка переменной окружения перед командой в Bash не работает для второй команды в пайпе

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

В определенной оболочке я обычно устанавливаю переменные и затем выполняю команду. Недавно я узнал о концепции добавления определения переменной перед командой:

FOO=bar somecommand someargs

Это работает... в целом. Однако, это не работает, когда вы пытаетесь...

5
голоса
0
ответов
62
просмотров
Разница между exit() и sys.exit() в Python

В Python есть две функции с похожими названиями: exit() и sys.exit(). В чем разница между ними и когда следует использовать одну из них вместо другой?

5
голоса
1
ответов
66
просмотров
Разница между использованием Makefile и CMake для компиляции кода?

Вопрос о различиях между Makefile и CMake для компиляции кода

Я пишу код на C/C++ и использую (GNU) Makefile для компиляции. У меня есть возможность использовать CMake для генерации Makefile. Однако меня интересует, в чем разница между использованием Makefile и CMake при компиляции кода?

5
голоса
5
ответов
67
просмотров
Java - Преобразование целого числа в строку

Описание проблемы: Конвертация int в String в Java

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

int number = 1234;

Мне нужно получить строковое представление этого числа, то есть:

String stringNumber = "1234";

Я...

5
голоса
1
ответов
59
просмотров
Получение случайных чисел в Java

Проблема с генерацией случайного числа в Java

Я пытаюсь получить случайное значение в диапазоне от 1 до 50 на языке Java.

Как я могу сделать это с помощью метода Math.random();?

Также интересует, как ограничить значения, которые возвращает Math.random()?

Заранее спасибо за помощь!