Co oznacza termin „nieszczelna abstrakcja”? (Proszę wyjaśnić na przykładach. Często mam trudności z grzebaniem w zwykłej teorii).
Co oznacza termin „nieszczelna abstrakcja”? (Proszę wyjaśnić na przykładach. Często mam trudności z grzebaniem w zwykłej teorii).
Właśnie się dowiedziałem, że mój skrypt wyświetla fatalny błąd: Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 440 bytes) in C:\process_txt.php on line 109 Ta linia jest taka: $lines = count(file($path)) - 1; Więc myślę, że ma trudności z załadowaniem...
Jeśli mam element nadrzędny z elementami podrzędnymi, do których są przypisane nasłuchiwania zdarzeń, czy muszę je usunąć, zanim wyczyszczę element nadrzędny? (tj. parent.innerHTML = '';) Czy mogą wystąpić przecieki pamięci, jeśli nasłuchiwanie zdarzeń nie jest niezwiązane z elementem, jeśli...
Dlaczego Eclipse wyświetla ocieplający się komunikat „Wyciek zasobów:„ in ”nigdy nie jest zamknięty” w poniższym kodzie? public void readShapeData() { Scanner in = new Scanner(System.in); System.out.println("Enter the width of the Rectangle: "); width = in.nextDouble();...
Studiuję inżynierię komputerową i mam kilka kursów elektroniki. Słyszałem, od dwóch moich profesorów (z tych kursów), że jest możliwe, aby uniknąć korzystania z free()funkcji (po malloc(), calloc()itp), ponieważ przestrzenie pamięci przydzielonej prawdopodobnie nie zostaną ponownie wykorzystane...
taka była odpowiedź brada larsona na to pytanie SO Jeśli dodasz dwa punkty przerwania, powinieneś móc debugować te wyjątki. Aby to zrobić, przejdź do Run | Pokaż | Punkty przerwania i utwórz dwa globalne punkty przerwania (robię je globalnie, ponieważ są tak przydatne we wszystkich moich...
Jest to problem, który od kilku miesięcy próbuję znaleźć. Mam uruchomioną aplikację Java, która przetwarza źródła XML i zapisuje wynik w bazie danych. Występowały sporadyczne problemy z zasobami, które są bardzo trudne do wyśledzenia. Tło: Na pudełku produkcyjnym (gdzie problem jest...
Uruchomienie poniższego kodu w systemie Windows 10 / OpenJDK 11.0.4_x64 powoduje wygenerowanie danych wyjściowych used: 197i expected usage: 200. Oznacza to, że 200 bajtów tablic z milionem elementów zajmuje około. 200 MB pamięci RAM. Wszystko w porządku. Kiedy zmienię przydział tablicy bajtów w...
Mam podstawową wiedzę na temat wycieków pamięci i ich przyczyn. Dlatego nie rozumiem, czy mam problem z kodem, czy jest to fałszywy alarm. Nie wiem, którą część kodu powinienem udostępnić, ponieważ projekt nie jest mały. Ale daj mi znać w komentarzach, a dodam wymagany kod. Używam elementu arch...