Powiązane publikacje 'exception'


„Pythonic” GOTO
Ta historia jest teraz dostępna pod adresem https://dmuhs.blog/2018/09/14/the-pythonic-goto/ Bo pieprzyć Medium i wymuszoną monetyzację moich treści.

Niektóre wyjątki to więcej wyjątków niż wyjątek
Istnieje zdrowy rozsądek, że każdy wyjątek pochodzi z klasy Exception . Kiedy piszesz: try: dwarfs_stupid_trick() except Exception as e: Amok_happy() to jest to samo co try: dwarfs_stupid_trick() except: Amok_happy() Ale nie jest. Dzisiaj dowiedziałem się, że istnieje kilka standardowych wyjątków, które nie pochodzą z klasy Exception . To są: >>> issubclass(KeyboardInterrupt, Exception) False >>> issubclass(SystemExit, Exception) False..

LaraBug — pomocnik narzędzia wyjątków Laravel
Tworząc i rozwijając strony internetowe najczęściej zdarza się, że Twoi użytkownicy nie zawsze zgłaszają błędy, na pewno jeśli nie naprawisz tych błędów, stracisz (potencjalnych) klientów. To było miejsce, w którym pojawia się „LaraBug”, stworzyłem to narzędzie w 2016 roku, aby w zasadzie podrapać się we własne swędzenie. Potrzebowałem jasnego i czystego narzędzia do odczytywania moich błędów, musiałem wiedzieć, co się dzieje, gdy coś poszło nie tak. (Ups, coś poszło nie tak 😰)..

Dzięki za napisanie.
Dzięki za napisanie. Zgadzam się ze wszystkimi oprócz jednego: nie powinieneś pisać każdej metody z obsługą wyjątków. Oznacza to, że wiesz, co zrobić, gdy wystąpią wyjątki, a to po prostu nieprawda. Potrzebujesz kontekstu, aby wykryć i obsłużyć błąd, którego metody same w sobie zwykle nie mają. A jeśli łapiesz wyjątki i używasz ich do kontrolowania wyników swojej metody, to w zasadzie używasz wyjątków jako środka do sterowania przepływem. To jest anty wzór. Przestawiłeś się również na..

Powiązane pytania 'exception'

.NET: który wyjątek zgłosić, gdy brakuje wymaganego ustawienia konfiguracji?
Oto standardowy scenariusz: if(string.IsNullOrEmpty(Configuration.AppSettings["foobar"])) throw new SomeStandardException("Application not configured correctly, bozo."); Problem polega na tym, że nie jestem do końca pewien, który wyjątek...
44215 wyświetlenia
exception .net configuration
schedule 25.06.2022

Jak się dowiedzieć, które procesy używają pliku w ASP.NET?
Zajmuję się tworzeniem wielowątkowej aplikacji ASP.NET 3.5, podczas pracy z jakimś plikiem otrzymuję następujący wyjątek: Proces nie może uzyskać dostępu do pliku, ponieważ jest używany przez inny proces Szukam sposobu, aby dowiedzieć się...
121 wyświetlenia
schedule 28.06.2022

Wyjątki i IDispatchMessageInspector
Używam IDispatchMessageInspector do sprawdzania komunikatów żądań/odpowiedzi w mojej usłudze WCF i rejestrowania niektórych danych w naszej bazie danych rejestrowania. Mam również niestandardowy program obsługi błędów, który przechwytuje wyjątki i...
1962 wyświetlenia
schedule 25.08.2022

Oglądać lokalizację pamięci/instalować „punkt przerwania danych” z kodu?
Mamy problem z nadpisywaniem pamięci. W pewnym momencie w trakcie naszego programu, lokalizacja pamięci jest nadpisywana i powoduje awarię naszego programu. problem występuje tylko w trybie zwolnienia. podczas debugowania wszystko jest w porządku....
2128 wyświetlenia
c++ exception conditional-breakpoint
schedule 16.08.2022

