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

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

или

Сообщество

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

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

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

Репутация

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

7
голоса
5
ответов
314
просмотров
Как сравнить строки в Java?

Я использую оператор == в своей программе для сравнения строк, и до недавнего времени это работало исправно. Однако я столкнулся с ошибкой, и, изменив один из операторов на .equals(), мне удалось её исправить.

В связи с этим у меня возникли вопросы: действительно ли использование == является...

7
голоса
5
ответов
314
просмотров
Отправка POST-данных с помощью XMLHttpRequest

Я хотел бы отправить некоторые данные с помощью XMLHttpRequest в JavaScript.

У меня есть следующая форма в HTML:


  
  
  
  

Как я могу написать эквивалентный код с использованием XMLHttpRequest в JavaScript?

7
голоса
5
ответов
314
просмотров
Java 8: Уникальные элементы по свойству (Distinct by property)

Как в Java 8 отфильтровать коллекцию, используя API Stream, проверяя уникальность свойства каждого объекта?

У меня есть список объектов типа Person, и я хочу удалить людей с одинаковыми именами.

Используя метод:

persons.stream().distinct();

Я получаю стандартную проверку на...

7
голоса
5
ответов
314
просмотров
Преобразование списка в массив в Java

Проблема с преобразованием List в массив в Java

Здравствуйте!

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

ArrayList tiendas;
List tiendasList; 
tiendas = new ArrayList();

Resources res =...
7
голоса
5
ответов
314
просмотров
Как проще всего инициализировать std::vector с жестко заданными элементами?

Я могу создать массив и инициализировать его следующим образом:

int a[] = {10, 20, 30};

Как мне создать std::vector и инициализировать его таким же элегантным способом?

Лучший способ, который я знаю, это:

std::vector...
8
голоса
5
ответов
314
просмотров
В C# в чем разница между public, private, protected и отсутствием модификатора доступа?

Всем привет! На протяжении всех моих лет в колледже я использовал модификатор доступа public, и теперь хочу разобраться в разнице между public, private и protected.

Также хотел бы узнать, что делает static по сравнению с тем, если его нет. Заранее спасибо за помощь!

7
голоса
5
ответов
314
просмотров
Bash игнорирует ошибку для конкретной команды

Я использую следующие опции в bash-скрипте:

set -o pipefail
set -e

Это позволяет остановить выполнение скрипта при возникновении ошибки. У меня есть скрипт примерно на 100 строк, и я не хочу проверять код возврата каждой строки.

Однако для одной конкретной команды я хочу игнорировать...

7
голоса
5
ответов
314
просмотров
Сохранение многоточечных выводов в переменную Bash

Я создал скрипт 'myscript', который выводит следующее:

abc
def
ghi

В другом скрипте я вызываю:

declare RESULT=$(./myscript)

В результате переменная $RESULT принимает значение:

abc def ghi

Существует ли способ сохранить результат либо с символами новой строки,...

8
голоса
5
ответов
314
просмотров
Как преобразовать std::string в int?

Я хочу преобразовать строку в целое число, и я не имею в виду ASCII-коды.

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

Я знаю, что...

8
голоса
5
ответов
314
просмотров
В чем разница между функциями range и xrange в Python 2.X?

Проблема заключается в том, что я заметил, что xrange работает быстрее, чем range, но не понимаю, почему это так. У меня нет никаких доказательств, кроме слухов, подтверждающих, что xrange действительно быстрее. Можете объяснить, в чем отличие между следующими конструкциями и почему одна из...