Programowanie

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

1
Jak wysłać plik wykonywalny z Language.Haskell.Interpreter?
Miałem nadzieję, że wykorzystam interpreter Haskell, hintaby móc pisać wtyczki w Haskell do wykorzystania w moim programie. Nie chcę wysyłać całej platformy Haskell dla moich plików wykonywalnych. Zwykle pliki wykonywalne Haskella są dość niezależne. Na przykład usunięcie PATHpliku nie powoduje problemu: $ PATH=. Hello Hello world Jednak prosty program testowy …


2
Czy to zamknięcie okresu istnienia obiektu jest błędem kompilatora C #?
Odpowiadałem na pytanie o możliwość domknięć (uzasadnionych) wydłużania czasu życia obiektów, kiedy natknąłem się na jakiś niezwykle ciekawy gen kodu ze strony kompilatora C # (4.0, jeśli to ma znaczenie). Najkrótsza reprodukcja, jaką mogę znaleźć, jest następująca: Utwórz lambdę, która przechwytuje lokalną podczas wywoływania metody statycznej typu zawierającego. Przypisz wygenerowane …


5
Jak zaimplementować kolejkę z trzema stosami?
Natknąłem się na to pytanie w książce o algorytmach ( Algorithms, 4th Edition autorstwa Roberta Sedgewicka i Kevina Wayne'a). Kolejka z trzema stosami. Zaimplementuj kolejkę z trzema stosami, tak aby każda operacja kolejki miała stałą (w najgorszym przypadku) liczbę operacji na stosie. Ostrzeżenie: wysoki stopień trudności. Wiem, jak ustawić kolejkę …

12
Jak wysłać wiele pól danych przez Ajax? [Zamknięte]
Zamknięte. To pytanie nie jest powtarzalne lub zostało spowodowane literówkami . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 2 lata temu . Popraw to pytanie Utknąłem: próbuję przesłać formularz za pomocą AJAX, ale nie mogę znaleźć sposobu na wysłanie wielu …
136 jquery  sql  ajax 


11
Jak przekazać wiele parametrów do interfejsu API sieci Web ASP.Net GET?
Używam Web API .Net MVC4 do (miejmy nadzieję) zaimplementować RESTful api. Muszę przekazać kilka parametrów do systemu i zlecić mu wykonanie jakiejś czynności, a następnie zwrócić listę obiektów jako wyniki. Dokładniej mówiąc, podaję dwie daty i zwracam rekordy, które mieszczą się między nimi. Śledzę również zwracane rekordy, aby kolejne wywołania …


10
Jak przekazać klasę jako parametr w Javie?
Czy istnieje sposób na przekazanie klasy jako parametru w Javie i uruchomienie niektórych metod z tej klasy? void main() { callClass(that.class) } void callClass(???? classObject) { classObject.somefunction // or new classObject() //something like that ? } Używam Google Web Toolkit i nie obsługuje on refleksji.
136 java  class  gwt  parameters 

20
Jak zastosować poprawkę różnicową w systemie Windows?
Istnieje wiele programów, które mogą stworzyć łatkę różnicującą, ale mam naprawdę dużo czasu, próbując ją zastosować. Próbuję rozpowszechniać łatkę i otrzymałem od użytkownika pytanie, jak ją zastosować. Próbowałem więc samodzielnie to rozgryźć i odkryłem, że nie mam pojęcia, a większość narzędzi, które mogę znaleźć, to wiersz poleceń. (Potrafię obsłużyć wiersz …
136 windows  diff  gnu  patch 


16
Wydrukuj mapę w języku Java
Szukam ładnego sposobu na ładne wydrukowanie pliku Map. map.toString() daje mi: {key1=value1, key2=value2, key3=value3} Chcę większej swobody w wartościach wpisu mapy i szukam czegoś bardziej podobnego: key1="value1", key2="value2", key3="value3" Napisałem ten mały fragment kodu: StringBuilder sb = new StringBuilder(); Iterator<Entry<String, String>> iter = map.entrySet().iterator(); while (iter.hasNext()) { Entry<String, String> entry …


2
Migracja Railsów: Usuń ograniczenie
Mam tabelę w aplikacji Railsów, która (w schema.rb) wygląda następująco: create_table "users", :force => true do |t| t.string "name", :null=>false t.string "address", :null=>false end Chciałbym napisać migrację szyn, aby umożliwić null w polu adresu. czyli po migracji tabela wygląda następująco: create_table "users", :force => true do |t| t.string "name", :null=>false …

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.