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

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

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

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

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

0
голоса
2
ответов
13
просмотров
В чем разница (если она есть) между стрелочными функциями ES6 и функциями, связанными с помощью Function.prototype.bind?

Похоже, что в ES6 следующие две функции очень похожи:

function () {
  return this;
}.bind(this);

() => {
  return this;
};

Результат выполнения этих функций кажется одинаковым: стрелочные функции создают объект функции JavaScript с контекстом this, привязанным к тому же...

0
голоса
3
ответов
15
просмотров
Как объединить все массивы целых чисел из всех записей в один массив в PostgreSQL

У меня есть столбец типа "массив целых чисел". Как я могу объединить все значения в единый массив целых чисел?

Например, если я выполню запрос:

SELECT column_name FROM table_name

Я получаю следующий набор результатов:

-[RECORD 1]----------
column_name | {1,2,3}
-[RECORD...
0
голоса
0
ответов
14
просмотров
Использование std::make_unique с пользовательским делетором

Я пытаюсь использовать std::unique_ptr с пользовательским делитером и хотел бы воспользоваться std::make_unique, а не сырым оператором new. Я работаю с VC++2013. Мне кажется, что нет способа использовать std::unique_ptr, если есть кастомный делитер. Не пропустил ли я что-то, или это...

0
голоса
5
ответов
49
просмотров
Не работает clearInterval()

Проблема с очисткой интервала в JavaScript

У меня есть функция, которая изменяет font-family некоторого текста каждые 500 мс с использованием setInterval (я сделал это просто для практики в JavaScript). Функция вызывается при нажатии на кнопку "включить", и интервал должен очищаться с...

0
голоса
3
ответов
13
просмотров
Как в TypeScript типизировать объект с известными и неизвестными ключами?

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

interface ComboObject {
  known: boolean;
  field: number;
  [U: string]: string;
}

const comboObject: ComboObject = {
  known: true,
  field:...
0
голоса
5
ответов
45
просмотров
Какой самый быстрый способ перебора свойств объекта в JavaScript?

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

for (property in object)
{
    // делаем что-то
}

Также я знаю, что самым быстрым способом перебора массива в JavaScript является использование убывающего цикла while:

var i = myArray.length;
while...
0
голоса
1
ответов
15
просмотров
Можно ли одновременно изменять разные элементы среза?

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

var results = make([]Result, len(jobs))
wg := sync.WaitGroup{}
for i, job := range jobs {
    wg.Add(1)
    go func(i...
0
голоса
3
ответов
19
просмотров
Измерение производительности запросов: «Стоимость плана выполнения» против «Затраченного времени»

Описание проблемы для StackOverflow.com:

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

  1. Запустить оба запроса и измерить время выполнения каждого.
  2. Запустить оба запроса и получить "Стоимость Запроса" из...
0
голоса
5
ответов
17
просмотров
ResultSet: Извлечение значений столбцов по индексу или по метке?

Вопрос о выборе между индексом и меткой для получения значений из ResultSet в JDBC

При использовании JDBC я часто сталкиваюсь со следующими конструкциями:

ResultSet rs = ps.executeQuery(); while (rs.next()) { int id = rs.getInt(1); // Другие действия }

Я задавался вопросом (и задавал...

0
голоса
2
ответов
18
просмотров
Можно ли создать мок-объект, который реализует несколько интерфейсов с помощью EasyMock?

Возможно ли создать мок-объект, который реализует несколько интерфейсов с помощью EasyMock?

Например, интерфейс Foo и интерфейс Closeable?

В Rhino Mocks можно указать несколько интерфейсов при создании мок-объекта, но метод createMock() в EasyMock принимает только один тип.

Можно ли достичь...

0
голоса
2
ответов
21
просмотров
Получение IP-адреса клиента

Проблема с получением IP-адреса клиента в Java Servlet

Я разрабатываю веб-приложение, используя JSP и Servlets (контейнер: Glassfish), в котором мне нужно получить IP-адрес клиента.

Основная причина, по которой я хочу получить IP-адрес клиента, заключается в необходимости ограничить доступ к...

0
голоса
1
ответов
23
просмотров
Как получить границы элемента div в jQuery

Я хочу рассчитать ограничивающий прямоугольник (bounding box) для элемента div с использованием jQuery/JavaScript.

Я попробовал сделать это следующим образом:

// Левый край рамки
document.getElementById("myElement").offsetLeft; 
// Верхний край...
0
голоса
5
ответов
14
просмотров
Однострочник для проверки наличия элемента в списке

У меня есть опыт работы с Java и Python, но сейчас мне нужно проверить, содержится ли элемент в списке и выполнить некоторые действия.

В Python это выглядит следующим образом:

if "a" in ["a", "b", "c"]:
    print("It's there!")

Есть ли в Java какой-то аналогичный однострочный...

0
голоса
0
ответов
12
просмотров
'ts-loader' против 'awesome-typescript-loader' [закрыто]

Заголовок: Закрытый вопрос о различиях между двумя загрузчиками

Тело: Вопрос был закрыт. Он требует более узкой формулировки и в данный момент не принимает ответов.

Я хотел бы разобраться в различиях между двумя загрузчиками, поскольку на первый взгляд они решают одну и ту же задачу. Существуют...

0
голоса
5
ответов
15
просмотров
Функция, принимающая как lvalue, так и rvalue аргументы

Есть ли способ написать функцию на C++, которая принимает как lvalue, так и rvalue аргументы, не используя шаблоны?

Например, предположим, что я пишу функцию print_stream, которая считывает данные из istream и выводит их на экран или что-то в этом роде.

Я считаю вполне разумным вызывать...

0
голоса
4
ответов
18
просмотров
Итерация по диапазону дат в NodeJS

Я хотел бы пройтись по диапазону календарных дат, увеличивая дату на один день в каждой итерации. Я использовал что-то, основанное на JodaTime в Java. Есть ли что-то похожее в Node.js?

0
голоса
5
ответов
31
просмотров
Плохо ли вызывать метод класса как метод экземпляра?

Заголовок: Правильно ли использовать методы класса без явного обращения к классу в Python?

Я столкнулся с вопросом, касающимся использования методов класса в Python. Вот пример кода, который у меня есть:

class C(object):
    @classmethod
    def f(cls, x):
       return x + x

Этот...

0
голоса
1
ответов
33
просмотров
Опциональные параметры на основе условных типов

Проблема с обязательными и необязательными параметрами функции в TypeScript

Я пытаюсь реализовать функцию в TypeScript, которая будет иметь обязательные или необязательные параметры в зависимости от условных типов. Однако мне не удается достичь желаемого результата. Вот что у меня есть на...

0
голоса
1
ответов
17
просмотров
Использование фурье-анализа для прогнозирования временных рядов

Я сталкиваюсь с проблемой предсказания временных рядов с сезонными или дневными паттернами, используя преобразование Фурье. После выполнения быстрых преобразований Фурье (FFT) на данных временных рядов, я получаю коэффициенты. Как можно использовать эти коэффициенты для прогноза будущих...