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

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

или

Сообщество

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

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

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

Репутация

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

10
голоса
5
ответов
178
просмотров
Что означают три точки рядом с типом параметра в Java?

Вопрос о значении трех точек в параметрах метода на языке Java

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

public void myMethod(String... strings) {
    // тело метода
}

Что означают три точки после типа String в этом методе? Как они влияют на его использование и какие...

9
голоса
5
ответов
178
просмотров
Как в Bash-скрипте выйти из всего скрипта при выполнении определенного условия?

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

Есть ли способ сделать это без оборачивания всего скрипта в цикл и использования операторов break? Что-то...

11
голоса
5
ответов
178
просмотров
Как отправить JSON-данные с помощью Python Requests?

Я столкнулся с проблемой при отправке JSON с клиента на сервер. Я использую Python 2.7.1 и библиотеку simplejson. Клиент использует библиотеку Requests, а сервер работает на CherryPy. Я успешно получаю жестко закодированный JSON с сервера (код не показан), но когда я пытаюсь отправить JSON на...

10
голоса
5
ответов
178
просмотров
Чтение текстового файла в Java

Существует несколько способов чтения и записи данных файлов в Java. Я хочу прочитать данные в формате ASCII из файла. Какие существуют способы и в чем их различия?

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

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

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

Мне...

31
голоса
5
ответов
177
просмотров
Существует ли функция "exists" в jQuery?

Как можно проверить существование элемента в jQuery?

У меня есть следующий код:

if ($(selector).length > 0) {
    // Сделать что-то
}

Существует ли более элегантный способ подойти к этой задаче? Может быть, есть какой-то плагин или функция?

36
голоса
5
ответов
177
просмотров
Как проверить, содержит ли строка подстроку в Bash

У меня есть строка в Bash:

string="My string"

Как я могу проверить, содержит ли она другую строку?

Я пробовал написать так:

if [ $string ?? 'foo' ]; then
  echo "It's there!"
fi

Где ?? — это мой неизвестный оператор. Использовать ли мне echo и grep?

if...
23
голоса
4
ответов
177
просмотров
Как проверить, что в JUnit-тестах выбрасывается определенное исключение?

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

Я, конечно, могу сделать что-то вроде этого:

@Test
public void testFooThrowsIndexOutOfBoundsException() {
    boolean thrown = false;

    try {
        foo.doStuff();
    }...
13
голоса
5
ответов
177
просмотров
Почему сравнение строк с помощью '==' и 'is' иногда дает разные результаты?

У меня возникла проблема с сравлением строк в Python. У меня есть две переменные-строки, которые установлены на одно и то же значение. Сравнение с помощью оператора == всегда возвращает True, но оператор is иногда возвращает False.

Например, когда я открываю интерпретатор Python и выполняю...

12
голоса
5
ответов
177
просмотров
Как протестировать, что функция Python вызывает исключение?

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