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


В чем заключается цель apps.py в Джанго 1.9?

Я только что перешел альфа-релиз примечания для Django 1.9 и увидел, что startapp команду управления теперь добавляет apps.py файл. какова цель этого файла? Элемент документация и в настоящее время не предоставил дополнительную информацию. ...

Маршрутизация клиента (с помощью react-router) и маршрутизация на стороне сервера

Я думал, и я запутался с маршрутизацией между клиентом и сервером. Предположим, что я использую ReactJS для рендеринга на стороне сервера перед отправкой запроса обратно в веб-браузер и использую react-router в качестве маршрутизации на стороне клиента для переключения между страницами без обновления как SPA. что приходит на ум, это: как интерпретируются маршруты? Например, запрос с домашней страницы (/home) на страницу сообщений (/posts) причем тут маршрутизация перейти, на стороне сервера и ...

Как установить имя файла ответа без принудительного сохранения диалогового окна

Я возвращаю поток в некотором ответе, устанавливая соответствующий заголовок типа контента. Поведение, которое я ищу, это: Если браузер способен отображать содержимое данного типа контента, то он должен отображать его в окне браузера. Если браузер не знает, как отображать содержимое, он должен отображать диалоговое окно saveas, в котором имя файла должно быть указано в ответ. проблема в том, что если я установлю заголовок Content-Disposition с: "attachment; filename=" myfile.txt"" брау ...

Как принять параметры даты в запросе GET к контроллеру Spring MVC?

У меня есть запрос GET, который отправляет дату в формате гггг-ММ-ДД на контроллер Spring. Код контроллера выглядит следующим образом: @RequestMapping(value="/fetch" , method=RequestMethod.GET) public @ResponseBody String fetchResult(@RequestParam("from") Date fromDate) { //Content goes here } запрос отправляется правильно, как я проверяю с Firebug. Я получаю ошибку: состоянием http 400: запрос, отправленный клиентом был синтаксически некорректным. Как я могу заставить к ...

Как устранить ошибки конфигурации с помощью Nant 0.91?

после загрузки Nant 0.91, я получаю некоторые довольно загадочные ошибки конфигурации, связанные с конфигурацией или безопасностью (см. ниже). Я пытаюсь просто обновить мои исполняемые файлы Nant с 0.86 до 0.91. Как я могу решить проблемы ниже при построении на машине Windows 7? log4net: ошибка XmlConfiguratorAttribute: исключение получение ConfigurationFileLocation. Должен быть в состоянии разрешить ConfigurationFileLocation, когда Конфигурационный файл и свойства ConfigFileExtension не ...

Ориентация Exif на стороне клиента JS: поворот и зеркальное отображение изображений JPEG

фотографии с цифровой камеры часто сохраняются в формате JPEG с тегом EXIF "ориентация". Для правильного отображения изображения необходимо поворачивать / зеркально отображать в зависимости от того, какая ориентация установлена, но браузеры игнорируют эту информацию, отображая изображение. Даже в больших коммерческих веб-приложениях поддержка ориентации EXIF может быть пятнистой 1. Тот же источник также предоставляет хорошее резюме 8 различных ориентациях JPEG может есть: образцы изображений ...

Изменить таблицу без блокировки таблицы?

при выполнении инструкции ALTER TABLE в MySQL вся таблица блокируется на время выполнения инструкции. Если это большая таблица, это означает, что инструкции insert или update могут быть заблокированы на время looooong. Есть ли способ сделать "горячий alter", например, добавить столбец таким образом, чтобы таблица все еще обновлялась на протяжении всего процесса? в основном меня интересует решение для MySQL, но я был бы заинтересован в других СУБД, если MySQL не может этого сделать. To уточните ...

Изменить значение флажка без запуска onCheckChanged

у меня есть setOnCheckedChangeListener реализовано для моего checkbox есть ли способ я могу позвонить checkbox.setChecked(false); без срабатывания onCheckedChanged ...

Сделайте UIButton программно в Swift

Я пытаюсь построить пользовательский интерфейс программно. Как мне заставить это действие работать? Я развиваюсь вместе со Свифтом. код в viewDidLoad: override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. let myFirstLabel = UILabel() let myFirstButton = UIButton() myFirstLabel.text = "I made a label on the screen #toogood4you" myFirstLabel.font = UIFont(name: "MarkerFelt-Thin", ...

Как отлаживать угловой код JavaScript

Я работаю над доказательством концепции с использованием углового JavaScript. как отладить угловой код JavaScript в разных браузерах (Firefox и Chrome)? ...