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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
4
ответов
68
просмотров
Как заблокировать рендеринг React-компонента до завершения загрузки всех данных?

Я пытаюсь получить некоторые данные перед рендерингом моего компонента. Эти данные будут предоставлены API и будут загружены с помощью AJAX-запроса.

Я просто пытаюсь подождать 10 секунд перед рендерингом компонента, но получаю следующую ошибку:

Uncaught Invariant Violation: Login.render(): A...
0
голоса
5
ответов
86
просмотров
Выполнение кода, содержащегося в строке

У меня есть фрагмент кода на Java, который хранится в строке.

String javaCode = "if(polishScreenHeight >= 200 && " +
                  "polishScreenHeight = 220) { }";

Можно ли преобразовать эту строку в оператор Java и выполнить его? Возможно, с использованием рефлексии в Java?

0
голоса
2
ответов
80
просмотров
Почему стоит использовать неблокирующие или Blocking-сокеты? [закрыто]

Проблема: Неясный вопрос о потоках и сокетах в MMORPG на StackOverflow

Я столкнулся с вопросом относительно проектирования многопользовательского MMORPG-сервера и нуждаюсь в помощи. Вот что меня интересует:

  1. Какой подход является лучшим? Использовать отдельный поток для каждого клиента или...
0
голоса
1
ответов
94
просмотров
Как заставить логгер удалять существующий файл журнала перед записью в него?

У меня возникла проблема с логированием в Python. Используя приведённую ниже конфигурацию, мой лог-файл называется 'test-debug.log' и растёт бесконечно каждый раз, когда я запускаю скрипт. Я хочу, чтобы этот лог-файл содержал записи логов только с последнего запуска скрипта. Лог должен удаляться...

0
голоса
4
ответов
75
просмотров
Когда использовать дополнительные зависимости в Visual Studio?

В C++ вы имеете дело с заголовочными файлами (.h), библиотеками (.lib) и динамическими библиотеками (.dll).

В Visual Studio вы указываете пути для поиска этих файлов в трех разных местах:

  1. Свойства конфигурации ⇒ C/C++ ⇒ Общие ⇒ Дополнительные каталоги включаемых файлов. Здесь вы...
0
голоса
4
ответов
92
просмотров
В чем разница между использованием synchronized на lockObject и использованием this как блокировки?

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

Предположим, у меня есть следующий код:

class Test {
  private int x = 0;
  private Object lockObject = new Object();

  public void incBlock() {
   ...
0
голоса
2
ответов
75
просмотров
Как создать .exe для Java-программы?

Заголовок: Как создать .exe файл для Java программы?

Я хочу создать .exe файл для своей Java программы. Ранее я использовал JEXECreator, но это решение не совсем удовлетворительное, так как:

  • Исполняемый файл иногда работает на машине, на которой он был создан, но не работает на других. -...
0
голоса
1
ответов
73
просмотров
Как использовать async/await в Python 3.5?

Не могу запустить этот простой пример кода:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import time

async def foo():
    await time.sleep(1)

foo()

При выполнении возникают следующие предупреждения:

RuntimeWarning: coroutine 'foo' was never awaited

Как правильно...

0
голоса
3
ответов
71
просмотров
Pandas: Многоуровневые названия столбцов

Проблема с добавлением многоуровневых имен столбцов в pandas

Я использую библиотеку pandas, которая поддерживает многоуровневые имена столбцов. Например, я создаю DataFrame следующим образом:

x = pd.DataFrame({'instance':['first','first','first'],'foo':['a','b','c'],'bar':rand(3)})
x =...
0
голоса
5
ответов
65
просмотров
Возможно ли переименовать объединённый столбец при выполнении INNER JOIN?

У меня есть две таблицы: owner и dog. Обе таблицы содержат столбец name, и я хочу объединить их с помощью JOIN. Однако возникает проблема, так как оба таблицы имеют столбец с одним и тем же названием. Могу ли я переименовать (использовать псевдоним) столбец name в таблице dog во время...