6
голоса
5
ответов
38
просмотров
Почему компиляция C++ так долго занимает время? [закрыто]

Проблема с долгим временем компиляции C++

Компиляция C++ файлов занимает значительно больше времени по сравнению с C# и Java. Например, компиляция обычного C++ файла занимает гораздо больше времени, чем выполнение стандартного скрипта Python. Я использую VC++, но та же проблема наблюдается и...

5
голоса
4
ответов
36
просмотров
Как запустить Activity из другого приложения в Android

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

5
голоса
5
ответов
31
просмотров
Основные цели std::forward и решаемые им проблемы

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

Я изучаю концепцию идеальной передачи (perfect forwarding) в C++ и столкнулся с вопросом о том, как работает функция std::forward. В приведенном ниже коде std::forward используется для преобразования именованных rvalue-ссылок t1 и t2 в безымянные...

5
голоса
5
ответов
29
просмотров
React - Изменение неконтролируемого ввода

У меня есть простой компонент React с формой, который, как мне кажется, содержит одно контролируемое поле ввод. Вот код:

import React from 'react';

export default class MyForm extends React.Component {
    constructor(props) {
        super(props);
        this.state = {}
    }

   ...
5
голоса
5
ответов
84
просмотров
Итерация по каждому символу строки в Python

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

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

Я пытаюсь пройти по строке в Python, чтобы получать каждый символ по одному за раз в цикле. Мне нужно итерироваться по строке, чтобы выполнять некоторые действия с каждым символом. Я...

6
голоса
5
ответов
29
просмотров
Преобразование словаря Python в DataFrame

У меня есть словарь Python:

{u'2012-07-01': 391,
 u'2012-07-02': 392,
 u'2012-07-03': 392,
 u'2012-07-04': 392,
 u'2012-07-05': 392,
 u'2012-07-06': 392}

Я хотел бы преобразовать его в DataFrame библиотеки pandas, чтобы даты и соответствующие значения находились в двух отдельных...

5
голоса
2
ответов
37
просмотров
Заполнение оставшейся высоты или ширины в flex-контейнере

У меня есть 2 блока (div) рядом друг с другом в flexbox. Правый блок должен всегда иметь одинаковую ширину, а левый блок должен занимать оставшееся пространство. Однако он этого не делает, если я не задам ему конкретную ширину.

На данный момент я установил ширину левого блока на 96%, что выглядит...

5
голоса
4
ответов
31
просмотров
Отладка против Релиза в CMake

Проблема компиляции проекта на GCC с использованием CMake

В своем проекте, скомпилированном с помощью GCC, я столкнулся с несколькими вопросами, связанными с использованием CMake:

  1. Как запустить CMake для каждого типа сборки (debug/release)?
  2. Как задать флаги компиляции для отладочной и...
5
голоса
5
ответов
37
просмотров
Получить список из колонки или строки DataFrame в pandas?

Я имею dataframe df, импортированный из Excel-документа, который выглядит следующим образом:

cluster  load_date   budget  actual  fixed_price
A        1/1/2014    1000    4000    Y
A        2/1/2014    12000   10000   Y
A        3/1/2014    36000   2000    Y
B        4/1/2014    15000   10000 ...
5
голоса
4
ответов
28
просмотров
Улучшение размера/интервала подграфиков при использовании большого количества подграфиков

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

5
голоса
5
ответов
34
просмотров
Ошибка импорта: нет модуля с именем urllib2

Вот мой код:

import urllib2.request

response = urllib2.urlopen("http://www.google.com")
html = response.read()
print(html)

У меня возникла проблема при попытке выполнить этот код. Он используется для запроса страницы Google, но, вероятно, не работает должным образом. Можете помочь...

5
голоса
5
ответов
29
просмотров
Почему в Java нельзя переопределять статические методы?

Почему невозможно переопределить статические методы?

Статические методы в языке программирования не могут быть переопределены, так как они привязаны к классу, а не к экземпляру этого класса. Это означает, что при вызове статического метода осуществляется обращение не к конкретному объекту, а к...

5
голоса
3
ответов
31
просмотров
В чем разница между display:inline-flex и display:flex?

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

Я пытаюсь выровнять элементы по вертикали внутри контейнера с определённым ID. Я установил свойство display: inline-flex; для этого контейнера, так как он должен быть flex-контейнером.

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

5
голоса
5
ответов
36
просмотров
Как получить доступ к колбэкам разрешения Promise вне области видимости колбэка конструктора Promise?

У меня возникла проблема с использованием Promise в JavaScript. Обычно я создаю и использую Promise следующим образом:

new Promise((resolve, reject) => {
  const obj = new MyEventEmitter();
  obj.onsuccess = (event) => { resolve(event.result); };
  obj.onerror = (event) => {...
5
голоса
5
ответов
29
просмотров
Приватные свойства в классах JavaScript ES6

Заголовок: Возможно ли создать приватные свойства в классах ES6?

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

Как можно запретить доступ к свойству instance.property в классах ES6? Вот пример:

class Something {
  constructor() {
    this.property = "test";
  }
}

var instance = new...
5
голоса
5
ответов
42
просмотров
Какой код клавиши для клавиши "Esc" в jQuery

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

У меня есть две функции, которые должны срабатывать при нажатии клавиш Enter и Escape. Когда я нажимаю Enter, все работает правильно, но при нажатии Escape функция не срабатывает. Я не уверен, правильно ли я указал код клавиши для Escape. Какой корректный код для клавиши...

5
голоса
5
ответов
29
просмотров
Как создать объект на основе определения интерфейса в TypeScript?

Я определил интерфейс следующим образом:

interface IModal {
    content: string;
    form: string;
    href: string;
    $form: JQuery;
    $message: JQuery;
    $modal: JQuery;
    $submits: JQuery;
}

Я объявляю переменную так:

var modal: IModal;

Однако,...

6
голоса
2
ответов
26
просмотров
Правила автоматической вставки точек с запятой (ASI) в JavaScript

Здравствуйте. Сначала мне, вероятно, стоит уточнить, связана ли проблема с конкретным браузером.

Я читал, что если встречается недопустимый токен, но до этого момента код валиден, то перед недопустимым токеном будет вставлен точка с запятой, если перед ним стоит перенос строки.

Однако,...

5
голоса
5
ответов
30
просмотров
Как присвоить строку массиву байтов

Заголовок: Как преобразовать строку в массив байт в Go?

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

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

var arr [20]byte
str := "abc"
for k, v := range []byte(str) {
    arr[k] = byte(v)
}

Однако я ищу другой способ сделать это более эффективно...

5
голоса
5
ответов
35
просмотров
Почему я не могу определить статический метод в интерфейсе Java?

ПРИМЕЧАНИЕ: Этот вопрос касается версии Java до 8. Начиная с Java 8, в интерфейсах разрешены статические методы. Однако их нельзя объявлять абстрактными (требовать переопределения) таким образом, как запрашивается в этом вопросе. Почему я не могу определить статический метод в интерфейсе Java? Вот...