Arhn - архитектура программирования

Публикации по теме 'debugging'


Ошибки - это хорошо
Однажды инструктор посоветовал нашему классу привыкнуть к вещам в «сломанном» состоянии. Если бы они не сломались, у нас не было бы работы! Это был действительно хороший урок, потому что нелегко оставаться на плаву в водах, кишащих ошибками, красных предупреждений, взлома консоли, не отслеживаемых, почему это не работает. Найти свой дзен, когда все перевернуто, и научиться справляться с ситуацией - действительно отличный первый шаг. Он должен лежать в основе вашей работы, поэтому..

Хитрости и советы по упрощению отладки
Отладка — это не наука, это искусство (по большей части). Ошибки в нашем коде довольно неприятны, но выискивать и устранять их довольно приятно. Но ненавидите вы это или любите, это часть вашей жизни, и вы должны с этим смириться. Итак, чтобы немного облегчить жизнь, вот исчерпывающий список вещей, которые вы можете сделать для отладки кода. Прежде чем мы начнем, обратите внимание, что эти советы будут работать для любого языка, с которым вы решите работать. При этом легче..

Резиновый нырок
Важность понимания вашего кода Вчера (19 октября) был ровно месяц с тех пор, как я начал свое обучение (и мой опыт работы) в 8th Light. За этот месяц я многое узнал о программировании, хотя путь еще очень и очень долгий . Я узнал, что такое строка и метод, как я могу использовать переменную, как работает функция, и это лишь некоторые из них. Мне удалось написать свою первую программу, и это был захватывающий момент. Неплохо, для того, кто даже не знал, что такое терминал… хм…..

Знакомство с принципом «Быстрый сбой!» В разработке программного обеспечения
Эта статья знакомит с принципом «Быстро потерпеть неудачу!». Что это? Когда мы должны его использовать? Как это помогает нам писать лучший код? Каждый раз, когда возникает ошибка в работающем программном приложении, обычно есть три возможных подхода к обработке ошибок: Подход Игнорировать! : ошибка игнорируется, и приложение продолжает выполнение. Подход Fail fast! : приложение немедленно останавливается и сообщает об ошибке. Подход Fail safe! : приложение распознает..

Вопросы по теме 'debugging'

Aptana Studio с XDebug: неправильный файл открыт в точке останова
Я использую Aptana Studio 1.2.7 с XDebug 2.0.4, и мой веб-сайт основан на фреймворке Zend. При достижении точки останова в моем коде aptana studio открывает неправильный файл, когда существует более одного файла с одинаковым именем (например,...

Как вызвать функцию F# из непосредственного окна VS2010
Во время отладки приложения F # я хотел бы иметь возможность вызывать метод F # из непосредственного окна VS2010, но, похоже, он не работает. Проблема заключается в том, что методы F# на самом деле являются объектами FSharpFunc. Я попытался...

Как отладить зависание linux arm9 2.4.19?
Я пытаюсь отладить этот arm9 ... он работает под управлением какой-то вариации Linux 2.4.19. Когда загружаю драйвер pci, arm9 просто зависает и перезагружается. Я попытался включить параметры взлома ядра в menuconfig, но вообще не вижу сообщений...

Java: обнаружение блокировки в неявных очередях во время отладки точки останова
У меня есть приложение Java, которое обрабатывает поток данных из данных, поступающих через последовательный порт, и отображает сводку в пользовательском интерфейсе Swing. Это работает нормально, но когда я устанавливаю точки останова в Eclipse в...

C++ Builder XE2 - можно ли отлаживать библиотеку данных vcl?
Я использую метод TParams::ParamByName при работе с базой данных SQL. Исходный код этого метода находится в каталоге c:\Program Files\Embarcadero\RAD Studio\9.0\source\data в файле Data.DB.pas. Можно ли отлаживать исходный код этого модуля? В...

Как получить имя или файл и строку вызывающего метода?
Есть ли способ в C++11 (используя последнюю версию GCC) получить имя или номер файла и строки метода, вызывающего текущий выполняемый метод (вызывающий)? Я хочу использовать эту информацию в сообщении об ошибке, когда, например, следующий код не...

Как найти точку входа в веб-приложение Java для отладки?
Я пытаюсь отладить веб-приложение Java. Я настроил tomcat в eclipse, добавил свое приложение в tomcat и запустил tomcat в режиме отладки. Теперь, когда пользователь выполняет какое-либо действие на веб-странице, запрос попадает на сервер, проходит...

Интерпретация выходных данных стека вызовов в Visual Studio
Информация о системе: Windows 7, MSVS 2010 Ниже приведена простая программа, в которой я тестирую, как работает опция Call Stack в отладке. #include<stdio.h> #include "stdafx.h" int main() { printf("hello"); //breakpoint }...

Отладка в Visual Studio: точка останова перемещается и вставляет новую строку
Я новичок в Visual Studio, и у меня возникла проблема, когда я нахожусь в режиме отладки. Сначала у меня не было этой проблемы, а сейчас все чаще и чаще. Вот что происходит: Я отлаживаю свой проект и наткнулся на точку останова. Поэтому я...

Использование Python с Киви
Я получил эту ошибку после установки и запуска кода Python с импортированным kivy. мой код такой: import kivy from kivy.app import App from kivy.uix.button import Button class TestApp(App): def build(self): return Button(text='Hello...
02.12.2023

Можно ли сделать команды отладки в Android?
I Android вы можете регистрировать вещи с помощью: Log.i("Log_Tag","Message"); Я знаю, что это выводит сообщение на консоль logcat. Я также заметил, что можно ввести в консоль logcat. Поэтому мне было интересно, есть ли способ...

отладчик не работает в chrome/safari/firefox для приложения ember
Я работаю в приложении Ember. Версия "ember-cli": "1.13.13". По очень странной причине отладчик не работает в Chrome. (Я также пробовал Safari и версию для разработчиков Firefox. То же самое.) В частности, проблема в том, что я поместил...

Отладка мобильного приложения Tizen с помощью Visual Studio
Я пытаюсь использовать обычную отладку в Visual Studio для мобильного приложения Tizen с эмулятором Tizen, но безуспешно. Пожалуйста, дайте мне знать, если кто-то сталкивается с этой проблемой.

при передаче объекта в базу данных отладчик говорит, что атрибут имеет переменную, но когда выводится результат.hasErrors, он равен нулю
Я пытаюсь добавить объект пивоварни в базу данных и проверяю наличие ошибок, прежде чем он выполнит задачу. Когда я просматриваю отладчик, он говорит, что у него есть переменная с сегодняшней датой, я устанавливаю ее до того, как он проверит наличие...
02.10.2023

Не удалось зафиксировать иерархию представлений, xcode 11.7 + swift5
Никогда раньше не сталкивался с этим багом. Любые входы? Я уже пробовал: Запускайте другие проекты в той же версии xcode Перезагрузите макбук Перезапустите Xcode Ошибка: невозможно зафиксировать иерархию представлений....

Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..