Pytania otagowane jako debugging

Debugowanie to metodyczny proces znajdowania i naprawiania błędów w programie komputerowym. ** WAŻNA UWAGA: ** Ten znacznik służy TYLKO do pytań dotyczących technik debugowania lub samego procesu debugowania, NIE do żądania pomocy przy debugowaniu kodu.

21
Punkty przerwania debugera javascript Chrome nic nie robią?
Nie mogę znaleźć narzędzia do debugowania Chrome. Mam chrom w wersji 21.0.1180.60 m. Kroki, które podjąłem: Nacisnąłem ctrl-shift-i, aby wywołać konsolę. Kliknięto Źródła, a następnie wybierz odpowiedni plik javascript, który chcę debugować. Ustawiam punkty przerwania, w których chcę, aby kod zatrzymywał się, umieszczając niebieski znacznik na rynnie obok linii po …

11
jak utworzyć warunkowy punkt przerwania za pomocą std :: string
Załóżmy, że mam taką funkcję: std::string Func1(std::string myString) { //do some string processing std::string newString = Func2(myString) return newString; } jak ustawić przerwanie warunkowe, gdy newStringma określoną wartość? (bez zmiany źródła) ustawienie warunku newString == "my value" nie działa punkty przerwania zostały wyłączone z błędem „nie znaleziono przeciążonego operatora”


4
Obserwowanie zmiennych w SSIS podczas debugowania
Mam projekt w SSIS i dodałem zadanie Wykonaj SQL, które wysyła jego wynik do zmiennej. Chciałem potwierdzić wartość, ponieważ martwiłem się, że spróbuje zapisać ją jako obiekt zestawu wyników, a nie rzeczywistą liczbę całkowitą (w tym przypadku zwracam COUNT). Moją pierwszą myślą było po prostu uruchomienie go w trybie debugowania …

4
Jak wyświetlić DataTable podczas debugowania
Dopiero zaczynam korzystać z ADO.NET oraz DataSets i DataTables. Jednym z problemów, które mam, jest to, że wydaje się dość trudne do określenia wartości w tabeli danych podczas próby debugowania. Jakie są najłatwiejsze sposoby szybkiego sprawdzenia, jakie wartości zostały zapisane w DataTable? Czy istnieje sposób, aby wyświetlić zawartość w programie …

11
Czy można zmienić wartości zmiennych javascript podczas debugowania w Google Chrome?
Debuguję aplikację javascript (używając narzędzi deweloperskich Chrome) i chciałbym zmienić niektóre wartości zmiennych podczas przechodzenia przez kod. Czy to w ogóle możliwe? Próbowałem i otrzymałem coś takiego: > modeline 1 > modeline=0 0 <<< seems to work but... > modeline 1 <<< ups!! Ale nie mogę znaleźć żadnej dokumentacji, która …

30
Nie można debugować aplikacji w Android Studio
Tworzę aplikację w Android Studio, teraz próbuję ją debugować przez adb. Kiedy klikam słowo Android i logo na dolnym pasku, pojawia się logcat i rozpoznaje moje urządzenie. Wtedy widzę to: Co muszę zrobić z moją aplikacją, aby umożliwić jej debugowanie? FYI już wcześniej rozwijało tę aplikację w Eclipse i adb …

9
Czy można zmodyfikować ciąg znaków w C?
Przez kilka godzin walczyłem z różnymi samouczkami w języku C i książkami związanymi ze wskaźnikami, ale naprawdę chcę wiedzieć, czy można zmienić wskaźnik znaku po jego utworzeniu. Oto, czego próbowałem: char *a = "This is a string"; char *b = "new string"; a[2] = b[1]; // Causes a segment fault …
81 c  string  debugging 




7
Monitor debugowania
Uważam, że monit debugowania jest głównym problemem. Środowisko powłoki Monita w zasadzie nie zawiera niczego (żadnych ścieżek ani innych zmiennych środowiskowych). Nie ma też żadnego pliku dziennika, który mogę znaleźć. Problem polega na tym, że jeśli polecenie start lub stop w skrypcie monit zawiedzie, trudno jest stwierdzić, co jest z …
79 debugging  shell  monit 

2
Zmiany wyniku w Pythonie podczas obliczeń cv2.Rodrigues
Jeśli uruchomię: import numpy as np import cv2 def changes(): rmat=np.eye(4) tvec=np.zeros(3) (rvec, jacobian)=cv2.Rodrigues(rmat) print rvec for i in range(2): changes() Dostaję: [[6.92798859e-310] [2.19380404e-316] [1.58101007e-322]] [[0.] [0.] [0.]] Wynik wynikający ze changes()zmian. Nie rozumiem, dlaczego tak jest, a fakt, że przestaje się zmieniać, jeśli tvec=np.zeros(3)linia jest komentowana, sprawia, że ​​czuję, …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.