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


В чем разница между этими двумя ASP.NET директивы MVC IgnoreRoute?

Значение по умолчанию ASP.NET шаблон проекта MVC 3 содержит следующую директиву IgnoreRoute: routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); Теперь я видел, как несколько проектов изменили эту строку (включая DataExplorer StackExchange ) на что-то, что выглядит следующим образом: routes.IgnoreRoute("{*allaxd}", new {allaxd = @".*.axd(/.*)?"}); Может ли кто-нибудь объяснить в каком сценарии или вообще, почему игнорирование маршрута по умолчанию .axd не будет адекватным, в то время ка ...

Предпочтительный метод сохранения базы данных WPF ObservableCollection?

У меня есть класс, который наследуется от ObservableCollection (of MyObject), и класс MyObject обрабатывает INotifyPropertyChanged, как это должно быть. Когда пользователь обновит эти данные с помощью связанных элементов управления, коллекция изменится, как и ожидалось. У меня есть кнопка "Сохранить" в форме, которая предназначена для сохранения этой коллекции на диске в виде XML, вызывая MyObject.Экономьте на каждом предмете. Эта логика была написана мной. Мой вопрос в том, является ли это пр ...

OutofMemoryError при чтении больших файлов

Я пытаюсь прочитать несколько больших файлов (более 100 МБ). И до сих пор он всегда трескается посередине с ошибкой OutofMemory. Есть ли какие-то решения для этого? FileInputStream fstream = new FileInputStream(f); // Get the object of DataInputStream DataInputStream dain = new DataInputStream(fstream); // BufferedReader br = new BufferedReader(new InputStreamReader(in)); BufferedReader in = new BufferedReader(new InputStreamReader(dain)); ...

Поглощение большого количества данных в Postgres замедляется и в конечном итоге приводит к сбоям

Я пытался проглотить большое количество данных (около 100 csv-файлов с 15 миллионами строк каждый) с помощью скрипта Python с использованием фреймворка Luigi, и проглатывание шло нормально, пока я не достиг следующей ошибки (из журналов Postgres), из которых наиболее важной частью является: 2016-08-18 13:14:31.714 UTC,,,8508,,57b5b2ec.213c,1,,2016-08-18 13:06:52 UTC,13/109,0,PANIC,53100,"could not write to file ""pg_xlog/xlogtemp.8508"": No space left on device",,,,,"writing block 49526 of re ...

Многомерные выражения для суммирования по месяцам с непустым значением меры для месяца

Это ставило меня в тупик, и я не знаю, почему это так трудно. У меня есть мера, которая имеет пустые значения до определенного момента времени, а затем начинает иметь значения. Я хочу получить среднемесячное значение, но только по тем месяцам, которые на самом деле имеют непустое значение. Я также хочу, чтобы мой временной диапазон был зафиксирован для запроса независимо от того, какие месяцы имеют значения (например, в течение всего года) Вот один из вариантов многомерных выражений, который я ...

SCRIPT438: объект не поддерживает свойства или методы 'values'

У меня есть график, созданный из списка SharePoint, и он работает в Chrome, но не работает в IE 11. Когда я пошел отлаживать в IE 11, и я получаю ошибку SCRIPT438: Object doesn't support property or method 'values'. Я довольно новичок в JavaScript. Может ли кто-нибудь сказать мне, что может быть исправлением или чего мне не хватает Я использую диаграмму.js и ajax. <script type="text/javascript" src="/sites/carm/Shared%20Documents/Chart.min.js"></script> <script type="text/java ...

Как установить размер шрифта заголовка рисунка в gnuplot-py?

У меня есть рабочий сюжет с таким названием: g.title('eta_n as a Function of Time') Размер шрифта по умолчанию подходит для меток оси, но мне нужен больший размер для заголовка участка. g.title('eta_n as a Function of Time', font=',18') failed. Я работаю на экране imac с терминалом, установленным на "aqua". ...

Быстрая реализация тригонометрических функций для c++

Короткая версия: я хотел бы знать, существуют ли реализации стандартных тригонометрических функций, которые быстрее, чем те, которые включены в math.h. Длинная версия: у меня есть программа, которая довольно тяжелая на цифрах (это физическая симуляция) и которая должна вызывать тригонометрические функции, в основном sin и cos, много. В настоящее время я просто использую реализации, включенные в math.h. Профилирование показывает, что вызовы этих функций стоят больше, чем я ожидал (надеявшийся). ...

Настройка столбцов ListView в соответствии с WinForms

Я столкнулся с проблемой изменения размера столбцов listview. Если вы привязываете / закрепляете listview к обычной winform, то якорь или закрепление listview работает хорошо. Я имею в виду, что listview будет изменять размер и соответствовать winforms, как winforms максимизируется, но столбцы, которые вы разработали на нем, которые не изменяют размер с помощью listview. Мой вопрос: есть ли способ изменить размер столбцов listview с помощью listview, чтобы они соответствовали размеру winform?. ...

Панорама изображений в Android

В моем приложении мне нужно делать непрерывные изображения и делать их панорамными.Для этого требуется вычисление вращения датчика android.Акселерометр тангажа, крена, Азимута возвращает значения, основанные на ориентации.Но это не точно,т. е. предположим, что если изображение взято в начале как начальное изображение, то следующее изображение должно быть нажато только после достаточного поворота устройства.Точно так же он должен взять несколько 5-6 изображений и сделать одно панорамное изображен ...