Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

8
Dlaczego powinienem używać IHttpActionResult zamiast HttpResponseMessage?
Pracowałem z WebApi i przeniosłem się na WebApi2, gdzie Microsoft wprowadził nowy IHttpActionResultinterfejs, który wydaje się zalecany do użycia zamiast zwracania HttpResponseMessage. Jestem zdezorientowany zaletami tego nowego interfejsu. Wydaje się, że głównie zapewnia PO LEKKO łatwiejszy sposób utworzenia HttpResponseMessage. Argumentowałbym, że jest to „abstrakcja ze względu na abstrakcję”. Czy coś …


12
Dlaczego złą praktyką jest wywoływanie System.gc ()?
Po udzieleniu odpowiedzi na pytanie, w jaki sposób wymusić zwolnienie obiektów w Javie (facet wyczyścił HashMap o pojemności 1,5 GB) System.gc(), powiedziano mi, że wywoływanie System.gc()ręczne jest złe , ale komentarze nie były całkowicie przekonujące. Ponadto nikt nie odważył się głosować za moją odpowiedzią ani głosować za nią. Powiedziano mi …

4
Jakiego ORM powinienem użyć dla Node.js i MySQL? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, 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 …
326 mysql  orm  node.js 

30
Nie można uruchomić Eclipse; JVM został zakończony. Kod wyjścia = 13
Właśnie dołączam -vm C: \ Program Files \ Java \ jre6 \ bin \ javaw.exe w eclipse.ini następnie próbuję ponownie rozpocząć zaćmienie i dostałem ten błąd. Daj mi jak rozwiązać lub połączyć to, co faktycznie go rozwiązało. to jest moje eclipse.ini -startup plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810 -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction …
326 eclipse  startup 

10
Odpowiednik typedef w C #
Czy w C # istnieje odpowiednik typedef, czy jakoś uzyskać podobne zachowanie? Zrobiłem trochę google, ale wszędzie wyglądam negatywnie. Obecnie mam sytuację podobną do następującej: class GenericClass<T> { public event EventHandler<EventData> MyEvent; public class EventData : EventArgs { /* snip */ } // ... snip } Teraz naukowiec od rakiet …
326 c#  typedef 


10
Wykonanie akcji czyszczenia tuż przed zamknięciem Node.js
Chcę powiedzieć Node.js, aby zawsze robił coś tuż przed jego wyjściem, z jakiegokolwiek powodu - Ctrl+ C, wyjątku lub jakiegokolwiek innego powodu. Próbowałem tego: process.on('exit', function (){ console.log('Goodbye!'); }); Rozpocząłem proces, zabiłem go i nic się nie stało. Uruchomiłem go ponownie, nacisnąłem Ctrl+ Ci nadal nic się nie wydarzyło ...
326 node.js 

7
Jak dodawać elementy do listy Wyświetlaj dynamicznie w Androidzie
Czy ktoś może wyjaśnić lub zasugerować samouczek, aby utworzyć ListView w Androidzie? Oto moje wymagania: Powinienem być w stanie dynamicznie dodawać nowe elementy, naciskając przycisk. Powinien być wystarczająco prosty do zrozumienia (na przykład bez poprawy wydajności lub konwersji) Wiem, że jest wiele pytań na ten temat, zamieszczonych tutaj na StackOverflow, …

11
Jak użyć refleksji, aby wywołać metodę prywatną?
W mojej klasie jest grupa prywatnych metod i muszę wywoływać jedną dynamicznie na podstawie wartości wejściowej. Zarówno kod wywołujący, jak i metody docelowe znajdują się w tej samej instancji. Kod wygląda następująco: MethodInfo dynMethod = this.GetType().GetMethod("Draw_" + itemType); dynMethod.Invoke(this, new object[] { methodParams }); W takim przypadku GetMethod()nie zwróci metod …

17
jquery input zaznacz wszystko na fokus
Używam tego kodu, aby spróbować zaznaczyć cały tekst w polu, gdy użytkownik skupia się na polu. Co się dzieje, zaznacza wszystko na sekundę, a następnie jest niezaznaczone, a kursor pisania zostaje w miejscu, w którym kliknąłem ... $("input[type=text]").focus(function() { $(this).select(); }); Chcę, żeby wszystko pozostało wybrane.
326 jquery  input 


12
Dlaczego tablice o zmiennej długości nie są częścią standardu C ++?
Nie używałem C bardzo często przez ostatnie kilka lat. Kiedy dzisiaj przeczytałem to pytanie , natknąłem się na składnię C, której nie znałem. Najwyraźniej w C99 obowiązuje następująca składnia: void foo(int n) { int values[n]; //Declare a variable length array } To wydaje się dość przydatną funkcją. Czy kiedykolwiek była …

10
Fragment Androida onAttach () jest przestarzały
Zaktualizowałem aplikację, aby korzystała z najnowszej biblioteki obsługi (wersja 23.0.0), dowiedziałem się, że przestała ona działać funkcja onAttach () klasy Fragment. Zamiast: onAttach (Activity activity) Śnieży: onAttach (Context context) Ponieważ moja aplikacja korzysta z aktywności przekazanej przed wycofaniem, możliwym rozwiązaniem jest: @Override public void onAttach(Context context) { super.onAttach(context); activity = …

30
Wystąpił ogólny błąd w GDI +, JPEG Image to MemoryStream
To wydaje się być trochę niesławnym błędem w całej sieci. Tak bardzo, że nie byłem w stanie znaleźć odpowiedzi na mój problem, ponieważ mój scenariusz nie pasuje. Zgłaszany jest wyjątek, gdy zapisuję obraz w strumieniu. Dziwnie działa to idealnie z png, ale daje powyższy błąd z jpg i gif, co …
326 c#  gdi+ 

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.