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


Смешивание Qt и Boost

Я смотрю на запуск проекта в C++ с использованием фреймворка Qt 4 (требуется кросс-платформенный графический интерфейс). Я слышал много хорошего о библиотеках Boost от друзей и в интернете. Я начал читать на обоих и хотел задать беглый вопрос, прежде чем я слишком глубоко: являются ли эти две "системы" развития взаимоисключающими? мой первоначальный поиск и чтение показывает некоторое перекрытие в обработке сигналов, пользовательских системах сборки и других низкоуровневых системах примитивы ...

Изменить первичный ключ по умолчанию в Eloquent

могу ли я изменить красноречивый первичный ключ модели. Я хочу установить первичный ключ например admin_id вместо 'id'? Я знаю, что могу изменить имя таблицы для модели, как protected $table = "admin"; есть ли что-то подобное для первичного ключа? ...

Android SharedPreferences в фрагменте

Я пытаюсь прочитать SharedPreferences внутри фрагмента. Мой код-это то, что я использую для получения предпочтений в любой другой деятельности. SharedPreferences preferences = getSharedPreferences("pref", 0); Я получаю ошибку Cannot make a static reference to the non-static method getSharedPreferences(String, int) from the type ContextWrapper Я попытался перейти по этим ссылкам, но без успеха получить доступ к SharedPreferences через статические методы и Статические SharedPr ...

Перечисление файлов в каталоге, соответствующем шаблону в Java

Я ищу способ получить список файлов, которые соответствуют шаблону (pref regex) в данном каталоге. Я нашел учебник онлайн, который использует пакет commons-io apache со следующим кодом: Collection getAllFilesThatMatchFilenameExtension(String directoryName, String extension) { File directory = new File(directoryName); return FileUtils.listFiles(directory, new WildcardFileFilter(extension), null); } но это просто возвращает базовую коллекцию (согласно документы это коллекция java.io.File). ...

Как использовать несколько аккаунтов AWS из командной строки?

У меня есть два разных приложения, которые я размещаю (ну второй собирается идти вверх) на Amazon EC2. Как я могу работать с обеими учетными записями в командной строке (Mac OS X), но хранить ключи и сертификаты EC2 отдельно? Нужно ли менять переменные среды перед каждой командой ec2 -*? будет ли использовать псевдоним и иметь его для настройки среды в режиме онлайн? Что-то вроде: псевдоним ec2-describe-instances1 = экспорт EC2_PRIVATE_KEY= / path; ec2-describe-instances ...

Как заблокировать ориентацию приложения android в портретном режиме?

Я разрабатываю приложение для Android, ориентацию которого я не хочу менять на ландшафтный режим, когда пользователь вращает устройство. Кроме того, я хочу, чтобы заблокированная ориентация была портретным режимом на телефонах и ландшафтным режимом на планшетах. Это может быть достигнуто, если да, то как? Спасибо. ...

вывод в ту же строку перезаписи предыдущего вывода? python (2.5)

Я пишу простой ftp-загрузчик. Часть кода выглядит примерно так: ftp.retrbinary("RETR " + file_name, process) Я вызываю функцию process для обработки обратного вызова: def process(data): print os.path.getsize(file_name)/1024, 'KB / ', size, 'KB downloaded!' file.write(data) и выход что-то вроде этого: 1784 KB / KB 1829 downloaded! 1788 KB / KB 1829 downloaded! etc... но Я хочу, чтобы он напечатал эту строку и в следующий раз перепечатал/обновил ее, чтобы она отображалась тол ...

Как я могу удалить символы, отличные от ASCII, но оставить точки и пробелы с помощью Python?

Я работаю с a .txt-файл. Мне нужна строка текста из файла без символов, отличных от ASCII. Однако, я хочу оставить пробелы и точки. В настоящее время я их тоже раздеваю. Вот код: def onlyascii(char): if ord(char) < 48 or ord(char) > 127: return '' else: return char def get_my_string(file_path): f=open(file_path,'r') data=f.read() f.close() filtered_data=filter(onlyascii, data) filtered_data = filtered_data.lower() return filtered_data Как я должен измени ...

Как получить доступ к переменной javascript в @URL.Действие()

Как я могу получить доступ к значению JavaScript внутри @URL.Action()? что-то вроде: <script type="text/javascript"> function name(myjavascriptID) { jQuery("#list_d").jqGrid('setGridParam', { url: '@URL.Action("download file", "download", new { id = <myjavascriptID> })', page: 1 }); } </script> ...

в Git коммит сделать фатальную ошибку "фатальная ошибка: переводы строк будут заменены LF в"

Я использую Ubuntu 13.10 x64, и я работаю над проектом, который некоторые разработчики используют Windows, я недавно изменил конфигурацию git core.eol к "lf" и core.autocrlf на "вход" и core.safecrlf в "true". С тех пор, когда я пытаюсь зафиксировать файл в моем локальном репозитории, я получаю эту ошибку:fatal: CRLF would be replaced by LF in ...... Из того, что я понимаю, если я установил core.eol к "lf" и core.autocrlf чтобы "input", git автоматически преобразует CRLF в LF, но почему эта ошиб ...