Programowanie

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

25
Oblicz medianę miliarda liczb
Jeśli masz miliard liczb i sto komputerów, jaki jest najlepszy sposób na zlokalizowanie mediany tych liczb? Jedno rozwiązanie, które mam, to: Podziel zestaw równo między komputery. Sortuj je. Znajdź mediany dla każdego zestawu. Sortuj zestawy według środkowych. Połącz dwa zestawy naraz, od najniższej do najwyższej mediany. Jeśli mamy m1 < …

5
Czy istnieje interfejs API Wikipedii?
Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie jest niezwiązane z tematem, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Na mojej stronie użytkownika Wikipedii uruchamiam skrypt Wikipedii, który wyświetla moje statystyki (liczba edytowanych stron, liczba nowych stron, miesięczna aktywność itp.). Chciałbym zamieścić …

7
Jak mogę makować zależności dla testów jednostkowych w RequireJS?
Mam moduł AMD, który chcę przetestować, ale zamiast ładować rzeczywiste zależności chcę wyśmiać jego zależności. Używam requirejs, a kod mojego modułu wygląda mniej więcej tak: define(['hurp', 'durp'], function(Hurp, Durp) { return { foo: function () { console.log(Hurp.beans) }, bar: function () { console.log(Durp.beans) } } } Jak mogę wyszydzać hurpi …


10
Dlaczego w mnożeniu macierzy 2048x2048 w porównaniu do mnożenia 2047x2047 występuje ogromny wzrost wydajności?
Wykonuję pewne testy porównawcze mnożenia macierzy, jak wspomniano wcześniej w Dlaczego MATLAB jest tak szybki w mnożeniu macierzy? Teraz mam inny problem, kiedy mnożymy dwie macierze 2048x2048, istnieje duża różnica między C # a innymi. Kiedy próbuję pomnożyć tylko macierze 2047x2047, wydaje się to normalne. Dodano też inne dla porównania. …

1
Najlepszy program do formatowania / upiększania kodu C ++
Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie jest niezwiązane z tematem, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Istnieje wiele narzędzi do formatowania kodu źródłowego. Które z nich działają najlepiej w C ++? Interesują mnie narzędzia wiersza poleceń lub inne rzeczy, …


8
Czy istnieje dobra biblioteka wykresów dla iPhone'a? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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 prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

20
EditText maxLines nie działa - użytkownik wciąż może wprowadzić więcej wierszy niż ustawione
<EditText android:id="@+id/editText2" android:layout_height="wrap_content" android:layout_width="fill_parent" android:maxLines="5" android:lines="5"> </EditText> Użytkownik może wprowadzić więcej niż 5 wierszy, naciskając klawisz Enter / następny wiersz. Jak mogę ograniczyć dane wejściowe użytkownika do stałej liczby wierszy za pomocą EditText?


4
Czym są WSGI i CGI w prostym języku angielskim?
Za każdym razem, gdy czytam WSGI lub CGI, wzdrygam się. Próbowałem to przeczytać wcześniej, ale tak naprawdę nic nie utknęło. Co to naprawdę jest w prostym języku angielskim? Czy po prostu przekazuje żądania do terminala i przekierowuje dane wyjściowe?
127 python  cgi  wsgi 

11
Jak usunąć dane EXIF ​​bez ponownej kompresji JPEG?
Chcę usunąć informacje EXIF ​​(w tym miniaturę, metadane, informacje o aparacie ... wszystko!) Z plików JPEG, ale nie chcę ich ponownie kompresować, ponieważ ponowna kompresja JPEG obniży jakość, a także zwykle zwiększy rozmiar pliku. Szukam rozwiązania Unix / Linux, nawet lepszego, jeśli używam wiersza poleceń. Jeśli to możliwe, użyj ImageMagick …
127 unix  imagemagick  jpeg  exif 

14
Drukowanie krotki z formatowaniem ciągów znaków w Pythonie
Więc mam ten problem. Mam krotkę (1,2,3), którą powinienem wydrukować z formatowaniem ciągów. na przykład. tup = (1,2,3) print "this is a tuple %something" % (tup) a to powinno wypisać reprezentację krotki w nawiasach, jak To jest krotka (1, 2, 3) Ale TypeError: not all arguments converted during string formattingzamiast …
127 python 


7
java.lang.NoClassDefFoundError: com / sun / mail / util / MailLogger for JUnit Przypadek testowy dla poczty Java
Używam Java Mail API do czytania i analizowania wiadomości e-mail. Działa dobrze z kodem serwletu. Teraz próbuję napisać przypadek testowy JUnit w tym samym celu. Ale w trybie online Session session = Session.getDefaultInstance(properties);otrzymuję następujący wyjątek: java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger at javax.mail.Session.initLogger(Session.java:227) at javax.mail.Session.<init>(Session.java:212) at javax.mail.Session.getDefaultInstance(Session.java:315) at javax.mail.Session.getDefaultInstance(Session.java:355) at com.vxl.appanalytix.dataload.fromEmail.EmailParser.parseEmailSubject(EmailParser.java:44) at com.vxl.appanalytix.controllers.controllerClasses.GenericEmailServiceClass.readEmailAttachments(GenericEmailServiceClass.java:33) at …
127 junit  javamail 

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.