Co się stanie, jeśli użyję rzutu; bez wyjątku do rzucenia?
Oto konfiguracja. Mam program w języku C++, który wywołuje kilka funkcji, z których wszystkie potencjalnie zgłaszają ten sam zestaw wyjątków i chcę mieć takie samo zachowanie dla wyjątków w każdej funkcji (np. drukuj komunikat o błędzie i resetuj...
9458 wyświetlenia
c++ exception refactoring
schedule 04.09.2022

Android, ListView IllegalStateException: Zawartość adaptera uległa zmianie, ale ListView nie otrzymał powiadomienia
Co chcę zrobić : uruchomić wątek w tle, który oblicza zawartość ListView i częściowo aktualizuje ListView, podczas gdy wyniki są obliczane. Czego wiem, czego muszę unikać : Nie mogę zadzierać z zawartością ListAdapter z wątku w tle, więc...
130749 wyświetlenia
android exception listview adapter
schedule 13.08.2022

Jak przełączyć witrynę główną 301 do nowego folderu, ale zezwolić na nową witrynę w katalogu głównym?
Ok, zobaczę, czy mogę to łatwo wyjaśnić Mam forum, które było hostowane jako moja strona główna odpowiednio w witrynie www.mojawitryna.com. Jest dobrze zindeksowany i nie chciałbym stracić jakiejkolwiek pozycji w rankingu. Dzisiaj przeniosłem...
146 wyświetlenia
exception redirect directory new-operator forum
schedule 12.08.2022

Odbicie MethodInfo.Invoke() przechwytuje wyjątki z wnętrza metody
Mam wywołanie MethodInfo.Invoke() do wykonania funkcji poprzez odbicie. Wywołanie jest opakowane w blok try/catch , ale nadal nie przechwytuje wyjątku zgłoszonego przez wywołaną przeze mnie funkcję. Otrzymuję następującą wiadomość:...
32918 wyświetlenia
exception methods c# invoke reflection
schedule 21.08.2022

jak naprawić błąd w rozmiarze bitmapy przekracza budżet VM
pracuję nad przesyłaniem obrazu jednej aplikacji do sdcard skaluję tę kartę sdcard zapisaną w bazie danych czasami pojawia się jeden błąd rozmiar bitmapy przekracza budżet maszyny wirtualnej ouput : 01-11 15:39:51.809: ERROR/AndroidRuntime(6214):...
4059 wyświetlenia
android exception out-of-memory bitmap size
schedule 26.06.2022

WCF - Połączenie z gniazdem zostało przerwane
Otrzymuję następujący wyjątek, gdy uruchamiam usługę WCF na zdalnym hoście z wiązaniem TCP. Jednak basichttpbinding działa. Ponadto, gdy hostuję go na tej samej maszynie, działa również. Również przy użyciu klienta testowego i połączenia ze...
11896 wyświetlenia
exception networking .net c# wcf
schedule 17.07.2022

fstream::wyjątki nieoczekiwane zachowanie
W poniższym kodzie; jakiś pomysł, dlaczego ifs staje się zły, gdy wykonywane jest std::copy? #include <iostream> #include <fstream> #include <algorithm> #include <iterator> int main(int argc, char* argv[]) {...
752 wyświetlenia
c++ exception fstream
schedule 24.07.2022

Pojawia się błąd podczas debugowania Błąd debugowania .. Wykryto uszkodzenie sterty
Używam Visual Studio 2005. Podczas debugowania kodu otrzymuję następujący komunikat o błędzie, a następnie dodaje przerwę, Błąd debugowania ! Program: - Wykryto uszkodzenie sterty: po normalnym bloku c#2368 w 0x01d21e30. CRT wykrył, że...
7137 wyświetlenia
exception debugging visual-c++ visual-studio-2005
schedule 07.07.2022

Złapać dwa wyjątki w tym samym bloku catch?
Mam metodę, która może zgłosić dwa różne wyjątki, CommuncationException i SystemException . W obu przypadkach wykonuję ten sam trzywierszowy blok kodu. try { ... } catch (CommunicationException ce) { ... } catch {SystemExcetion se) {...
61410 wyświetlenia
exception .net c# exception-handling
schedule 08.09.2022

Dlaczego ten iteracyjny kod powiększający listę daje IndexError: indeks przypisania listy poza zakresem?
Proszę wziąć pod uwagę następujący kod: i = [1, 2, 3, 5, 8, 13] j = [] k = 0 for l in i: j[k] = l k += 1 print j Dane wyjściowe (Python 2.6.6 na Win 7 32-bit) to: > Traceback (most recent call last): > j[k] = l...
613561 wyświetlenia
schedule 02.08.2022

Standardowy sposób w C++ definiowania klasy wyjątków i zgłaszania wyjątków
Chcę zbudować klasę z funkcjami, które mogą zgłaszać wyjątki, które chcę przechwycić, gdy z niej korzystam. Dziedziczę my_exception ze standardowej klasy wyjątków. Implementuję funkcję what() tak, aby zwracała ciąg, który jest przechowywany w...
14355 wyświetlenia
c++ exception throw instance standards
schedule 26.07.2022

NHibernate: Istnieje już otwarty DataReader powiązany z tym połączeniem, który należy najpierw zamknąć
Mam problem z ładowaniem danych NHibernate z bazy danych MySQL. Kiedy uruchamiam ten kod (i jest to jedyny czas tworzenia sesji NHibernate), zgłasza wyjątek na pierwszym }. Wyjątkiem jest: „Istnieje już otwarty DataReader powiązany z tym...
3638 wyświetlenia
mysql exception connection nhibernate
schedule 17.08.2022

Jakiś sposób na przechwycenie wyjątków z dowolnego odrodzonego wątku?
Tworzę aplikację z obsługą wtyczek. Wtyczki mogą być tworzone przez strony trzecie. Obecnie mam procedurę obsługi try/catch wokół wszelkich wywołań wtyczek, aby spróbować chronić moją aplikację przed kodem stron trzecich. Połów rejestruje...
149 wyświetlenia
schedule 15.09.2022

java.lang.OutOfMemoryError (przestrzeń PermGen) i java.lang.ClassNotFoundException na otwarciu strony jsp
Używam SpringSource Tool Suite 3.0.1, serwera Tomcat 7.0.21, maven-2.2.1. Z powodzeniem zbudowałem swoją aplikację webową, uruchomiłem serwer Tomcat. Aplikacja działała pomyślnie. Po restarcie serwera Tomcat po kolei widziałem kolejne błędy z...
46732 wyświetlenia
java exception eclipse tomcat jsp
schedule 17.09.2022

Qt: Czy można używać QString jako członka w klasie wyjątków?
Opracowuję niestandardowy wyjątek, w którym potrzebuję członka QString. Coś jak: class MyException { private: const QString fDescription; public: MyException(QString desc); }; MyException::MyException(QString desc) : fDescription(desc)...
1452 wyświetlenia
exception qt segmentation-fault qstring copy-on-write
schedule 02.08.2022

gwt java.lang.ExceptionInInitializerError
Pracuję nad aplikacją GWT i ciągle otrzymuję błąd pokazany poniżej. Śledziłem samouczek GWT dotyczący konwencji nazewnictwa klas serwletów i stosowałem strukturę Service / Async / ServiceImpl. Próbowałem również dodać argument...
6025 wyświetlenia
exception initialization rpc gwt
schedule 09.07.2022