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

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

или

Сообщество

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

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

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

Репутация

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

27
голоса
4
ответов
330
просмотров
Как получить последний элемент списка?

Заголовок: Как получить последний элемент списка в Python и какой способ предпочтительнее?

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

Я пытаюсь получить последний элемент списка в Python и столкнулся с вопросом: какой способ лучше использовать? Я нашел два подхода:

  1. Использовать отрицательный индекс:...
27
голоса
4
ответов
330
просмотров
Как определить, является ли переменная 'undefined' или 'null'?

Как определить, является ли переменная undefined или null?

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

var EmpName = $("div#esd-names div#name").attr('class');
if(EmpName == 'undefined'){
  // DO SOMETHING
};

И HTML-код:


  

Однако, когда я это выполняю, интерпретатор JavaScript...

32
голоса
5
ответов
330
просмотров
Как протестировать класс с приватными методами, полями или внутренними классами?

Как мне протестировать класс с использованием JUnit, если у него есть внутренние приватные методы, поля или вложенные классы? Похоже, что изменять модификатор доступа для метода только ради того, чтобы запустить тест, не совсем правильно.

18
голоса
2
ответов
330
просмотров
Разница между sh и Bash

Разница между Bash и sh При написании скриптов для оболочки мы часто используем /bin/sh и /bin/bash. Обычно я предпочитаю bash, но не совсем понимаю, в чем между ними разница. Какова основная разница между Bash и sh? На что нам следует обратить внимание при программировании на Bash и sh?

17
голоса
5
ответов
330
просмотров
Функции startsWith() и endsWith() в PHP

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

Например:

$str = '|apples}';

echo startsWith($str, '|'); // Должно вернуть true
echo endsWith($str, '}'); // Должно вернуть true
10
голоса
5
ответов
330
просмотров
Посчитать количество строк в репозитории Git

Как посчитать общее количество строк во всех файлах в git-репозитории?

Команда git ls-files выдает список файлов, отслеживаемых git. Я ищу команду, которая позволит мне объединить содержимое всех этих файлов. Что-то вроде следующего:

git ls-files | [объединить все эти файлы] | wc...
7
голоса
5
ответов
330
просмотров
Как заполнить строку в Python пробелами?

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

>>> print("'%06d'" % 4)
'000004'

Но что делать, если я хочу получить вот такую строку:

'hi    '

Конечно, я могу измерить длину строки и сделать str + " " * leftover, но я хотел бы...

8
голоса
5
ответов
330
просмотров
Как преобразовать список списков в список в Java 8?

Вопрос: Как объединить List> в List с использованием возможностей Java 8?

У меня есть структура данных в виде List>, и я хотел бы преобразовать её в List, содержащий все объекты из вложенных списков, сохраняя порядок итерации.

Как можно сделать это с помощью функциональных...

8
голоса
5
ответов
330
просмотров
Java: как преобразовать массив байтов в строку шестнадцатеричного формата?

У меня есть массив байтов, заполненный шестнадцатеричными числами, и простой способ его печати не имеет смысла, так как в нем много непечатаемых элементов. Мне нужно получить точный шестнадцатеричный код в формате: 3a5f771c.

8
голоса
5
ответов
330
просмотров
Удалить первый символ строки, если он равен 0

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

Существует ли простая функция, которая проверяет первый символ и удаляет его, если он равен 0?

В данный момент я пытаюсь сделать это с помощью функции slice() в...