Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 6 lat temu . Czy istnieje Java IDE napisane w Javie? Właśnie dostałem dziś w szkole laptopa z 9-letnim DET-em i są na …
Szukam wydajnego algorytmu do znajdowania klastrów na dużym wykresie (ma około 5000 wierzchołków i 10000 krawędzi). Do tej pory korzystam z algorytmu Girvan – Newman zaimplementowanego w bibliotece JUNG Javy, ale próbuję usunąć wiele krawędzi. Czy możesz zasugerować mi lepszą alternatywę dla dużych wykresów?
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Za każdym razem, gdy rozpoczynam projekt, w kluczowych momentach decyduję się całkowicie zmienić podstawowe klasy i dać się wciągnąć w niejasne błędy. Staram się planować z wyprzedzeniem i zwykle zaczynam na dobrej stopie, ale potem idę do niego następnego dnia i postanawiam, że chcę to zrobić „w inny sposób”. Czy …
Komentowanie jest dziś łatwiejsze niż kiedykolwiek. W Javie istnieje kilka fajnych technik łączenia komentarzy z klasami, a środowiska IDE Java są dobre w tworzeniu powłok komentarzy. Języki takie jak Clojure pozwalają nawet dodać opis funkcji w samym kodzie funkcji jako argument. Jednak wciąż żyjemy w czasach, w których często są …
Chciałbym wiedzieć, czy stosowanie niestandardowych tagów na stronie HTML do pewnych niestandardowych celów jest zgodne z prawem lub legalne. Na przykład: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam konsekat, felis sit amet suscipit laoreet, nisi arcu accumsan arcu, vel pulvinar odio magna suscipit mi. Chcę podkreślić „consectetur adipiscing …
jest kilka dyskusji na temat SO o metodach ustawiających zwracających „ten” typ. I wygląda na to, że java 7 miała propozycję zwrócenia nieważnych metod. Ale ta propozycja nie mogła przejść do funkcji java 7. Nie mogłem znaleźć, czy ta propozycja została przeniesiona na Javę 8 lub w przyszłości, czy też …
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. W projektach C # często grupujemy małe i ściśle powiązane klasy w ten sam .csplik. Ta praktyka zmniejsza tarcie związane …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Wydaje się, że wraz ze wzrostem doświadczenia z konkretnym zestawem narzędzi, z którymi …
Kilka dni temu rozmawiałem z doktorantem ds. Inżynierii oprogramowania, a ona powiedziała mi kiedyś: Utrzymuj swoje klasy i metody tak małe, jak to możliwe I zastanawiam się, czy to zawsze dobra praktyka. Chodzi mi na przykład o to, czy warto mieć klasę z tylko 2 osobami towarzyszącymi? Na przykład w …
W przeszłości korzystałem z dziedziczenia, aby umożliwić rozszerzenie formularzy Windows w mojej aplikacji. Gdyby wszystkie moje formularze miały wspólne elementy sterujące, kompozycję i funkcje, utworzyłbym formularz podstawowy implementujący wspólne elementy sterujące i funkcje, a następnie pozwalałem innym elementom sterującym na dziedziczenie z tego formularza podstawowego. Jednak natrafiłem na kilka problemów …
Często walczę ze sobą, czy umieścić pewne klucze w moim pliku web.config lub w klasie Constants.cs, czy coś takiego. Na przykład, jeśli chciałbym przechowywać klucze specyficzne dla aplikacji, bez względu na przypadek. Mógłbym je zapisać i pobrać z mojej konfiguracji internetowej za pomocą kluczy niestandardowych lub zużyć, odwołując się do …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Pozostaję w środowisku, w którym ludzie wierzą: Generics Java to funkcja używana wyłącznie do pisania bibliotek, a nie do prawdziwego kodowania. C ++ jest językiem programowania OO; templatejest funkcją opcjonalną i możliwą do uniknięcia Chociaż osoby te polegają w dużej mierze na bibliotekach napisanych przy użyciu programowania ogólnego (np. STL, …
Często spotykam się z tym problemem. Na przykład obecnie piszę funkcję odczytu i funkcję zapisu, a oni oboje sprawdzają, czy bufjest wskaźnikiem NULL i czy modezmienna mieści się w określonych granicach. To jest duplikacja kodu. Można to rozwiązać, przenosząc go do własnej funkcji. Ale powinienem? Będzie to dość anemiczna funkcja …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.