Programowanie

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

2
Techniki śledzenia ograniczeń
Oto scenariusz: napisałem trochę kodu z podpisem typu, a skargi GHC nie mogły wydedukować x ~ y dla niektórych xi y. Zwykle możesz rzucić GHC kość i po prostu dodać izomorfizm do ograniczeń funkcji, ale jest to zły pomysł z kilku powodów: Nie podkreśla zrozumienia kodu. Możesz skończyć z 5 …
322 haskell  constraints  ghc 

7
Mockito: jak sprawdzić, czy metoda została wywołana na obiekcie utworzonym w ramach metody?
Jestem nowy w Mockito. Biorąc pod uwagę poniższą klasę, jak mogę użyć Mockito, aby sprawdzić, czy wywołano someMethoddokładnie raz po foowywołaniu? public class Foo { public void foo(){ Bar bar = new Bar(); bar.someMethod(); } } Chciałbym wykonać następujące połączenie weryfikacyjne, verify(bar, times(1)).someMethod(); gdzie barjest kpina z Bar.



4
Deoptimizacja programu dla potoku w procesorach z rodziny Intel Sandybridge
Przez tydzień pracowałem nad mózgiem, próbując wykonać to zadanie i mam nadzieję, że ktoś tutaj poprowadzi mnie na właściwą ścieżkę. Zacznę od instrukcji instruktora: Twoje zadanie jest przeciwieństwem naszego pierwszego zadania laboratoryjnego, które polegało na optymalizacji programu liczb pierwszych. Twoim zadaniem w tym zadaniu jest pesymalizacja programu, tzn. Spowolnienie jego …

10
Utwórz niestandardowe wywołanie zwrotne w JavaScript
Wszystko, co muszę zrobić, to wykonać funkcję zwrotną, gdy zakończy się wykonywanie mojej bieżącej funkcji. function LoadData() { alert('The data has been loaded'); //Call my callback with parameters. For example, //callback(loadedData , currentObject); } Konsument dla tej funkcji powinien wyglądać następująco: object.LoadData(success); function success(loadedData , currentObject) { //Todo: some action …
322 javascript 


22
Jaki jest najszybszy sposób na uzyskanie wartości π?
Szukam najszybszego sposobu na uzyskanie wartości π jako osobistego wyzwania. Mówiąc dokładniej, korzystam ze sposobów, które nie wymagają użycia #definestałych, takich jak M_PIlub zakodowania na stałe liczby. Poniższy program testuje różne znane mi sposoby. Wersja zestawu wbudowanego jest teoretycznie najszybszą opcją, choć oczywiście nie jest przenośna. Podałem go jako punkt …

9
Uporządkowana mapa Java
W Javie, czy istnieje obiekt, który działa jak mapa do przechowywania i uzyskiwania dostępu do par klucz / wartość, ale może zwrócić uporządkowaną listę kluczy i uporządkowaną listę wartości, tak że listy kluczy i wartości są w tej samej kolejności? Więc jako wyjaśnienie po kodzie szukam czegoś, co zachowuje się …
322 java  collections 

30
błąd: „Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo” /var/run/mysqld/mysqld.sock '(2)' - Brakuje /var/run/mysqld/mysqld.sock
Mój problem zaczął się od tego, że nie mogę zalogować się jako root w mojej instalacji mysql. Próbowałem uruchomić mysql bez włączonych haseł ... ale za każdym razem, gdy uruchamiałem polecenie # mysqld_safe --skip-grant-tables & Nigdy nie odzyskam monitu. Próbowałem postępować zgodnie z tymi instrukcjami, aby odzyskać hasło . Ekran …
322 mysql  linux  ubuntu 

2
angular.min.js.map nie znaleziono, co to dokładnie jest?
Gdy ładuję stronę i sprawdzam konsolę Chrome, znajduję te błędy: czym dokładnie są pliki map w kątach? Odniosłem się do angular.min.js, ale nie do angular.min.js.map. Nawiasem mówiąc, używam kątowego wydania 1.2 rc i właśnie zacząłem widzieć te błędy, kiedy przełączyłem się na to wydanie. ERRORS: GET http://localhost:44786/Scripts/angular-route.min.js.map 404 (Not Found) …
322 angularjs 

20
Przesłanie formularza przez naciśnięcie enter bez przycisku wysyłania
Cóż, próbuję przesłać formularz, naciskając klawisz Enter, ale nie wyświetlając przycisku przesyłania. Nie chcę wchodzić w JavaScript, jeśli to możliwe, ponieważ chcę, aby wszystko działało we wszystkich przeglądarkach (jedyny sposób, w jaki znam JS, to zdarzenia). W tej chwili formularz wygląda następująco: <form name="loginBox" target="#here" method="post"> <input name="username" type="text" /><br …
322 html  forms  submit 

11
Uzyskaj parametry ciągu zapytania URL
Jaki jest „mniej potrzebny kod”, aby uzyskać parametry z ciągu zapytania adresu URL, który jest sformatowany w następujący sposób? www.mysite.com/category/subcategory?myqueryhash Dane wyjściowe powinny wynosić: myqueryhash Mam świadomość tego podejścia: www.mysite.com/category/subcategory?q=myquery <?php echo $_GET['q']; //Output: myquery ?>
322 php  url  query-string 

7
Jak sformatować liczbę zmiennoprzecinkową do stałej szerokości w Pythonie
Jak sformatować liczbę zmiennoprzecinkową na stałej szerokości, spełniając następujące wymagania: Początkowe zero, jeśli n <1 Dodaj końcowe zera dziesiętne, aby wypełnić stałą szerokość Obcinaj cyfry dziesiętne poza ustaloną szerokość Wyrównaj wszystkie przecinki dziesiętne Na przykład: % formatter something like '{:06}' numbers = [23.23, 0.123334987, 1, 4.223, 9887.2] for number in …

10
Jakie są alternatywy teraz, gdy interfejs API wyszukiwarki Google został wycofany? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Interfejs API wyszukiwarki Google został wycofany i zastąpiony niestandardowym interfejsem API wyszukiwania (patrz http://code.google.com/apis/websearch/ …

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.