Codengineering - блог о программировании ➜ страница 1602
Как получить путь к текущему исполняемому файлу в Python?
это может показаться вопрос новичка, но это не так. Некоторые общие подходы не работают во всех случаях: sys.argv[0] это означает использование path = os.path.abspath(os.path.dirname(sys.argv[0])), но это не работает, если вы работаете с другим скриптом Python в другом каталоге, и это может произойти в реальной жизни. _ _ file__ это означает использование path = os.path.abspath(os.path.dirname(__file__)), но я обнаружил, что это не работает: py2exe нет __file__ атрибут, но есть решение ...
Что такое шардинг и почему это важно?
Я думаю, что понимаю, что sharding возвращает ваши нарезанные данные (осколки) в простой в обращении агрегат, который имеет смысл в контексте. Это правильно? обновление: Я думаю, что я борюсь здесь. На мой взгляд, уровень приложений не должен иметь никакого бизнеса, определяющего, где должны храниться данные. В лучшем случае это должен быть какой-то осколочный клиент. Оба ответа ответили на то, что, но не почему это важный аспект. Какие последствия это за пределами очевидного прироста про ...
Неопределенные символы для архитектуры arm64
Я получаю ошибку компоновщика Apple Mach-O каждый раз, когда я импортирую файл из CocoaPods. Undefined symbols for architecture arm64: "_OBJC_CLASS_$_FBSession", referenced from: someFile ld: symbol(s) not found for architecture arm64 Я получаю около 12 из них, для различных стручков, которые я использую. Я пытаюсь построить для iPhone 5S с помощью XCode 5. Я пробовал различные решения здесь на SO, но еще не получил ни одного из них для работы. как исправить эту ошибку компоновщика Apple ...
Текущая дата YAML в rmarkdown
мне интересно, есть ли трюк, чтобы поместить текущую дату в фронт ЯМЛА-дело a .rmd документ для обработки knitr и rmarkdown пакета. Раньше у меня была следующая строка в верхней части моих вики-страниц, _baptiste, `r format(Sys.time(), "%d %B, %Y")`_ и он будет преобразован в Батист, 03 мая 2014 в выводе html. Теперь я хотел бы воспользоваться расширенной оболочкой pandoc, предоставленной rmarkdown, но наличие кода r в заголовке YAML не похоже на работа: --- title: "Sample Document" outpu ...
Является ли имя массива указателем?
является ли имя массива указателем в C? Если нет, то в чем разница между именем массива и переменной указатель? ...
PHP проходит по ссылке в foreach [дубликат]
этот вопрос уже есть ответ здесь: Странное поведение foreach 2 ответы У меня есть этот код: $a = array ('zero','one','two', 'three'); foreach ($a as &$v) { } foreach ($a as $v) { echo $v.PHP_EOL; } может кто-нибудь объяснить, почему вывод: ноль один два два . из учебного пособия по сертификации zend. ...
Установка абсолютного положения вида
можно ли установить абсолютное положение вида в Android? (Я знаю, что есть AbsoluteLayout, но он устарел...) например, если у меня есть экран 240x320px, как я могу добавить ImageView что такое 20x20px, что его центр находится в положении (100,100)? ...
Преобразование списка Python со строками все в нижний или верхний регистр
У меня есть переменная списка python, которая содержит строки. Есть ли функция python, которая может конвертировать все строки за один проход в нижний регистр и наоборот, верхний регистр? ...
типун установить локаль.Ошибка: неподдерживаемый параметр локали
полный stacktrace: ➜ ~ pip install virtualenv Traceback (most recent call last): File "/usr/bin/pip", line 11, in <module> sys.exit(main()) File "/usr/lib/python3.4/site-packages/pip/__init__.py", line 215, in main locale.setlocale(locale.LC_ALL, '') File "/usr/lib64/python3.4/locale.py", line 592, in setlocale return _setlocale(category, locale) locale.Error: unsupported locale setting на том же сервере я успешно запустил pip install virtualenv С python 2.7.x. тепе ...
Подождите, пока процесс закончится
У меня есть приложение, которое делает Process.Start() для запуска другого приложения 'ABC'. Я хочу дождаться окончания этого приложения (процесс умирает) и продолжить выполнение. Как я могу это сделать? там может быть несколько экземпляров приложения " ABC " работает одновременно. ...