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

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

или

Сообщество

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

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

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

Репутация

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

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

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

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

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

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

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

int number = 1234;

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

String stringNumber = "1234";

Я...

5
голоса
3
ответов
187
просмотров
В чем разница между display:inline-flex и display:flex?

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

Я пытаюсь выровнять элементы по вертикали внутри контейнера с определённым ID. Я установил свойство display: inline-flex; для этого контейнера, так как он должен быть flex-контейнером.

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

5
голоса
5
ответов
187
просмотров
Проверка, соответствует ли строка шаблону

Как проверить, соответствует ли строка следующему шаблону?

Шаблон: заглавная буква, число(а), заглавная буква, число(а) и так далее.

Примеры:

Эти строки соответствуют шаблону:

A1B2
B10L1
C1N200J1

Эти строки не соответствуют (символ '^' указывает на проблему):

a1B2
^
A10B
  ...
6
голоса
5
ответов
187
просмотров
Какой идиоматичный эквивалент тернарного оператора C в Go?

В языках C/C++ (и во многих других языках, принадлежащих к этой семье) распространенным приемом при объявлении и инициализации переменной в зависимости от условия является использование тернарного оператора:

int index = val > 0 ? val : -val

В языке Go нет тернарного оператора. Как наиболее...

5
голоса
5
ответов
187
просмотров
JavaScript: Замыкания против анонимных функций

У меня и моего друга в данный момент идет обсуждение, что такое замыкание (closure) в JavaScript и что не является им. Мы хотим убедиться, что мы действительно правильно понимаем этот концепт.

Давайте рассмотрим следующий пример. У нас есть цикл, который считает, и мы хотим вывести значение...

5
голоса
5
ответов
187
просмотров
Центрировать изображение с помощью text-align: center?

Заголовок: Правильный способ центрирования изображений с помощью CSS

Тело вопроса: Я пытаюсь центрировать изображение на своей странице с помощью CSS, и использую свойство text-align: center;. Однако, у меня возникли сомнения, является ли это правильным подходом.

img { text-align:...

0
голоса
1
ответов
187
просмотров
Инициализация/декларация атрибутов в классе Python: где их размещать?

Я задумался, какой способ инициализации атрибутов объектов в Python считается наилучшей практикой: делать это в теле класса или внутри функции __init__?

Например, есть такой подход:

class A(object):
    foo = None

или такой:

class A(object):
    def __init__(self):
  ...
0
голоса
0
ответов
187
просмотров
Почему код явно вызывает статический метод через указатель, равный null?

Я видел подобный код в нескольких старых проектах:

class Class {
    static void Method() {}
};

((Class*)0)->Method();

Этот код содержит неопределенное поведение, так как включает разыменование нулевого указателя (что бы ни происходило после этого). Он действительно не имеет смысла —...

0
голоса
0
ответов
187
просмотров
Java Лямбда-выражения [закрыто]

Проблема: Закрытый вопрос на Stack Overflow

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

  1. Почему это важно для Java-программирования?
  2. Как это влияет на программистов...