0
голоса
0
ответов
175
просмотров
Задать высоту div в оставшееся пространство с помощью CSS при неизвестной высоте div'ов сверху и снизу

Проблема заключается в том, что я хочу сделать так, чтобы обертка заполняла всю высоту окна без возможности прокрутки, а центральный div был прокручиваемым. При этом не хотелось бы использовать пиксели или JavaScript для достижения этого результата.

Вот пример текущей структуры HTML:


 ...
0
голоса
3
ответов
72
просмотров
Storybook с react-router: Не используйте <Link> вне <Router>

Проблема с использованием <Link> вне <Router> в Storybook

Я хотел бы поделиться решением проблемы, с которой столкнулся, несмотря на мои навыки поиска в Google.

Мое приложение, использующее react-router, работало без каких-либо проблем, но при запуске Storybook возникла...

0
голоса
5
ответов
61
просмотров
Как найти хорошее решение для вычисления среднего значения, если сумма всех значений превышает пределы типа double?

У меня есть задача посчитать среднее значение для очень большого набора дробных чисел (10^9 значений). Сумма этих значений превышает верхнюю границу типа double. Кто-нибудь знает интересные трюки для вычисления среднего, которые не требуют вычислять сумму?

Я использую Java 1.5.

0
голоса
5
ответов
85
просмотров
Создание репозитория Spring без сущности

Я хочу использовать интерфейс репозитория Spring Data для выполнения нативных запросов — я считаю, что это самый простой способ из-за низкой сложности.

Однако при расширении интерфейса, например, CrudRepository<T, ID>, мне нужно указать T — мою сущность, которая недоступна.

Мои нативные...

0
голоса
0
ответов
86
просмотров
Можно ли опустить Optional, если я установил значение по умолчанию на None?

Проблема с аннотацией типов в Python: Optional[int] vs int = None

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

def foo(bar: int = None):
    pass

Когда я проверяю тип/аннотацию параметра bar,...

0
голоса
1
ответов
74
просмотров
Безопасно ли использовать -XX:MaxRAMFraction=1 в продакшене в контейнеризованной среде?

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

В Java 8/9 была добавлена поддержка параметра -XX:+UseCGroupMemoryLimitForHeap (в сочетании с -XX:+UnlockExperimentalVMOptions). Этот параметр устанавливает -XX:MaxRAM в значение лимита памяти cgroup. По умолчанию JVM выделяет примерно 25% от максимального объема RAM,...

0
голоса
5
ответов
149
просмотров
Как запустить Python-скрипт аналогично pm2 для Node.js

Проблема с перезапуском скрипта Python на EC2

Я использую pm2 для управления своим скриптом на Node.js и мне это очень нравится. Теперь у меня есть скрипт на Python, который собирает потоковые данные на EC2. Иногда скрипт аварийно завершает работу, и мне нужен менеджер процессов, который бы...

0
голоса
5
ответов
163
просмотров
Как установить окружение conda в оффлайн-режиме?

Я хочу создать окружение conda на машине, которая не имеет сетевого подключения. Вот что я сделал до сих пор:

На машине, подключенной к интернету:

conda create -n python3 python=3.4 anaconda

Conda сохранила все необходимые пакеты в каталоге \Anaconda\pkgs. Я собрал эти пакеты в...

0
голоса
5
ответов
61
просмотров
Ошибка подключения WebSocket: net::ERR_CONNECTION_REFUSED

Я следую инструкциям по созданию демо-проекта с использованием WebRTC, но не могу установить соединение WebSocket, даже выполняя все шаги, указанные в руководстве.

В проекте, который я изучаю, используется порт 8080 и указано "ws://localhost:9090". В моем проекте используется порт 8081. Я...

0
голоса
4
ответов
56
просмотров
Неудалось вызвать член-функцию без объекта

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

Я пытаюсь создать программу на C++, которая принимает пары имя/возраст от пользователя и затем выводит их, используя класс Name_pairs. Привожу код ниже.

#include "std_lib_facilities.h"

