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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
256
просмотров
Как обновить вложенные свойства состояния в React

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

this.state = {
   someProperty: {
      flag: true
   }
}

Однако обновление состояния таким образом:

this.setState({ someProperty.flag: false });

не работает. Как это можно...

7
голоса
5
ответов
256
просмотров
Какой лучший порядок сортировки использовать для MySQL с PHP? [закрыто]

Проблема: Выбор коллации для MySQL для универсального веб-сайта

Здравствуйте!

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

6
голоса
5
ответов
256
просмотров
Как дополнить нулями последовательность целых чисел в bash, чтобы все имели одинаковую ширину?

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

for i in $(seq $first $last)
do
    # здесь выполняются какие-то действия
done

Мне нужно, чтобы переменные $first и $last были с фиксированной длиной в 5 символов. Например, если я введу 1,...

8
голоса
5
ответов
256
просмотров
Как преобразовать std::string в int?

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

Суть проблемы в том, что мы получаем уравнение в виде строки. Нам нужно разбить его, правильно отформатировать и решить линейные уравнения. При этом у меня не получается преобразовать строку в целое число.

Я знаю, что...

5
голоса
5
ответов
256
просмотров
Как удалить суффикс файла и часть пути из строки пути в Bash?

У меня есть строка с путем к файлу, например, /foo/fizzbuzz.bar. Как я могу с помощью bash извлечь только часть fizzbuzz из этой строки?

5
голоса
5
ответов
256
просмотров
Как найти последнее поле с помощью команды 'cut'

Как извлечь последнее поле из строки, когда количество полей неизвестно или изменяется на каждой строке, используя только команду cut, без использования sed или awk?

5
голоса
5
ответов
256
просмотров
Отформатировать строку в Go без вывода?

Есть ли простой способ форматирования строки в Go без ее вывода на консоль?

Я могу сделать так:

bar := "bar"
fmt.Printf("foo: %s", bar)

Но мне нужно, чтобы отформатированная строка возвращалась, а не выводилась, чтобы я мог работать с ней дальше.

Я мог бы также сделать что-то вроде...

5
голоса
5
ответов
256
просмотров
Регулярное выражение без учёта регистра без использования re.compile?

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

import re

s = 'TeSt'
casesensitive = re.compile('test')
ignorecase =...
6
голоса
4
ответов
256
просмотров
Объяснение '__enter__' и '__exit__' в Python

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

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

def __enter__(self):
    return self

def __exit__(self, type, value, tb):
    self.stream.close()

Кроме этого, вот полный код:

from __future__ import with_statement  #...
0
голоса
1
ответов
256
просмотров
Оценивается ли условие в цикле `for` диапазона C++11 на каждой итерации?

Проблема с вызовом метода в цикле

В коде у меня есть следующий фрагмент:

for(auto& entity : memoryManager.getItems()) 
    entity->update(mFrameTime);

У меня возник вопрос: если memoryManager содержит 1000 элементов, будет ли memoryManager.getItems() вызываться 1000 раз (при...