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

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

или

Сообщество

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

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

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

Репутация

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

7
голоса
5
ответов
181
просмотров
Spring: @Component против @Bean

Я понимаю, что аннотация @Component была введена в Spring 2.5 для того, чтобы избавиться от определения бинов в XML, используя сканирование классов. Аннотация @Bean была представлена в Spring 3.0 и может использоваться вместе с @Configuration, позволяя полностью отказаться от XML-файлов и...

7
голоса
5
ответов
181
просмотров
Тернарный оператор (?:) в Bash

Вопрос: Как реализовать подобное в Bash?

Есть ли способ сделать что-то похожее на следующий код на языке C:

int a = (b == 5) ? c : d;

с использованием Bash? Мне нужно задать переменной a значение переменной c, если b равно 5, и значение переменной d в противном случае. Буду...

7
голоса
5
ответов
181
просмотров
Почему стоит предпочитать неназначенные пространства имен функциям с static?

У C++ есть возможность создавать анонимные (безымянные) пространства имен, вот так:

namespace {
    int cannotAccessOutsideThisFile() { ... }
} // namespace

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

7
голоса
5
ответов
181
просмотров
Цикл for для элементов HTMLCollection

Я пытаюсь получить идентификаторы всех элементов в HTMLCollectionOf. Я написал следующий код:

var list = document.getElementsByClassName("events");
console.log(list[0].id);
for (key in list) {
    console.log(key.id);
}

Но я получил следующий вывод в...

6
голоса
3
ответов
181
просмотров
Как перевести строку даты и времени в формате ISO 8601 в объект datetime Python?

У меня есть строка даты и времени в формате "2009-05-28T16:15:00" (это, насколько я понимаю, формат ISO 8601). Один из решения, которое кажется не очень элегантным, — это разобрать строку, используя функцию time.strptime, а затем передать первые шесть элементов кортежа в конструктор datetime,...

8
голоса
5
ответов
181
просмотров
Как получить список файлов в директории с помощью C или C++?

Заголовок: Как получить список файлов в директории из кода на C или C++?

Текст вопроса: Я пытаюсь определить список файлов в директории из моего кода на C или C++, но не могу выполнить команду ls и обработать результаты. Есть ли какой-то способ сделать это, используя только стандартные...

6
голоса
3
ответов
181
просмотров
Сокращённая запись CSS для переходов с несколькими свойствами?

Я не могу найти правильный синтаксис для краткой записи CSS-переходов shorthand с несколькими свойствами. Этот код не работает:

.element { -webkit-transition: height .5s, opacity .5s .5s; -moz-transition: height .5s, opacity .5s .5s; -ms-transition: height .5s, opacity .5s .5s; ...

7
голоса
5
ответов
181
просмотров
В чем разница между die() и exit() в PHP?

В чем разница между функциями die() и exit() в PHP?

Я думаю, что обе функции выполняют одинаковую задачу, но у меня есть сомнения, существует ли какая-то разница между ними... В чем она заключается?

7
голоса
5
ответов
181
просмотров
Почему this() и super() должны быть первыми выражениями в конструкторе?

Вопрос: Почему в Java вызов this() или super() в конструкторе должен быть первой инструкцией?

В Java существует требование, что если вы вызываете this() или super() в конструкторе, то этот вызов должен быть первой инструкцией. Почему это так?

Например, рассмотрим следующий...

6
голоса
5
ответов
181
просмотров
Пример использования PHP и cURL для HTTP POST запроса?

Можете ли вы показать мне, как выполнить HTTP POST запрос с помощью PHP и cURL? Мне нужно отправить данные в следующем формате: username=user1&password=passuser1&gender=1

На адрес www.example.com. Я ожидаю, что cURL вернет ответ в виде result=OK. Есть ли примеры, как это сделать?