Codengineering - блог о программировании ➜ страница 1009
Как вычислить сумму векторов
Я знаю, что этот вопрос задавался много раз, но этот ответ не работает для меня. Я хочу вычислить суммирование следующим образом , Где h(x) = X*theta, theta является nX1 матрицей и X является m xn матрицей. Я попытался написать так: f = @(z)(sum(X(z,:)*theta) - y(z))^2; v = sum(f([1:m])); % m is length of y Но это дало мне такую ошибку: error: for x^A, A must be a square matrix. Use .^ for elementwise power. error: called from computeCost>@<anonymous> at line 26 column 3 ...
Пользовательская кнопка удаления в jqGrid
Я хотел бы реализовать свою собственную функцию удаления в jqGrid. В настоящее время я использую встроенный пользовательский интерфейс (выберите строку, нажмите кнопку корзины в нижнем колонтитуле, подтвердите), но я предпочел бы иметь кнопку удаления в каждой строке и реализовать свой собственный пользовательский интерфейс для подтверждения. Я не вижу ничего в API, что позволяет мне запускать удаление на сервер - просто delRowData, который удаляет его на клиенте. Можно ли это сделать? (я ис ...
В чем разница между проектом Xcode и игровой площадкой Xcode?
Я новичок в Xcode и swift и пытаюсь понять, в чем разница между "начать с playground" и "создать новый проект xcode" ...
Регистры Сдвига Verilog
Я очень новичок в языке HDL. У меня есть вопрос о том, как запрограммировать регистр сдвига. (я знаю, что перехожу в другую сторону). Почему в книге используется wire[N-1:0] r_next? в чем недостаток моей реализации? Спасибо Моя первая попытка выглядит следующим образом module lesson04#(parameter N=8)( input wire clk, reset, input wire data, output wire out ); reg [N-1: 0] r_reg; always @(posedge clk or negedge reset) begin if(!reset) r_reg =0; else r_ ...
перенаправление codeigniter не работает
По какой-то причине я не могу определить, перенаправление в codeigniter не работает. Я получаю белый экран смерти. Я настроил" тестовый " контроллер: class Test extends Controller { function Test() { parent::Controller(); $this->load->helper('url'); } function index() { redirect('home','refresh'); } } (я попробовал параметры location и refresh, без помощи). Вот мой .htaccess файл: DirectoryIndex index.php RewriteEngine on RewriteCond $1 !^ ...
Использование jq или альтернативных инструментов командной строки для diff файлов JSON
Существуют ли какие-либо утилиты командной строки, которые можно использовать, чтобы найти, идентичны ли два файла JSON с инвариантностью к порядку внутри-словаря-ключа и внутри-списка-элемента? Можно ли это сделать с помощью jq или какой-то другой эквивалентный инструмент? Примеры: Эти два файла JSON идентичны A: { "People": ["John", "Bryan"], "City": "Boston", "State": "MA" } B: { "People": ["Bryan", "John"], "State": "MA", "City": "Boston" } Но эти два файла JSON отличают ...
Совместим ли QML с многопоточными / асинхронными вызовами?
Я создаю пользовательский интерфейс в QML и пока работаю только над логикой пользовательского интерфейса, оставляя логику приложений на потом. Я несколько обеспокоен всеми обсуждениями, которые я пропустил, касающимися многопоточности и асинхронности по сравнению с синхронным кодом и медлительностью в UIs, и я хочу убедиться, что когда логика приложения будет добавлена позже, QML не будет удерживать меня и замедлять меня, заставляя однопоточный асинхронный код каким-то образом. Возможно, это зв ...
непредсказуемые ошибки с плавающей запятой при разложении матрицы
Я пытаюсь разложить матрицу перспектив на ближние и дальние расстояния, используя следующую формулу: near = m32 / (m22 - 1); far = m32 / (m22 + 1); Здесь параметры теста перспективной матрицы: aspect = 0.782f; fovy = glm_rad(49.984f); nearDist = 0.1550385f; farDist = 6000.340975f; glm_perspective(fovy, aspect, nearDist, farDist, proj); Вот что я делаю, чтобы получить ближние и дальние значения (proj-это матрица с большим столбцом): far = proj[3][2] / (proj[2][2] + 1 ...
Является ли следующая функция хвостового вызова optmized?
Я новичок в haskell (впервые пробую FN программирование) и просто пробую различные упражнения из книги "реальный мир haskell". Может ли кто-нибудь, пожалуйста, исправить меня и сказать, оптимизирована ли функция ниже хвостового вызова или нет? Если да, то не могли бы вы поправить меня, как это делается? Я добавляю 1 к рекурсивной функции, поэтому я считаю, что это должно вызвать исключение stackoverflow? Я попытался вызвать myLength [1..2000000] но это не вызвало никакого исключения stackoverfl ...
Приложение не подключается к базе данных Мангуста
У меня возникли проблемы с подключением к моей базе данных Мангуст. Я просто не знаю, если что-то не так с моим кодом или если мне нужно установить больше пакетов мангуста. Или, возможно, переустановить все. Кто-нибудь может сказать мне, в чем дело? Проблемными линиями являются: var mongoose = require('mongoose'); mongoose.connect('mongodb://node:[email protected]:27017/Iganiq8o'); // connect to our database Предполагается ли, что приложение подключается к базе данных автоматиче ...