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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
136
просмотров
Как отсортировать DataFrame pandas по одному столбцу

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

        0          1     2
0   354.7      April   4.0
1    55.4     August   8.0
2   176.5   December  12.0
3    95.5   February   2.0
4    85.6    January   1.0
5     152       July   7.0
6   238.7       June   6.0
7   104.8     ...
7
голоса
5
ответов
136
просмотров
Почему enum class считается более безопасным в использовании, чем обычный enum?

Я слышал, что некоторые люди рекомендуют использовать перечисления (enum classes) в C++ из-за их типобезопасности.

Но что это на самом деле означает?

7
голоса
5
ответов
136
просмотров
В чем разница между == и equals() в Java?

Я хотел бы уточнить, правильно ли я понимаю следующее:

== — это сравнение по ссылке, то есть оба объекта указывают на одно и то же место в памяти; .equals() — это сравнение значений внутри объектов.

Не стесняйтесь указывать, если я что-то не так понял!

6
голоса
5
ответов
136
просмотров
Как установить конкретную версию пакета с помощью Composer?

Я пытаюсь установить конкретную версию пакета с помощью Composer. Я использовал команды composer install и composer require, но они устанавливают последнюю версию пакета. Как мне установить более старую версию?

8
голоса
5
ответов
136
просмотров
Как лучше всего преобразовать число в строку в JavaScript?

Какой "лучший" способ преобразовать число в строку с точки зрения скорости, ясности и использования памяти?

Вот несколько примеров:

String(n) n.toString() "" + n n + ""

Какой из этих методов является наиболее эффективным, и есть ли какие-либо другие альтернативы, которые стоит рассмотреть?

6
голоса
3
ответов
136
просмотров
Разделить строку по пробелам в Python

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

Я ищу эквивалент на Python для следующего кода на Java:

String str = "many   fancy word \nhello    \thi";
String whiteSpaceRegex = "\\s";
String[] words = str.split(whiteSpaceRegex);

["many", "fancy", "word", "hello", "hi"]

Как можно разбить строку на слова,...

6
голоса
5
ответов
136
просмотров
Конфигурация логгера для записи в файл и вывода на stdout

Я использую модуль logging в Python для записи строк отладки в файл, и это работает довольно хорошо. Теперь я хотел бы дополнительно использовать этот модуль для вывода строк в стандартный вывод (stdout). Как мне это сделать? Для записи строк в файл я использую следующий код:

import...
6
голоса
5
ответов
136
просмотров
Как получить путь к выполняемому JAR-файлу?

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

У меня есть код, который выполняется внутри JAR-файла, например, foo.jar. Мне нужно определить, в какой папке находится исполняемый foo.jar.

Другими словами, если foo.jar находится по пути C:\FOO, я хочу получить этот путь, независимо от того, в каком каталоге я сейчас...

8
голоса
5
ответов
136
просмотров
Как получить доступ к содержимому iframe с помощью JavaScript/jQuery?

Я хочу манипулировать HTML внутри iframe, используя jQuery.

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

$(function(){ //document ready
    $('some selector', frames['nameOfMyIframe'].document).doStuff()
});

Однако это,...

6
голоса
1
ответов
136
просмотров
В чем разница между display: inline и display: inline-block?

В чем именно заключается разница между значениями inline и inline-block свойства CSS display?