Codengineering - блог о программировании ➜ страница 2136


Является ли цикл " for " на основе диапазона устаревшим для многих простых алгоритмов?

алгоритм решения: std::generate(numbers.begin(), numbers.end(), rand); Range-based for-loop solution: for (int& x : numbers) x = rand(); почему я хочу использовать более подробный std::generate на основе диапазона для циклов в C++11? ...

Создание словаря из файла csv?

Я пытаюсь создать словарь из файла CSV. Первый столбец csv-файла содержит уникальные ключи, а второй столбец содержит значения. Каждая строка csv-файла представляет собой уникальный ключ, пару значений в словаре. Я пытался использовать csv.DictReader и csv.DictWriter классов, но я могу только выяснить, как создать новый словарь для каждой строки. Мне нужен один словарь. Вот код, который я пытаюсь использовать: import csv with open('coors.csv', mode='r') as infile: reader = csv.reader(infil ...

Есть только один InfoWindow открыть в Google Maps API v3

Мне нужно иметь только один InfoWindow открыт на моей карте Google. Мне нужно закрыть все другие информационные окна, прежде чем открывать новое. может кто-то показать мне, как это сделать? ...

Почему я не могу ссылаться на свою библиотеку классов?

У меня есть решение, которое содержит веб-сайт и библиотеку классов в Visual Studio 2008. затем у меня есть другой проект веб-сайта за пределами решения, который должен ссылаться на библиотеку классов. Я щелкните правой кнопкой мыши папку Bin или проект и выберите Добавить ссылку, затем выберите Мой проект библиотеки классов, он добавляет 15 или около того DLL, что библиотека классов нуждается в папке bin веб-сайтов, но ни один из них .cs-файлы распознают операторы using. using MyLibrary.MyFo ...

Лучший способ структурировать приложение tkinter [закрыто]

ниже приведена общая структура моей типичной программы python tkinter. def funA(): def funA1(): def funA12(): # stuff def funA2(): # stuff def funB(): def funB1(): # stuff def funB2(): # stuff def funC(): def funC1(): # stuff def funC2(): # stuff root = tk.Tk() button1 = tk.Button(root, command=funA) button1.pack() button2 = tk.Button(root, command=funB) button2.pack() button3 = tk.Button(root, command=f ...

Соглашение об именовании Java для статических конечных переменных [дубликат]

этот вопрос уже есть ответ здесь: должен ли быть объявлен" статический конечный регистратор " в верхнем регистре? 10 ответов есть правило, которое говорит: имена, представляющие константы (конечные переменные), должны быть прописными использование подчеркивания для разделения слов (взято из http://geosoft.no/development/javastyle.html) это отлично работает для примитивных типов, таких как int и ...

В чем разница между SVG и HTML5 Canvas?

в чем разница между SVG и HTML5 Canvas? Они оба, кажется, делают то же самое со мной. В основном, они оба рисуют векторные изображения, используя координатные точки. чего мне не хватает? Каковы основные различия между SVG и HTML5 Canvas? Почему я должен выбирать одно над другим? ...

Регулярное выражение для шестнадцатеричного числа?

Как создать регулярное выражение, которое обнаруживает шестнадцатеричные числа в тексте? например, '0x0f4’, ‘0acdadecf822eeff32aca5830e438cb54aa722e3’, и '8BADF00D'. ...

Указанный ребенка уже есть родитель. Сначала необходимо вызвать removeView () на родительском устройстве ребенка (Android)

в моем приложении мне часто приходится переключаться между двумя макетами. Ошибка происходит в макете, опубликованном ниже. когда мой макет вызывается в первый раз, не происходит никаких ошибок, и все в порядке. Когда я затем вызываю другой макет (пустой), а затем вызываю свой макет во второй раз, он дает мне следующую ошибку: > FATAL EXCEPTION: main > java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. ...

Обнаруженное неверно сформированное числовое значение

У меня есть форма, которая передает две даты (начало и конец) в php-скрипт, который добавит их в БД. У меня возникли проблемы с проверкой этого. Я продолжаю получать следующие ошибки не очень хорошо сформированное числовое значение встречается Это когда я использую следующий date("d",$_GET['start_date']); но когда я использую strtotime () функция, как советуют многие сайты я получаю unix timestamp дата 1/1/1970. Любые идеи, как я могу получить правильная дата? ...