Запитання з тегом «debugging»

Налагодження - це методичний процес пошуку та виправлення помилок у комп'ютерній програмі. ** ВАЖЛИВО ПРИМІТКА: ** Цей тег є ТІЛЬКИ для запитань про методи налагодження або сам процес налагодження, НЕ для запиту допомоги у налагодженні вашого коду.

7
Налагодження монітора
Я вважаю моніторинг налагодження головним болем. Середовище оболонки Monit в основному не має нічого (немає шляхів або інших змінних середовища). Крім того, немає жодного файлу журналу, який я можу знайти. Проблема полягає в тому, що якщо команда start або stop у сценарії monit не вдається, важко розібратися, що з нею …
79 debugging  shell  monit 

9
Переглянути масив у LLDB: еквівалент оператора GDB '@' у Xcode 4.1
Я хотів би переглянути масив елементів, на який вказує вказівник. У GDB це можна зробити, обробляючи загострену пам'ять як штучний масив заданої довжини, використовуючи оператор '@' як *pointer @ length де lengthкількість елементів, які я хочу переглянути. Наведений синтаксис не працює в LLDB, що постачається з Xcode 4.1. Чи є …
79 xcode  debugging  xcode4  llvm  lldb 


12
Метеор: Налагодження на стороні сервера
Хтось знає хороший метод налагодження коду на стороні сервера? Я спробував увімкнути налагодження Node.js, а потім використовувати node-inspector, але він не відображає жодного мого коду. У підсумку я використовую console.log, але це дуже неефективно. Оновлення: Я виявив, що на моїй машині Linux працює така процедура: Коли ви запускаєте Meteor, він …

3
“Strlen (s1) - strlen (s2)” ніколи не менше нуля
Зараз я пишу програму на С, яка вимагає частого порівняння довжин рядків, тому я написав таку допоміжну функцію: int strlonger(char *s1, char *s2) { return strlen(s1) - strlen(s2) > 0; } Я помітив, що функція повертає true, навіть якщо s1вона має меншу довжину, ніж s2. Хтось може пояснити цю дивну …
77 c  string  debugging  unsigned 

11
Погана ідея залишити дзвінки “console.log ()” у своєму робочому коді JavaScript?
У мене є багато console.log()дзвінків у моєму JavaScript. Чи варто їх коментувати перед тим, як перейти на виробництво? Я хотів би просто залишити їх там, тому мені не доведеться піти на проблему повторного додавання коментарів пізніше, якщо мені потрібно буде робити якісь додаткові налагодження. Це погана ідея?


8
Налагодження JavaScript у Chrome - як зберегти точки розриву між оновленням сторінки або розривом за допомогою коду?
Коли я використовую Chrome та його налагоджувач JavaScript, кожного разу, коли я перезавантажую свою сторінку / сценарії, мої точки зупинки втрачаються, і мені потрібно знайти файл скрипта у спливаючому вікні, знайти рядок коду для моєї точки зупинки, клацнути, щоб додати його тощо Чи є спосіб зберегти ці точки зупинки, щоб …

4
Як зупинити зупинку xdebug на першому рядку за допомогою PhpStorm?
У мене ця дивна проблема. Раніше всі мої налаштування працювали нормально, поки я не оновив свою версію PHP. Я використовую макпорти і встановлюю порти php5 та php5-xdebug. xdebug працює, але зупиняється на першому рядку мого сценарію, навіть якщо у мене в PhpStorm ця опція вимкнена. Там немає точки зупинку, і …

19
Код VS: Помилка "Точку зупинки проігноровано, оскільки згенерований код не знайдений"
Я шукав скрізь, і все ще маю налагодження TypeScript всередині коду VS. Я прочитав цей потік, але все ще не можу досягти своїх точок зупинку, розміщених у файлі TypeScript, натискаючи точки зупинку у файлах .js, все працює нормально. Тож ось найпростіший проект «привіт, світ», який я створив. app.ts: var message: …

5
Як використовувати python timeit при передачі змінних функціям?
Я борюся з цим, використовуючи timeit, і мені було цікаво, чи хтось мав якісь поради В основному у мене є функція (якій я передаю значення), для якої я хочу перевірити швидкість, і створив це: if __name__=='__main__': from timeit import Timer t = Timer(superMegaIntenseFunction(10)) print t.timeit(number=1) але коли я запускаю його, …

25
«Неперевірена точка зупинки» у Visual Studio Code з розширенням Chrome Debugger
Я намагаюся налагодити свій код Typescript у Visual Studio Code, використовуючи розширення Chrome Debugger, але я отримую повідомлення "Неперевірена точка зупинки" на мою точку зупинки, і виконання не зупиняється на моїй точці зупинки. Ось мій файл launch.json: { linkid=830387 "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "Launch …

4
Що таке w3wp.exe?
У мене є WCFслужба, що працює під користувачем служби в моїй локальній системі. Щоразу, коли я намагаюся налагодити, це дає мені повідомлення Attach Security warning. У Visual Studio за замовчуванням (навіть без підключення) я отримую таку помилку: Приєднання до цього процесу може потенційно зашкодити вашому комп’ютеру. Якщо інформація нижче виглядає …
76 wcf  debugging  iis  iis-7  w3wp 

4
Перегляд вмісту змінних в Eclipse IDE
Як я можу одночасно переглядати вміст кількох змінних (наприклад, TreeSet)? Я можу переглядати вміст одного TreeSet, натискаючи на нього у вікні "Змінні", але я не уявляю, як це зробити для кількох змінних.

5
Як змусити IntelliJ вступати лише у мій вихідний код?
У мене є проект Spring MVC, який я намагаюся налагодити за допомогою IntelliJ. Якщо я встановлюю точку зупинки в коді контролера, налагодження зупиняється у відповідному місці. Цей рядок містить більше мого власного коду в іншому файлі. Я хотів би мати можливість зайти в код. Якщо я "вступлю" відразу після встановлення …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.