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

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

или

Сообщество

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

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

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

Репутация

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

11
голоса
5
ответов
260
просмотров
Каков эквивалент статических методов Java в Kotlin?

В Kotlin нет ключевого слова static. Каков самый лучший способ представить static метод Java в Kotlin?

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

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

Например:

$str = '|apples}';

echo startsWith($str, '|'); // Должно вернуть true
echo endsWith($str, '}'); // Должно вернуть true
11
голоса
5
ответов
260
просмотров
Имеют ли круглые скобки после имени типа значение при использовании new?

Заголовок: Разница между созданием экземпляров класса в C++: new Test и new Test()

Текст проблемы:

Я изучаю C++ и столкнулся с вопросом о различиях между двумя способами создания экземпляра класса. Если Test является обычным классом, есть ли какая-либо разница между следующими строками...

6
голоса
5
ответов
260
просмотров
IntelliJ: Показать подсказки JavaDocs при наведении мыши

В Eclipse при наведении на метод, переменную и т.д. отображается всплывающее окно с соответствующей документацией JavaDocs. Есть ли такая функция в IntelliJ?

5
голоса
3
ответов
260
просмотров
Как сбросить индекс в DataFrame pandas?

У меня есть DataFrame, из которого я удалил некоторые строки. В результате я получил DataFrame с индексом, который выглядит как [1,5,6,10,11], и мне нужно сбросить его до [0,1,2,3,4]. Как я могу это сделать?

Похоже, что следующее решение работает:

df = df.reset_index()
del...
5
голоса
3
ответов
260
просмотров
Как экранировать % в String.Format?

Я храню SQL-запрос в файле strings.xml и хочу использовать String.Format для формирования финальной строки в коде. Мой запрос SELECT использует оператор like, что-то вроде следующего:

SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%'

Чтобы выполнить форматирование, я заменяю...

0
голоса
5
ответов
260
просмотров
MySQL INTO OUTFILE: Как переопределить существующий файл?

У меня есть большой SQL-скрипт, который создает CSV-файл. Я хочу настроить cron-задачу, которая будет выполняться каждую ночь, чтобы создавать свежий CSV-файл и делать его доступным на сайте.

К примеру, я сохраняю свой файл по пути '/home/sites/example.com/www/files/backup.csv'.

Мой SQL-запрос...

0
голоса
5
ответов
260
просмотров
Java: Получение String CompareTo в качестве объекта Comparator

Я хотел бы отсортировать и выполнить бинарный поиск по статическому массиву строк, используя компаратор String.CompareTo.

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

0
голоса
3
ответов
260
просмотров
Получить все ключи из объекта GroupBy в Pandas

Я ищу способ получить список всех ключей в объекте GroupBy, но не могу найти такую функцию в документации и через Google.

Определенно есть способ получить доступ к группам по их ключам, например, вот так:

df_gb = df.groupby(['EmployeeNumber'])
df_gb.get_group(key)

...поэтому я...

13
голоса
5
ответов
259
просмотров
Получить первый элемент массива

У меня есть массив:

array( 4 => 'apple', 7 => 'orange', 13 => 'plum' )

Я хотел бы получить первый элемент этого массива. Ожидаемый результат: строка apple.

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

Как я могу это...