Все вопросы
Слияние словарей в словарном включении
Проблема с объединением словарей в Python 3.5
В Python 3.5 мы можем объединять словари, используя двойное распаковку:
d1 = {1: 'one', 2: 'two'}
d2 = {3: 'three'}
result = {**d1, **d2}
# Результат: {1: 'one', 2: 'two', 3: 'three'}
Это удобно. Однако, похоже, данная методика не...
Преобразование строки в массив символов в Java
Я застрял с этой проблемой и нуждаюсь в свежем взгляде, не могу понять, почему этот код работает именно так.
String string = new String(new char[] {(char) 0x01, (char) 0x02, ..., (char) 0xFC});
Вывод соответствует всему, что должно быть, до последнего числа (0xFC), которое возвращает...
Код внутри колбэка d3.json() не выполняется
Я пытаюсь загрузить файл GeoJSON и нарисовать графику, используя его в качестве основы с D3 v5.
Проблема в том, что браузер пропускает все, что находится внутри вызова d3.json(). Я попробовал вставить точки останова для проверки, но браузер игнорирует их, и я не могу понять, почему.
Вот фрагмент...
Вывод типа с помощью рефлексии для лямбд в Java 8
Заголовок: Как получить возвращаемый тип лямбда-функции с использованием рефлексии в Java 8?
Я экспериментировал с новыми лямбда-выражениями в Java 8 и пытаюсь выяснить, как с помощью рефлексии узнать возвращаемый тип класса лямбда-функции. Особенно меня интересуют случаи, когда лямбда реализует...
Конфликты с другими методами трейтов
Как мне справиться с трейты, у которых методы имеют одинаковые имена?
Я столкнулся с проблемой при использовании нескольких трейтов с методами, которые имеют одинаковые названия. Вот пример кода:
trait FooTrait {
public function fooMethod() {
return 'foo method';
}
...
Как преобразовать e.printStackTrace() в строку?
Существует метод e.printStackTrace(), который позволяет вывести информацию об исключении, но я хотел бы получить полное описание исключения в формате String и отобразить его с помощью Toast.makeText(). Как я могу это сделать? Если у вас есть другие альтернативные идеи, пожалуйста, поделитесь ими...
Java: Получение String CompareTo в качестве объекта Comparator
Я хотел бы отсортировать и выполнить бинарный поиск по статическому массиву строк, используя компаратор String.CompareTo.
Проблема заключается в том, что как для сортировки, так и для бинарного поиска требуется передать объект компаратора. Как мне передать встроенный компаратор для строк?
Как извлечь данные из базы данных SQL Server в C#?
У меня есть таблица в базе данных с тремя столбцами: firstname
, Lastname
и age
. В своем C# приложении для Windows я создал три текстовых поля, названные textbox1
, и установил соединение с SQL Server следующим образом:
SqlConnection con = new SqlConnection("Data Source = .;
...
Можно ли использовать awk для преобразования всех строчных букв в заглавные?
У меня есть файл, в котором смешаны строчные и заглавные буквы. Могу ли я использовать команду awk, чтобы преобразовать все буквы в этом файле в заглавные?
Почему вызывается деструктор для объекта, который не был удален?
Вопрос на StackOverflow: Проблема с компиляцией из-за удаленного деструктора
У меня есть следующий код на C++:
struct A
{
~A() = delete;
};
int main()
{
new A{};
}
При компиляции я получаю сообщение об ошибке:
error: use of deleted function 'A::~A()'
new...
Получение единственного элемента множества
У меня есть set
в Python, из которого я удаляю элементы один за другим на основе определенного условия. Когда в множестве остается только один элемент, мне нужно вернуть этот элемент. Как я могу получить доступ к этому элементу из множества?
Вот упрощенный пример:
S =...
Выполнение условия WHERE IN по нескольким колонкам в PostgreSQL
У меня есть таблица 'answers', в которой есть индексированный целочисленный столбец 'problem_id', целочисленный столбец 'times_chosen' и строковый столбец 'option'. В настоящее время единственными значениями столбца 'option' являются 'A', 'B', 'C' и 'D', хотя в будущем их может стать больше. Я хочу...
Создание файла заданного размера в Python
Проблема с созданием файла заданного размера в Python
Я пытаюсь создать файл определенного размера (например, 1 ГиБ). Содержание файла не важно, так как я заполню его данными позже.
Вот что я делаю:
f = open("E:\\sample", "wb")
size = 1073741824 # байты в 1 ГиБ
f.write("\0" *...
Как запустить uWSGI с использованием virtualenv?
Я сейчас разрабатываю свой первый полноценный проект на Python с использованием Flask и собираюсь настроить сервер сборки для развертывания "Последней сборки", которая создаётся при каждом коммите.
Я настроил скрипт запуска, где запускаю приложение с помощью uwsgi, и этот компонент работает...
Сохранить окно графика открытым в Matplotlib
Описание проблемы:
При написании скриптов с использованием библиотеки matplotlib, я временно получаю интерактивное окно графиков, когда запускаю скрипт, но оно сразу же закрывается, прежде чем я успеваю увидеть график. Если я выполняю тот же код в интерактивной среде iPython, окно с графиком...
Как перейти к следующему полю ввода, если текущее поле содержит значение?
У меня есть форма с множеством полей ввода. Я хотел бы, чтобы фокус перемещался к следующему полю ввода по мере ввода значения в текущее поле. Это должно продолжаться до последнего поля.
Мой вопрос: возможно ли с помощью JavaScript сымитировать функциональность нажатия клавиши "Tab" сразу после...
Предоставление "entryComponents" для TestBed в Angular
У меня есть компонент, который принимает класс компонента для динамического создания дочернего компонента.
let componentFactory = this.componentFactoryResolver.resolveComponentFactory(componentToCreate);
this.componentReference = this.target.createComponent(componentFactory);
Я...
MongoParseError: URI отсутствует имя хоста, доменное имя и TLD
Я получаю следующую ошибку, когда пытаюсь подключить свое приложение (Node.js) к MongoDB. Буду признателен за вашу помощь!
MongoParseError: URI does not have hostname, domain name and tld
at parseSrvConnectionString (E:\Projects\NodeAPI\node_modules\mongodb-core\lib\uri_parser.js:41:21)
...
Java-программа работает медленнее, когда закомментирован код, который никогда не выполняется
Описание проблемы
Я столкнулся с необычным поведением в одной из своих Java-программ. Я постарался минимизировать код, чтобы сохранить возможность воспроизведения этой аномалии. Полный код приведен ниже.
public class StrangeBehaviour {
static boolean recursionFlag = true;
...
Разница между оператором и запросом в SQL
Я все еще нахожусь в неясности: в чем концептуальное различие между оператором и запросом в SQL? Можете ли вы дать определение каждому из них? Это было бы полезно, например, при выборе имен переменных в программах, чтобы это было понятно всем. Спасибо!
ДОПОЛНЕНИЕ: Как мне назвать фрагмент...