Programowanie

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

5
Czy mogę przekazać tablicę jako argumenty do metody ze zmiennymi argumentami w Javie?
Chciałbym móc stworzyć funkcję, taką jak: class A { private String extraVar; public String myFormat(String format, Object ... args){ return String.format(format, extraVar, args); } } Problem polega na tym, że argsjest traktowany jak Object[]w metodzie myFormat, a tym samym jest jednym argumentem String.format, natomiast chciałbym każdy Objectw argsktóre mają być …

30
Otrzymanie „nie można znaleźć nazwy typu lub przestrzeni nazw”, ale wszystko wydaje się w porządku?
Dostaję: Nie można znaleźć typu lub nazwy przestrzeni nazw błąd aplikacji C # WPF w VS2010. Ten obszar kodu kompilował się dobrze, ale nagle pojawia się ten błąd. Próbowałem usunąć odwołanie do projektu i usinginstrukcję, zamknąć VS2010 i uruchomić ponownie, ale nadal mam ten problem. Wszelkie pomysły, dlaczego tak się …

9
Uzyskiwanie pierwszego znaku ciągu za pomocą $ str [0]
Chcę uzyskać pierwszą literę łańcucha i zauważyłem, że to $str[0]działa świetnie. Po prostu nie jestem pewien, czy jest to „dobra praktyka”, ponieważ notacja ta jest zwykle używana w przypadku tablic. Ta funkcja nie wydaje się być zbyt dobrze udokumentowana, więc zwracam się do was z prośbą, aby powiedzieć, czy w …
276 php  string  substring 

21
Java Array Sortuj malejąco?
Czy istnieje ŁATWY sposób sortowania tablicy w porządku malejącym, na przykład sposób sortowania w porządku rosnącym w klasie Arrays ? Czy też muszę przestać być leniwy i zrobić to sam: [
276 java  arrays  sorting  int 

19
Jak wyjść z pętli w Scali?
Jak przerwać pętlę? var largest=0 for(i<-999 to 1 by -1) { for (j<-i to 1 by -1) { val product=i*j if (largest>product) // I want to break out here else if(product.toString.equals(product.toString.reverse)) largest=largest max product } } Jak przekształcić zagnieżdżone pętle w rekurencję ogona? Z Scala Talk na FOSDEM 2009 http://www.slideshare.net/Odersky/fosdem-2009-1013261 …

5
Na jakich warunkach powstaje JSESSIONID?
Kiedy / jakie są warunki JSESSIONIDutworzenia a? Czy to na domenę? Na przykład, jeśli mam serwer aplikacji Tomcat i wdrażam wiele aplikacji internetowych, czy zostanie utworzona inna w zależności JSESSIONIDod kontekstu (aplikacji internetowej), czy też jest ona udostępniana aplikacjom internetowym, o ile są one tej samej domeny?
276 java  jsessionid 

7
musi pojawić się w klauzuli GROUP BY lub być użyty w funkcji agregującej
Mam stolik, który wygląda jak ten wywołujący „makerar” cname | wmname | avg --------+-------------+------------------------ canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 I chcę wybrać maksymalną średnią dla każdej nazwy. SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY cname; ale dostanę błąd, ERROR: …

13
Kiedy używać @QueryParam vs. @PathParam
Nie zadaję już zadanego pytania: Jaka jest różnica między @PathParam a @QueryParam To jest „najlepsza praktyka” lub pytanie z konwencji. Kiedy należy użyć @PathParamvs @QueryParam. Co mogę o tym pomyśleć, w decyzji można wykorzystać te dwa elementy do rozróżnienia wzorca informacji. Pozwól mi zilustrować poniżej mojego LTPO - mniej niż …
276 java  rest  jax-rs 

4
Dlaczego Java z włączonymi ciągłymi intami wydaje się działać szybciej z dodanymi przypadkami?
Pracuję nad kodem Java, który musi być wysoce zoptymalizowany, ponieważ będzie działał w gorących funkcjach, które są wywoływane w wielu punktach mojej logiki programu głównego. Część tego kodu polega na pomnożeniu doublezmiennych przez 10podniesione do dowolnych nieujemnych int exponent. Jeden szybki sposób (edit: ale nie najszybsze, patrz Aktualizacja 2 poniżej), …


13
Jak działają malloc () i free ()?
Chcę wiedzieć jak malloci freepracować. int main() { unsigned char *p = (unsigned char*)malloc(4*sizeof(unsigned char)); memset(p,0,4); strcpy((char*)p,"abcdabcd"); // **deliberately storing 8bytes** cout << p; free(p); // Obvious Crash, but I need how it works and why crash. cout << p; return 0; } Byłbym naprawdę wdzięczny, gdyby odpowiedź była dogłębnie …


7
Najbardziej wydajny sposób na odwrócenie tablicy numpy
Wierzcie lub nie, po wyprofilowaniu mojego obecnego kodu powtarzające się operacje odwracania tablicy numpy zjadły ogromną część czasu pracy. To, co mam teraz, to wspólna metoda oparta na widoku: reversed_arr = arr[::-1] Czy jest jakiś inny sposób, aby zrobić to bardziej efektywnie, czy to tylko złudzenie mojej obsesji na punkcie …
276 python  numpy 

5
Różnica między „module.exports” a „eksportami” w systemie modułów CommonJs
Na tej stronie ( http://docs.nodejitsu.com/articles/getting-started/what-is-require ) stwierdza się, że „Jeśli chcesz ustawić obiekt eksportu na funkcję lub nowy obiekt, musisz: użyj obiektu module.exports. ” Moje pytanie brzmi: dlaczego. // right module.exports = function () { console.log("hello world") } // wrong exports = function () { console.log("hello world") } I console.logged …

12
Zwiększ rozmiar sterty w Javie
Pracuję na serwerze z systemem Windows 2003 (64-bitowym) z 8 GB pamięci RAM. Jak mogę zwiększyć maksimum pamięci sterty? Używam -Xmx1500mflagi, aby zwiększyć rozmiar sterty do 1500 Mb. Czy mogę zwiększyć pamięć sterty do 75% pamięci fizycznej (sterty 6 GB)?
276 java  heap-memory 

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.