Все вопросы
Python: использовать `yield from` или вернуть генератор?
Я написал следующий простой фрагмент кода:
def mymap(func, *seq):
return (func(*args) for args in zip(*seq))
Должен ли я использовать оператор return
, как показано выше, чтобы вернуть генератор, или следует использовать инструкцию yield from
, как в этом...
Использование метода reduce() для нахождения минимальных и максимальных значений?
У меня есть код для класса, в котором я должен использовать метод reduce()
, чтобы найти минимальные и максимальные значения в массиве. Однако от меня требуется использовать только один вызов метода reduce
. Возвращаемый массив должен состоять из двух элементов, но я знаю, что метод reduce()
...
Запуск Logback в режиме отладки
Я недавно перешел с log4j на logback и хотел бы узнать, есть ли простой способ запустить logback в режиме отладки, аналогичный свойству log4j.debug в log4j. Мне нужно увидеть, откуда он берет мой файл logback.xml.
В документации упоминается использование StatusPrinter для вывода внутреннего...
MySQL: Выбор строк при первом вхождении каждого уникального значения
Описание проблемы
У меня есть следующая таблица, в которой интересующая нас колонка — это cid
:
+-----+-------+-------+-------+---------------------+--------------+
| cid | pid | rid | clink | time | snippet ...
Как установить "значение" для элемента ввода в вебе с помощью Selenium?
У меня есть элемент в коде, который выглядит следующим образом:
Я хочу установить для него значение, поэтому я создал веб-элемент с его XPath:
val test = driver.findElements(By.xpath("""//*[@id="invoice_supplier_id"]"""))
Однако теперь я не вижу возможности установить...
Доступ к полям структуры в значении карты (без копирования)
Проблема с доступом к полям структуры в мапе Go
Предположим, что у нас есть следующий код:
type User struct {
name string
}
users := make(map[int]User)
users[5] = User{"Steve"}
Я столкнулся с проблемой доступа к полю name
у экземпляра структуры, который сейчас хранится в...
Возможно ли использовать std::move для локальных стековых переменных?
Описание проблемы:
У меня возникла проблема с пониманием работы перемещения объектов в C++. Рассмотрим следующий код:
struct MyStruct
{
int iInteger;
string strString;
};
void MyFunc(vector& vecStructs)
{
MyStruct NewStruct = { 8, "Hello" };
...
Работает ли оператор delete с указателями на базовый класс?
Тема: Нужно ли использовать delete
на том же указателе, который был возвращен функцией new
, или можно использовать указатель на один из базовых классов?
Описание проблемы:
Я столкнулся с вопросом использования оператора delete
в контексте наследования виртуальных базовых классов в...
Как закодировать строку в JavaScript для отображения в HTML?
Описание проблемы
Я столкнулся с задачей преобразования строки в HTML в JavaScript и не могу найти оптимальное решение.
Например, у меня есть строка:
var unsafestring = "<oohlook&atme>";
Мне нужно преобразовать её таким образом, чтобы полученная строка выглядела...
Как использовать enum в компоненте Angular
Проблема с глобальным состоянием в Angular-компонентах
Я использую Angular и столкнулся с проблемой управления глобальным состоянием (или "режимом") в своих компонентах. Я ищу более эффективный способ реализации данной задачи. Вот что я попытался сделать:
@Component({
...
Стабильная альтернатива RXTX
После использования RXTX в ряде различных проектов, я столкнулся с множеством неприятных несоответствий и проблем, которые, похоже, можно отнести к ошибкам в библиотеке. Я наблюдал такие проблемы, как взаимные блокировки, условия гонки и потоки мониторов внутри библиотеки RXTX, которые остаются...
Java: Как вернуть true, если обрезанная строка в списке содержит строку?
У меня есть задача в Java: я хочу проверить, существует ли строка в списке List myList
.
Что-то вроде этого:
if(myList.contains("A")){
// true
}else{
// false
}
Однако проблема в том, что myList может содержать строки с пробелами:
{' A', 'B ', ' C '}
Я...
Инициализация/декларация атрибутов в классе Python: где их размещать?
Я задумался, какой способ инициализации атрибутов объектов в Python считается наилучшей практикой: делать это в теле класса или внутри функции __init__
?
Например, есть такой подход:
class A(object):
foo = None
или такой:
class A(object):
def __init__(self):
...
Как задать максимальную высоту или ширину для изображения?
Я хочу, чтобы изображение имело высоту 725 пикселей или ширину 500 пикселей и сохраняло свои пропорции. Когда у меня есть изображения с высотой более 725 пикселей и шириной менее 500 пикселей, они растягиваются, чтобы соответствовать ширине 500 пикселей.
Какой лучший способ этого достичь?
Вот что...
Как обновить только одну зависимость в Composer?
Проблема с обновлением зависимости в Composer
Я ожидал, что команда
composer update videlalvaro/php-amqplib
обновит только одну зависимость, но вместо этого она обновляет все зависимости.
Что я упускаю?
P.S.: Эта зависимость в моем файле composer.json
определена как...
Обновление объекта JSON с помощью JavaScript
Заголовок: Как динамически обновить JSON-объект с помощью JavaScript или jQuery?
Описание проблемы:
У меня есть следующий JSON-объект:
var jsonObj = [{'Id':'1','Username':'Ray','FatherName':'Thompson'},
{'Id':'2','Username':'Steve','FatherName':'Johnson'},
...
Существует ли аналог 'git sed'?
У меня есть проблема, связанная с переименованием метода в исходном коде, который хранится в репозитории Git. Я мог бы сделать это вручную, но имя метода встречается в нескольких местах (например, в юнит-тестах, документации и самом методе). Чтобы проверить, где используется метод, я использую...
Зачем использовать ограничения внешнего ключа в MySQL?
Я думаю, у меня есть вопрос относительно использования ограничений (constraints) в качестве внешних ключей (foreign keys) в MySQL. Я уверен, что могу контролировать типы данных, которые добавляются в базу, так зачем мне использовать внешние ключи?
Поможет ли это улучшить производительность?
Как узнать, какая функция JavaScript вызывается в событии onclick объекта?
Как узнать, какая функция JavaScript вызывается при событии onclick у объекта? Ещё лучше, можно ли выяснить, в каком файле .js находится эта функция?
Предупреждение Pandas о повторяющихся записях в индексе при сводной таблице
Я столкнулся с проблемой при использовании метода pivot
в библиотеке Pandas. В документации к этому методу приведено следующее описание:
Examples
--------
>>> df
foo bar baz
0 one A 1.
1 one B 2.
2 one C 3.
3 two A 4.
4 two B 5.
5 two C ...