Я рекомендую дважды проверять, что вы выполнили все шаги на этой странице: CORS на ASP.NET
В дополнение к:
Response.AppendHeader("Access-Control-Allow-Origin", "*");
Также попробуйте:
Response.AppendHeader("Access-Control-Allow-Methods","*");
Попробуйте добавить прямо в веб-конфигурацию:
В противном случае вам необходимо обеспечить контроль над обоими доменами.
Я выполняю "формат, компактный" для удаления всего те, которые разбивают пустые строки, растягивающие мой вывод. О, настолько простой, но делает это настолько более хорошим мне.
У меня есть функции для 1) сохранить текущие местоположения числа и размеры на экране и 2) и один для загрузки такой конфигурации. Это очень полезно, например, при контроле тяжелых данными моделирований.
Я веду дневник для каждой сессии (возможно несколько файлов дневника в день) для вспоминания всех выполняемых команд. Этим управляет startup.m файл, который проверяет на предыдущие файлы дневника с того дня.
Я определил номер строк в буфере прокрутки окна команд максимум к (25,000). Это, кажется, заметно не влияет на производительность и позволяет мне отображать большую сумму данных/результатов.
Я выполняю Matlab с опциями -nodesktop -nojvm
. Тем путем это просто находится в терминале из пути, и я могу использовать свой любимый текстовый редактор для содержания моей основы.
Вы действительно пропускаете из некоторых уничтожающих функций этот путь все же.
Я изменил стандартный шрифт в редакторе MATLAB к 10 точкам ProFont (который может быть получен здесь ), таким образом, я мог написать код в течение долгих промежутков времени, не давая мне головную боль от напряжения моих глаз.
Я установил выходной числовой формат Окна команд на длинный g.
Я записал небольшую функцию, вызванную fig.m к окнам числа призыва с именами, а не числами, и отобразите имя в строке состояния.
Странно достаточно, существует два или три тождественно именованных файла, которые делают точно то же самое на обмене файлами.
Я реализовал аналоги xlim и ylim: xlim_global ([xmin xmax]) и ylim_global ([ymin ymax]), который устанавливает пределы осей то же для каждого подграфика в числе.
Я использую функцию idetitle (), которая может изменять заголовок окна самого графического интерфейса пользователя Matlab. Полезно в среде разработки, где я запускаю несколько процессов Matlab, возможно, в разных ветках исходного кода или моделей. Иногда я помещаю PID в заголовок окна, чтобы его было легко найти в Process Explorer для мониторинга использования ресурсов.
function idetitle(Title)
%IDETITLE Set Window title of the Matlab IDE
%
% Examples:
% idetitle('Matlab - Foo model')
% idetitle(sprintf('Matlab - some big model - #%d', feature('getpid')))
win = appwin();
if ~isempty(win)
win.setTitle(Title);
end
function out = appwin()
%APPWIN Get main application window
wins = java.awt.Window.getOwnerlessWindows();
for i = 1:numel(wins)
if isa(wins(i), 'com.mathworks.mde.desk.MLMainFrame')
out = wins(i);
return
end
end
out = [];
Я инвертирую цвета, чтобы получить черный фон, чтобы не было раздражения глаз.
(Alt + Shift + PrintScreen в Windows, вы можете убрать огромные значки)
Я использую файл startup.m (находится в локальном пути MATLAB), чтобы убедиться, что у меня есть нужные мне настройки всякий раз, когда я запускаю MATLAB. Сюда входят такие вещи, как форматирование REPL и параметры графика.