Codengineering - блог о программировании ➜ страница 1806
Почему использование len (последовательности) в значениях условий считается неправильным Pylint?
рассматривая этот фрагмент кода: from os import walk files = [] for (dirpath, _, filenames) in walk(mydir): # more code that modifies files if len(files) == 0: # <-- C1801 return None Я был встревожен Pylint с этим сообщением относительно строки с утверждением if: [pylint] C1801:не использовать len(SEQUENCE) как значение условие правило С1801, на первый взгляд, показалось мне не очень разумным, а то определение в справочном руководстве не объясняет, почему это является пробл ...
Bootstrap полноформатный ввод текста в встроенной форме
Я изо всех сил пытаюсь создать текстовое поле, которое соответствует всей ширине моего контейнер зона. <div class="row"> <div class="col-md-12"> <form class="form-inline" role="form"> <input type="text" class="form-control input-lg" id="search-church" placeholder="Your location (City, State, ZIP)"> <button type="submit" class="btn btn-lg">Search</button> </form> </div> ...
Почему не переменные, объявленные в "попробовать" сфера применения "поймать" или "наконец"?
в C# и Java (и, возможно, других языках) переменные, объявленные в блоке "try", не находятся в области действия в соответствующих блоках "catch" или "finally". Например, следующий код не компилируется: try { String s = "test"; // (more code...) } catch { Console.Out.WriteLine(s); //Java fans: think "System.out.println" here instead } в этом коде ошибка времени компиляции возникает при ссылке на s в блоке catch, потому что s находится только в области действия в блоке try. (В Java оши ...
Как проверить, является ли число палиндромом?
Как проверить, является ли число палиндромом? любой язык. Любой алгоритм. (за исключением алгоритма превращения числа в строку, а затем реверсирования строки). ...
Эффективный способ определения количества цифр в целом числе
очень эффективное способ определения, сколько цифр есть в целом в C++? ...
Как получить неквалифицированное (короткое) имя класса объекта?
Как проверить класс объекта в среде PHP name spaced без указания полного класса пространства имен. например, предположим, что у меня есть библиотека объектов/сущность/контракт/имя. следующий код не работает, так как get_class возвращает полный класс пространства имен. If(get_class($object) == 'Name') { ... do this ... } ключевое слово namespace magic возвращает текущее пространство имен, которое бесполезно, если тестируемый объект имеет другое пространство имен. Я мог бы просто укажит ...
Почему этот код F# так медленно?
реализация Левенштейна в C# и F#. Версии C# в 10 раз быстрее для двух строк около 1500 символов. C#: 69 МС, F# 867 МС. почему? Насколько я могу судить, они делают то же самое? Не имеет значения, является ли это выпуском или отладочной сборкой. EDIT: если кто-то приходит сюда специально для реализации расстояния редактирования, он сломан. Рабочий код здесь. C#: private static int min3(int a, int b, int c) { return Math.Min(Math.Min(a, b), c); } public static int EditDistance(string m, str ...
Запустите пакетный файл с планировщиком задач Windows
у меня есть пакетный файл ежедневно.летучая мышь, это код: cd C:inetpubwwwrootinfowebfactuurcron c:PHPphp.exe -f ./cron_pdf.php ftp -s:ftp_upload.txt ftp.site.be и я создал задачу в планировщике задач в Windows 7. Когда я запускаю пакет вручную, все идет нормально, но когда я пытаюсь запустить его с планировщиком задач ничего не происходит. мой действия 'run script' "C:inetpubwwwrootsitexcrondaily.bat" UAC выключен, и я администратор. есть идеи, почему это не работает? ...
Создание приложений WPF в стиле Metro, даже в Windows 7? (Окно Chrome / Тематика / Тема)
Мне нравится окно chrome на новый офисный пакет и Visual Studio: Я все еще разрабатываю приложения для Windows 7, конечно, но мне интересно, есть ли быстрый и простой способ (читай: стиль WPF или библиотека Windows) эмулировать этот стиль. Я сделал некоторые окна chrome стиль в прошлом, но заставить его выглядеть и вести себя правильно действительно сложно. кто-нибудь знает, есть ли существующие шаблоны или библиотеки для добавления "Современный пользовательский интерфейс" выглядит и чувств ...
Неустранимая ошибка: класс 'ZipArchive' не найден в
у меня есть проблема, что я устанавливаю 'Archive_Zip 0.1.1' на сервере Linux, но когда я пытаюсь запустить скрипт для создания zip-файла он дает фатальную ошибку фатальная ошибка: класс ZipArchive не найден в ... куда я положил код $zip = new ZipArchive; var_dump($zip); $res = $zip->open($filename, ZipArchive::OVERWRITE); if ($res !== TRUE) { echo 'Error: Unable to create zip file'; exit; } if (is_file($src)) { $zip->addFile($src); } else { // echo "<br>" . d ...