Programowanie

9
Zachowanie śmieciarza dla niszczyciela

Mam prostą klasę, która jest zdefiniowana jak poniżej. public class Person { public Person() { } public override string ToString() { return "I Still Exist!"; } ~Person() { p = this; } public static Person p; } W metodzie głównej public static void Main(string[] args) { var x =...

9
Wydajność FactoryFinder / złe buforowanie

Mam dość dużą aplikację Java ee z ogromną ścieżką klasy, która wykonuje wiele przetwarzania XML. Obecnie próbuję przyspieszyć niektóre z moich funkcji i zlokalizować wolne ścieżki kodu za pomocą profilerów próbkujących. Zauważyłem, że szczególnie części naszego kodu, w których mamy wywołania,...

9
Jak naprawić te luki? (Poprawka audytu npm nie usuwa tych luk)

Mój projekt ma 6 luk w zabezpieczeniach o wysokim poziomie zagrożenia i nie mam pojęcia, jak je naprawić. Poprawka kontroli npm kończy się niepowodzeniem. Pomóż mi to naprawić. Instalowałem https://www.npmjs.com/package/toastr w moim projekcie i po jego zainstalowaniu pokazane zostały luki w...

9
Konwersja punktu 2D na lokalizację 3D

Mam stały aparat ze znanymi cameraMatrixi distCoeffs. Mam również szachownicę, która jest również naprawiona, transforma rotationwektor jest również obliczany za pomocą solvePnP. Zastanawiam się, w jaki sposób można uzyskać lokalizację 3D punktu 2D na tej samej płaszczyźnie, na której znajduje się...

9
Jak wywołać metody silnika trzepotania z innego wątku

Używam trzepotania pulpitu dla Linuksa. Nazywam metodę o nazwie, MarkTextureFrameAvailablektóra ma oznaczać teksturę do ponownego wysłania przez silnik. Ponieważ programuję odtwarzacz wideo, muszę dzwonić MarkTextureFrameAvailablez wątku odtwarzacza. Problem polega na tym, że silnik zmusza mnie do...

9
Jak włączyć „skrzynkę” Rust'a?

Próbuję użyć rand::SmallRng. Dokumentacja mówi Ten PRNG ma bramę funkcji : aby go użyć, musisz włączyć funkcję skrzynki small_rng. Szukałem i nie mogę dowiedzieć się, jak włączyć „funkcje skrzynek”. Fraza ta nie jest nigdzie używana w dokumentach Rust. To najlepsze, co mogłem...

9
Kafka: Ciągle otrzymuję FETCH_SESSION_ID_NOT_FOUND

Ciągle otrzymuję FETCH_SESSION_ID_NOT_FOUND. Nie jestem pewien, dlaczego tak się dzieje. Czy ktoś może mi się tutaj podobać, na czym polega problem i jaki będzie wpływ na konsumentów i brokerów. Dziennik serwera Kafka: INFO [2019-10-18 12:09:00,709] [ReplicaFetcherThread-1-8][]...

9
iOS Xcode SPM nie udało się odformować nadklasy

Moja aplikacja składa się z wielu projektów (frameworków), po jednym dla każdej głównej funkcji i wspólnej frameworku z różnego rodzaju rzeczami, do których muszę uzyskać dostęp w wielu moich funkcjach. Korzystam z Menedżera pakietów Swift pakietu Xcode 11, aby dodać zależności. Wspólny framework...