class Name_pairs
{
public:
       bool test();
       void read_names();
   ...
0
голоса
2
ответов
61
просмотров
Pandas groupby с подсчетом по бинам

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

+----------+---------+-------+
| username | post_id | views |
+----------+---------+-------+
| john     |       1 |     3 |
| john     |       2 |    23 |
| john     |       3 |    44 |
| john     |       4 |    82 |
| jane     |      ...
0
голоса
2
ответов
83
просмотров
Переизбрасывание исключения в Python с сохранением трассировки стека

Я пытаюсь поймать исключение в потоке и повторно вызвать его в основном потоке:

import threading
import sys

class FailingThread(threading.Thread):
    def run(self):
        try:
            raise ValueError('x')
        except ValueError:
            self.exc_info =...
0
голоса
0
ответов
51
просмотров
Когда можно опустить внешние фигурные скобки в списке инициализации?

Я получаю ошибку C2078 в VC2010 при компиляции следующего кода:

struct A { int foo; double bar; };

std::array<A, 2> a1 = // ошибка C2078: слишком много инициализаторов { {0, 0.1}, {2, 3.4} };

// OK std::array<double, 2> a2 = {0.1, 2.3};

Я обнаружил, что...

0
голоса
2
ответов
190
просмотров
Различие между типами str и object в Pandas

Я столкнулся с проблемой различия типов в Numpy и Pandas. В Numpy четко разграничиваются типы str и object. Например, при выполнении следующих команд:

import pandas as pd
import numpy as np
np.dtype(str)  # dtype('S')
np.dtype(object)  # dtype('O')

мы видим, что dtype('S')...

0
голоса
2
ответов
62
просмотров
Как создать WYSIWYG-редактор на HTML/JS? [закрыто]

Проблема: Не удается найти актуальный учебник по созданию WYSIWYG-редактора

Я пытался провести множество различных поисков в Google, но не смог найти актуального учебника (более позднего 2006 года) о том, как на самом деле создать WYSIWYG-редактор. Понимаю, что такие редакторы уже существуют,...

0
голоса
2
ответов
65
просмотров
Schema Builder: Создание таблицы, если она не существует

Я использую следующий код в Schema Builder для создания таблицы:

Schema::create('tblCategory', function (Blueprint $table) {
    $table->increments('CategoryID');
    $table->string('Category', 40);
    $table->unique('Category', 'tblCategory_UK_Category');
   ...
0
голоса
4
ответов
71
просмотров
Неоднозначный вызов метода: обе методы assertEquals(Object, Object) и assertEquals(double, double) в Assert совпадают

Я получаю следующую ошибку:

Обе версии метода assertEquals(Object, Object) в классе Assert и assertEquals(double, double) в классе Assert совпадают

Эта ошибка возникает на строке кода в моих тестах Junit, где метод getScore() возвращает значение типа...

0
голоса
2
ответов
70
просмотров
Самый быстрый способ заполнить таблицу SQL тестовыми данными [закрыто]

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

Вопрос закрыт Этот вопрос не соответствует требованиям к фокусировке. В данный момент он не принимает ответы.


Хотите улучшить этот вопрос? Обновите вопрос, чтобы он сосредоточился только на одной проблеме, отредактировав этот...

0
голоса
0
ответов
64
просмотров
Ошибка UnicodeDecodeError в Python при чтении файла: как игнорировать ошибку и перейти к следующей строке?

У меня есть задача прочитать текстовый файл в Python. Кодировка файла следующая:

file -bi test.csv 
text/plain; charset=us-ascii

Это файл стороннего производителя, и я получаю новый каждый день, поэтому предпочел бы не изменять его. В файле есть нестандартные символы, такие как Ö. Мне...

0
голоса
5
ответов
64
просмотров
Переопределение метода bool() для пользовательского класса

Ошибка: не удается заставить bool(myInstance) возвращать False в Python 2.6

Я пытаюсь реализовать поведение, при котором вызов bool(myInstance) возвращает False, а также чтобы экземпляр myInstance оценивался как False в условных операторах (таких как if, or, and). Я знаю, как...